Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 8746c938a55b5945dba82726ee73b77bfa0394d9 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-ssh13467640240497727482.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh3804491084827494996.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a The recommended git tool is: git using credential edgex-jenkins-ssh > 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-ssh682184432899231860.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 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-ssh746455561728841173.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-ssh11302542043518269985.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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-5444 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 8746c938a55b5945dba82726ee73b77bfa0394d9 (main) Commit message: "fix(snap): Refactor to avoid conflicts with readonly config provider directory (#194)" > 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 8746c938a55b5945dba82726ee73b77bfa0394d9 # timeout=10 > git rev-list --no-walk 96327e049a2d26e356251a4ee56d80af5c884d85 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 11:33:30 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 11:33:30 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 11:33:30 ========================================================= 11:33:30 EdgeX Global Pipelines Version Info 11:33:30 ========================================================= [Pipeline] libraryResource [Pipeline] sh 11:33:31 ------------------- 11:33:31 stable info: 11:33:31 ------------------- 11:33:31 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 11:33:31 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 11:33:31 Message: update stable to v1.0.245 11:33:31 ------------------- 11:33:31 experimental info: 11:33:31 ------------------- 11:33:31 Commited By: **** collab-it+edgex@linuxfoundation.org 11:33:31 Commit SHA: 046ad6d0e2e636d38ea4daf53c055316476b9501 11:33:31 Message: update experimental to v1.0.247 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 11:33:31 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 8746c93 [Pipeline] echo 11:33:32 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:33:32 provisioning config files... 11:33:32 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4778353189351590754tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:33:32 ---> docker-login.sh 11:33:32 nexus3.edgexfoundry.org:10001 11:33:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:32 Configure a credential helper to remove this warning. See 11:33:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:32 11:33:32 Login Succeeded 11:33:32 nexus3.edgexfoundry.org:10002 11:33:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:33 Configure a credential helper to remove this warning. See 11:33:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:33 11:33:33 Login Succeeded 11:33:33 nexus3.edgexfoundry.org:10003 11:33:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:33 Configure a credential helper to remove this warning. See 11:33:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:33 11:33:33 Login Succeeded 11:33:33 nexus3.edgexfoundry.org:10004 11:33:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:33 Configure a credential helper to remove this warning. See 11:33:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:33 11:33:33 Login Succeeded 11:33:33 docker.io 11:33:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:33 Configure a credential helper to remove this warning. See 11:33:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:33 11:33:33 Login Succeeded 11:33:33 ---> docker-login.sh ends [Pipeline] } 11:33:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 11:33:34 + git rev-list -1 --merges 8746c938a55b5945dba82726ee73b77bfa0394d9~1..8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] echo 11:33:34 -----------> git rev-list -1 --merges 8746c938a55b5945dba82726ee73b77bfa0394d9~1..8746c938a55b5945dba82726ee73b77bfa0394d9 8746c938a55b5945dba82726ee73b77bfa0394d9 [false] [Pipeline] sh 11:33:34 + git log --format=format:%s -1 8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] echo 11:33:34 ========================================================= 11:33:34 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 11:33:34 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 11:33:34 + git log --format=format:%s -1 8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] echo 11:33:34 [semverPrep] GIT_COMMIT: 8746c938a55b5945dba82726ee73b77bfa0394d9, Commit Message: fix(snap): Refactor to avoid conflicts with readonly config provider directory (#194) [Pipeline] echo 11:33:34 [semverPrep] This is not a build commit. [Pipeline] sh 11:33:35 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 11:33:35 + grep -v github /etc/ssh/ssh_known_hosts 11:33:35 + [ -e /tmp/ssh_known_hosts ] 11:33:35 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 11:33:35 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 11:33:35 + sudo tee -a /etc/ssh/ssh_known_hosts 11:33:35 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:33:35 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:33:35 11:33:35 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:33:35 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:33:35 0.1.4: Pulling from edgex-devops/py-git-semver 11:33:35 b85a868b505f: Pulling fs layer 11:33:35 e2be974225ed: Pulling fs layer 11:33:35 339a4e72a1f5: Pulling fs layer 11:33:35 988bab9f4d93: Pulling fs layer 11:33:35 1469e6f7b9e6: Pulling fs layer 11:33:35 eaf3925da568: Pulling fs layer 11:33:35 1469e6f7b9e6: Waiting 11:33:35 bab4dde63d76: Pulling fs layer 11:33:35 bde34c3a00c8: Pulling fs layer 11:33:35 988bab9f4d93: Waiting 11:33:35 bab4dde63d76: Waiting 11:33:35 b352a97aabf1: Pulling fs layer 11:33:35 bde34c3a00c8: Waiting 11:33:35 4872d77fe225: Pulling fs layer 11:33:35 b352a97aabf1: Waiting 11:33:35 5851b861e8e6: Pulling fs layer 11:33:35 5851b861e8e6: Waiting 11:33:35 4872d77fe225: Waiting 11:33:35 e2be974225ed: Verifying Checksum 11:33:35 e2be974225ed: Download complete 11:33:35 988bab9f4d93: Download complete 11:33:36 1469e6f7b9e6: Verifying Checksum 11:33:36 1469e6f7b9e6: Download complete 11:33:36 eaf3925da568: Verifying Checksum 11:33:36 eaf3925da568: Download complete 11:33:36 339a4e72a1f5: Verifying Checksum 11:33:36 339a4e72a1f5: Download complete 11:33:36 bde34c3a00c8: Verifying Checksum 11:33:36 bde34c3a00c8: Download complete 11:33:36 b352a97aabf1: Download complete 11:33:36 4872d77fe225: Verifying Checksum 11:33:36 4872d77fe225: Download complete 11:33:36 b85a868b505f: Verifying Checksum 11:33:36 b85a868b505f: Download complete 11:33:36 5851b861e8e6: Verifying Checksum 11:33:36 5851b861e8e6: Download complete 11:33:36 bab4dde63d76: Verifying Checksum 11:33:36 bab4dde63d76: Download complete 11:33:37 b85a868b505f: Pull complete 11:33:37 e2be974225ed: Pull complete 11:33:38 339a4e72a1f5: Pull complete 11:33:38 988bab9f4d93: Pull complete 11:33:38 1469e6f7b9e6: Pull complete 11:33:38 eaf3925da568: Pull complete 11:33:40 bab4dde63d76: Pull complete 11:33:40 bde34c3a00c8: Pull complete 11:33:40 b352a97aabf1: Pull complete 11:33:40 4872d77fe225: Pull complete 11:33:40 5851b861e8e6: Pull complete 11:33:41 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 11:33:41 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:33:41 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:33:41 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:33:41 $ 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 11:33:45 $ docker top 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 -eo pid,comm 11:33:45 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). 11:33:45 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 11:33:45 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:33:45 [ssh-agent] Looking for ssh-agent implementation... 11:33:45 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:33:45 $ docker exec 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 ssh-agent 11:33:45 SSH_AUTH_SOCK=/tmp/ssh-SqWMKpZ0gRlr/agent.33 11:33:45 SSH_AGENT_PID=39 11:33:45 Running ssh-add (command line suppressed) 11:33:45 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13441663797736961929.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13441663797736961929.key) 11:33:45 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:33:46 + git tag --points-at HEAD [Pipeline] } 11:33:46 $ docker exec --env ******** --env ******** 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 ssh-agent -k 11:33:46 unset SSH_AUTH_SOCK; 11:33:46 unset SSH_AGENT_PID; 11:33:46 echo Agent pid 39 killed; 11:33:46 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 11:33:46 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:33:46 [ssh-agent] Looking for ssh-agent implementation... 11:33:46 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:33:46 $ docker exec 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 ssh-agent 11:33:46 SSH_AUTH_SOCK=/tmp/ssh-5z3qvjoNKqoJ/agent.71 11:33:46 SSH_AGENT_PID=77 11:33:46 Running ssh-add (command line suppressed) 11:33:46 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_6600923179187550407.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_6600923179187550407.key) 11:33:46 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:33:46 + git semver init 11:33:47 2023-03-23 11:33:47,118 [run_init] DEBUG init version:0.0.0 force:False 11:33:47 2023-03-23 11:33:47,119 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-usb-camera_main/.semver 11:33:47 2023-03-23 11:33:47,119 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/exfoundry_device-usb-camera_main/.semver 11:33:47 2023-03-23 11:33:47,120 [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) 11:33:48 2023-03-23 11:33:47,816 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-usb-camera_main/.git/info/exclude 11:33:48 2023-03-23 11:33:47,817 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:False 11:33:48 2023-03-23 11:33:47,817 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:33:48 2023-03-23 11:33:47,817 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:33:48 3.0.0-dev.20 [Pipeline] } 11:33:48 $ docker exec --env ******** --env ******** 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 ssh-agent -k 11:33:48 unset SSH_AUTH_SOCK; 11:33:48 unset SSH_AGENT_PID; 11:33:48 echo Agent pid 77 killed; 11:33:48 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 11:33:48 + git semver [Pipeline] } 11:33:48 $ docker stop --time=1 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 11:33:50 $ docker rm -f --volumes 5e2cb6d2f736126753ea9bf1a2e6e2ea6db5a00a3428ba89d6ae1879f53ee4f9 [Pipeline] // withDockerContainer [Pipeline] sh 11:33:50 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 11:33:50 Stashed 1 file(s) [Pipeline] echo 11:33:50 [edgeXSemver]: initialized semver on version 3.0.0-dev.20 [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 11:33:50 provisioning config files... 11:33:50 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config7182582285398602362tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:33:51 ---> docker-login.sh 11:33:51 nexus3.edgexfoundry.org:10001 11:33:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:51 Configure a credential helper to remove this warning. See 11:33:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:51 11:33:51 Login Succeeded 11:33:51 nexus3.edgexfoundry.org:10002 11:33:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:51 Configure a credential helper to remove this warning. See 11:33:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:51 11:33:51 Login Succeeded 11:33:51 nexus3.edgexfoundry.org:10003 11:33:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:51 Configure a credential helper to remove this warning. See 11:33:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:51 11:33:51 Login Succeeded 11:33:51 nexus3.edgexfoundry.org:10004 11:33:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:51 Configure a credential helper to remove this warning. See 11:33:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:51 11:33:51 Login Succeeded 11:33:51 docker.io 11:33:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:33:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:33:51 Configure a credential helper to remove this warning. See 11:33:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:33:51 11:33:51 Login Succeeded 11:33:51 ---> docker-login.sh ends [Pipeline] } 11:33:51 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 11:33:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:33:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:33:52 ========================================================= 11:33:52 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 11:33:52 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:33:52 + 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 . 11:33:52 Sending build context to Docker daemon 1.867MB 11:33:52 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 11:33:52 Step 2/13 : FROM ${BASE} AS builder 11:33:52 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 11:33:52 63b65145d645: Pulling fs layer 11:33:52 a2d21d5440eb: Pulling fs layer 11:33:52 935e6c44a52c: Pulling fs layer 11:33:52 94cc34f8dd06: Pulling fs layer 11:33:52 30dea6a524f1: Pulling fs layer 11:33:52 a2aff8979fd8: Pulling fs layer 11:33:52 6808be2612f2: Pulling fs layer 11:33:52 f25807f1079a: Pulling fs layer 11:33:52 94cc34f8dd06: Waiting 11:33:52 30dea6a524f1: Waiting 11:33:52 a2aff8979fd8: Waiting 11:33:52 f25807f1079a: Waiting 11:33:52 6808be2612f2: Waiting 11:33:52 a2d21d5440eb: Verifying Checksum 11:33:52 a2d21d5440eb: Download complete 11:33:52 94cc34f8dd06: Verifying Checksum 11:33:52 94cc34f8dd06: Download complete 11:33:52 30dea6a524f1: Download complete 11:33:52 63b65145d645: Verifying Checksum 11:33:52 63b65145d645: Download complete 11:33:52 a2aff8979fd8: Verifying Checksum 11:33:52 a2aff8979fd8: Download complete 11:33:52 63b65145d645: Pull complete 11:33:52 a2d21d5440eb: Pull complete 11:33:53 f25807f1079a: Verifying Checksum 11:33:53 f25807f1079a: Download complete 11:33:53 935e6c44a52c: Verifying Checksum 11:33:53 935e6c44a52c: Download complete 11:33:53 6808be2612f2: Verifying Checksum 11:33:53 6808be2612f2: Download complete 11:33:56 935e6c44a52c: Pull complete 11:33:56 94cc34f8dd06: Pull complete 11:33:56 30dea6a524f1: Pull complete 11:33:56 a2aff8979fd8: Pull complete 11:33:59 6808be2612f2: Pull complete 11:34:00 f25807f1079a: Pull complete 11:34:00 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 11:34:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 11:34:00 ---> 3b553350e43f 11:34:00 Step 3/13 : ARG ADD_BUILD_TAGS="" 11:34:05 Still waiting to schedule task 11:34:05 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 11:34:08 ---> Running in 141a41ec4a88 11:34:08 Removing intermediate container 141a41ec4a88 11:34:08 ---> e320a23c212c 11:34:08 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:34:09 ---> Running in b859a9170c74 11:34:09 Removing intermediate container b859a9170c74 11:34:09 ---> 65095079497e 11:34:09 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 11:34:10 ---> Running in 68791b021fd7 11:34:10 Removing intermediate container 68791b021fd7 11:34:10 ---> 4b4ac74b4a21 11:34:10 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 11:34:11 ---> Running in 900eccda466f 11:34:11 Removing intermediate container 900eccda466f 11:34:11 ---> 5e09cd224012 11:34:11 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:34:11 ---> Running in 0a3a08159ab1 11:34:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 11:34:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 11:34:12 (1/14) Installing libintl (0.21.1-r1) 11:34:12 (2/14) Installing eudev-libs (3.2.11-r4) 11:34:12 (3/14) Installing libjpeg-turbo (2.1.4-r0) 11:34:12 (4/14) Installing v4l-utils-libs (1.22.1-r2) 11:34:12 (5/14) Installing v4l-utils (1.22.1-r2) 11:34:12 (6/14) Installing udev-init-scripts (35-r1) 11:34:12 (7/14) Installing libblkid (2.38.1-r1) 11:34:12 (8/14) Installing xz-libs (5.2.9-r0) 11:34:12 (9/14) Installing zstd-libs (1.5.2-r9) 11:34:12 (10/14) Installing kmod-libs (30-r1) 11:34:12 (11/14) Installing eudev (3.2.11-r4) 11:34:12 (12/14) Installing eudev-dev (3.2.11-r4) 11:34:12 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 11:34:12 (14/14) Installing v4l-utils-dev (1.22.1-r2) 11:34:12 Executing busybox-1.35.0-r29.trigger 11:34:12 Executing eudev-3.2.11-r4.trigger 11:34:12 OK: 272 MiB in 67 packages 11:34:14 Removing intermediate container 0a3a08159ab1 11:34:14 ---> 537b6d4de9ba 11:34:14 Step 8/13 : WORKDIR /device-usb-camera 11:34:14 ---> Running in c8095d75b9aa 11:34:14 Removing intermediate container c8095d75b9aa 11:34:14 ---> dc918c42bf07 11:34:14 Step 9/13 : COPY go.mod vendor* ./ 11:34:15 ---> e7f8689e7e2d 11:34:15 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:34:15 ---> Running in 188df599ab42 11:35:11 Removing intermediate container 188df599ab42 11:35:11 ---> f8c20a22504b 11:35:11 Step 11/13 : COPY . . 11:35:11 ---> d0affba8ea83 11:35:11 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 11:35:11 ---> Running in e8fbb23652bc 11:35:11  % Total % Received % Xferd Average Speed Time Time Time Current 11:35:11 Dload Upload Total Spent Left Speed 11:35:11 0 0 0 0 0 0  0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 7582 0 --:--:-- --:--:-- --:--:-- 7640 11:35:11 Removing intermediate container e8fbb23652bc 11:35:11 ---> 9d7733b16261 11:35:11 Step 13/13 : RUN ${MAKE} 11:35:11 ---> Running in 7dee5cca90cf 11:35:11 noop 11:35:11 Removing intermediate container 7dee5cca90cf 11:35:11 ---> d521ea6baf98 11:35:11 Successfully built d521ea6baf98 11:35:11 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:35:12 + docker inspect -f . ci-base-image-x86_64 11:35:12 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:35:12 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:35:12 $ 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 11:35:12 $ docker top a907ea1baded00307d7a109fcc2708288b488a5cab360d15f85c5bcfc926f768 -eo pid,comm [Pipeline] { [Pipeline] sh 11:35:13 + go version 11:35:13 go version go1.20.2 linux/amd64 [Pipeline] } 11:35:13 $ docker stop --time=1 a907ea1baded00307d7a109fcc2708288b488a5cab360d15f85c5bcfc926f768 11:35:14 $ docker rm -f --volumes a907ea1baded00307d7a109fcc2708288b488a5cab360d15f85c5bcfc926f768 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:35:14 + docker inspect -f . ci-base-image-x86_64 11:35:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:35:14 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:35:14 $ 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 11:35:15 $ docker top 29e6f02439febfc666e041fbf55d86401f000e032d7db0bce59252fb81524fba -eo pid,comm [Pipeline] { [Pipeline] sh 11:35:15 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] fileExists [Pipeline] sh 11:35:16 + make test 11:35:16 go test ./... -coverprofile=coverage.out ./... 11:35:21 ? github.com/edgexfoundry/device-usb-camera [no test files] 11:35:31 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 11:35:31 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.015s coverage: 2.0% of statements 11:35:36 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5445 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] ws 11:35:36 Running in /w/workspace/device-usb-camera/92 [Pipeline] { [Pipeline] checkout 11:35:36 Selected Git installation does not exist. Using Default 11:35:36 The recommended git tool is: NONE 11:35:37 go vet ./... 11:35:41 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 11:35:41 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 11:35:41 ./bin/test-attribution-txt.sh [Pipeline] echo 11:35:41 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 11:35:41 $ docker stop --time=1 29e6f02439febfc666e041fbf55d86401f000e032d7db0bce59252fb81524fba 11:35:42 using credential edgex-jenkins-ssh 11:35:42 Cloning the remote Git repository 11:35:42 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 11:35:42 > git init /w/workspace/device-usb-camera/92 # timeout=10 11:35:42 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 11:35:42 > git --version # timeout=10 11:35:42 > git --version # 'git version 2.25.1' 11:35:42 using GIT_SSH to set credentials SSH Credentials for GitHub 11:35:42 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 11:35:43 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 11:35:43 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 11:35:44 Avoid second fetch 11:35:44 Checking out Revision 8746c938a55b5945dba82726ee73b77bfa0394d9 (main) 11:35:44 $ docker rm -f --volumes 29e6f02439febfc666e041fbf55d86401f000e032d7db0bce59252fb81524fba [Pipeline] // withDockerContainer [Pipeline] sh 11:35:45 Commit message: "fix(snap): Refactor to avoid conflicts with readonly config provider directory (#194)" 11:35:45 + sudo chown -R jenkins:jenkins . [Pipeline] stash 11:35:45 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) 11:35:44 > git config core.sparsecheckout # timeout=10 11:35:44 > git checkout -f 8746c938a55b5945dba82726ee73b77bfa0394d9 # timeout=10 [Pipeline] sh [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 11:35:45 + sudo chown -R jenkins:jenkins . [Pipeline] sh 11:35:46 + ls -al . 11:35:46 total 188 11:35:46 drwxrwxr-x 10 jenkins jenkins 4096 Mar 23 11:35 . 11:35:46 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:33 .. 11:35:46 drwxrwxr-x 8 jenkins jenkins 4096 Mar 23 11:33 .git 11:35:46 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:33 .github 11:35:46 -rw-rw-r-- 1 jenkins jenkins 414 Mar 23 11:33 .gitignore 11:35:46 -rw-rw-r-- 1 jenkins jenkins 42 Mar 23 11:33 .golangci.yml 11:35:46 -rw-rw-r-- 1 jenkins jenkins 77 Mar 23 11:33 .hadolint.yml 11:35:46 drwxr-xr-x 3 jenkins jenkins 4096 Mar 23 11:33 .semver 11:35:46 -rw-rw-r-- 1 jenkins jenkins 9660 Mar 23 11:33 Attribution.txt 11:35:46 -rw-rw-r-- 1 jenkins jenkins 6219 Mar 23 11:33 CHANGELOG.md 11:35:46 -rw-rw-r-- 1 jenkins jenkins 2328 Mar 23 11:33 Dockerfile 11:35:46 -rw-rw-r-- 1 jenkins jenkins 678 Mar 23 11:33 GOVERNANCE.md 11:35:46 -rw-rw-r-- 1 jenkins jenkins 659 Mar 23 11:33 Jenkinsfile 11:35:46 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 23 11:33 LICENSE 11:35:46 -rw-rw-r-- 1 jenkins jenkins 2364 Mar 23 11:33 Makefile 11:35:46 -rw-rw-r-- 1 jenkins jenkins 622 Mar 23 11:33 OWNERS.md 11:35:46 -rw-rw-r-- 1 jenkins jenkins 5681 Mar 23 11:33 README.md 11:35:46 -rw-rw-r-- 1 jenkins jenkins 12 Mar 23 11:33 VERSION 11:35:46 drwxrwxr-x 2 jenkins jenkins 4096 Mar 23 11:33 bin 11:35:46 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:33 cmd 11:35:46 -rw-r--r-- 1 jenkins jenkins 28352 Mar 23 11:35 coverage.out 11:35:46 -rwxrwxr-x 1 jenkins jenkins 140 Mar 23 11:33 docker-entrypoint.sh 11:35:46 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:33 docs 11:35:46 -rw-rw-r-- 1 jenkins jenkins 3487 Mar 23 11:33 go.mod 11:35:46 -rw-rw-r-- 1 jenkins jenkins 31546 Mar 23 11:33 go.sum 11:35:46 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:33 internal 11:35:46 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:33 snap 11:35:46 -rw-rw-r-- 1 jenkins jenkins 231 Mar 23 11:33 version.go 11:35:46 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 11:35:46 % Total % Received % Xferd Average Speed Time Time Time Current 11:35:46 Dload Upload Total Spent Left Speed 11:35:46 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 79198 0 --:--:-- --:--:-- --:--:-- 78709 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh [Pipeline] sh 11:35:46 + 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=8746c938a55b5945dba82726ee73b77bfa0394d9 --label arch=amd64 --label version=3.0.0-dev.20 . 11:35:46 Sending build context to Docker daemon 1.896MB 11:35:46 Step 1/35 : ARG BASE=golang:1.20-alpine3.17 11:35:46 Step 2/35 : FROM ${BASE} AS builder 11:35:46 ---> d521ea6baf98 11:35:46 Step 3/35 : ARG ADD_BUILD_TAGS="" 11:35:46 ---> Running in 3d069d76355e 11:35:46 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json 11:35:46 Removing intermediate container 3d069d76355e 11:35:46 ---> 435632c540bd 11:35:46 Step 4/35 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:35:46 ---> Running in 1d93c1d17447 11:35:46 Removing intermediate container 1d93c1d17447 11:35:46 ---> 0a184aba9d50 11:35:46 Step 5/35 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 11:35:46 ---> Running in dfa96a5956c4 11:35:46 Removing intermediate container dfa96a5956c4 11:35:46 ---> 1ba9b1ab6715 11:35:46 Step 6/35 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 11:35:46 ---> Running in 2a098cdb63e7 [Pipeline] sh 11:35:46 Removing intermediate container 2a098cdb63e7 11:35:46 ---> 7087744af3a5 11:35:46 Step 7/35 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:35:46 ---> Running in b52fbf945002 11:35:47 + sudo tee /etc/docker/daemon.new 11:35:47 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 11:35:47 { 11:35:47 "registry-mirrors": [ 11:35:47 "https://nexus3.edgexfoundry.org:10001" 11:35:47 ], 11:35:47 "bip": "10.250.0.254/24", 11:35:47 "hosts": [ 11:35:47 "tcp://0.0.0.0:5555", 11:35:47 "unix:///var/run/docker.sock" 11:35:47 ], 11:35:47 "mtu": 1458, 11:35:47 "selinux-enabled": true, 11:35:47 "seccomp-profile": "/etc/docker/seccomp.json" 11:35:47 } [Pipeline] sh 11:35:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 11:35:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 11:35:47 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 11:35:47 + sudo service docker restart 11:35:47 OK: 272 MiB in 67 packages 11:35:48 Removing intermediate container b52fbf945002 11:35:48 ---> 56dac96b661c 11:35:48 Step 8/35 : WORKDIR /device-usb-camera 11:35:48 ---> Running in 39138c2532c5 11:35:48 Removing intermediate container 39138c2532c5 11:35:48 ---> a334d2de07a0 11:35:48 Step 9/35 : COPY go.mod vendor* ./ 11:35:48 ---> a8f9ed2081e1 11:35:48 Step 10/35 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:35:48 ---> Running in 840a07fbd984 11:35:49 Removing intermediate container 840a07fbd984 11:35:49 ---> 5fc1ba3b04bb 11:35:49 Step 11/35 : COPY . . 11:35:49 ---> 1fb1256f4148 11:35:49 Step 12/35 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 11:35:49 ---> Running in 4b5ea916f350 11:35:49  % Total % Received % Xferd Average Speed Time Time Time Current 11:35:49 Dload Upload Total Spent Left Speed 11:35:49 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 16104 0 --:--:-- --:--:-- --:--:-- 16338 11:35:50 Removing intermediate container 4b5ea916f350 11:35:50 ---> 341238963055 11:35:50 Step 13/35 : RUN ${MAKE} 11:35:50 ---> Running in 6927c59a675c 11:35:50 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.0.0-dev.20" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:36:06 provisioning config files... 11:36:06 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/92@tmp/config10992140070973311394tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:36:06 ---> docker-login.sh 11:36:06 nexus3.edgexfoundry.org:10001 11:36:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:07 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:07 Configure a credential helper to remove this warning. See 11:36:07 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:07 11:36:07 Login Succeeded 11:36:07 nexus3.edgexfoundry.org:10002 11:36:07 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:07 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:07 Configure a credential helper to remove this warning. See 11:36:07 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:07 11:36:07 Login Succeeded 11:36:07 nexus3.edgexfoundry.org:10003 11:36:07 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:07 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:07 Configure a credential helper to remove this warning. See 11:36:07 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:07 11:36:07 Login Succeeded 11:36:07 nexus3.edgexfoundry.org:10004 11:36:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:08 Configure a credential helper to remove this warning. See 11:36:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:08 11:36:08 Login Succeeded 11:36:08 docker.io 11:36:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:08 Configure a credential helper to remove this warning. See 11:36:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:08 11:36:08 Login Succeeded 11:36:08 ---> docker-login.sh ends [Pipeline] } 11:36:08 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 11:36:08 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:36:08 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:36:08 ========================================================= 11:36:08 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 11:36:08 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:09 + 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 . 11:36:09 Sending build context to Docker daemon 1.2MB 11:36:09 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 11:36:09 Step 2/13 : FROM ${BASE} AS builder 11:36:09 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 11:36:09 af6eaf76a39c: Pulling fs layer 11:36:09 55522c791124: Pulling fs layer 11:36:09 ce5c4a1c91eb: Pulling fs layer 11:36:09 169dfbe0d373: Pulling fs layer 11:36:09 e1ff8fa3b103: Pulling fs layer 11:36:09 52ebb69f0ebf: Pulling fs layer 11:36:09 5abe8eddf0d5: Pulling fs layer 11:36:09 e1ff8fa3b103: Waiting 11:36:09 52ebb69f0ebf: Waiting 11:36:09 5abe8eddf0d5: Waiting 11:36:09 169dfbe0d373: Waiting 11:36:09 55522c791124: Download complete 11:36:09 169dfbe0d373: Download complete 11:36:09 e1ff8fa3b103: Verifying Checksum 11:36:09 e1ff8fa3b103: Download complete 11:36:09 af6eaf76a39c: Download complete 11:36:10 5abe8eddf0d5: Verifying Checksum 11:36:10 5abe8eddf0d5: Download complete 11:36:12 ce5c4a1c91eb: Verifying Checksum 11:36:12 ce5c4a1c91eb: Download complete 11:36:12 52ebb69f0ebf: Verifying Checksum 11:36:12 52ebb69f0ebf: Download complete 11:36:13 af6eaf76a39c: Pull complete 11:36:13 55522c791124: Pull complete 11:36:17 Removing intermediate container 6927c59a675c 11:36:17 ---> 58370df5bac5 11:36:17 Step 14/35 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 11:36:17 v0.21.6: Pulling from aler9/rtsp-simple-server 11:36:17 4acc49c71d14: Pulling fs layer 11:36:17 4acc49c71d14: Verifying Checksum 11:36:17 4acc49c71d14: Download complete 11:36:17 4acc49c71d14: Pull complete 11:36:17 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 11:36:17 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 11:36:17 ---> 01a2bd3e5fff 11:36:17 Step 15/35 : FROM alpine:3.17 11:36:17 3.17: Pulling from library/alpine 11:36:17 63b65145d645: Already exists 11:36:17 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 11:36:17 Status: Downloaded newer image for alpine:3.17 11:36:17 ---> b2aa39c304c2 11:36:17 Step 16/35 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 11:36:17 ---> Running in 8c35b0204475 11:36:17 Removing intermediate container 8c35b0204475 11:36:17 ---> f40d30e101ac 11:36:17 Step 17/35 : RUN apk add --update --no-cache dumb-init ffmpeg udev 11:36:17 ---> Running in 2a94ae97e0c9 11:36:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 11:36:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 11:36:17 (1/86) Installing dumb-init (1.2.5-r2) 11:36:17 (2/86) Installing sdl2 (2.26.3-r0) 11:36:17 (3/86) Installing svt-av1-libs (1.3.0-r0) 11:36:17 (4/86) Installing libxau (1.0.10-r0) 11:36:17 (5/86) Installing libmd (1.0.4-r0) 11:36:17 (6/86) Installing libbsd (0.11.7-r0) 11:36:17 (7/86) Installing libxdmcp (1.1.4-r0) 11:36:17 (8/86) Installing libxcb (1.15-r0) 11:36:17 (9/86) Installing libx11 (1.8.4-r0) 11:36:17 (10/86) Installing aom-libs (3.5.0-r0) 11:36:17 (11/86) Installing alsa-lib (1.2.8-r0) 11:36:17 (12/86) Installing libexpat (2.5.0-r0) 11:36:17 (13/86) Installing brotli-libs (1.0.9-r9) 11:36:17 (14/86) Installing libbz2 (1.0.8-r4) 11:36:17 (15/86) Installing libpng (1.6.38-r0) 11:36:17 (16/86) Installing freetype (2.12.1-r0) 11:36:17 (17/86) Installing fontconfig (2.14.1-r0) 11:36:17 (18/86) Installing fribidi (1.0.12-r0) 11:36:17 (19/86) Installing libffi (3.4.4-r0) 11:36:17 (20/86) Installing libintl (0.21.1-r1) 11:36:17 (21/86) Installing libblkid (2.38.1-r1) 11:36:17 (22/86) Installing libmount (2.38.1-r1) 11:36:17 (23/86) Installing pcre2 (10.42-r0) 11:36:17 (24/86) Installing glib (2.74.6-r0) 11:36:17 (25/86) Installing graphite2 (1.3.14-r2) 11:36:17 (26/86) Installing harfbuzz (5.3.1-r1) 11:36:17 (27/86) Installing libass (0.16.0-r1) 11:36:17 (28/86) Installing libdav1d (1.0.0-r2) 11:36:17 (29/86) Installing hwdata-pci (0.364-r0) 11:36:17 (30/86) Installing libpciaccess (0.17-r0) 11:36:17 (31/86) Installing libdrm (2.4.114-r0) 11:36:17 (32/86) Installing gmp (6.2.1-r2) 11:36:17 (33/86) Installing nettle (3.8.1-r0) 11:36:17 (34/86) Installing p11-kit (0.24.1-r1) 11:36:17 (35/86) Installing libtasn1 (4.19.0-r0) 11:36:17 (36/86) Installing libunistring (1.1-r0) 11:36:17 (37/86) Installing gnutls (3.7.8-r3) 11:36:17 (38/86) Installing ncurses-terminfo-base (6.3_p20221119-r0) 11:36:17 (39/86) Installing ncurses-libs (6.3_p20221119-r0) 11:36:17 (40/86) Installing lame (3.100-r2) 11:36:17 (41/86) Installing opus (1.3.1-r1) 11:36:17 (42/86) Installing libasyncns (0.8-r1) 11:36:17 (43/86) Installing dbus-libs (1.14.4-r0) 11:36:17 (44/86) Installing libltdl (2.4.7-r1) 11:36:17 (45/86) Installing orc (0.4.33-r0) 11:36:17 (46/86) Installing libgcc (12.2.1_git20220924-r4) 11:36:17 (47/86) Installing libogg (1.3.5-r2) 11:36:17 (48/86) Installing libstdc++ (12.2.1_git20220924-r4) 11:36:17 (49/86) Installing flac-libs (1.4.2-r0) 11:36:17 (50/86) Installing libvorbis (1.3.7-r0) 11:36:17 (51/86) Installing libsndfile (1.1.0-r2) 11:36:17 (52/86) Installing libgomp (12.2.1_git20220924-r4) 11:36:17 (53/86) Installing soxr (0.1.3-r3) 11:36:17 (54/86) Installing speexdsp (1.2.1-r0) 11:36:17 (55/86) Installing tdb-libs (1.4.7-r0) 11:36:17 (56/86) Installing libpulse (16.1-r6) 11:36:17 (57/86) Installing cjson (1.7.15-r3) 11:36:17 (58/86) Installing mbedtls (2.28.2-r0) 11:36:17 (59/86) Installing librist (0.2.7-r0) 11:36:17 (60/86) Installing libsrt (1.5.1-r0) 11:36:17 (61/86) Installing libssh (0.10.4-r0) 11:36:17 (62/86) Installing libtheora (1.1.1-r16) 11:36:17 (63/86) Installing libjpeg-turbo (2.1.4-r0) 11:36:17 (64/86) Installing v4l-utils-libs (1.22.1-r2) 11:36:17 (65/86) Installing libxext (1.3.5-r0) 11:36:17 (66/86) Installing libxfixes (6.0.0-r0) 11:36:17 (67/86) Installing wayland-libs-client (1.21.0-r1) 11:36:17 (68/86) Installing libva (2.16.0-r0) 11:36:17 (69/86) Installing libvdpau (1.5-r0) 11:36:17 (70/86) Installing vidstab (1.1.0-r2) 11:36:17 (71/86) Installing libvpx (1.12.0-r1) 11:36:17 (72/86) Installing libwebp (1.2.4-r1) 11:36:17 (73/86) Installing x264-libs (0.164_git20220602-r0) 11:36:17 (74/86) Installing numactl (2.0.16-r1) 11:36:17 (75/86) Installing x265-libs (3.5-r3) 11:36:17 (76/86) Installing xvidcore (1.3.7-r1) 11:36:17 (77/86) Installing libsodium (1.0.18-r2) 11:36:17 (78/86) Installing libzmq (4.3.4-r1) 11:36:17 (79/86) Installing ffmpeg-libs (5.1.2-r2) 11:36:17 (80/86) Installing ffmpeg (5.1.2-r2) 11:36:17 (81/86) Installing udev-init-scripts (35-r1) 11:36:17 (82/86) Installing eudev-libs (3.2.11-r4) 11:36:17 (83/86) Installing xz-libs (5.2.9-r0) 11:36:17 (84/86) Installing zstd-libs (1.5.2-r9) 11:36:17 (85/86) Installing kmod-libs (30-r1) 11:36:17 (86/86) Installing eudev (3.2.11-r4) 11:36:17 Executing busybox-1.35.0-r29.trigger 11:36:17 Executing eudev-3.2.11-r4.trigger 11:36:17 OK: 111 MiB in 101 packages 11:36:22 Removing intermediate container 2a94ae97e0c9 11:36:22 ---> 20858ed0bb46 11:36:22 Step 18/35 : WORKDIR / 11:36:22 ---> Running in bef3b33a24d5 11:36:22 Removing intermediate container bef3b33a24d5 11:36:22 ---> 9d5c8c474d29 11:36:22 Step 19/35 : COPY --from=builder /device-usb-camera/cmd / 11:36:22 ---> 0d310438cd9c 11:36:22 Step 20/35 : COPY --from=builder /device-usb-camera/LICENSE / 11:36:22 ---> 111e166a47bb 11:36:22 Step 21/35 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 11:36:22 ---> a549b6bbc479 11:36:22 Step 22/35 : COPY --from=builder /device-usb-camera/Attribution.txt / 11:36:23 ---> 5bce20846b51 11:36:23 Step 23/35 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 11:36:23 ---> 767ff8e2faf2 11:36:23 Step 24/35 : COPY --from=rtsp /rtsp-simple-server.yml / 11:36:23 ce5c4a1c91eb: Pull complete 11:36:23 169dfbe0d373: Pull complete 11:36:23 e1ff8fa3b103: Pull complete 11:36:23 ---> 5d213e8dade1 11:36:23 Step 25/35 : COPY --from=rtsp /rtsp-simple-server / 11:36:24 ---> 0887f3e901de 11:36:24 Step 26/35 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 11:36:24 ---> Running in b0db1e86ccbc 11:36:25 Removing intermediate container b0db1e86ccbc 11:36:25 ---> b5c1bca0d800 11:36:25 Step 27/35 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 11:36:25 ---> Running in 8d845932fb76 11:36:25 Removing intermediate container 8d845932fb76 11:36:25 ---> 9bdbac8d40df 11:36:25 Step 28/35 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 11:36:25 ---> Running in e2728b8e47a2 11:36:26 Removing intermediate container e2728b8e47a2 11:36:26 ---> bb700cc9bd92 11:36:26 Step 29/35 : EXPOSE 59983 11:36:26 ---> Running in 0723934916c7 11:36:26 Removing intermediate container 0723934916c7 11:36:26 ---> 0216e64ba5e7 11:36:26 Step 30/35 : EXPOSE 8554 11:36:26 ---> Running in 6446d609f496 11:36:26 Removing intermediate container 6446d609f496 11:36:26 ---> 260a72f2c426 11:36:26 Step 31/35 : ENTRYPOINT ["/docker-entrypoint.sh"] 11:36:26 ---> Running in 5cf673f5bfdd 11:36:26 Removing intermediate container 5cf673f5bfdd 11:36:26 ---> 9c2d709c47f3 11:36:26 Step 32/35 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 11:36:26 ---> Running in ac292e093770 11:36:26 Removing intermediate container ac292e093770 11:36:26 ---> 6d41085b5404 11:36:26 Step 33/35 : LABEL arch=amd64 11:36:26 ---> Running in 38806e2538b9 11:36:26 Removing intermediate container 38806e2538b9 11:36:26 ---> 321a54a36e62 11:36:26 Step 34/35 : LABEL git_sha=8746c938a55b5945dba82726ee73b77bfa0394d9 11:36:26 ---> Running in e5ec8efb74d4 11:36:27 Removing intermediate container e5ec8efb74d4 11:36:27 ---> 29ba2917889c 11:36:27 Step 35/35 : LABEL version=3.0.0-dev.20 11:36:27 ---> Running in 073c68e2e6df 11:36:27 Removing intermediate container 073c68e2e6df 11:36:27 ---> 4163bf029749 11:36:27 [Warning] One or more build-args [ARCH] were not consumed 11:36:27 Successfully built 4163bf029749 11:36:27 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 11:36:27 provisioning config files... 11:36:27 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config5459743523346216879tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:36:27 ---> docker-login.sh 11:36:27 nexus3.edgexfoundry.org:10001 11:36:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:27 Configure a credential helper to remove this warning. See 11:36:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:27 11:36:27 Login Succeeded 11:36:27 nexus3.edgexfoundry.org:10002 11:36:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:27 Configure a credential helper to remove this warning. See 11:36:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:27 11:36:27 Login Succeeded 11:36:27 nexus3.edgexfoundry.org:10003 11:36:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:27 Configure a credential helper to remove this warning. See 11:36:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:27 11:36:27 Login Succeeded 11:36:27 nexus3.edgexfoundry.org:10004 11:36:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:27 Configure a credential helper to remove this warning. See 11:36:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:27 11:36:27 Login Succeeded 11:36:27 docker.io 11:36:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:36:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:36:28 Configure a credential helper to remove this warning. See 11:36:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:36:28 11:36:28 Login Succeeded 11:36:28 ---> docker-login.sh ends [Pipeline] } 11:36:28 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 11:36:28 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:36:28 [edgeXDocker.push] Tagging docker image device-usb-camera with the following tags: 11:36:28 8746c938a55b5945dba82726ee73b77bfa0394d9 11:36:28 latest 11:36:28 3.0.0-dev.20 11:36:28 8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:36:28 main 11:36:28 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:28 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:29 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9 11:36:29 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 11:36:29 c2f45212d422: Preparing 11:36:29 99b8e1f793c5: Preparing 11:36:29 aa7208abf3ad: Preparing 11:36:29 3827b5b91e75: Preparing 11:36:29 acc83c6ca332: Preparing 11:36:29 27e136803037: Preparing 11:36:29 e637ae244668: Preparing 11:36:29 d4c2384101f0: Preparing 11:36:29 6cc9fce2aa59: Preparing 11:36:29 da0db88729f0: Preparing 11:36:29 afecf0d85dfb: Preparing 11:36:29 7cd52847ad77: Preparing 11:36:29 27e136803037: Waiting 11:36:29 da0db88729f0: Waiting 11:36:29 e637ae244668: Waiting 11:36:29 d4c2384101f0: Waiting 11:36:29 6cc9fce2aa59: Waiting 11:36:29 afecf0d85dfb: Waiting 11:36:29 acc83c6ca332: Pushed 11:36:29 aa7208abf3ad: Pushed 11:36:29 99b8e1f793c5: Pushed 11:36:29 c2f45212d422: Pushed 11:36:29 6cc9fce2aa59: Pushed 11:36:29 d4c2384101f0: Pushed 11:36:29 27e136803037: Pushed 11:36:29 e637ae244668: Pushed 11:36:29 7cd52847ad77: Layer already exists 11:36:30 52ebb69f0ebf: Pull complete 11:36:31 5abe8eddf0d5: Pull complete 11:36:31 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 11:36:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 11:36:31 ---> 6cb57ee374ae 11:36:31 Step 3/13 : ARG ADD_BUILD_TAGS="" 11:36:31 3827b5b91e75: Pushed 11:36:31 da0db88729f0: Pushed 11:36:33 ---> Running in ec96226d4989 11:36:33 Removing intermediate container ec96226d4989 11:36:33 ---> 8c3a8a052ac5 11:36:33 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:36:33 ---> Running in b2ec1ef704c1 11:36:33 Removing intermediate container b2ec1ef704c1 11:36:33 ---> f4ceea61c903 11:36:33 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 11:36:33 ---> Running in 919f471ac404 11:36:33 Removing intermediate container 919f471ac404 11:36:33 ---> f86d0e37fa64 11:36:33 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 11:36:34 ---> Running in f8e5d05a0d09 11:36:34 Removing intermediate container f8e5d05a0d09 11:36:34 ---> 36ad8fc00aef 11:36:34 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:36:34 ---> Running in dc342e1237a3 11:36:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 11:36:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 11:36:36 (1/14) Installing libintl (0.21.1-r1) 11:36:36 (2/14) Installing eudev-libs (3.2.11-r4) 11:36:36 (3/14) Installing libjpeg-turbo (2.1.4-r0) 11:36:36 (4/14) Installing v4l-utils-libs (1.22.1-r2) 11:36:36 (5/14) Installing v4l-utils (1.22.1-r2) 11:36:37 (6/14) Installing udev-init-scripts (35-r1) 11:36:37 (7/14) Installing libblkid (2.38.1-r1) 11:36:37 (8/14) Installing xz-libs (5.2.9-r0) 11:36:37 (9/14) Installing zstd-libs (1.5.2-r9) 11:36:37 (10/14) Installing kmod-libs (30-r1) 11:36:37 (11/14) Installing eudev (3.2.11-r4) 11:36:37 (12/14) Installing eudev-dev (3.2.11-r4) 11:36:37 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 11:36:37 (14/14) Installing v4l-utils-dev (1.22.1-r2) 11:36:37 Executing busybox-1.35.0-r29.trigger 11:36:37 Executing eudev-3.2.11-r4.trigger 11:36:37 OK: 271 MiB in 67 packages 11:36:39 Removing intermediate container dc342e1237a3 11:36:39 ---> f2a69d1f6b9b 11:36:39 Step 8/13 : WORKDIR /device-usb-camera 11:36:39 ---> Running in 18d6b7c6bcbe 11:36:40 afecf0d85dfb: Pushed 11:36:40 8746c938a55b5945dba82726ee73b77bfa0394d9: digest: sha256:d526c557fef9ca44e312bef5396824f3e52cbb9bcd3ec36d800d173271d2d04e size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:40 Removing intermediate container 18d6b7c6bcbe 11:36:40 ---> a561136f0b0a 11:36:40 Step 9/13 : COPY go.mod vendor* ./ 11:36:40 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:40 ---> 5028831c25be 11:36:40 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:36:40 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:latest 11:36:40 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 11:36:40 c2f45212d422: Preparing 11:36:40 99b8e1f793c5: Preparing 11:36:40 aa7208abf3ad: Preparing 11:36:40 3827b5b91e75: Preparing 11:36:40 acc83c6ca332: Preparing 11:36:40 27e136803037: Preparing 11:36:40 e637ae244668: Preparing 11:36:40 d4c2384101f0: Preparing 11:36:40 6cc9fce2aa59: Preparing 11:36:40 da0db88729f0: Preparing 11:36:40 afecf0d85dfb: Preparing 11:36:40 7cd52847ad77: Preparing 11:36:40 27e136803037: Waiting 11:36:40 e637ae244668: Waiting 11:36:40 afecf0d85dfb: Waiting 11:36:40 d4c2384101f0: Waiting 11:36:40 7cd52847ad77: Waiting 11:36:40 6cc9fce2aa59: Waiting 11:36:40 da0db88729f0: Waiting 11:36:40 aa7208abf3ad: Layer already exists 11:36:40 acc83c6ca332: Layer already exists 11:36:40 3827b5b91e75: Layer already exists 11:36:40 c2f45212d422: Layer already exists 11:36:40 99b8e1f793c5: Layer already exists 11:36:40 27e136803037: Layer already exists 11:36:40 e637ae244668: Layer already exists 11:36:40 d4c2384101f0: Layer already exists 11:36:40 6cc9fce2aa59: Layer already exists 11:36:40 da0db88729f0: Layer already exists 11:36:40 afecf0d85dfb: Layer already exists 11:36:40 7cd52847ad77: Layer already exists 11:36:40 latest: digest: sha256:d526c557fef9ca44e312bef5396824f3e52cbb9bcd3ec36d800d173271d2d04e size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:40 ---> Running in 6aab1e66f11e 11:36:40 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.20 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:41 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.20 11:36:41 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 11:36:41 c2f45212d422: Preparing 11:36:41 99b8e1f793c5: Preparing 11:36:41 aa7208abf3ad: Preparing 11:36:41 3827b5b91e75: Preparing 11:36:41 acc83c6ca332: Preparing 11:36:41 27e136803037: Preparing 11:36:41 e637ae244668: Preparing 11:36:41 d4c2384101f0: Preparing 11:36:41 6cc9fce2aa59: Preparing 11:36:41 da0db88729f0: Preparing 11:36:41 afecf0d85dfb: Preparing 11:36:41 7cd52847ad77: Preparing 11:36:41 d4c2384101f0: Waiting 11:36:41 6cc9fce2aa59: Waiting 11:36:41 e637ae244668: Waiting 11:36:41 27e136803037: Waiting 11:36:41 afecf0d85dfb: Waiting 11:36:41 7cd52847ad77: Waiting 11:36:41 da0db88729f0: Waiting 11:36:41 3827b5b91e75: Layer already exists 11:36:41 aa7208abf3ad: Layer already exists 11:36:41 99b8e1f793c5: Layer already exists 11:36:41 acc83c6ca332: Layer already exists 11:36:41 c2f45212d422: Layer already exists 11:36:41 27e136803037: Layer already exists 11:36:41 d4c2384101f0: Layer already exists 11:36:41 6cc9fce2aa59: Layer already exists 11:36:41 e637ae244668: Layer already exists 11:36:41 da0db88729f0: Layer already exists 11:36:41 afecf0d85dfb: Layer already exists 11:36:41 7cd52847ad77: Layer already exists 11:36:41 3.0.0-dev.20: digest: sha256:d526c557fef9ca44e312bef5396824f3e52cbb9bcd3ec36d800d173271d2d04e size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:41 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:41 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:36:41 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 11:36:41 c2f45212d422: Preparing 11:36:41 99b8e1f793c5: Preparing 11:36:41 aa7208abf3ad: Preparing 11:36:41 3827b5b91e75: Preparing 11:36:41 acc83c6ca332: Preparing 11:36:41 27e136803037: Preparing 11:36:41 e637ae244668: Preparing 11:36:41 d4c2384101f0: Preparing 11:36:41 6cc9fce2aa59: Preparing 11:36:41 da0db88729f0: Preparing 11:36:41 afecf0d85dfb: Preparing 11:36:41 7cd52847ad77: Preparing 11:36:41 6cc9fce2aa59: Waiting 11:36:41 27e136803037: Waiting 11:36:41 da0db88729f0: Waiting 11:36:41 7cd52847ad77: Waiting 11:36:41 afecf0d85dfb: Waiting 11:36:41 e637ae244668: Waiting 11:36:41 d4c2384101f0: Waiting 11:36:41 3827b5b91e75: Layer already exists 11:36:41 c2f45212d422: Layer already exists 11:36:41 acc83c6ca332: Layer already exists 11:36:41 99b8e1f793c5: Layer already exists 11:36:41 aa7208abf3ad: Layer already exists 11:36:41 27e136803037: Layer already exists 11:36:41 e637ae244668: Layer already exists 11:36:41 d4c2384101f0: Layer already exists 11:36:41 6cc9fce2aa59: Layer already exists 11:36:41 da0db88729f0: Layer already exists 11:36:41 afecf0d85dfb: Layer already exists 11:36:41 7cd52847ad77: Layer already exists 11:36:41 8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20: digest: sha256:d526c557fef9ca44e312bef5396824f3e52cbb9bcd3ec36d800d173271d2d04e size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:42 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:42 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:main 11:36:42 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 11:36:42 c2f45212d422: Preparing 11:36:42 99b8e1f793c5: Preparing 11:36:42 aa7208abf3ad: Preparing 11:36:42 3827b5b91e75: Preparing 11:36:42 acc83c6ca332: Preparing 11:36:42 27e136803037: Preparing 11:36:42 e637ae244668: Preparing 11:36:42 d4c2384101f0: Preparing 11:36:42 6cc9fce2aa59: Preparing 11:36:42 da0db88729f0: Preparing 11:36:42 afecf0d85dfb: Preparing 11:36:42 7cd52847ad77: Preparing 11:36:42 d4c2384101f0: Waiting 11:36:42 6cc9fce2aa59: Waiting 11:36:42 e637ae244668: Waiting 11:36:42 da0db88729f0: Waiting 11:36:42 afecf0d85dfb: Waiting 11:36:42 7cd52847ad77: Waiting 11:36:42 27e136803037: Waiting 11:36:42 c2f45212d422: Layer already exists 11:36:42 99b8e1f793c5: Layer already exists 11:36:42 acc83c6ca332: Layer already exists 11:36:42 3827b5b91e75: Layer already exists 11:36:42 aa7208abf3ad: Layer already exists 11:36:42 e637ae244668: Layer already exists 11:36:42 27e136803037: Layer already exists 11:36:42 da0db88729f0: Layer already exists 11:36:42 d4c2384101f0: Layer already exists 11:36:42 6cc9fce2aa59: Layer already exists 11:36:42 7cd52847ad77: Layer already exists 11:36:42 afecf0d85dfb: Layer already exists 11:36:42 main: digest: sha256:d526c557fef9ca44e312bef5396824f3e52cbb9bcd3ec36d800d173271d2d04e size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 11:36:42 ===================================================== [Pipeline] echo 11:36:42 taggedImages: 11:36:42 - nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9 11:36:42 - nexus3.edgexfoundry.org:10004/device-usb-camera:latest 11:36:42 - nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.20 11:36:42 - nexus3.edgexfoundry.org:10004/device-usb-camera:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:36:42 - 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 11:36:42 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:36:42 11:36:42 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:36:43 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:36:43 latest: Pulling from edgex-lftools-log-publisher 11:36:43 5eb5b503b376: Pulling fs layer 11:36:43 5c69ac0246d0: Pulling fs layer 11:36:43 ec43610c2a17: Pulling fs layer 11:36:43 3a2ae6a8a46f: Pulling fs layer 11:36:43 33b1e0a273af: Pulling fs layer 11:36:43 5d3b04190fa2: Pulling fs layer 11:36:43 2f39f015ded8: Pulling fs layer 11:36:43 3a2ae6a8a46f: Waiting 11:36:43 33b1e0a273af: Waiting 11:36:43 5d3b04190fa2: Waiting 11:36:43 2f39f015ded8: Waiting 11:36:43 5c69ac0246d0: Verifying Checksum 11:36:43 5c69ac0246d0: Download complete 11:36:43 3a2ae6a8a46f: Download complete 11:36:43 33b1e0a273af: Verifying Checksum 11:36:43 33b1e0a273af: Download complete 11:36:43 5d3b04190fa2: Verifying Checksum 11:36:43 5d3b04190fa2: Download complete 11:36:43 ec43610c2a17: Verifying Checksum 11:36:43 ec43610c2a17: Download complete 11:36:43 5eb5b503b376: Verifying Checksum 11:36:43 5eb5b503b376: Download complete 11:36:44 2f39f015ded8: Download complete 11:36:44 5eb5b503b376: Pull complete 11:36:44 5c69ac0246d0: Pull complete 11:36:45 ec43610c2a17: Pull complete 11:36:45 3a2ae6a8a46f: Pull complete 11:36:45 33b1e0a273af: Pull complete 11:36:45 5d3b04190fa2: Pull complete 11:36:49 2f39f015ded8: Pull complete 11:36:49 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 11:36:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:36:49 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:36:49 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:36:49 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/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 11:36:54 $ docker top efb130b2ce2a05adaf3794b6e2b93ecbb176b3d8be11f79dd58ae871dbedd87a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:36:55 ---> job-cost.sh 11:36:55 lf-activate-venv: SKIPPING 11:36:55 INFO: No Stack... 11:36:55 INFO: Retrieving Pricing Info for: v3-standard-8 11:36:55 INFO: Archiving Costs [Pipeline] sh 11:36:56 + cat /w/workspace/exfoundry_device-usb-camera_main/archives/cost.csv 11:36:56 + cut -d, -f6 [Pipeline] lock 11:36:56 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] 11:36:56 Resource [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] did not exist. Created. 11:36:56 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 11:36:56 + echo total: 0.2199999988079071 [Pipeline] stash 11:36:56 Stashed 1 file(s) [Pipeline] } 11:36:56 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] [Pipeline] // lock [Pipeline] } 11:36:56 $ docker stop --time=1 efb130b2ce2a05adaf3794b6e2b93ecbb176b3d8be11f79dd58ae871dbedd87a 11:36:57 $ docker rm -f --volumes efb130b2ce2a05adaf3794b6e2b93ecbb176b3d8be11f79dd58ae871dbedd87a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 11:37:48 Removing intermediate container 6aab1e66f11e 11:37:48 ---> f79548c87df2 11:37:48 Step 11/13 : COPY . . 11:37:48 ---> 076b69570525 11:37:48 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 11:37:48 ---> Running in 0021ca0e5e6a 11:37:48  % Total % Received % Xferd Average Speed Time Time Time Current 11:37:48 Dload Upload Total Spent Left Speed 11:37:48 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 4090 0 --:--:-- --:--:-- --:--:-- 4100 11:37:49 Removing intermediate container 0021ca0e5e6a 11:37:49 ---> 5fcc2a4729a7 11:37:49 Step 13/13 : RUN ${MAKE} 11:37:49 ---> Running in 1b960b536654 11:37:50 noop 11:37:50 Removing intermediate container 1b960b536654 11:37:50 ---> 3a9f560ba8fa 11:37:50 Successfully built 3a9f560ba8fa 11:37:50 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:37:51 + docker inspect -f . ci-base-image-arm64 11:37:51 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:37:51 prd-ubuntu20.04-docker-arm64-4c-16g-5445 does not seem to be running inside a container 11:37:51 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/92 -v /w/workspace/device-usb-camera/92:/w/workspace/device-usb-camera/92:rw,z -v /w/workspace/device-usb-camera/92@tmp:/w/workspace/device-usb-camera/92@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 11:37:52 $ docker top 40dfb573a9bdec991b496b2eb778ff10dca29d06b525cccaf847a8dbf499bb57 -eo pid,comm [Pipeline] { [Pipeline] sh 11:37:53 + go version 11:37:53 go version go1.20.2 linux/arm64 [Pipeline] } 11:37:53 $ docker stop --time=1 40dfb573a9bdec991b496b2eb778ff10dca29d06b525cccaf847a8dbf499bb57 11:37:54 $ docker rm -f --volumes 40dfb573a9bdec991b496b2eb778ff10dca29d06b525cccaf847a8dbf499bb57 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:37:55 + docker inspect -f . ci-base-image-arm64 11:37:55 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:37:55 prd-ubuntu20.04-docker-arm64-4c-16g-5445 does not seem to be running inside a container 11:37:55 $ 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/92 -v /w/workspace/device-usb-camera/92:/w/workspace/device-usb-camera/92:rw,z -v /w/workspace/device-usb-camera/92@tmp:/w/workspace/device-usb-camera/92@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 11:37:56 $ docker top 6722ae321528bc457ba7c6499633a0e2fb7662ef582636361f3386df3e9808c5 -eo pid,comm [Pipeline] { [Pipeline] sh 11:37:57 + git config --global --add safe.directory /w/workspace/device-usb-camera/92 [Pipeline] fileExists [Pipeline] sh 11:37:57 + make test 11:37:57 go test ./... -coverprofile=coverage.out ./... 11:38:29 ? github.com/edgexfoundry/device-usb-camera [no test files] 11:40:36 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 11:40:36 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.073s coverage: 2.0% of statements 11:40:36 WARNING: Linting skipped (not on x86_64 or linter not installed) 11:40:36 go vet ./... 11:41:08 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 11:41:08 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 11:41:08 ./bin/test-attribution-txt.sh [Pipeline] echo 11:41:08 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 11:41:08 $ docker stop --time=1 6722ae321528bc457ba7c6499633a0e2fb7662ef582636361f3386df3e9808c5 11:41:10 $ docker rm -f --volumes 6722ae321528bc457ba7c6499633a0e2fb7662ef582636361f3386df3e9808c5 [Pipeline] // withDockerContainer [Pipeline] sh 11:41:12 + sudo chown -R jenkins:jenkins . [Pipeline] stash 11:41:12 Warning: overwriting stash ‘coverage-report’ 11:41:12 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 11:41:13 + sudo chown -R jenkins:jenkins . [Pipeline] sh 11:41:13 + ls -al . 11:41:13 total 184 11:41:13 drwxrwxr-x 9 jenkins jenkins 4096 Mar 23 11:38 . 11:41:13 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:35 .. 11:41:13 drwxrwxr-x 8 jenkins jenkins 4096 Mar 23 11:35 .git 11:41:13 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:35 .github 11:41:13 -rw-rw-r-- 1 jenkins jenkins 414 Mar 23 11:35 .gitignore 11:41:13 -rw-rw-r-- 1 jenkins jenkins 42 Mar 23 11:35 .golangci.yml 11:41:13 -rw-rw-r-- 1 jenkins jenkins 77 Mar 23 11:35 .hadolint.yml 11:41:13 -rw-rw-r-- 1 jenkins jenkins 9660 Mar 23 11:35 Attribution.txt 11:41:13 -rw-rw-r-- 1 jenkins jenkins 6219 Mar 23 11:35 CHANGELOG.md 11:41:13 -rw-rw-r-- 1 jenkins jenkins 2328 Mar 23 11:35 Dockerfile 11:41:13 -rw-rw-r-- 1 jenkins jenkins 678 Mar 23 11:35 GOVERNANCE.md 11:41:13 -rw-rw-r-- 1 jenkins jenkins 659 Mar 23 11:35 Jenkinsfile 11:41:13 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 23 11:35 LICENSE 11:41:13 -rw-rw-r-- 1 jenkins jenkins 2364 Mar 23 11:35 Makefile 11:41:13 -rw-rw-r-- 1 jenkins jenkins 622 Mar 23 11:35 OWNERS.md 11:41:13 -rw-rw-r-- 1 jenkins jenkins 5681 Mar 23 11:35 README.md 11:41:13 -rw-rw-r-- 1 jenkins jenkins 12 Mar 23 11:33 VERSION 11:41:13 drwxrwxr-x 2 jenkins jenkins 4096 Mar 23 11:35 bin 11:41:13 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:35 cmd 11:41:13 -rw-r--r-- 1 jenkins jenkins 28352 Mar 23 11:40 coverage.out 11:41:13 -rwxrwxr-x 1 jenkins jenkins 140 Mar 23 11:35 docker-entrypoint.sh 11:41:13 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:35 docs 11:41:13 -rw-rw-r-- 1 jenkins jenkins 3487 Mar 23 11:35 go.mod 11:41:13 -rw-rw-r-- 1 jenkins jenkins 31546 Mar 23 11:35 go.sum 11:41:13 drwxrwxr-x 3 jenkins jenkins 4096 Mar 23 11:35 internal 11:41:13 drwxrwxr-x 4 jenkins jenkins 4096 Mar 23 11:35 snap 11:41:13 -rw-rw-r-- 1 jenkins jenkins 231 Mar 23 11:35 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:41:13 + 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=8746c938a55b5945dba82726ee73b77bfa0394d9 --label arch=arm64 --label version=3.0.0-dev.20 . 11:41:13 Sending build context to Docker daemon 1.229MB 11:41:13 Step 1/35 : ARG BASE=golang:1.20-alpine3.17 11:41:13 Step 2/35 : FROM ${BASE} AS builder 11:41:13 ---> 3a9f560ba8fa 11:41:13 Step 3/35 : ARG ADD_BUILD_TAGS="" 11:41:14 ---> Running in b10d34570682 11:41:14 Removing intermediate container b10d34570682 11:41:14 ---> d3d0bfdef426 11:41:14 Step 4/35 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:41:14 ---> Running in 1104d1534381 11:41:14 Removing intermediate container 1104d1534381 11:41:14 ---> 9c32d3bb55e6 11:41:14 Step 5/35 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 11:41:15 ---> Running in 2eed86d7f419 11:41:15 Removing intermediate container 2eed86d7f419 11:41:15 ---> 03de762e59bb 11:41:15 Step 6/35 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 11:41:15 ---> Running in 922e5b7612a0 11:41:15 Removing intermediate container 922e5b7612a0 11:41:15 ---> 2bf90915855c 11:41:15 Step 7/35 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:41:15 ---> Running in 607e28c04d65 11:41:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 11:41:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 11:41:18 OK: 271 MiB in 67 packages 11:41:19 Removing intermediate container 607e28c04d65 11:41:19 ---> af8d4ca2bf31 11:41:19 Step 8/35 : WORKDIR /device-usb-camera 11:41:19 ---> Running in e3f70253b04b 11:41:19 Removing intermediate container e3f70253b04b 11:41:19 ---> e312cb809da5 11:41:19 Step 9/35 : COPY go.mod vendor* ./ 11:41:20 ---> 3d45a57561ab 11:41:20 Step 10/35 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:41:20 ---> Running in 02bf432e1acb 11:41:22 Removing intermediate container 02bf432e1acb 11:41:22 ---> 9b148f42c626 11:41:22 Step 11/35 : COPY . . 11:41:23 ---> 93908b978e41 11:41:23 Step 12/35 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 11:41:23 ---> Running in 2584029c9418 11:41:24  % Total % Received % Xferd Average Speed Time Time Time Current 11:41:24 Dload Upload Total Spent Left Speed 11:41:24 0 0 0 0 0  0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 3005 0 --:--:-- --:--:-- --:--:-- 3017 11:41:25 Removing intermediate container 2584029c9418 11:41:25 ---> 007818d7f1b3 11:41:25 Step 13/35 : RUN ${MAKE} 11:41:25 ---> Running in c77ddd370ecc 11:41:26 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.0.0-dev.20" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 11:44:03 Removing intermediate container c77ddd370ecc 11:44:03 ---> 0e8a863c8f18 11:44:03 Step 14/35 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 11:44:03 v0.21.6: Pulling from aler9/rtsp-simple-server 11:44:03 8766b47fe142: Pulling fs layer 11:44:03 8766b47fe142: Verifying Checksum 11:44:03 8766b47fe142: Download complete 11:44:03 8766b47fe142: Pull complete 11:44:03 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 11:44:03 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 11:44:03 ---> 69d40e2cb93c 11:44:03 Step 15/35 : FROM alpine:3.17 11:44:03 3.17: Pulling from library/alpine 11:44:03 af6eaf76a39c: Already exists 11:44:03 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 11:44:03 Status: Downloaded newer image for alpine:3.17 11:44:03 ---> d74e625d9115 11:44:03 Step 16/35 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 11:44:03 ---> Running in cea96f4e8ef8 11:44:03 Removing intermediate container cea96f4e8ef8 11:44:03 ---> a08c8a40c99a 11:44:03 Step 17/35 : RUN apk add --update --no-cache dumb-init ffmpeg udev 11:44:03 ---> Running in 9d0fd76f651e 11:44:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 11:44:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 11:44:03 (1/83) Installing dumb-init (1.2.5-r2) 11:44:03 (2/83) Installing sdl2 (2.26.3-r0) 11:44:03 (3/83) Installing libxau (1.0.10-r0) 11:44:03 (4/83) Installing libmd (1.0.4-r0) 11:44:03 (5/83) Installing libbsd (0.11.7-r0) 11:44:03 (6/83) Installing libxdmcp (1.1.4-r0) 11:44:03 (7/83) Installing libxcb (1.15-r0) 11:44:03 (8/83) Installing libx11 (1.8.4-r0) 11:44:03 (9/83) Installing aom-libs (3.5.0-r0) 11:44:03 (10/83) Installing alsa-lib (1.2.8-r0) 11:44:03 (11/83) Installing libexpat (2.5.0-r0) 11:44:03 (12/83) Installing brotli-libs (1.0.9-r9) 11:44:03 (13/83) Installing libbz2 (1.0.8-r4) 11:44:03 (14/83) Installing libpng (1.6.38-r0) 11:44:03 (15/83) Installing freetype (2.12.1-r0) 11:44:03 (16/83) Installing fontconfig (2.14.1-r0) 11:44:03 (17/83) Installing fribidi (1.0.12-r0) 11:44:03 (18/83) Installing libffi (3.4.4-r0) 11:44:03 (19/83) Installing libintl (0.21.1-r1) 11:44:03 (20/83) Installing libblkid (2.38.1-r1) 11:44:03 (21/83) Installing libmount (2.38.1-r1) 11:44:03 (22/83) Installing pcre2 (10.42-r0) 11:44:03 (23/83) Installing glib (2.74.6-r0) 11:44:03 (24/83) Installing graphite2 (1.3.14-r2) 11:44:03 (25/83) Installing harfbuzz (5.3.1-r1) 11:44:03 (26/83) Installing libass (0.16.0-r1) 11:44:03 (27/83) Installing libdav1d (1.0.0-r2) 11:44:03 (28/83) Installing libdrm (2.4.114-r0) 11:44:03 (29/83) Installing gmp (6.2.1-r2) 11:44:03 (30/83) Installing nettle (3.8.1-r0) 11:44:03 (31/83) Installing p11-kit (0.24.1-r1) 11:44:03 (32/83) Installing libtasn1 (4.19.0-r0) 11:44:03 (33/83) Installing libunistring (1.1-r0) 11:44:03 (34/83) Installing gnutls (3.7.8-r3) 11:44:03 (35/83) Installing ncurses-terminfo-base (6.3_p20221119-r0) 11:44:03 (36/83) Installing ncurses-libs (6.3_p20221119-r0) 11:44:03 (37/83) Installing lame (3.100-r2) 11:44:03 (38/83) Installing opus (1.3.1-r1) 11:44:03 (39/83) Installing libasyncns (0.8-r1) 11:44:03 (40/83) Installing dbus-libs (1.14.4-r0) 11:44:03 (41/83) Installing libltdl (2.4.7-r1) 11:44:03 (42/83) Installing orc (0.4.33-r0) 11:44:03 (43/83) Installing libgcc (12.2.1_git20220924-r4) 11:44:03 (44/83) Installing libogg (1.3.5-r2) 11:44:03 (45/83) Installing libstdc++ (12.2.1_git20220924-r4) 11:44:03 (46/83) Installing flac-libs (1.4.2-r0) 11:44:03 (47/83) Installing libvorbis (1.3.7-r0) 11:44:03 (48/83) Installing libsndfile (1.1.0-r2) 11:44:03 (49/83) Installing libgomp (12.2.1_git20220924-r4) 11:44:03 (50/83) Installing soxr (0.1.3-r3) 11:44:03 (51/83) Installing speexdsp (1.2.1-r0) 11:44:03 (52/83) Installing tdb-libs (1.4.7-r0) 11:44:03 (53/83) Installing libpulse (16.1-r6) 11:44:03 (54/83) Installing cjson (1.7.15-r3) 11:44:03 (55/83) Installing mbedtls (2.28.2-r0) 11:44:03 (56/83) Installing librist (0.2.7-r0) 11:44:03 (57/83) Installing libsrt (1.5.1-r0) 11:44:03 (58/83) Installing libssh (0.10.4-r0) 11:44:03 (59/83) Installing libtheora (1.1.1-r16) 11:44:03 (60/83) Installing libjpeg-turbo (2.1.4-r0) 11:44:03 (61/83) Installing v4l-utils-libs (1.22.1-r2) 11:44:03 (62/83) Installing libxext (1.3.5-r0) 11:44:03 (63/83) Installing libxfixes (6.0.0-r0) 11:44:03 (64/83) Installing wayland-libs-client (1.21.0-r1) 11:44:03 (65/83) Installing libva (2.16.0-r0) 11:44:03 (66/83) Installing libvdpau (1.5-r0) 11:44:03 (67/83) Installing vidstab (1.1.0-r2) 11:44:03 (68/83) Installing libvpx (1.12.0-r1) 11:44:03 (69/83) Installing libwebp (1.2.4-r1) 11:44:03 (70/83) Installing x264-libs (0.164_git20220602-r0) 11:44:03 (71/83) Installing numactl (2.0.16-r1) 11:44:03 (72/83) Installing x265-libs (3.5-r3) 11:44:03 (73/83) Installing xvidcore (1.3.7-r1) 11:44:03 (74/83) Installing libsodium (1.0.18-r2) 11:44:03 (75/83) Installing libzmq (4.3.4-r1) 11:44:03 (76/83) Installing ffmpeg-libs (5.1.2-r2) 11:44:03 (77/83) Installing ffmpeg (5.1.2-r2) 11:44:03 (78/83) Installing udev-init-scripts (35-r1) 11:44:03 (79/83) Installing eudev-libs (3.2.11-r4) 11:44:03 (80/83) Installing xz-libs (5.2.9-r0) 11:44:03 (81/83) Installing zstd-libs (1.5.2-r9) 11:44:03 (82/83) Installing kmod-libs (30-r1) 11:44:03 (83/83) Installing eudev (3.2.11-r4) 11:44:03 Executing busybox-1.35.0-r29.trigger 11:44:03 Executing eudev-3.2.11-r4.trigger 11:44:03 OK: 86 MiB in 98 packages 11:44:03 Removing intermediate container 9d0fd76f651e 11:44:03 ---> fc3d6a2d501e 11:44:03 Step 18/35 : WORKDIR / 11:44:03 ---> Running in 4bb66d3a8ce2 11:44:03 Removing intermediate container 4bb66d3a8ce2 11:44:03 ---> 6e2cb5feabc8 11:44:03 Step 19/35 : COPY --from=builder /device-usb-camera/cmd / 11:44:03 ---> dd6c1a2fd218 11:44:03 Step 20/35 : COPY --from=builder /device-usb-camera/LICENSE / 11:44:03 ---> 54fb04262718 11:44:03 Step 21/35 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 11:44:04 ---> 6542e9c627e6 11:44:04 Step 22/35 : COPY --from=builder /device-usb-camera/Attribution.txt / 11:44:04 ---> 19e23b1c5f7d 11:44:04 Step 23/35 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 11:44:05 ---> c817ba2212fa 11:44:05 Step 24/35 : COPY --from=rtsp /rtsp-simple-server.yml / 11:44:05 ---> e28eb12fba9b 11:44:05 Step 25/35 : COPY --from=rtsp /rtsp-simple-server / 11:44:06 ---> d4192e215e38 11:44:06 Step 26/35 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 11:44:06 ---> Running in 237290e10fe0 11:44:09 Removing intermediate container 237290e10fe0 11:44:09 ---> 8c639c8d216a 11:44:09 Step 27/35 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 11:44:09 ---> Running in bc481e794b4c 11:44:11 Removing intermediate container bc481e794b4c 11:44:11 ---> 97dd46cc5dc3 11:44:11 Step 28/35 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 11:44:11 ---> Running in f6b0bc37cc27 11:44:12 Removing intermediate container f6b0bc37cc27 11:44:12 ---> f8fc415d8750 11:44:12 Step 29/35 : EXPOSE 59983 11:44:12 ---> Running in 9722ca6e6fa2 11:44:12 Removing intermediate container 9722ca6e6fa2 11:44:12 ---> 9d0c1fa13893 11:44:12 Step 30/35 : EXPOSE 8554 11:44:12 ---> Running in f8f9eb347977 11:44:13 Removing intermediate container f8f9eb347977 11:44:13 ---> a4928b569ccd 11:44:13 Step 31/35 : ENTRYPOINT ["/docker-entrypoint.sh"] 11:44:13 ---> Running in 12e29f280474 11:44:13 Removing intermediate container 12e29f280474 11:44:13 ---> 73b888169965 11:44:13 Step 32/35 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 11:44:13 ---> Running in 8de52af43162 11:44:13 Removing intermediate container 8de52af43162 11:44:13 ---> 3b65dbbe66c8 11:44:13 Step 33/35 : LABEL arch=arm64 11:44:13 ---> Running in 4735a44d5066 11:44:14 Removing intermediate container 4735a44d5066 11:44:14 ---> 9af4937539b1 11:44:14 Step 34/35 : LABEL git_sha=8746c938a55b5945dba82726ee73b77bfa0394d9 11:44:14 ---> Running in 0a85c3657cdd 11:44:14 Removing intermediate container 0a85c3657cdd 11:44:14 ---> 8b0202eefd23 11:44:14 Step 35/35 : LABEL version=3.0.0-dev.20 11:44:14 ---> Running in 7c3ca14c1d82 11:44:15 Removing intermediate container 7c3ca14c1d82 11:44:15 ---> 34e31105c0a9 11:44:15 [Warning] One or more build-args [ARCH] were not consumed 11:44:15 Successfully built 34e31105c0a9 11:44:15 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 11:44:15 provisioning config files... 11:44:15 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/92@tmp/config5187499054316924043tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:44:15 ---> docker-login.sh 11:44:15 nexus3.edgexfoundry.org:10001 11:44:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:44:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:44:15 Configure a credential helper to remove this warning. See 11:44:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:44:15 11:44:15 Login Succeeded 11:44:15 nexus3.edgexfoundry.org:10002 11:44:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:44:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:44:16 Configure a credential helper to remove this warning. See 11:44:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:44:16 11:44:16 Login Succeeded 11:44:16 nexus3.edgexfoundry.org:10003 11:44:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:44:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:44:16 Configure a credential helper to remove this warning. See 11:44:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:44:16 11:44:16 Login Succeeded 11:44:16 nexus3.edgexfoundry.org:10004 11:44:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:44:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:44:16 Configure a credential helper to remove this warning. See 11:44:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:44:16 11:44:16 Login Succeeded 11:44:16 docker.io 11:44:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:44:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 11:44:17 Configure a credential helper to remove this warning. See 11:44:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 11:44:17 11:44:17 Login Succeeded 11:44:17 ---> docker-login.sh ends [Pipeline] } 11:44:17 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 11:44:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 11:44:17 [edgeXDocker.push] Tagging docker image device-usb-camera-arm64 with the following tags: 11:44:17 8746c938a55b5945dba82726ee73b77bfa0394d9 11:44:17 latest 11:44:17 3.0.0-dev.20 11:44:17 8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:44:17 main 11:44:17 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:17 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:18 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9 11:44:18 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 11:44:18 2878e7984736: Preparing 11:44:18 19f9dd5eabe9: Preparing 11:44:18 04637516d1b3: Preparing 11:44:18 608d194cb50c: Preparing 11:44:18 acc83c6ca332: Preparing 11:44:18 2dab07e45265: Preparing 11:44:18 e1ddace1655b: Preparing 11:44:18 afb42431f300: Preparing 11:44:18 fb425ed092a4: Preparing 11:44:18 50c83d7288bb: Preparing 11:44:18 7959e142df64: Preparing 11:44:18 edf70074bd40: Preparing 11:44:18 afb42431f300: Waiting 11:44:18 fb425ed092a4: Waiting 11:44:18 50c83d7288bb: Waiting 11:44:18 7959e142df64: Waiting 11:44:18 edf70074bd40: Waiting 11:44:18 2dab07e45265: Waiting 11:44:18 e1ddace1655b: Waiting 11:44:18 2878e7984736: Pushed 11:44:18 acc83c6ca332: Pushed 11:44:18 19f9dd5eabe9: Pushed 11:44:18 04637516d1b3: Pushed 11:44:18 fb425ed092a4: Pushed 11:44:18 e1ddace1655b: Pushed 11:44:18 2dab07e45265: Pushed 11:44:18 afb42431f300: Pushed 11:44:18 edf70074bd40: Layer already exists 11:44:24 608d194cb50c: Pushed 11:44:24 50c83d7288bb: Pushed 11:44:32 7959e142df64: Pushed 11:44:32 8746c938a55b5945dba82726ee73b77bfa0394d9: digest: sha256:363894be52362a250b543d8b58f3d574914adf23bb6c9437287715d8df12ada1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:32 + 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 11:44:32 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 11:44:32 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 11:44:32 2878e7984736: Preparing 11:44:32 19f9dd5eabe9: Preparing 11:44:32 04637516d1b3: Preparing 11:44:32 608d194cb50c: Preparing 11:44:32 acc83c6ca332: Preparing 11:44:32 2dab07e45265: Preparing 11:44:32 e1ddace1655b: Preparing 11:44:32 afb42431f300: Preparing 11:44:32 fb425ed092a4: Preparing 11:44:32 50c83d7288bb: Preparing 11:44:32 7959e142df64: Preparing 11:44:32 edf70074bd40: Preparing 11:44:32 fb425ed092a4: Waiting 11:44:32 2dab07e45265: Waiting 11:44:32 e1ddace1655b: Waiting 11:44:32 afb42431f300: Waiting 11:44:32 7959e142df64: Waiting 11:44:32 edf70074bd40: Waiting 11:44:32 50c83d7288bb: Waiting 11:44:32 2878e7984736: Layer already exists 11:44:32 19f9dd5eabe9: Layer already exists 11:44:32 04637516d1b3: Layer already exists 11:44:32 608d194cb50c: Layer already exists 11:44:32 acc83c6ca332: Layer already exists 11:44:32 e1ddace1655b: Layer already exists 11:44:32 2dab07e45265: Layer already exists 11:44:32 afb42431f300: Layer already exists 11:44:32 50c83d7288bb: Layer already exists 11:44:32 fb425ed092a4: Layer already exists 11:44:32 edf70074bd40: Layer already exists 11:44:32 7959e142df64: Layer already exists 11:44:33 latest: digest: sha256:363894be52362a250b543d8b58f3d574914adf23bb6c9437287715d8df12ada1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:33 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.20 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:33 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.20 11:44:33 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 11:44:33 2878e7984736: Preparing 11:44:33 19f9dd5eabe9: Preparing 11:44:33 04637516d1b3: Preparing 11:44:33 608d194cb50c: Preparing 11:44:33 acc83c6ca332: Preparing 11:44:33 2dab07e45265: Preparing 11:44:33 e1ddace1655b: Preparing 11:44:33 afb42431f300: Preparing 11:44:33 fb425ed092a4: Preparing 11:44:33 50c83d7288bb: Preparing 11:44:33 7959e142df64: Preparing 11:44:33 edf70074bd40: Preparing 11:44:33 e1ddace1655b: Waiting 11:44:33 afb42431f300: Waiting 11:44:33 fb425ed092a4: Waiting 11:44:33 50c83d7288bb: Waiting 11:44:33 7959e142df64: Waiting 11:44:33 edf70074bd40: Waiting 11:44:33 2dab07e45265: Waiting 11:44:33 acc83c6ca332: Layer already exists 11:44:33 19f9dd5eabe9: Layer already exists 11:44:33 2878e7984736: Layer already exists 11:44:33 04637516d1b3: Layer already exists 11:44:33 608d194cb50c: Layer already exists 11:44:33 afb42431f300: Layer already exists 11:44:33 2dab07e45265: Layer already exists 11:44:33 e1ddace1655b: Layer already exists 11:44:33 50c83d7288bb: Layer already exists 11:44:33 fb425ed092a4: Layer already exists 11:44:33 7959e142df64: Layer already exists 11:44:33 edf70074bd40: Layer already exists 11:44:34 3.0.0-dev.20: digest: sha256:363894be52362a250b543d8b58f3d574914adf23bb6c9437287715d8df12ada1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:34 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:34 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:44:34 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 11:44:34 2878e7984736: Preparing 11:44:34 19f9dd5eabe9: Preparing 11:44:34 04637516d1b3: Preparing 11:44:34 608d194cb50c: Preparing 11:44:34 acc83c6ca332: Preparing 11:44:34 2dab07e45265: Preparing 11:44:34 e1ddace1655b: Preparing 11:44:34 afb42431f300: Preparing 11:44:34 fb425ed092a4: Preparing 11:44:34 50c83d7288bb: Preparing 11:44:34 7959e142df64: Preparing 11:44:34 edf70074bd40: Preparing 11:44:34 fb425ed092a4: Waiting 11:44:34 50c83d7288bb: Waiting 11:44:34 7959e142df64: Waiting 11:44:34 edf70074bd40: Waiting 11:44:34 2dab07e45265: Waiting 11:44:34 e1ddace1655b: Waiting 11:44:34 afb42431f300: Waiting 11:44:34 acc83c6ca332: Layer already exists 11:44:34 2878e7984736: Layer already exists 11:44:34 19f9dd5eabe9: Layer already exists 11:44:34 04637516d1b3: Layer already exists 11:44:34 608d194cb50c: Layer already exists 11:44:34 afb42431f300: Layer already exists 11:44:34 e1ddace1655b: Layer already exists 11:44:34 2dab07e45265: Layer already exists 11:44:34 50c83d7288bb: Layer already exists 11:44:34 fb425ed092a4: Layer already exists 11:44:34 7959e142df64: Layer already exists 11:44:34 edf70074bd40: Layer already exists 11:44:35 8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20: digest: sha256:363894be52362a250b543d8b58f3d574914adf23bb6c9437287715d8df12ada1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:35 + 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 11:44:35 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main 11:44:35 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 11:44:35 2878e7984736: Preparing 11:44:35 19f9dd5eabe9: Preparing 11:44:35 04637516d1b3: Preparing 11:44:35 608d194cb50c: Preparing 11:44:35 acc83c6ca332: Preparing 11:44:35 2dab07e45265: Preparing 11:44:35 e1ddace1655b: Preparing 11:44:35 afb42431f300: Preparing 11:44:35 fb425ed092a4: Preparing 11:44:35 50c83d7288bb: Preparing 11:44:35 7959e142df64: Preparing 11:44:35 edf70074bd40: Preparing 11:44:35 afb42431f300: Waiting 11:44:35 fb425ed092a4: Waiting 11:44:35 50c83d7288bb: Waiting 11:44:35 7959e142df64: Waiting 11:44:35 2dab07e45265: Waiting 11:44:35 e1ddace1655b: Waiting 11:44:35 edf70074bd40: Waiting 11:44:35 acc83c6ca332: Layer already exists 11:44:35 04637516d1b3: Layer already exists 11:44:35 608d194cb50c: Layer already exists 11:44:35 19f9dd5eabe9: Layer already exists 11:44:35 2878e7984736: Layer already exists 11:44:35 e1ddace1655b: Layer already exists 11:44:35 50c83d7288bb: Layer already exists 11:44:35 2dab07e45265: Layer already exists 11:44:35 fb425ed092a4: Layer already exists 11:44:35 afb42431f300: Layer already exists 11:44:35 7959e142df64: Layer already exists 11:44:35 edf70074bd40: Layer already exists 11:44:36 main: digest: sha256:363894be52362a250b543d8b58f3d574914adf23bb6c9437287715d8df12ada1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 11:44:36 ===================================================== [Pipeline] echo 11:44:36 taggedImages: 11:44:36 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9 11:44:36 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 11:44:36 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.20 11:44:36 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8746c938a55b5945dba82726ee73b77bfa0394d9-3.0.0-dev.20 11:44:36 - 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 11:44:36 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:44:36 11:44:36 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:44:36 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:44:36 arm64: Pulling from edgex-lftools-log-publisher 11:44:36 8998bd30e6a1: Pulling fs layer 11:44:36 04944245beec: Pulling fs layer 11:44:36 699f458cf7ca: Pulling fs layer 11:44:36 765212b225bb: Pulling fs layer 11:44:36 f23df028b6ca: Pulling fs layer 11:44:36 d65c8cfc05b1: Pulling fs layer 11:44:36 2437ff75d9bd: Pulling fs layer 11:44:36 f23df028b6ca: Waiting 11:44:36 d65c8cfc05b1: Waiting 11:44:36 2437ff75d9bd: Waiting 11:44:37 04944245beec: Verifying Checksum 11:44:37 04944245beec: Download complete 11:44:37 765212b225bb: Verifying Checksum 11:44:37 765212b225bb: Download complete 11:44:37 f23df028b6ca: Verifying Checksum 11:44:37 f23df028b6ca: Download complete 11:44:37 d65c8cfc05b1: Verifying Checksum 11:44:37 d65c8cfc05b1: Download complete 11:44:37 699f458cf7ca: Verifying Checksum 11:44:37 699f458cf7ca: Download complete 11:44:37 8998bd30e6a1: Verifying Checksum 11:44:37 8998bd30e6a1: Download complete 11:44:39 2437ff75d9bd: Download complete 11:44:40 8998bd30e6a1: Pull complete 11:44:41 04944245beec: Pull complete 11:44:42 699f458cf7ca: Pull complete 11:44:42 765212b225bb: Pull complete 11:44:43 f23df028b6ca: Pull complete 11:44:43 d65c8cfc05b1: Pull complete 11:44:56 2437ff75d9bd: Pull complete 11:44:56 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 11:44:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:44:56 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:44:56 prd-ubuntu20.04-docker-arm64-4c-16g-5445 does not seem to be running inside a container 11:44:56 $ 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/92 -v /w/workspace/device-usb-camera/92:/w/workspace/device-usb-camera/92:rw,z -v /w/workspace/device-usb-camera/92@tmp:/w/workspace/device-usb-camera/92@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 11:44:58 $ docker top a21fba0e2413b3007164f8473bdcd50f499c63924ac1806eb25bad6a4c4d2c76 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:44:59 ---> job-cost.sh 11:44:59 lf-activate-venv: SKIPPING 11:44:59 INFO: No Stack... 11:45:00 INFO: Retrieving Pricing Info for: v3-standard-4 11:45:00 INFO: Archiving Costs [Pipeline] sh 11:45:01 + cat /w/workspace/device-usb-camera/92/archives/cost.csv 11:45:01 + cut -d, -f6 [Pipeline] lock 11:45:01 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] 11:45:01 Resource [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] did not exist. Created. 11:45:01 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 11:45:01 /w/workspace/device-usb-camera/92@tmp/durable-04b43944/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 11:45:01 + echo total: 0.10999999940395355 [Pipeline] stash 11:45:01 Warning: overwriting stash ‘stack-cost’ 11:45:01 Stashed 1 file(s) [Pipeline] } 11:45:01 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-92-stack-cost] [Pipeline] // lock [Pipeline] } 11:45:01 $ docker stop --time=1 a21fba0e2413b3007164f8473bdcd50f499c63924ac1806eb25bad6a4c4d2c76 11:45:03 $ docker rm -f --volumes a21fba0e2413b3007164f8473bdcd50f499c63924ac1806eb25bad6a4c4d2c76 [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 11:45:03 provisioning config files... 11:45:03 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config1314002817614916149tmp [Pipeline] { [Pipeline] sh 11:45:04 + set +x 11:45:04 + curl -s https://codecov.io/bash 11:45:04 + bash -s -- 11:45:04 11:45:04 _____ _ 11:45:04 / ____| | | 11:45:04 | | ___ __| | ___ ___ _____ __ 11:45:04 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 11:45:04 | |___| (_) | (_| | __/ (_| (_) \ V / 11:45:04 \_____\___/ \__,_|\___|\___\___/ \_/ 11:45:04 Bash-1.0.6 11:45:04 11:45:04 11:45:04 ==> git version 2.25.1 found 11:45:04 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 11:45:04 Release-Date: 2020-01-08 11:45:04 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 11:45:04 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 11:45:04 ==> Jenkins CI detected. 11:45:04 current dir:  /w/workspace/exfoundry_device-usb-camera_main 11:45:04 project root: . 11:45:04 --> token set from env 11:45:04 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 11:45:04 ==> Running gcov in . (disable via -X gcov) 11:45:04 ==> Python coveragepy not found 11:45:04 ==> Searching for coverage reports in: 11:45:04 + . 11:45:04 -> Found 1 reports 11:45:04 ==> Detecting git/mercurial file structure 11:45:04 ==> Reading reports 11:45:04 + ./coverage.out bytes=28352 11:45:04 ==> Appending adjustments 11:45:04 https://docs.codecov.io/docs/fixing-reports 11:45:04 + Found adjustments 11:45:04 ==> Gzipping contents 11:45:04 4.0K /tmp/codecov.kqIP7c.gz 11:45:04 ==> Uploading reports 11:45:04 url: https://codecov.io 11:45:04 query: branch=main&commit=8746c938a55b5945dba82726ee73b77bfa0394d9&build=92&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F92%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 11:45:04 -> Pinging Codecov 11:45:04 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=8746c938a55b5945dba82726ee73b77bfa0394d9&build=92&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F92%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 11:45:04 -> Uploading to 11:45:04 https://storage.googleapis.com/codecov/v4/raw/2023-03-23/73D8F5FF140700D3E01443B452E23636/8746c938a55b5945dba82726ee73b77bfa0394d9/4f7a0e7e-91cf-4732-9824-c8c970ad8119.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230323%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230323T114504Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=f93d194bef3e54b0ffb2b349493626a1bf696c9aa5a47eae103dbde56e458605 11:45:04 % Total % Received % Xferd Average Speed Time Time Time Current 11:45:04 Dload Upload Total Spent Left Speed 11:45:04 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3927 0 0 100 3927 0 15460 --:--:-- --:--:-- --:--:-- 15460 11:45:04 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] } 11:45:04 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 11:45:05 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 11:45:05 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 11:45:05 11:45:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:05 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 11:45:05 1.410.4: Pulling from edgex-devops/edgex-snyk-go 11:45:05 df9b9388f04a: Pulling fs layer 11:45:05 52dc419b0ee2: Pulling fs layer 11:45:05 25bc292e5bac: Pulling fs layer 11:45:05 114826534d7a: Pulling fs layer 11:45:05 4657fd5d0bcf: Pulling fs layer 11:45:05 6ad1cebc031e: Pulling fs layer 11:45:05 8a3aa393b2d8: Pulling fs layer 11:45:05 114826534d7a: Waiting 11:45:05 6ad1cebc031e: Waiting 11:45:05 8a3aa393b2d8: Waiting 11:45:05 4657fd5d0bcf: Waiting 11:45:05 25bc292e5bac: Verifying Checksum 11:45:05 25bc292e5bac: Download complete 11:45:05 52dc419b0ee2: Download complete 11:45:05 4657fd5d0bcf: Verifying Checksum 11:45:05 df9b9388f04a: Verifying Checksum 11:45:05 df9b9388f04a: Download complete 11:45:06 df9b9388f04a: Pull complete 11:45:06 6ad1cebc031e: Verifying Checksum 11:45:06 6ad1cebc031e: Download complete 11:45:06 52dc419b0ee2: Pull complete 11:45:06 25bc292e5bac: Pull complete 11:45:06 114826534d7a: Verifying Checksum 11:45:06 114826534d7a: Download complete 11:45:06 8a3aa393b2d8: Verifying Checksum 11:45:06 8a3aa393b2d8: Download complete 11:45:10 114826534d7a: Pull complete 11:45:10 4657fd5d0bcf: Pull complete 11:45:10 6ad1cebc031e: Pull complete 11:45:13 8a3aa393b2d8: Pull complete 11:45:13 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 11:45:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 11:45:13 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:45:13 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:45:13 $ 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 11:45:16 $ docker top 3c40263dfde31d8c563ee90f601958bbab46efaed99608500c8dedf62b9f9629 -eo pid,comm [Pipeline] { [Pipeline] echo 11:45:16 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-usb-camera:main' [Pipeline] sh 11:45:17 + set -o pipefail 11:45:17 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-usb-camera:main' 11:45:21 11:45:21 Monitoring /w/workspace/exfoundry_device-usb-camera_main (github.com/edgexfoundry/device-usb-camera)... 11:45:21 11:45:21 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/bdb14ab0-0d5f-4d79-9d3c-333131f95750/history/04ffb3de-4bd9-4c21-a463-d75a294fccc1 11:45:21 11:45:21 Tip: Detected multiple supported manifests (1), use --all-projects to scan all of them at once. 11:45:21 11:45:21 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 11:45:21 11:45:21 11:45:21 A medium severity vulnerability was found in the Snyk CLI versions you are using. 11:45:21 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 11:45:21 More details here: https://snyk.co/ue1NS [Pipeline] } 11:45:21 $ docker stop --time=1 3c40263dfde31d8c563ee90f601958bbab46efaed99608500c8dedf62b9f9629 11:45:25 $ docker rm -f --volumes 3c40263dfde31d8c563ee90f601958bbab46efaed99608500c8dedf62b9f9629 [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 11:45:25 + git log --format=format:%s -1 8746c938a55b5945dba82726ee73b77bfa0394d9 [Pipeline] sh 11:45:26 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 11:45:26 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:26 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:45:26 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:45:26 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:45:26 $ 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 11:45:26 $ docker top d6695008091c6b41ef8eb4779f289cb6a18a48fe68ccb9e422e73b99fea110d4 -eo pid,comm 11:45:26 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). 11:45:26 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 11:45:26 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:45:26 [ssh-agent] Looking for ssh-agent implementation... 11:45:27 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:45:27 $ docker exec d6695008091c6b41ef8eb4779f289cb6a18a48fe68ccb9e422e73b99fea110d4 ssh-agent 11:45:27 SSH_AUTH_SOCK=/tmp/ssh-EXaDIQpaRcPp/agent.31 11:45:27 SSH_AGENT_PID=37 11:45:27 Running ssh-add (command line suppressed) 11:45:27 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7490769266730400117.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7490769266730400117.key) 11:45:27 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:45:27 + git semver tag 11:45:27 2023-03-23 11:45:27,788 [run_tag] DEBUG tag force:False 11:45:27 2023-03-23 11:45:27,788 [check_head_tag] DEBUG check head tag 11:45:27 2023-03-23 11:45:27,790 [execute] INFO git cat-file --batch-check 11:45:27 2023-03-23 11:45:27,790 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 11:45:27 2023-03-23 11:45:27,794 [execute] INFO git cat-file --batch 11:45:27 2023-03-23 11:45:27,794 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 11:45:27 2023-03-23 11:45:27,827 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:27 2023-03-23 11:45:27,828 [execute] INFO git tag -a v3.0.0-dev.20 -m v3.0.0-dev.20 11:45:27 2023-03-23 11:45:27,828 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.0.0-dev.20', '-m', 'v3.0.0-dev.20'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 11:45:27 2023-03-23 11:45:27,832 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:27 3.0.0-dev.20 [Pipeline] } 11:45:27 $ docker exec --env ******** --env ******** d6695008091c6b41ef8eb4779f289cb6a18a48fe68ccb9e422e73b99fea110d4 ssh-agent -k 11:45:27 unset SSH_AUTH_SOCK; 11:45:27 unset SSH_AGENT_PID; 11:45:27 echo Agent pid 37 killed; 11:45:27 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 11:45:28 + git semver [Pipeline] } 11:45:28 $ docker stop --time=1 d6695008091c6b41ef8eb4779f289cb6a18a48fe68ccb9e422e73b99fea110d4 11:45:29 $ docker rm -f --volumes d6695008091c6b41ef8eb4779f289cb6a18a48fe68ccb9e422e73b99fea110d4 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 11:45:30 11:45:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 11:45:30 0.23.1-centos7: Pulling from edgex-lftools 11:45:30 ab5ef0e58194: Pulling fs layer 11:45:30 9712f1f96733: Pulling fs layer 11:45:30 63f879dbbcfc: Pulling fs layer 11:45:30 0d9ebad4ef96: Pulling fs layer 11:45:30 e9a5061849ea: Pulling fs layer 11:45:30 d747dcd14b5f: Pulling fs layer 11:45:30 2de7ff778b66: Pulling fs layer 11:45:30 d747dcd14b5f: Waiting 11:45:30 2de7ff778b66: Waiting 11:45:30 9712f1f96733: Verifying Checksum 11:45:30 9712f1f96733: Download complete 11:45:31 63f879dbbcfc: Verifying Checksum 11:45:31 63f879dbbcfc: Download complete 11:45:31 e9a5061849ea: Verifying Checksum 11:45:31 e9a5061849ea: Download complete 11:45:31 0d9ebad4ef96: Verifying Checksum 11:45:31 0d9ebad4ef96: Download complete 11:45:31 d747dcd14b5f: Verifying Checksum 11:45:31 d747dcd14b5f: Download complete 11:45:31 ab5ef0e58194: Verifying Checksum 11:45:31 ab5ef0e58194: Download complete 11:45:31 2de7ff778b66: Verifying Checksum 11:45:31 2de7ff778b66: Download complete 11:45:33 ab5ef0e58194: Pull complete 11:45:33 9712f1f96733: Pull complete 11:45:34 63f879dbbcfc: Pull complete 11:45:37 0d9ebad4ef96: Pull complete 11:45:38 e9a5061849ea: Pull complete 11:45:38 d747dcd14b5f: Pull complete 11:45:38 2de7ff778b66: Pull complete 11:45:38 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 11:45:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 11:45:38 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:45:39 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:45:39 $ 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 11:45:45 $ docker top b53ca0d4840f4454e6a54fd76061682ebaf84d2501a7c724d75685f441bb0499 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 11:45:45 provisioning config files... 11:45:45 copy managed file [sigul-config] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4034352256745595783tmp 11:45:45 copy managed file [sigul-password] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config7884870002308164505tmp 11:45:45 copy managed file [sigul-pki] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config10732835053029372422tmp [Pipeline] { [Pipeline] echo 11:45:45 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 11:45:45 ---> sigul-configuration.sh 11:45:45 gpg: directory `/root/.gnupg' created 11:45:45 gpg: new configuration file `/root/.gnupg/gpg.conf' created 11:45:45 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 11:45:45 gpg: keyring `/root/.gnupg/secring.gpg' created 11:45:45 gpg: keyring `/root/.gnupg/pubring.gpg' created 11:45:45 gpg: CAST5 encrypted data 11:45:45 gpg: encrypted with 1 passphrase 11:45:45 gpg: WARNING: message was not integrity protected [Pipeline] sh 11:45:45 + mkdir /home/jenkins 11:45:45 + mkdir /home/jenkins/sigul [Pipeline] sh 11:45:46 + 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 11:45:46 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 11:45:46 ---> sigul-install.sh 11:45:46 Sigul already installed; skipping installation. [Pipeline] sh 11:45:46 + git tag --list 11:45:46 v0.0.0 11:45:46 v0.0.1-dev.1 11:45:46 v0.0.1-dev.10 11:45:46 v0.0.1-dev.11 11:45:46 v0.0.1-dev.12 11:45:46 v0.0.1-dev.13 11:45:46 v0.0.1-dev.14 11:45:46 v0.0.1-dev.15 11:45:46 v0.0.1-dev.16 11:45:46 v0.0.1-dev.2 11:45:46 v0.0.1-dev.3 11:45:46 v0.0.1-dev.4 11:45:46 v0.0.1-dev.5 11:45:46 v0.0.1-dev.6 11:45:46 v0.0.1-dev.7 11:45:46 v0.0.1-dev.8 11:45:46 v0.0.1-dev.9 11:45:46 v2.2.0 11:45:46 v2.2.0-dev.17 11:45:46 v2.2.0-dev.18 11:45:46 v2.2.0-dev.19 11:45:46 v2.2.0-dev.20 11:45:46 v2.2.0-dev.21 11:45:46 v2.2.0-dev.22 11:45:46 v2.2.0-dev.23 11:45:46 v2.2.0-dev.24 11:45:46 v2.2.0-dev.25 11:45:46 v2.2.0-dev.26 11:45:46 v2.2.0-dev.27 11:45:46 v2.3.0 11:45:46 v2.3.0-dev.1 11:45:46 v2.3.0-dev.10 11:45:46 v2.3.0-dev.11 11:45:46 v2.3.0-dev.12 11:45:46 v2.3.0-dev.13 11:45:46 v2.3.0-dev.14 11:45:46 v2.3.0-dev.15 11:45:46 v2.3.0-dev.16 11:45:46 v2.3.0-dev.17 11:45:46 v2.3.0-dev.18 11:45:46 v2.3.0-dev.19 11:45:46 v2.3.0-dev.2 11:45:46 v2.3.0-dev.20 11:45:46 v2.3.0-dev.21 11:45:46 v2.3.0-dev.22 11:45:46 v2.3.0-dev.23 11:45:46 v2.3.0-dev.24 11:45:46 v2.3.0-dev.25 11:45:46 v2.3.0-dev.26 11:45:46 v2.3.0-dev.27 11:45:46 v2.3.0-dev.28 11:45:46 v2.3.0-dev.3 11:45:46 v2.3.0-dev.4 11:45:46 v2.3.0-dev.5 11:45:46 v2.3.0-dev.6 11:45:46 v2.3.0-dev.7 11:45:46 v2.3.0-dev.8 11:45:46 v2.3.0-dev.9 11:45:46 v2.3.1 11:45:46 v2.3.1-dev.4 11:45:46 v2.3.1-dev.5 11:45:46 v2.3.1-dev.6 11:45:46 v3.0.0-dev.1 11:45:46 v3.0.0-dev.10 11:45:46 v3.0.0-dev.11 11:45:46 v3.0.0-dev.12 11:45:46 v3.0.0-dev.13 11:45:46 v3.0.0-dev.14 11:45:46 v3.0.0-dev.15 11:45:46 v3.0.0-dev.16 11:45:46 v3.0.0-dev.17 11:45:46 v3.0.0-dev.18 11:45:46 v3.0.0-dev.19 11:45:46 v3.0.0-dev.2 11:45:46 v3.0.0-dev.20 11:45:46 v3.0.0-dev.3 11:45:46 v3.0.0-dev.4 11:45:46 v3.0.0-dev.5 11:45:46 v3.0.0-dev.6 11:45:46 v3.0.0-dev.7 11:45:46 v3.0.0-dev.8 11:45:46 v3.0.0-dev.9 [Pipeline] sh 11:45:47 + lftools sign git-tag v3.0.0-dev.20 11:45:47 Signing Git tag with Sigul... 11:45:47 Signing v3.0.0-dev.20 [Pipeline] echo 11:45:48 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 11:45:48 ---> sigul-configuration-cleanup.sh [Pipeline] } 11:45:48 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 11:45:48 $ docker stop --time=1 b53ca0d4840f4454e6a54fd76061682ebaf84d2501a7c724d75685f441bb0499 11:45:49 $ docker rm -f --volumes b53ca0d4840f4454e6a54fd76061682ebaf84d2501a7c724d75685f441bb0499 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 11:45:50 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 11:45:50 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:45:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:45:50 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:45:50 $ 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 11:45:50 $ docker top 1d1d045bcbb75684f5dd1e4d5903542212c43c4d73aecd3dbeaa002ecdfd38b1 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 11:45:51 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:45:51 [ssh-agent] Looking for ssh-agent implementation... 11:45:51 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:45:51 $ docker exec 1d1d045bcbb75684f5dd1e4d5903542212c43c4d73aecd3dbeaa002ecdfd38b1 ssh-agent 11:45:51 SSH_AUTH_SOCK=/tmp/ssh-g2rPmYfutTwg/agent.32 11:45:51 SSH_AGENT_PID=38 11:45:51 Running ssh-add (command line suppressed) 11:45:51 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7193283814799326709.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7193283814799326709.key) 11:45:51 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:45:51 + git semver bump pre 11:45:51 2023-03-23 11:45:51,820 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:51 2023-03-23 11:45:51,820 [bump_version] DEBUG bumping version:3.0.0-dev.20 on axis:pre with prefix:dev 11:45:51 2023-03-23 11:45:51,820 [bump_version] DEBUG bumped version:3.0.0-dev.21 11:45:51 2023-03-23 11:45:51,821 [write_version] DEBUG write version:3.0.0-dev.21 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:True 11:45:51 2023-03-23 11:45:51,821 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:51 2023-03-23 11:45:51,821 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:51 2023-03-23 11:45:51,823 [execute] INFO git cat-file --batch-check 11:45:51 2023-03-23 11:45:51,823 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 11:45:51 2023-03-23 11:45:51,829 [execute] INFO git cat-file --batch 11:45:51 2023-03-23 11:45:51,830 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 11:45:51 2023-03-23 11:45:51,837 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:51 3.0.0-dev.21 [Pipeline] } 11:45:51 $ docker exec --env ******** --env ******** 1d1d045bcbb75684f5dd1e4d5903542212c43c4d73aecd3dbeaa002ecdfd38b1 ssh-agent -k 11:45:52 unset SSH_AUTH_SOCK; 11:45:52 unset SSH_AGENT_PID; 11:45:52 echo Agent pid 38 killed; 11:45:52 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 11:45:52 + git semver [Pipeline] } 11:45:52 $ docker stop --time=1 1d1d045bcbb75684f5dd1e4d5903542212c43c4d73aecd3dbeaa002ecdfd38b1 11:45:53 $ docker rm -f --volumes 1d1d045bcbb75684f5dd1e4d5903542212c43c4d73aecd3dbeaa002ecdfd38b1 [Pipeline] // withDockerContainer [Pipeline] sh 11:45:54 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 11:45:54 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:45:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:45:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:45:54 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:45:54 $ 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 11:45:55 $ docker top fbd8ddd65947854de249bc210c2c48d0a592547ad56b3fb9e75cdce3cb2304ed -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 11:45:55 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:45:55 [ssh-agent] Looking for ssh-agent implementation... 11:45:55 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:45:55 $ docker exec fbd8ddd65947854de249bc210c2c48d0a592547ad56b3fb9e75cdce3cb2304ed ssh-agent 11:45:55 SSH_AUTH_SOCK=/tmp/ssh-jpbL9OE2WYoo/agent.33 11:45:55 SSH_AGENT_PID=39 11:45:55 Running ssh-add (command line suppressed) 11:45:55 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_15233715835134005859.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_15233715835134005859.key) 11:45:55 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:45:55 + git semver push 11:45:56 2023-03-23 11:45:55,939 [run_push] DEBUG push 11:45:56 2023-03-23 11:45:55,939 [execute] INFO git cat-file --batch-check 11:45:56 2023-03-23 11:45:55,940 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 11:45:56 2023-03-23 11:45:55,944 [execute] INFO git rev-list 2c5d900343ffa51dc933de98a07f7cf74899a108 -- 11:45:56 2023-03-23 11:45:55,944 [execute] DEBUG Popen(['git', 'rev-list', '2c5d900343ffa51dc933de98a07f7cf74899a108', '--'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 11:45:56 2023-03-23 11:45:55,951 [execute] INFO git fetch -v origin 11:45:56 2023-03-23 11:45:55,951 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=True, shell=None, istream=None) 11:45:56 2023-03-23 11:45:56,433 [run_push] DEBUG no remote changes detected 11:45:56 2023-03-23 11:45:56,434 [execute] INFO git push origin semver 11:45:56 2023-03-23 11:45:56,434 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 11:45:57 2023-03-23 11:45:57,160 [run_push] DEBUG push all version tags 11:45:57 2023-03-23 11:45:57,161 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 11:45:57 2023-03-23 11:45:57,161 [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) 11:45:58 2023-03-23 11:45:57,882 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 11:45:58 3.0.0-dev.21 [Pipeline] } 11:45:58 $ docker exec --env ******** --env ******** fbd8ddd65947854de249bc210c2c48d0a592547ad56b3fb9e75cdce3cb2304ed ssh-agent -k 11:45:58 unset SSH_AUTH_SOCK; 11:45:58 unset SSH_AGENT_PID; 11:45:58 echo Agent pid 39 killed; 11:45:58 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 11:45:58 + git semver [Pipeline] } 11:45:58 $ docker stop --time=1 fbd8ddd65947854de249bc210c2c48d0a592547ad56b3fb9e75cdce3cb2304ed 11:46:00 $ docker rm -f --volumes fbd8ddd65947854de249bc210c2c48d0a592547ad56b3fb9e75cdce3cb2304ed [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 11:46:00 + [ -d /w/workspace/exfoundry_device-usb-camera_main/archives ] 11:46:00 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 11:46:00 total 16 11:46:00 drwxr-xr-x 3 root root 4096 Mar 23 11:36 . 11:46:00 drwxrwxr-x 11 jenkins jenkins 4096 Mar 23 11:45 .. 11:46:00 drwxr-xr-x 2 root root 4096 Mar 23 11:36 cost 11:46:00 -rw-r--r-- 1 root root 88 Mar 23 11:36 cost.csv 11:46:00 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-usb-camera_main/archives 11:46:00 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 11:46:00 total 16 11:46:00 drwxr-xr-x 3 jenkins jenkins 4096 Mar 23 11:36 . 11:46:00 drwxrwxr-x 11 jenkins jenkins 4096 Mar 23 11:45 .. 11:46:00 drwxr-xr-x 2 jenkins jenkins 4096 Mar 23 11:36 cost 11:46:00 -rw-r--r-- 1 jenkins jenkins 88 Mar 23 11:36 cost.csv [Pipeline] libraryResource [Pipeline] sh 11:46:00 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 11:46:01 ---> package-listing.sh 11:46:01 ++ facter osfamily 11:46:01 ++ tr '[:upper:]' '[:lower:]' 11:46:02 + OS_FAMILY=debian 11:46:02 + workspace=/w/workspace/exfoundry_device-usb-camera_main 11:46:02 + START_PACKAGES=/tmp/packages_start.txt 11:46:02 + END_PACKAGES=/tmp/packages_end.txt 11:46:02 + DIFF_PACKAGES=/tmp/packages_diff.txt 11:46:02 + PACKAGES=/tmp/packages_start.txt 11:46:02 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 11:46:02 + PACKAGES=/tmp/packages_end.txt 11:46:02 + case "${OS_FAMILY}" in 11:46:02 + dpkg -l 11:46:02 + grep '^ii' 11:46:02 + '[' -f /tmp/packages_start.txt ']' 11:46:02 + '[' -f /tmp/packages_end.txt ']' 11:46:02 + diff /tmp/packages_start.txt /tmp/packages_end.txt 11:46:02 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 11:46:02 + mkdir -p /w/workspace/exfoundry_device-usb-camera_main/archives/ 11:46:02 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-usb-camera_main/archives/ [Pipeline] echo 11:46:02 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 11:46:02 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:46:02 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:46:02 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:46:02 prd-ubuntu20.04-docker-8c-8g-5444 does not seem to be running inside a container 11:46:03 $ 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 11:46:03 $ docker top 21fb970f15254efe8d32210f0c57d56189a3cd4df4a38538e60daa21165a7664 -eo pid,comm [Pipeline] { [Pipeline] sh 11:46:03 + touch /tmp/pre-build-complete [Pipeline] sh 11:46:03 + mkdir -p /var/log/sysstat [Pipeline] sh 11:46:04 + ls /var/log/sa-host 11:46:04 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:46:04 provisioning config files... 11:46:04 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4775657073237603063tmp [Pipeline] { [Pipeline] echo 11:46:04 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 11:46:04 ---> create-netrc.sh [Pipeline] } 11:46:04 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 11:46:04 ---> python-tools-install.sh [Pipeline] echo 11:46:04 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 11:46:05 ---> sudo-logs.sh 11:46:05 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 11:46:05 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 11:46:05 ---> job-cost.sh 11:46:05 lf-activate-venv: SKIPPING 11:46:05 DEBUG: total: 0.2199999988079071 11:46:05 INFO: Retrieving Stack Cost... 11:46:05 INFO: Retrieving Pricing Info for: v3-standard-8 11:46:06 INFO: Archiving Costs [Pipeline] echo 11:46:06 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 11:46:06 ---> logs-deploy.sh 11:46:06 lf-activate-venv: SKIPPING 11:46:06 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/main/92 11:46:06 INFO: archiving workspace using pattern(s): 11:46:07 Archives upload complete. 11:46:07 INFO: archiving logs to Nexus