Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 9fcc0dad9d9d49e9e9a749427cc635625dc9031c 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-ssh2645982935308852282.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh10871254546224286838.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > 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-ssh17613599221712551120.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 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-ssh16658800477969004116.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-ssh1486469592536734892.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 Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-15169 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 9fcc0dad9d9d49e9e9a749427cc635625dc9031c (main) Commit message: "docs: remove docs (#238)" > 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 9fcc0dad9d9d49e9e9a749427cc635625dc9031c # timeout=10 > git rev-list --no-walk ec4ecfe6802dc655ba5a9ce0fe0fcdbe187f6068 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 04:28:11 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 04:28:11 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 04:28:11 ========================================================= 04:28:11 EdgeX Global Pipelines Version Info 04:28:11 ========================================================= [Pipeline] libraryResource [Pipeline] sh 04:28:12 ------------------- 04:28:12 stable info: 04:28:12 ------------------- 04:28:12 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 04:28:12 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 04:28:12 Message: update stable to v1.0.249 04:28:13 ------------------- 04:28:13 experimental info: 04:28:13 ------------------- 04:28:13 Commited By: **** collab-it+edgex@linuxfoundation.org 04:28:13 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 04:28:13 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 9fcc0da [Pipeline] echo 04:28:13 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:28:13 provisioning config files... 04:28:13 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config9476204327846302253tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:28:14 ---> docker-login.sh 04:28:14 nexus3.edgexfoundry.org:10001 04:28:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:14 Configure a credential helper to remove this warning. See 04:28:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:14 04:28:14 Login Succeeded 04:28:14 nexus3.edgexfoundry.org:10002 04:28:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:14 Configure a credential helper to remove this warning. See 04:28:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:14 04:28:14 Login Succeeded 04:28:14 nexus3.edgexfoundry.org:10003 04:28:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:14 Configure a credential helper to remove this warning. See 04:28:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:14 04:28:14 Login Succeeded 04:28:14 nexus3.edgexfoundry.org:10004 04:28:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:14 Configure a credential helper to remove this warning. See 04:28:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:14 04:28:14 Login Succeeded 04:28:14 docker.io 04:28:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:14 Configure a credential helper to remove this warning. See 04:28:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:14 04:28:14 Login Succeeded 04:28:14 ---> docker-login.sh ends [Pipeline] } 04:28:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 04:28:15 + git rev-list -1 --merges 9fcc0dad9d9d49e9e9a749427cc635625dc9031c~1..9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] echo 04:28:15 -----------> git rev-list -1 --merges 9fcc0dad9d9d49e9e9a749427cc635625dc9031c~1..9fcc0dad9d9d49e9e9a749427cc635625dc9031c 9fcc0dad9d9d49e9e9a749427cc635625dc9031c [false] [Pipeline] sh 04:28:15 + git log --format=format:%s -1 9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] echo 04:28:15 ========================================================= 04:28:15 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 04:28:15 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 04:28:16 + git log --format=format:%s -1 9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] echo 04:28:16 [semverPrep] GIT_COMMIT: 9fcc0dad9d9d49e9e9a749427cc635625dc9031c, Commit Message: docs: remove docs (#238) [Pipeline] echo 04:28:16 [semverPrep] This is not a build commit. [Pipeline] sh 04:28:16 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:28:16 + grep -v github /etc/ssh/ssh_known_hosts 04:28:16 + [ -e /tmp/ssh_known_hosts ] 04:28:16 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 04:28:16 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 04:28:16 + sudo tee -a /etc/ssh/ssh_known_hosts 04:28:16 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:28:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:28:16 04:28:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:28:17 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:28:17 0.1.4: Pulling from edgex-devops/py-git-semver 04:28:17 b85a868b505f: Pulling fs layer 04:28:17 e2be974225ed: Pulling fs layer 04:28:17 339a4e72a1f5: Pulling fs layer 04:28:17 988bab9f4d93: Pulling fs layer 04:28:17 1469e6f7b9e6: Pulling fs layer 04:28:17 eaf3925da568: Pulling fs layer 04:28:17 bab4dde63d76: Pulling fs layer 04:28:17 bde34c3a00c8: Pulling fs layer 04:28:17 b352a97aabf1: Pulling fs layer 04:28:17 4872d77fe225: Pulling fs layer 04:28:17 5851b861e8e6: Pulling fs layer 04:28:17 4872d77fe225: Waiting 04:28:17 5851b861e8e6: Waiting 04:28:17 bab4dde63d76: Waiting 04:28:17 bde34c3a00c8: Waiting 04:28:17 eaf3925da568: Waiting 04:28:17 b352a97aabf1: Waiting 04:28:17 988bab9f4d93: Waiting 04:28:17 1469e6f7b9e6: Waiting 04:28:17 e2be974225ed: Download complete 04:28:17 988bab9f4d93: Verifying Checksum 04:28:17 988bab9f4d93: Download complete 04:28:17 1469e6f7b9e6: Verifying Checksum 04:28:17 1469e6f7b9e6: Download complete 04:28:17 eaf3925da568: Download complete 04:28:17 339a4e72a1f5: Verifying Checksum 04:28:17 339a4e72a1f5: Download complete 04:28:17 bde34c3a00c8: Download complete 04:28:17 b352a97aabf1: Download complete 04:28:17 4872d77fe225: Download complete 04:28:17 5851b861e8e6: Download complete 04:28:17 b85a868b505f: Verifying Checksum 04:28:17 b85a868b505f: Download complete 04:28:17 bab4dde63d76: Verifying Checksum 04:28:17 bab4dde63d76: Download complete 04:28:18 b85a868b505f: Pull complete 04:28:18 e2be974225ed: Pull complete 04:28:19 339a4e72a1f5: Pull complete 04:28:19 988bab9f4d93: Pull complete 04:28:19 1469e6f7b9e6: Pull complete 04:28:19 eaf3925da568: Pull complete 04:28:21 bab4dde63d76: Pull complete 04:28:21 bde34c3a00c8: Pull complete 04:28:21 b352a97aabf1: Pull complete 04:28:21 4872d77fe225: Pull complete 04:28:21 5851b861e8e6: Pull complete 04:28:21 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 04:28:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:28:21 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:28:21 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:28:21 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 04:28:24 $ docker top 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee -eo pid,comm 04:28:24 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). 04:28:24 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:28:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:28:24 [ssh-agent] Looking for ssh-agent implementation... 04:28:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:28:24 $ docker exec 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee ssh-agent 04:28:24 SSH_AUTH_SOCK=/tmp/ssh-td6i5fmYqqJb/agent.31 04:28:24 SSH_AGENT_PID=38 04:28:24 Running ssh-add (command line suppressed) 04:28:24 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_14025019750783183495.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_14025019750783183495.key) 04:28:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:28:25 + git tag --points-at HEAD [Pipeline] } 04:28:25 $ docker exec --env ******** --env ******** 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee ssh-agent -k 04:28:25 unset SSH_AUTH_SOCK; 04:28:25 unset SSH_AGENT_PID; 04:28:25 echo Agent pid 38 killed; 04:28:25 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 04:28:25 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:28:25 [ssh-agent] Looking for ssh-agent implementation... 04:28:25 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:28:25 $ docker exec 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee ssh-agent 04:28:25 SSH_AUTH_SOCK=/tmp/ssh-SpOrW5pmSd3G/agent.70 04:28:25 SSH_AGENT_PID=76 04:28:25 Running ssh-add (command line suppressed) 04:28:25 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_15252826035498363270.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_15252826035498363270.key) 04:28:25 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:28:26 + git semver init 04:28:26 2023-05-11 04:28:26,194 [run_init] DEBUG init version:0.0.0 force:False 04:28:26 2023-05-11 04:28:26,195 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-usb-camera_main/.semver 04:28:26 2023-05-11 04:28:26,195 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/exfoundry_device-usb-camera_main/.semver 04:28:26 2023-05-11 04:28:26,195 [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) 04:28:27 2023-05-11 04:28:26,861 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-usb-camera_main/.git/info/exclude 04:28:27 2023-05-11 04:28:26,862 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:False 04:28:27 2023-05-11 04:28:26,862 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:28:27 2023-05-11 04:28:26,862 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:28:27 3.0.0-dev.39 [Pipeline] } 04:28:27 $ docker exec --env ******** --env ******** 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee ssh-agent -k 04:28:27 unset SSH_AUTH_SOCK; 04:28:27 unset SSH_AGENT_PID; 04:28:27 echo Agent pid 76 killed; 04:28:27 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:28:27 + git semver [Pipeline] } 04:28:27 $ docker stop --time=1 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee 04:28:29 $ docker rm -f --volumes 5f9d96ff240736fae5444997c70c4d0fa40baaae20e6e076be0fa3569ac888ee [Pipeline] // withDockerContainer [Pipeline] sh 04:28:29 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 04:28:29 Stashed 1 file(s) [Pipeline] echo 04:28:29 [edgeXSemver]: initialized semver on version 3.0.0-dev.39 [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 04:28:29 provisioning config files... 04:28:29 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config16121760250392959516tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:28:30 ---> docker-login.sh 04:28:30 nexus3.edgexfoundry.org:10001 04:28:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:30 Configure a credential helper to remove this warning. See 04:28:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:30 04:28:30 Login Succeeded 04:28:30 nexus3.edgexfoundry.org:10002 04:28:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:30 Configure a credential helper to remove this warning. See 04:28:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:30 04:28:30 Login Succeeded 04:28:30 nexus3.edgexfoundry.org:10003 04:28:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:30 Configure a credential helper to remove this warning. See 04:28:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:30 04:28:30 Login Succeeded 04:28:30 nexus3.edgexfoundry.org:10004 04:28:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:30 Configure a credential helper to remove this warning. See 04:28:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:30 04:28:30 Login Succeeded 04:28:30 docker.io 04:28:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:28:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:28:30 Configure a credential helper to remove this warning. See 04:28:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:28:30 04:28:30 Login Succeeded 04:28:30 ---> docker-login.sh ends [Pipeline] } 04:28:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 04:28:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:28:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:28:30 ========================================================= 04:28:30 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 04:28:30 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:28:31 + 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 . 04:28:31 Sending build context to Docker daemon 1.787MB 04:28:31 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 04:28:31 Step 2/13 : FROM ${BASE} AS builder 04:28:31 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 04:28:31 f56be85fc22e: Pulling fs layer 04:28:31 85791d961cd3: Pulling fs layer 04:28:31 d694b5ae8c79: Pulling fs layer 04:28:31 9f32a84ed3da: Pulling fs layer 04:28:31 4d19c01a9841: Pulling fs layer 04:28:31 9325e15d5711: Pulling fs layer 04:28:31 556b6ee489ea: Pulling fs layer 04:28:31 c5a4b2cf53e6: Pulling fs layer 04:28:31 9f32a84ed3da: Waiting 04:28:31 9325e15d5711: Waiting 04:28:31 556b6ee489ea: Waiting 04:28:31 4d19c01a9841: Waiting 04:28:31 c5a4b2cf53e6: Waiting 04:28:31 85791d961cd3: Verifying Checksum 04:28:31 85791d961cd3: Download complete 04:28:31 9f32a84ed3da: Verifying Checksum 04:28:31 9f32a84ed3da: Download complete 04:28:31 4d19c01a9841: Verifying Checksum 04:28:31 4d19c01a9841: Download complete 04:28:31 f56be85fc22e: Download complete 04:28:31 9325e15d5711: Verifying Checksum 04:28:31 9325e15d5711: Download complete 04:28:31 f56be85fc22e: Pull complete 04:28:31 85791d961cd3: Pull complete 04:28:32 c5a4b2cf53e6: Verifying Checksum 04:28:32 c5a4b2cf53e6: Download complete 04:28:32 d694b5ae8c79: Verifying Checksum 04:28:32 d694b5ae8c79: Download complete 04:28:32 556b6ee489ea: Verifying Checksum 04:28:32 556b6ee489ea: Download complete 04:28:36 d694b5ae8c79: Pull complete 04:28:36 9f32a84ed3da: Pull complete 04:28:36 4d19c01a9841: Pull complete 04:28:36 9325e15d5711: Pull complete 04:28:38 556b6ee489ea: Pull complete 04:28:39 c5a4b2cf53e6: Pull complete 04:28:39 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 04:28:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 04:28:39 ---> c4be618373d6 04:28:39 Step 3/13 : ARG ADD_BUILD_TAGS="" 04:28:43 ---> Running in f36dd82a8d9d 04:28:43 Removing intermediate container f36dd82a8d9d 04:28:43 ---> d8a82ee01b61 04:28:43 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 04:28:43 ---> Running in 885fdd0b2cd8 04:28:43 Removing intermediate container 885fdd0b2cd8 04:28:43 ---> 59775eba3089 04:28:43 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 04:28:43 ---> Running in 4f5f6fde7bc1 04:28:43 Removing intermediate container 4f5f6fde7bc1 04:28:43 ---> f7e44ac134c3 04:28:43 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 04:28:43 ---> Running in d34211009d57 04:28:43 Removing intermediate container d34211009d57 04:28:43 ---> 9d388ea5a8c8 04:28:43 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 04:28:43 ---> Running in 5cdd12d5b64c 04:28:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:28:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:28:44 (1/14) Installing libintl (0.21.1-r1) 04:28:44 (2/14) Installing eudev-libs (3.2.11-r4) 04:28:44 (3/14) Installing libjpeg-turbo (2.1.4-r0) 04:28:44 (4/14) Installing v4l-utils-libs (1.22.1-r2) 04:28:44 (5/14) Installing v4l-utils (1.22.1-r2) 04:28:44 (6/14) Installing udev-init-scripts (35-r1) 04:28:44 (7/14) Installing libblkid (2.38.1-r1) 04:28:44 (8/14) Installing xz-libs (5.2.9-r0) 04:28:44 (9/14) Installing zstd-libs (1.5.5-r0) 04:28:44 (10/14) Installing kmod-libs (30-r1) 04:28:44 (11/14) Installing eudev (3.2.11-r4) 04:28:44 (12/14) Installing eudev-dev (3.2.11-r4) 04:28:44 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 04:28:44 (14/14) Installing v4l-utils-dev (1.22.1-r2) 04:28:44 Executing busybox-1.35.0-r29.trigger 04:28:44 Executing eudev-3.2.11-r4.trigger 04:28:44 OK: 272 MiB in 67 packages 04:28:44 Removing intermediate container 5cdd12d5b64c 04:28:44 ---> 3de2b8112d7c 04:28:44 Step 8/13 : WORKDIR /device-usb-camera 04:28:44 ---> Running in e0709b7eb14b 04:28:44 Removing intermediate container e0709b7eb14b 04:28:44 ---> 72e3a18ff466 04:28:44 Step 9/13 : COPY go.mod vendor* ./ 04:28:44 ---> 604f3f0eb9a5 04:28:44 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:28:44 Still waiting to schedule task 04:28:44 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 04:28:45 ---> Running in 398940c3b4a4 04:29:11 Removing intermediate container 398940c3b4a4 04:29:11 ---> 52c286444b4e 04:29:11 Step 11/13 : COPY . . 04:29:12 ---> 2ff2982e7b78 04:29:12 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 04:29:12 ---> Running in b02ff74b74a2 04:29:12  % Total % Received % Xferd Average Speed Time Time Time Current 04:29:12 Dload Upload Total Spent Left Speed 04:29:12 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 21210 0 --:--:-- --:--:-- --:--:-- 21673 04:29:12 Removing intermediate container b02ff74b74a2 04:29:12 ---> 4ea94afa81c2 04:29:12 Step 13/13 : RUN ${MAKE} 04:29:12 ---> Running in 63f5311505e9 04:29:13 noop 04:29:13 Removing intermediate container 63f5311505e9 04:29:13 ---> c9bafab35014 04:29:13 Successfully built c9bafab35014 04:29:13 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:29:13 + docker inspect -f . ci-base-image-x86_64 04:29:13 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:29:13 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:29:13 $ 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 04:29:14 $ docker top c4b2ff45a97cfd916df57ad088deba085fc3298068ad55f5c5f77f2b47016488 -eo pid,comm [Pipeline] { [Pipeline] sh 04:29:14 + go version 04:29:14 go version go1.20.2 linux/amd64 [Pipeline] } 04:29:14 $ docker stop --time=1 c4b2ff45a97cfd916df57ad088deba085fc3298068ad55f5c5f77f2b47016488 04:29:15 $ docker rm -f --volumes c4b2ff45a97cfd916df57ad088deba085fc3298068ad55f5c5f77f2b47016488 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:29:16 + docker inspect -f . ci-base-image-x86_64 04:29:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:29:16 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:29:16 $ 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 04:29:16 $ docker top b6d953ecf17de849c1e879c6d2a1cb4a1f4df9002cc2eb6ed226038e5b75d691 -eo pid,comm [Pipeline] { [Pipeline] sh 04:29:17 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] fileExists [Pipeline] sh 04:29:17 + make test 04:29:17 go test ./... -coverprofile=coverage.out ./... 04:29:22 ? github.com/edgexfoundry/device-usb-camera [no test files] 04:29:32 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 04:29:32 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.014s coverage: 2.0% of statements 04:29:39 go vet ./... 04:29:43 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:29:43 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:29:43 ./bin/test-attribution-txt.sh [Pipeline] echo 04:29:43 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:29:43 $ docker stop --time=1 b6d953ecf17de849c1e879c6d2a1cb4a1f4df9002cc2eb6ed226038e5b75d691 04:29:46 $ docker rm -f --volumes b6d953ecf17de849c1e879c6d2a1cb4a1f4df9002cc2eb6ed226038e5b75d691 [Pipeline] // withDockerContainer [Pipeline] sh 04:29:46 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:29:46 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 04:29:47 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:29:47 + ls -al . 04:29:47 total 188 04:29:47 drwxrwxr-x 10 jenkins jenkins 4096 May 11 04:29 . 04:29:47 drwxrwxr-x 4 jenkins jenkins 4096 May 11 04:28 .. 04:29:47 drwxrwxr-x 8 jenkins jenkins 4096 May 11 04:28 .git 04:29:47 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:28 .github 04:29:47 -rw-rw-r-- 1 jenkins jenkins 414 May 11 04:28 .gitignore 04:29:47 -rw-rw-r-- 1 jenkins jenkins 42 May 11 04:28 .golangci.yml 04:29:47 -rw-rw-r-- 1 jenkins jenkins 77 May 11 04:28 .hadolint.yml 04:29:47 drwxr-xr-x 3 jenkins jenkins 4096 May 11 04:28 .semver 04:29:47 -rw-rw-r-- 1 jenkins jenkins 9665 May 11 04:28 Attribution.txt 04:29:47 -rw-rw-r-- 1 jenkins jenkins 6219 May 11 04:28 CHANGELOG.md 04:29:47 -rw-rw-r-- 1 jenkins jenkins 2328 May 11 04:28 Dockerfile 04:29:47 -rw-rw-r-- 1 jenkins jenkins 678 May 11 04:28 GOVERNANCE.md 04:29:47 -rw-rw-r-- 1 jenkins jenkins 659 May 11 04:28 Jenkinsfile 04:29:47 -rw-rw-r-- 1 jenkins jenkins 11348 May 11 04:28 LICENSE 04:29:47 -rw-rw-r-- 1 jenkins jenkins 2364 May 11 04:28 Makefile 04:29:47 -rw-rw-r-- 1 jenkins jenkins 622 May 11 04:28 OWNERS.md 04:29:47 -rw-rw-r-- 1 jenkins jenkins 2477 May 11 04:28 README.md 04:29:47 -rw-rw-r-- 1 jenkins jenkins 12 May 11 04:28 VERSION 04:29:47 drwxrwxr-x 2 jenkins jenkins 4096 May 11 04:28 bin 04:29:47 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:28 cmd 04:29:47 -rw-r--r-- 1 jenkins jenkins 28693 May 11 04:29 coverage.out 04:29:47 -rwxrwxr-x 1 jenkins jenkins 140 May 11 04:28 docker-entrypoint.sh 04:29:47 drwxrwxr-x 2 jenkins jenkins 4096 May 11 04:28 docs 04:29:47 -rw-rw-r-- 1 jenkins jenkins 3443 May 11 04:28 go.mod 04:29:47 -rw-rw-r-- 1 jenkins jenkins 31488 May 11 04:28 go.sum 04:29:47 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:28 internal 04:29:47 drwxrwxr-x 4 jenkins jenkins 4096 May 11 04:28 snap 04:29:47 -rw-rw-r-- 1 jenkins jenkins 231 May 11 04:28 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:29:48 + 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=9fcc0dad9d9d49e9e9a749427cc635625dc9031c --label arch=amd64 --label version=3.0.0-dev.39 . 04:29:48 Sending build context to Docker daemon 1.817MB 04:29:48 Step 1/35 : ARG BASE=golang:1.20-alpine3.17 04:29:48 Step 2/35 : FROM ${BASE} AS builder 04:29:48 ---> c9bafab35014 04:29:48 Step 3/35 : ARG ADD_BUILD_TAGS="" 04:29:48 ---> Running in a4c3772c1d1f 04:29:48 Removing intermediate container a4c3772c1d1f 04:29:48 ---> 12171151c504 04:29:48 Step 4/35 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 04:29:48 ---> Running in 42e2d702f128 04:29:48 Removing intermediate container 42e2d702f128 04:29:48 ---> ee5e878f45a2 04:29:48 Step 5/35 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 04:29:48 ---> Running in 3779dfa30a0e 04:29:48 Removing intermediate container 3779dfa30a0e 04:29:48 ---> 44975af31480 04:29:48 Step 6/35 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 04:29:48 ---> Running in 07ea451cd0b4 04:29:48 Removing intermediate container 07ea451cd0b4 04:29:48 ---> c79514cb3a13 04:29:48 Step 7/35 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 04:29:48 ---> Running in f87a29b2ac63 04:29:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:29:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:29:49 OK: 272 MiB in 67 packages 04:29:49 Removing intermediate container f87a29b2ac63 04:29:49 ---> 467518a7bbc5 04:29:49 Step 8/35 : WORKDIR /device-usb-camera 04:29:49 ---> Running in ec8db68bc437 04:29:49 Removing intermediate container ec8db68bc437 04:29:49 ---> e64f6cb40f59 04:29:49 Step 9/35 : COPY go.mod vendor* ./ 04:29:49 ---> 729cc3984d4c 04:29:49 Step 10/35 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:29:49 ---> Running in 73e38a635565 04:29:50 Removing intermediate container 73e38a635565 04:29:50 ---> 2b2e3f6c5217 04:29:50 Step 11/35 : COPY . . 04:29:50 ---> beb1236ecae8 04:29:50 Step 12/35 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 04:29:50 ---> Running in 695154a7e4b8 04:29:50  % Total % Received % Xferd Average Speed Time Time Time Current 04:29:50 Dload Upload Total Spent Left Speed 04:29:51 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 19162 0 --:--:-- --:--:-- --:--:-- 19309 04:29:51 Removing intermediate container 695154a7e4b8 04:29:51 ---> 779f37ea9c33 04:29:51 Step 13/35 : RUN ${MAKE} 04:29:51 ---> Running in 40ecd542ce1b 04:29:51 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.0.0-dev.39" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 04:30:13 Removing intermediate container 40ecd542ce1b 04:30:13 ---> 96dee6bcec3d 04:30:13 Step 14/35 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 04:30:13 v0.21.6: Pulling from aler9/rtsp-simple-server 04:30:13 4acc49c71d14: Pulling fs layer 04:30:13 4acc49c71d14: Download complete 04:30:13 4acc49c71d14: Pull complete 04:30:13 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 04:30:13 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 04:30:13 ---> 01a2bd3e5fff 04:30:13 Step 15/35 : FROM alpine:3.17 04:30:13 3.17: Pulling from library/alpine 04:30:13 f56be85fc22e: Already exists 04:30:13 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 04:30:13 Status: Downloaded newer image for alpine:3.17 04:30:13 ---> 9ed4aefc74f6 04:30:13 Step 16/35 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 04:30:13 ---> Running in 6d3e6d6d3953 04:30:13 Removing intermediate container 6d3e6d6d3953 04:30:13 ---> d3a975e9d3f6 04:30:13 Step 17/35 : RUN apk add --update --no-cache dumb-init ffmpeg udev 04:30:13 ---> Running in 77ca317fa8ad 04:30:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:30:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:30:13 (1/86) Installing dumb-init (1.2.5-r2) 04:30:13 (2/86) Installing sdl2 (2.26.5-r0) 04:30:13 (3/86) Installing svt-av1-libs (1.3.0-r0) 04:30:13 (4/86) Installing libxau (1.0.10-r0) 04:30:13 (5/86) Installing libmd (1.0.4-r0) 04:30:13 (6/86) Installing libbsd (0.11.7-r0) 04:30:13 (7/86) Installing libxdmcp (1.1.4-r0) 04:30:13 (8/86) Installing libxcb (1.15-r0) 04:30:13 (9/86) Installing libx11 (1.8.4-r0) 04:30:13 (10/86) Installing aom-libs (3.5.0-r0) 04:30:13 (11/86) Installing alsa-lib (1.2.8-r0) 04:30:13 (12/86) Installing libexpat (2.5.0-r0) 04:30:13 (13/86) Installing brotli-libs (1.0.9-r9) 04:30:13 (14/86) Installing libbz2 (1.0.8-r4) 04:30:13 (15/86) Installing libpng (1.6.38-r0) 04:30:13 (16/86) Installing freetype (2.12.1-r0) 04:30:13 (17/86) Installing fontconfig (2.14.1-r0) 04:30:13 (18/86) Installing fribidi (1.0.12-r0) 04:30:13 (19/86) Installing libffi (3.4.4-r0) 04:30:13 (20/86) Installing libintl (0.21.1-r1) 04:30:13 (21/86) Installing libblkid (2.38.1-r1) 04:30:13 (22/86) Installing libmount (2.38.1-r1) 04:30:13 (23/86) Installing pcre2 (10.42-r0) 04:30:13 (24/86) Installing glib (2.74.6-r0) 04:30:13 (25/86) Installing graphite2 (1.3.14-r2) 04:30:13 (26/86) Installing harfbuzz (5.3.1-r1) 04:30:13 (27/86) Installing libass (0.16.0-r1) 04:30:13 (28/86) Installing libdav1d (1.0.0-r2) 04:30:13 (29/86) Installing hwdata-pci (0.364-r0) 04:30:13 (30/86) Installing libpciaccess (0.17-r0) 04:30:13 (31/86) Installing libdrm (2.4.114-r0) 04:30:13 (32/86) Installing gmp (6.2.1-r2) 04:30:13 (33/86) Installing nettle (3.8.1-r0) 04:30:13 (34/86) Installing p11-kit (0.24.1-r1) 04:30:13 (35/86) Installing libtasn1 (4.19.0-r0) 04:30:13 (36/86) Installing libunistring (1.1-r0) 04:30:13 (37/86) Installing gnutls (3.7.8-r3) 04:30:13 (38/86) Installing ncurses-terminfo-base (6.3_p20221119-r0) 04:30:13 (39/86) Installing ncurses-libs (6.3_p20221119-r0) 04:30:13 (40/86) Installing lame (3.100-r2) 04:30:13 (41/86) Installing opus (1.3.1-r1) 04:30:13 (42/86) Installing libasyncns (0.8-r1) 04:30:13 (43/86) Installing dbus-libs (1.14.4-r0) 04:30:13 (44/86) Installing libltdl (2.4.7-r1) 04:30:13 (45/86) Installing orc (0.4.33-r0) 04:30:13 (46/86) Installing libgcc (12.2.1_git20220924-r4) 04:30:13 (47/86) Installing libogg (1.3.5-r2) 04:30:13 (48/86) Installing libstdc++ (12.2.1_git20220924-r4) 04:30:13 (49/86) Installing flac-libs (1.4.2-r0) 04:30:13 (50/86) Installing libvorbis (1.3.7-r0) 04:30:13 (51/86) Installing libsndfile (1.1.0-r2) 04:30:13 (52/86) Installing libgomp (12.2.1_git20220924-r4) 04:30:13 (53/86) Installing soxr (0.1.3-r3) 04:30:13 (54/86) Installing speexdsp (1.2.1-r0) 04:30:13 (55/86) Installing tdb-libs (1.4.6-r0) 04:30:13 (56/86) Installing libpulse (16.1-r6) 04:30:13 (57/86) Installing cjson (1.7.15-r3) 04:30:13 (58/86) Installing mbedtls (2.28.3-r0) 04:30:13 (59/86) Installing librist (0.2.7-r0) 04:30:13 (60/86) Installing libsrt (1.5.1-r0) 04:30:13 (61/86) Installing libssh (0.10.5-r0) 04:30:13 (62/86) Installing libtheora (1.1.1-r16) 04:30:13 (63/86) Installing libjpeg-turbo (2.1.4-r0) 04:30:13 (64/86) Installing v4l-utils-libs (1.22.1-r2) 04:30:13 (65/86) Installing libxext (1.3.5-r0) 04:30:13 (66/86) Installing libxfixes (6.0.0-r0) 04:30:13 (67/86) Installing wayland-libs-client (1.21.0-r1) 04:30:13 (68/86) Installing libva (2.16.0-r0) 04:30:13 (69/86) Installing libvdpau (1.5-r0) 04:30:13 (70/86) Installing vidstab (1.1.0-r2) 04:30:13 (71/86) Installing libvpx (1.12.0-r1) 04:30:13 (72/86) Installing libwebp (1.2.4-r1) 04:30:13 (73/86) Installing x264-libs (0.164_git20220602-r0) 04:30:13 (74/86) Installing numactl (2.0.16-r1) 04:30:13 (75/86) Installing x265-libs (3.5-r3) 04:30:13 (76/86) Installing xvidcore (1.3.7-r1) 04:30:13 (77/86) Installing libsodium (1.0.18-r2) 04:30:13 (78/86) Installing libzmq (4.3.4-r1) 04:30:13 (79/86) Installing ffmpeg-libs (5.1.3-r0) 04:30:13 (80/86) Installing ffmpeg (5.1.3-r0) 04:30:13 (81/86) Installing udev-init-scripts (35-r1) 04:30:13 (82/86) Installing eudev-libs (3.2.11-r4) 04:30:13 (83/86) Installing xz-libs (5.2.9-r0) 04:30:13 (84/86) Installing zstd-libs (1.5.5-r0) 04:30:13 (85/86) Installing kmod-libs (30-r1) 04:30:13 (86/86) Installing eudev (3.2.11-r4) 04:30:13 Executing busybox-1.35.0-r29.trigger 04:30:13 Executing eudev-3.2.11-r4.trigger 04:30:13 OK: 112 MiB in 101 packages 04:30:16 Removing intermediate container 77ca317fa8ad 04:30:16 ---> f238dc1c4eb3 04:30:16 Step 18/35 : WORKDIR / 04:30:16 ---> Running in 2adcc15f1d0d 04:30:16 Removing intermediate container 2adcc15f1d0d 04:30:16 ---> 3cfc2e5d9376 04:30:16 Step 19/35 : COPY --from=builder /device-usb-camera/cmd / 04:30:17 ---> 1154494599a7 04:30:17 Step 20/35 : COPY --from=builder /device-usb-camera/LICENSE / 04:30:17 ---> f640b668620d 04:30:17 Step 21/35 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 04:30:17 ---> 1f9511889db7 04:30:17 Step 22/35 : COPY --from=builder /device-usb-camera/Attribution.txt / 04:30:17 ---> d4810530f96e 04:30:17 Step 23/35 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 04:30:17 ---> 3021be4efa99 04:30:17 Step 24/35 : COPY --from=rtsp /rtsp-simple-server.yml / 04:30:17 ---> 64c930b7743e 04:30:17 Step 25/35 : COPY --from=rtsp /rtsp-simple-server / 04:30:18 ---> 539af097c4b2 04:30:18 Step 26/35 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 04:30:18 ---> Running in 17619e3fb554 04:30:19 Removing intermediate container 17619e3fb554 04:30:19 ---> a3f93936f308 04:30:19 Step 27/35 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 04:30:19 ---> Running in 4292cdc43c8a 04:30:19 Removing intermediate container 4292cdc43c8a 04:30:19 ---> 3a6dd08d693c 04:30:19 Step 28/35 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 04:30:19 ---> Running in fbcdbd9f7c73 04:30:20 Removing intermediate container fbcdbd9f7c73 04:30:20 ---> 0fc7ca0b0b02 04:30:20 Step 29/35 : EXPOSE 59983 04:30:20 ---> Running in f959d46c74e5 04:30:20 Removing intermediate container f959d46c74e5 04:30:20 ---> 706904b39062 04:30:20 Step 30/35 : EXPOSE 8554 04:30:20 ---> Running in d8137084c9ec 04:30:20 Removing intermediate container d8137084c9ec 04:30:20 ---> 4d78f966657e 04:30:20 Step 31/35 : ENTRYPOINT ["/docker-entrypoint.sh"] 04:30:20 ---> Running in 2e9a61755b39 04:30:20 Removing intermediate container 2e9a61755b39 04:30:20 ---> 86d53c689f42 04:30:20 Step 32/35 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 04:30:20 ---> Running in 83edc6c6b56a 04:30:20 Removing intermediate container 83edc6c6b56a 04:30:20 ---> 1e23ff366dab 04:30:20 Step 33/35 : LABEL arch=amd64 04:30:20 ---> Running in 4b15a7a14b39 04:30:20 Removing intermediate container 4b15a7a14b39 04:30:20 ---> 5ca91869ab8b 04:30:20 Step 34/35 : LABEL git_sha=9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:30:20 ---> Running in 8519c83cfee2 04:30:20 Removing intermediate container 8519c83cfee2 04:30:20 ---> 11f9e275cfb7 04:30:20 Step 35/35 : LABEL version=3.0.0-dev.39 04:30:20 ---> Running in fdacd6a9b2d5 04:30:20 Removing intermediate container fdacd6a9b2d5 04:30:20 ---> b59ae4f4e737 04:30:20 [Warning] One or more build-args [ARCH] were not consumed 04:30:20 Successfully built b59ae4f4e737 04:30:20 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 04:30:20 provisioning config files... 04:30:20 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config16155848545368868654tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:30:21 ---> docker-login.sh 04:30:21 nexus3.edgexfoundry.org:10001 04:30:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:30:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:30:21 Configure a credential helper to remove this warning. See 04:30:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:30:21 04:30:21 Login Succeeded 04:30:21 nexus3.edgexfoundry.org:10002 04:30:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:30:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:30:21 Configure a credential helper to remove this warning. See 04:30:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:30:21 04:30:21 Login Succeeded 04:30:21 nexus3.edgexfoundry.org:10003 04:30:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:30:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:30:21 Configure a credential helper to remove this warning. See 04:30:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:30:21 04:30:21 Login Succeeded 04:30:21 nexus3.edgexfoundry.org:10004 04:30:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:30:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:30:21 Configure a credential helper to remove this warning. See 04:30:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:30:21 04:30:21 Login Succeeded 04:30:21 docker.io 04:30:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:30:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:30:21 Configure a credential helper to remove this warning. See 04:30:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:30:21 04:30:21 Login Succeeded 04:30:21 ---> docker-login.sh ends [Pipeline] } 04:30:21 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 04:30:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:30:21 [edgeXDocker.push] Tagging docker image device-usb-camera with the following tags: 04:30:21 9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:30:21 latest 04:30:21 3.0.0-dev.39 04:30:21 9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:30:21 main 04:30:21 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:22 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:22 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:30:22 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 04:30:22 d25d607ac017: Preparing 04:30:22 b68e6a80e61b: Preparing 04:30:22 43428d7f4426: Preparing 04:30:22 3827b5b91e75: Preparing 04:30:22 acc83c6ca332: Preparing 04:30:22 cf2a19b73c1d: Preparing 04:30:22 318217d888e3: Preparing 04:30:22 b8ea8a189f8e: Preparing 04:30:22 d0c9706afdda: Preparing 04:30:22 6b971275fc03: Preparing 04:30:22 684998c0f459: Preparing 04:30:22 f1417ff83b31: Preparing 04:30:22 b8ea8a189f8e: Waiting 04:30:22 d0c9706afdda: Waiting 04:30:22 6b971275fc03: Waiting 04:30:22 684998c0f459: Waiting 04:30:22 f1417ff83b31: Waiting 04:30:22 cf2a19b73c1d: Waiting 04:30:22 318217d888e3: Waiting 04:30:22 b68e6a80e61b: Pushed 04:30:22 43428d7f4426: Pushed 04:30:22 d25d607ac017: Pushed 04:30:22 acc83c6ca332: Pushed 04:30:22 318217d888e3: Pushed 04:30:22 cf2a19b73c1d: Pushed 04:30:22 b8ea8a189f8e: Pushed 04:30:22 d0c9706afdda: Pushed 04:30:22 f1417ff83b31: Layer already exists 04:30:25 3827b5b91e75: Pushed 04:30:25 6b971275fc03: Pushed 04:30:33 684998c0f459: Pushed 04:30:33 9fcc0dad9d9d49e9e9a749427cc635625dc9031c: digest: sha256:7f7d89890e5203bcc0d8e8e79427e718078f05dd42de693dbe992dc3e38f69e1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:33 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:34 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:latest 04:30:34 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 04:30:34 d25d607ac017: Preparing 04:30:34 b68e6a80e61b: Preparing 04:30:34 43428d7f4426: Preparing 04:30:34 3827b5b91e75: Preparing 04:30:34 acc83c6ca332: Preparing 04:30:34 cf2a19b73c1d: Preparing 04:30:34 318217d888e3: Preparing 04:30:34 b8ea8a189f8e: Preparing 04:30:34 d0c9706afdda: Preparing 04:30:34 6b971275fc03: Preparing 04:30:34 684998c0f459: Preparing 04:30:34 f1417ff83b31: Preparing 04:30:34 cf2a19b73c1d: Waiting 04:30:34 d0c9706afdda: Waiting 04:30:34 6b971275fc03: Waiting 04:30:34 684998c0f459: Waiting 04:30:34 318217d888e3: Waiting 04:30:34 b8ea8a189f8e: Waiting 04:30:34 f1417ff83b31: Waiting 04:30:34 43428d7f4426: Layer already exists 04:30:34 b68e6a80e61b: Layer already exists 04:30:34 d25d607ac017: Layer already exists 04:30:34 3827b5b91e75: Layer already exists 04:30:34 acc83c6ca332: Layer already exists 04:30:34 cf2a19b73c1d: Layer already exists 04:30:34 318217d888e3: Layer already exists 04:30:34 6b971275fc03: Layer already exists 04:30:34 d0c9706afdda: Layer already exists 04:30:34 b8ea8a189f8e: Layer already exists 04:30:34 684998c0f459: Layer already exists 04:30:34 f1417ff83b31: Layer already exists 04:30:34 latest: digest: sha256:7f7d89890e5203bcc0d8e8e79427e718078f05dd42de693dbe992dc3e38f69e1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:34 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.39 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:34 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.39 04:30:34 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 04:30:34 d25d607ac017: Preparing 04:30:34 b68e6a80e61b: Preparing 04:30:34 43428d7f4426: Preparing 04:30:34 3827b5b91e75: Preparing 04:30:34 acc83c6ca332: Preparing 04:30:34 cf2a19b73c1d: Preparing 04:30:34 318217d888e3: Preparing 04:30:34 b8ea8a189f8e: Preparing 04:30:34 d0c9706afdda: Preparing 04:30:34 6b971275fc03: Preparing 04:30:34 684998c0f459: Preparing 04:30:34 f1417ff83b31: Preparing 04:30:34 cf2a19b73c1d: Waiting 04:30:34 318217d888e3: Waiting 04:30:34 b8ea8a189f8e: Waiting 04:30:34 684998c0f459: Waiting 04:30:34 d0c9706afdda: Waiting 04:30:34 f1417ff83b31: Waiting 04:30:34 6b971275fc03: Waiting 04:30:34 43428d7f4426: Layer already exists 04:30:34 b68e6a80e61b: Layer already exists 04:30:34 acc83c6ca332: Layer already exists 04:30:34 3827b5b91e75: Layer already exists 04:30:34 d25d607ac017: Layer already exists 04:30:34 cf2a19b73c1d: Layer already exists 04:30:34 318217d888e3: Layer already exists 04:30:34 d0c9706afdda: Layer already exists 04:30:34 b8ea8a189f8e: Layer already exists 04:30:34 6b971275fc03: Layer already exists 04:30:34 684998c0f459: Layer already exists 04:30:34 f1417ff83b31: Layer already exists 04:30:34 3.0.0-dev.39: digest: sha256:7f7d89890e5203bcc0d8e8e79427e718078f05dd42de693dbe992dc3e38f69e1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:34 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:35 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:30:35 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 04:30:35 d25d607ac017: Preparing 04:30:35 b68e6a80e61b: Preparing 04:30:35 43428d7f4426: Preparing 04:30:35 3827b5b91e75: Preparing 04:30:35 acc83c6ca332: Preparing 04:30:35 cf2a19b73c1d: Preparing 04:30:35 318217d888e3: Preparing 04:30:35 b8ea8a189f8e: Preparing 04:30:35 d0c9706afdda: Preparing 04:30:35 6b971275fc03: Preparing 04:30:35 684998c0f459: Preparing 04:30:35 f1417ff83b31: Preparing 04:30:35 cf2a19b73c1d: Waiting 04:30:35 318217d888e3: Waiting 04:30:35 b8ea8a189f8e: Waiting 04:30:35 d0c9706afdda: Waiting 04:30:35 6b971275fc03: Waiting 04:30:35 684998c0f459: Waiting 04:30:35 f1417ff83b31: Waiting 04:30:35 acc83c6ca332: Layer already exists 04:30:35 43428d7f4426: Layer already exists 04:30:35 3827b5b91e75: Layer already exists 04:30:35 d25d607ac017: Layer already exists 04:30:35 b68e6a80e61b: Layer already exists 04:30:35 cf2a19b73c1d: Layer already exists 04:30:35 b8ea8a189f8e: Layer already exists 04:30:35 d0c9706afdda: Layer already exists 04:30:35 6b971275fc03: Layer already exists 04:30:35 318217d888e3: Layer already exists 04:30:35 684998c0f459: Layer already exists 04:30:35 f1417ff83b31: Layer already exists 04:30:35 9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39: digest: sha256:7f7d89890e5203bcc0d8e8e79427e718078f05dd42de693dbe992dc3e38f69e1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:35 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:35 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:main 04:30:35 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 04:30:35 d25d607ac017: Preparing 04:30:35 b68e6a80e61b: Preparing 04:30:35 43428d7f4426: Preparing 04:30:35 3827b5b91e75: Preparing 04:30:35 acc83c6ca332: Preparing 04:30:35 cf2a19b73c1d: Preparing 04:30:35 318217d888e3: Preparing 04:30:35 b8ea8a189f8e: Preparing 04:30:35 d0c9706afdda: Preparing 04:30:35 6b971275fc03: Preparing 04:30:35 684998c0f459: Preparing 04:30:35 f1417ff83b31: Preparing 04:30:35 cf2a19b73c1d: Waiting 04:30:35 318217d888e3: Waiting 04:30:35 d0c9706afdda: Waiting 04:30:35 b8ea8a189f8e: Waiting 04:30:35 6b971275fc03: Waiting 04:30:35 f1417ff83b31: Waiting 04:30:35 684998c0f459: Waiting 04:30:35 43428d7f4426: Layer already exists 04:30:35 d25d607ac017: Layer already exists 04:30:35 b68e6a80e61b: Layer already exists 04:30:35 acc83c6ca332: Layer already exists 04:30:35 3827b5b91e75: Layer already exists 04:30:35 cf2a19b73c1d: Layer already exists 04:30:35 b8ea8a189f8e: Layer already exists 04:30:35 318217d888e3: Layer already exists 04:30:35 d0c9706afdda: Layer already exists 04:30:35 6b971275fc03: Layer already exists 04:30:35 684998c0f459: Layer already exists 04:30:35 f1417ff83b31: Layer already exists 04:30:35 main: digest: sha256:7f7d89890e5203bcc0d8e8e79427e718078f05dd42de693dbe992dc3e38f69e1 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 04:30:35 ===================================================== [Pipeline] echo 04:30:35 taggedImages: 04:30:35 - nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:30:35 - nexus3.edgexfoundry.org:10004/device-usb-camera:latest 04:30:35 - nexus3.edgexfoundry.org:10004/device-usb-camera:3.0.0-dev.39 04:30:35 - nexus3.edgexfoundry.org:10004/device-usb-camera:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:30:35 - 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 04:30:36 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:30:36 04:30:36 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:30:36 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:30:36 latest: Pulling from edgex-lftools-log-publisher 04:30:36 5eb5b503b376: Pulling fs layer 04:30:36 5c69ac0246d0: Pulling fs layer 04:30:36 ec43610c2a17: Pulling fs layer 04:30:36 3a2ae6a8a46f: Pulling fs layer 04:30:36 33b1e0a273af: Pulling fs layer 04:30:36 5d3b04190fa2: Pulling fs layer 04:30:36 2f39f015ded8: Pulling fs layer 04:30:36 33b1e0a273af: Waiting 04:30:36 5d3b04190fa2: Waiting 04:30:36 2f39f015ded8: Waiting 04:30:36 3a2ae6a8a46f: Waiting 04:30:36 5c69ac0246d0: Verifying Checksum 04:30:36 5c69ac0246d0: Download complete 04:30:36 3a2ae6a8a46f: Verifying Checksum 04:30:36 3a2ae6a8a46f: Download complete 04:30:36 33b1e0a273af: Verifying Checksum 04:30:36 33b1e0a273af: Download complete 04:30:36 5d3b04190fa2: Verifying Checksum 04:30:36 5d3b04190fa2: Download complete 04:30:36 ec43610c2a17: Verifying Checksum 04:30:36 ec43610c2a17: Download complete 04:30:36 5eb5b503b376: Verifying Checksum 04:30:36 5eb5b503b376: Download complete 04:30:37 2f39f015ded8: Download complete 04:30:37 5eb5b503b376: Pull complete 04:30:37 5c69ac0246d0: Pull complete 04:30:38 ec43610c2a17: Pull complete 04:30:38 3a2ae6a8a46f: Pull complete 04:30:38 33b1e0a273af: Pull complete 04:30:38 5d3b04190fa2: Pull complete 04:30:42 2f39f015ded8: Pull complete 04:30:42 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 04:30:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:30:42 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:30:43 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:30:43 $ 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 04:30:45 $ docker top ae57d4ae1b54fa795ff44bf376a0a3e4dc7617a71908e1ca83912f6459d440c6 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:30:46 ---> job-cost.sh 04:30:46 lf-activate-venv: SKIPPING 04:30:46 INFO: No Stack... 04:30:46 INFO: Retrieving Pricing Info for: v3-standard-8 04:30:46 INFO: Archiving Costs [Pipeline] sh 04:30:46 + cat /w/workspace/exfoundry_device-usb-camera_main/archives/cost.csv 04:30:46 + cut -d, -f6 [Pipeline] lock 04:30:46 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] 04:30:46 Resource [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] did not exist. Created. 04:30:46 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:30:47 + echo total: 0.2199999988079071 [Pipeline] stash 04:30:47 Stashed 1 file(s) [Pipeline] } 04:30:47 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] [Pipeline] // lock [Pipeline] } 04:30:47 $ docker stop --time=1 ae57d4ae1b54fa795ff44bf376a0a3e4dc7617a71908e1ca83912f6459d440c6 04:30:48 $ docker rm -f --volumes ae57d4ae1b54fa795ff44bf376a0a3e4dc7617a71908e1ca83912f6459d440c6 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 04:33:18 Running on prd-ubuntu20.04-docker-arm64-4c-16g-15170 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] ws 04:33:18 Running in /w/workspace/device-usb-camera/111 [Pipeline] { [Pipeline] checkout 04:33:18 Selected Git installation does not exist. Using Default 04:33:18 The recommended git tool is: NONE 04:33:24 using credential edgex-jenkins-ssh 04:33:24 Cloning the remote Git repository 04:33:24 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 04:33:24 > git init /w/workspace/device-usb-camera/111 # timeout=10 04:33:24 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 04:33:24 > git --version # timeout=10 04:33:24 > git --version # 'git version 2.25.1' 04:33:24 using GIT_SSH to set credentials SSH Credentials for GitHub 04:33:24 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 04:33:25 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 04:33:25 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 04:33:26 Avoid second fetch 04:33:26 Checking out Revision 9fcc0dad9d9d49e9e9a749427cc635625dc9031c (main) 04:33:27 Commit message: "docs: remove docs (#238)" 04:33:26 > git config core.sparsecheckout # timeout=10 04:33:26 > git checkout -f 9fcc0dad9d9d49e9e9a749427cc635625dc9031c # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 04:33:28 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 04:33:28 % Total % Received % Xferd Average Speed Time Time Time Current 04:33:28 Dload Upload Total Spent Left Speed 04:33:28 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 92398 0 --:--:-- --:--:-- --:--:-- 92398 [Pipeline] sh 04:33:28 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 04:33:29 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 04:33:29 + sudo tee /etc/docker/daemon.new 04:33:29 { 04:33:29 "registry-mirrors": [ 04:33:29 "https://nexus3.edgexfoundry.org:10001" 04:33:29 ], 04:33:29 "bip": "10.250.0.254/24", 04:33:29 "hosts": [ 04:33:29 "tcp://0.0.0.0:5555", 04:33:29 "unix:///var/run/docker.sock" 04:33:29 ], 04:33:29 "mtu": 1458, 04:33:29 "selinux-enabled": true, 04:33:29 "seccomp-profile": "/etc/docker/seccomp.json" 04:33:29 } [Pipeline] sh 04:33:29 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 04:33:29 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:33:48 provisioning config files... 04:33:48 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/111@tmp/config17673952194243452555tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:33:48 ---> docker-login.sh 04:33:48 nexus3.edgexfoundry.org:10001 04:33:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:33:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:33:49 Configure a credential helper to remove this warning. See 04:33:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:33:49 04:33:49 Login Succeeded 04:33:49 nexus3.edgexfoundry.org:10002 04:33:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:33:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:33:49 Configure a credential helper to remove this warning. See 04:33:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:33:49 04:33:49 Login Succeeded 04:33:49 nexus3.edgexfoundry.org:10003 04:33:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:33:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:33:49 Configure a credential helper to remove this warning. See 04:33:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:33:49 04:33:49 Login Succeeded 04:33:49 nexus3.edgexfoundry.org:10004 04:33:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:33:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:33:50 Configure a credential helper to remove this warning. See 04:33:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:33:50 04:33:50 Login Succeeded 04:33:50 docker.io 04:33:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:33:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:33:50 Configure a credential helper to remove this warning. See 04:33:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:33:50 04:33:50 Login Succeeded 04:33:50 ---> docker-login.sh ends [Pipeline] } 04:33:50 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 04:33:50 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:33:50 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:33:50 ========================================================= 04:33:50 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 04:33:50 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:33:51 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 04:33:51 Sending build context to Docker daemon 1.052MB 04:33:51 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 04:33:51 Step 2/13 : FROM ${BASE} AS builder 04:33:51 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 04:33:51 c41833b44d91: Pulling fs layer 04:33:51 ed15518f5707: Pulling fs layer 04:33:51 feae8fd75edb: Pulling fs layer 04:33:51 242c74f7c9fa: Pulling fs layer 04:33:51 3cdef696dda3: Pulling fs layer 04:33:51 2ced38df9373: Pulling fs layer 04:33:51 58f1dce35555: Pulling fs layer 04:33:51 3cdef696dda3: Waiting 04:33:51 2ced38df9373: Waiting 04:33:51 58f1dce35555: Waiting 04:33:51 242c74f7c9fa: Waiting 04:33:51 ed15518f5707: Verifying Checksum 04:33:51 ed15518f5707: Download complete 04:33:51 242c74f7c9fa: Verifying Checksum 04:33:51 242c74f7c9fa: Download complete 04:33:51 3cdef696dda3: Verifying Checksum 04:33:51 3cdef696dda3: Download complete 04:33:51 c41833b44d91: Verifying Checksum 04:33:51 c41833b44d91: Download complete 04:33:53 c41833b44d91: Pull complete 04:33:53 58f1dce35555: Verifying Checksum 04:33:53 58f1dce35555: Download complete 04:33:53 ed15518f5707: Pull complete 04:33:54 feae8fd75edb: Verifying Checksum 04:33:54 feae8fd75edb: Download complete 04:33:54 2ced38df9373: Verifying Checksum 04:33:54 2ced38df9373: Download complete 04:34:06 feae8fd75edb: Pull complete 04:34:06 242c74f7c9fa: Pull complete 04:34:06 3cdef696dda3: Pull complete 04:34:12 2ced38df9373: Pull complete 04:34:16 58f1dce35555: Pull complete 04:34:16 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 04:34:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 04:34:16 ---> fadd8f120f05 04:34:16 Step 3/13 : ARG ADD_BUILD_TAGS="" 04:34:18 ---> Running in d221cd67f2ce 04:34:18 Removing intermediate container d221cd67f2ce 04:34:18 ---> dddca12d4f07 04:34:18 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 04:34:18 ---> Running in 78386cd4a5ef 04:34:19 Removing intermediate container 78386cd4a5ef 04:34:19 ---> 87f05e498a95 04:34:19 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 04:34:19 ---> Running in c9f01afff348 04:34:19 Removing intermediate container c9f01afff348 04:34:19 ---> 453f749f5eaa 04:34:19 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 04:34:19 ---> Running in 0bd2a096fc7f 04:34:19 Removing intermediate container 0bd2a096fc7f 04:34:19 ---> 69de23efaf41 04:34:19 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 04:34:20 ---> Running in fcd73ef6770e 04:34:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:34:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:34:22 (1/14) Installing libintl (0.21.1-r1) 04:34:22 (2/14) Installing eudev-libs (3.2.11-r4) 04:34:23 (3/14) Installing libjpeg-turbo (2.1.4-r0) 04:34:23 (4/14) Installing v4l-utils-libs (1.22.1-r2) 04:34:23 (5/14) Installing v4l-utils (1.22.1-r2) 04:34:23 (6/14) Installing udev-init-scripts (35-r1) 04:34:23 (7/14) Installing libblkid (2.38.1-r1) 04:34:23 (8/14) Installing xz-libs (5.2.9-r0) 04:34:23 (9/14) Installing zstd-libs (1.5.5-r0) 04:34:23 (10/14) Installing kmod-libs (30-r1) 04:34:23 (11/14) Installing eudev (3.2.11-r4) 04:34:23 (12/14) Installing eudev-dev (3.2.11-r4) 04:34:23 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 04:34:23 (14/14) Installing v4l-utils-dev (1.22.1-r2) 04:34:23 Executing busybox-1.35.0-r29.trigger 04:34:23 Executing eudev-3.2.11-r4.trigger 04:34:23 OK: 271 MiB in 67 packages 04:34:24 Removing intermediate container fcd73ef6770e 04:34:24 ---> 1c3b17d763e4 04:34:24 Step 8/13 : WORKDIR /device-usb-camera 04:34:24 ---> Running in 4a5e4a9c4ce2 04:34:24 Removing intermediate container 4a5e4a9c4ce2 04:34:24 ---> 2c53fd937fb5 04:34:24 Step 9/13 : COPY go.mod vendor* ./ 04:34:25 ---> 4dcf3c7a9d85 04:34:25 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:34:25 ---> Running in aaae1b524238 04:35:33 Removing intermediate container aaae1b524238 04:35:33 ---> 82a7a62c002f 04:35:33 Step 11/13 : COPY . . 04:35:33 ---> c966f8fffeef 04:35:33 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 04:35:33 ---> Running in 1a8ae94f0941 04:35:33  % Total % Received % Xferd Average Speed Time Time Time Current 04:35:33  Dload Upload Total Spent Left Speed 04:35:33  0 0  0 0 0 0  0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 3286 0 --:--:-- --:--:-- --:--:-- 3298 04:35:33 Removing intermediate container 1a8ae94f0941 04:35:33 ---> 6c393a55da5e 04:35:33 Step 13/13 : RUN ${MAKE} 04:35:33 ---> Running in 4b83fca92e2d 04:35:33 noop 04:35:33 Removing intermediate container 4b83fca92e2d 04:35:33 ---> 56e9a7f29df4 04:35:33 Successfully built 56e9a7f29df4 04:35:33 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:35:33 + docker inspect -f . ci-base-image-arm64 04:35:33 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:35:33 prd-ubuntu20.04-docker-arm64-4c-16g-15170 does not seem to be running inside a container 04:35:34 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/111 -v /w/workspace/device-usb-camera/111:/w/workspace/device-usb-camera/111:rw,z -v /w/workspace/device-usb-camera/111@tmp:/w/workspace/device-usb-camera/111@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 04:35:35 $ docker top c3a4690c118c26b6454a2dc4fe8aeb1011f87285b26aea8ceac8b9b24eea1b7b -eo pid,comm [Pipeline] { [Pipeline] sh 04:35:36 + go version 04:35:36 go version go1.20.2 linux/arm64 [Pipeline] } 04:35:36 $ docker stop --time=1 c3a4690c118c26b6454a2dc4fe8aeb1011f87285b26aea8ceac8b9b24eea1b7b 04:35:37 $ docker rm -f --volumes c3a4690c118c26b6454a2dc4fe8aeb1011f87285b26aea8ceac8b9b24eea1b7b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:35:38 + docker inspect -f . ci-base-image-arm64 04:35:38 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:35:38 prd-ubuntu20.04-docker-arm64-4c-16g-15170 does not seem to be running inside a container 04:35:38 $ 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/111 -v /w/workspace/device-usb-camera/111:/w/workspace/device-usb-camera/111:rw,z -v /w/workspace/device-usb-camera/111@tmp:/w/workspace/device-usb-camera/111@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 04:35:39 $ docker top ba035ce0d84911079a7f40b488dc8788276b6c2e852ac8be0720d6fea3768cb3 -eo pid,comm [Pipeline] { [Pipeline] sh 04:35:40 + git config --global --add safe.directory /w/workspace/device-usb-camera/111 [Pipeline] fileExists [Pipeline] sh 04:35:41 + make test 04:35:41 go test ./... -coverprofile=coverage.out ./... 04:36:13 ? github.com/edgexfoundry/device-usb-camera [no test files] 04:38:35 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 04:38:35 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.060s coverage: 2.0% of statements 04:38:35 WARNING: Linting skipped (not on x86_64 or linter not installed) 04:38:35 go vet ./... 04:39:07 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:39:07 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:39:07 ./bin/test-attribution-txt.sh [Pipeline] echo 04:39:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:39:07 $ docker stop --time=1 ba035ce0d84911079a7f40b488dc8788276b6c2e852ac8be0720d6fea3768cb3 04:39:09 $ docker rm -f --volumes ba035ce0d84911079a7f40b488dc8788276b6c2e852ac8be0720d6fea3768cb3 [Pipeline] // withDockerContainer [Pipeline] sh 04:39:10 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:39:10 Warning: overwriting stash ‘coverage-report’ 04:39:11 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 04:39:11 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:39:11 + ls -al . 04:39:11 total 184 04:39:11 drwxrwxr-x 9 jenkins jenkins 4096 May 11 04:35 . 04:39:11 drwxrwxr-x 4 jenkins jenkins 4096 May 11 04:33 .. 04:39:11 drwxrwxr-x 8 jenkins jenkins 4096 May 11 04:33 .git 04:39:11 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:33 .github 04:39:11 -rw-rw-r-- 1 jenkins jenkins 414 May 11 04:33 .gitignore 04:39:11 -rw-rw-r-- 1 jenkins jenkins 42 May 11 04:33 .golangci.yml 04:39:11 -rw-rw-r-- 1 jenkins jenkins 77 May 11 04:33 .hadolint.yml 04:39:11 -rw-rw-r-- 1 jenkins jenkins 9665 May 11 04:33 Attribution.txt 04:39:11 -rw-rw-r-- 1 jenkins jenkins 6219 May 11 04:33 CHANGELOG.md 04:39:11 -rw-rw-r-- 1 jenkins jenkins 2328 May 11 04:33 Dockerfile 04:39:11 -rw-rw-r-- 1 jenkins jenkins 678 May 11 04:33 GOVERNANCE.md 04:39:11 -rw-rw-r-- 1 jenkins jenkins 659 May 11 04:33 Jenkinsfile 04:39:11 -rw-rw-r-- 1 jenkins jenkins 11348 May 11 04:33 LICENSE 04:39:11 -rw-rw-r-- 1 jenkins jenkins 2364 May 11 04:33 Makefile 04:39:11 -rw-rw-r-- 1 jenkins jenkins 622 May 11 04:33 OWNERS.md 04:39:11 -rw-rw-r-- 1 jenkins jenkins 2477 May 11 04:33 README.md 04:39:11 -rw-rw-r-- 1 jenkins jenkins 12 May 11 04:28 VERSION 04:39:11 drwxrwxr-x 2 jenkins jenkins 4096 May 11 04:33 bin 04:39:11 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:33 cmd 04:39:11 -rw-r--r-- 1 jenkins jenkins 28693 May 11 04:38 coverage.out 04:39:11 -rwxrwxr-x 1 jenkins jenkins 140 May 11 04:33 docker-entrypoint.sh 04:39:11 drwxrwxr-x 2 jenkins jenkins 4096 May 11 04:33 docs 04:39:11 -rw-rw-r-- 1 jenkins jenkins 3443 May 11 04:33 go.mod 04:39:11 -rw-rw-r-- 1 jenkins jenkins 31488 May 11 04:33 go.sum 04:39:11 drwxrwxr-x 3 jenkins jenkins 4096 May 11 04:33 internal 04:39:11 drwxrwxr-x 4 jenkins jenkins 4096 May 11 04:33 snap 04:39:11 -rw-rw-r-- 1 jenkins jenkins 231 May 11 04:33 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:39:12 + 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=9fcc0dad9d9d49e9e9a749427cc635625dc9031c --label arch=arm64 --label version=3.0.0-dev.39 . 04:39:12 Sending build context to Docker daemon 1.081MB 04:39:12 Step 1/35 : ARG BASE=golang:1.20-alpine3.17 04:39:12 Step 2/35 : FROM ${BASE} AS builder 04:39:12 ---> 56e9a7f29df4 04:39:12 Step 3/35 : ARG ADD_BUILD_TAGS="" 04:39:12 ---> Running in 2fda9b8c4d95 04:39:13 Removing intermediate container 2fda9b8c4d95 04:39:13 ---> c0039c488646 04:39:13 Step 4/35 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 04:39:13 ---> Running in d1ad5d417b3b 04:39:13 Removing intermediate container d1ad5d417b3b 04:39:13 ---> 055599aa320e 04:39:13 Step 5/35 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 04:39:13 ---> Running in 5dc3b62bb3c7 04:39:13 Removing intermediate container 5dc3b62bb3c7 04:39:13 ---> 854f425ceaab 04:39:13 Step 6/35 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 04:39:13 ---> Running in 9a97d779c67f 04:39:14 Removing intermediate container 9a97d779c67f 04:39:14 ---> 164bc134b62b 04:39:14 Step 7/35 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 04:39:14 ---> Running in 4c20e154af93 04:39:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:39:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:39:17 OK: 271 MiB in 67 packages 04:39:18 Removing intermediate container 4c20e154af93 04:39:18 ---> f735c5e43797 04:39:18 Step 8/35 : WORKDIR /device-usb-camera 04:39:18 ---> Running in 154b05360f0b 04:39:18 Removing intermediate container 154b05360f0b 04:39:18 ---> 49a7adc3d6f4 04:39:18 Step 9/35 : COPY go.mod vendor* ./ 04:39:18 ---> b222d521f2af 04:39:18 Step 10/35 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:39:18 ---> Running in 693e494f1c19 04:39:21 Removing intermediate container 693e494f1c19 04:39:21 ---> 7418edfa85ea 04:39:21 Step 11/35 : COPY . . 04:39:22 ---> 50ffc7970de7 04:39:22 Step 12/35 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 04:39:22 ---> Running in d8923af036a1 04:39:23  % Total % Received % Xferd Average Speed Time Time Time Current 04:39:23 Dload Upload Total Spent Left Speed 04:39:23 0 0 0 0 0  0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 4024 0 --:--:-- --:--:-- --:--:-- 4038 04:39:25 Removing intermediate container d8923af036a1 04:39:25 ---> 90492f8098b3 04:39:25 Step 13/35 : RUN ${MAKE} 04:39:25 ---> Running in eeef311f32c9 04:39:26 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.0.0-dev.39" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 04:42:02 Removing intermediate container eeef311f32c9 04:42:02 ---> a0e0f41ddffd 04:42:02 Step 14/35 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 04:42:02 v0.21.6: Pulling from aler9/rtsp-simple-server 04:42:02 8766b47fe142: Pulling fs layer 04:42:02 8766b47fe142: Verifying Checksum 04:42:02 8766b47fe142: Download complete 04:42:02 8766b47fe142: Pull complete 04:42:02 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 04:42:02 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 04:42:02 ---> 69d40e2cb93c 04:42:02 Step 15/35 : FROM alpine:3.17 04:42:02 3.17: Pulling from library/alpine 04:42:02 c41833b44d91: Already exists 04:42:02 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 04:42:02 Status: Downloaded newer image for alpine:3.17 04:42:02 ---> 51e60588ff2c 04:42:02 Step 16/35 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 04:42:02 ---> Running in 2f6e2af0e878 04:42:02 Removing intermediate container 2f6e2af0e878 04:42:02 ---> b9b445e84741 04:42:02 Step 17/35 : RUN apk add --update --no-cache dumb-init ffmpeg udev 04:42:02 ---> Running in fcaacc520c46 04:42:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:42:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:42:05 (1/83) Installing dumb-init (1.2.5-r2) 04:42:05 (2/83) Installing sdl2 (2.26.5-r0) 04:42:05 (3/83) Installing libxau (1.0.10-r0) 04:42:05 (4/83) Installing libmd (1.0.4-r0) 04:42:05 (5/83) Installing libbsd (0.11.7-r0) 04:42:05 (6/83) Installing libxdmcp (1.1.4-r0) 04:42:05 (7/83) Installing libxcb (1.15-r0) 04:42:05 (8/83) Installing libx11 (1.8.4-r0) 04:42:05 (9/83) Installing aom-libs (3.5.0-r0) 04:42:05 (10/83) Installing alsa-lib (1.2.8-r0) 04:42:05 (11/83) Installing libexpat (2.5.0-r0) 04:42:05 (12/83) Installing brotli-libs (1.0.9-r9) 04:42:05 (13/83) Installing libbz2 (1.0.8-r4) 04:42:05 (14/83) Installing libpng (1.6.38-r0) 04:42:05 (15/83) Installing freetype (2.12.1-r0) 04:42:05 (16/83) Installing fontconfig (2.14.1-r0) 04:42:06 (17/83) Installing fribidi (1.0.12-r0) 04:42:06 (18/83) Installing libffi (3.4.4-r0) 04:42:06 (19/83) Installing libintl (0.21.1-r1) 04:42:06 (20/83) Installing libblkid (2.38.1-r1) 04:42:06 (21/83) Installing libmount (2.38.1-r1) 04:42:06 (22/83) Installing pcre2 (10.42-r0) 04:42:06 (23/83) Installing glib (2.74.6-r0) 04:42:06 (24/83) Installing graphite2 (1.3.14-r2) 04:42:06 (25/83) Installing harfbuzz (5.3.1-r1) 04:42:06 (26/83) Installing libass (0.16.0-r1) 04:42:06 (27/83) Installing libdav1d (1.0.0-r2) 04:42:06 (28/83) Installing libdrm (2.4.114-r0) 04:42:06 (29/83) Installing gmp (6.2.1-r2) 04:42:06 (30/83) Installing nettle (3.8.1-r0) 04:42:06 (31/83) Installing p11-kit (0.24.1-r1) 04:42:06 (32/83) Installing libtasn1 (4.19.0-r0) 04:42:06 (33/83) Installing libunistring (1.1-r0) 04:42:06 (34/83) Installing gnutls (3.7.8-r3) 04:42:06 (35/83) Installing ncurses-terminfo-base (6.3_p20221119-r0) 04:42:06 (36/83) Installing ncurses-libs (6.3_p20221119-r0) 04:42:06 (37/83) Installing lame (3.100-r2) 04:42:06 (38/83) Installing opus (1.3.1-r1) 04:42:06 (39/83) Installing libasyncns (0.8-r1) 04:42:06 (40/83) Installing dbus-libs (1.14.4-r0) 04:42:06 (41/83) Installing libltdl (2.4.7-r1) 04:42:06 (42/83) Installing orc (0.4.33-r0) 04:42:06 (43/83) Installing libgcc (12.2.1_git20220924-r4) 04:42:06 (44/83) Installing libogg (1.3.5-r2) 04:42:06 (45/83) Installing libstdc++ (12.2.1_git20220924-r4) 04:42:06 (46/83) Installing flac-libs (1.4.2-r0) 04:42:06 (47/83) Installing libvorbis (1.3.7-r0) 04:42:06 (48/83) Installing libsndfile (1.1.0-r2) 04:42:06 (49/83) Installing libgomp (12.2.1_git20220924-r4) 04:42:06 (50/83) Installing soxr (0.1.3-r3) 04:42:06 (51/83) Installing speexdsp (1.2.1-r0) 04:42:06 (52/83) Installing tdb-libs (1.4.6-r0) 04:42:06 (53/83) Installing libpulse (16.1-r6) 04:42:06 (54/83) Installing cjson (1.7.15-r3) 04:42:06 (55/83) Installing mbedtls (2.28.3-r0) 04:42:06 (56/83) Installing librist (0.2.7-r0) 04:42:06 (57/83) Installing libsrt (1.5.1-r0) 04:42:06 (58/83) Installing libssh (0.10.5-r0) 04:42:06 (59/83) Installing libtheora (1.1.1-r16) 04:42:06 (60/83) Installing libjpeg-turbo (2.1.4-r0) 04:42:06 (61/83) Installing v4l-utils-libs (1.22.1-r2) 04:42:06 (62/83) Installing libxext (1.3.5-r0) 04:42:06 (63/83) Installing libxfixes (6.0.0-r0) 04:42:06 (64/83) Installing wayland-libs-client (1.21.0-r1) 04:42:07 (65/83) Installing libva (2.16.0-r0) 04:42:07 (66/83) Installing libvdpau (1.5-r0) 04:42:07 (67/83) Installing vidstab (1.1.0-r2) 04:42:07 (68/83) Installing libvpx (1.12.0-r1) 04:42:07 (69/83) Installing libwebp (1.2.4-r1) 04:42:07 (70/83) Installing x264-libs (0.164_git20220602-r0) 04:42:07 (71/83) Installing numactl (2.0.16-r1) 04:42:07 (72/83) Installing x265-libs (3.5-r3) 04:42:07 (73/83) Installing xvidcore (1.3.7-r1) 04:42:07 (74/83) Installing libsodium (1.0.18-r2) 04:42:07 (75/83) Installing libzmq (4.3.4-r1) 04:42:07 (76/83) Installing ffmpeg-libs (5.1.3-r0) 04:42:07 (77/83) Installing ffmpeg (5.1.3-r0) 04:42:07 (78/83) Installing udev-init-scripts (35-r1) 04:42:07 (79/83) Installing eudev-libs (3.2.11-r4) 04:42:07 (80/83) Installing xz-libs (5.2.9-r0) 04:42:07 (81/83) Installing zstd-libs (1.5.5-r0) 04:42:07 (82/83) Installing kmod-libs (30-r1) 04:42:07 (83/83) Installing eudev (3.2.11-r4) 04:42:07 Executing busybox-1.35.0-r29.trigger 04:42:07 Executing eudev-3.2.11-r4.trigger 04:42:07 OK: 86 MiB in 98 packages 04:42:11 Removing intermediate container fcaacc520c46 04:42:11 ---> ddbfda7f7e77 04:42:11 Step 18/35 : WORKDIR / 04:42:11 ---> Running in 5b45f7e5bc1a 04:42:11 Removing intermediate container 5b45f7e5bc1a 04:42:11 ---> 0b02839a0ac7 04:42:11 Step 19/35 : COPY --from=builder /device-usb-camera/cmd / 04:42:13 ---> a3d2c908b2b6 04:42:13 Step 20/35 : COPY --from=builder /device-usb-camera/LICENSE / 04:42:13 ---> 7b28fa35a9a3 04:42:13 Step 21/35 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 04:42:14 ---> ad8b7a610dae 04:42:14 Step 22/35 : COPY --from=builder /device-usb-camera/Attribution.txt / 04:42:14 ---> 909ea5f30528 04:42:14 Step 23/35 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 04:42:15 ---> d0ad6050b9a0 04:42:15 Step 24/35 : COPY --from=rtsp /rtsp-simple-server.yml / 04:42:15 ---> 6c51fe580e85 04:42:15 Step 25/35 : COPY --from=rtsp /rtsp-simple-server / 04:42:17 ---> 10bb4f16d279 04:42:17 Step 26/35 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 04:42:17 ---> Running in 176a5b121d64 04:42:19 Removing intermediate container 176a5b121d64 04:42:19 ---> 444a5e459bf3 04:42:19 Step 27/35 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 04:42:19 ---> Running in 40a9083e9c23 04:42:22 Removing intermediate container 40a9083e9c23 04:42:22 ---> 11b2ddf156fd 04:42:22 Step 28/35 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 04:42:22 ---> Running in 98b264d0f188 04:42:24 Removing intermediate container 98b264d0f188 04:42:24 ---> c114a5c32460 04:42:24 Step 29/35 : EXPOSE 59983 04:42:24 ---> Running in 9ce15a455e21 04:42:24 Removing intermediate container 9ce15a455e21 04:42:24 ---> dd629859af76 04:42:24 Step 30/35 : EXPOSE 8554 04:42:24 ---> Running in 247013f01f34 04:42:24 Removing intermediate container 247013f01f34 04:42:24 ---> 1826b9a37e9d 04:42:24 Step 31/35 : ENTRYPOINT ["/docker-entrypoint.sh"] 04:42:24 ---> Running in 50135a2e5795 04:42:25 Removing intermediate container 50135a2e5795 04:42:25 ---> 52438f5407eb 04:42:25 Step 32/35 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 04:42:25 ---> Running in 90135639b5f2 04:42:25 Removing intermediate container 90135639b5f2 04:42:25 ---> 90e29b730b70 04:42:25 Step 33/35 : LABEL arch=arm64 04:42:25 ---> Running in aa65d551a6c1 04:42:25 Removing intermediate container aa65d551a6c1 04:42:25 ---> 2bc885c74afc 04:42:25 Step 34/35 : LABEL git_sha=9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:42:25 ---> Running in ca65bccdaa5e 04:42:26 Removing intermediate container ca65bccdaa5e 04:42:26 ---> 07fc9deb8b52 04:42:26 Step 35/35 : LABEL version=3.0.0-dev.39 04:42:26 ---> Running in e46592876251 04:42:26 Removing intermediate container e46592876251 04:42:26 ---> 296138b2884c 04:42:26 [Warning] One or more build-args [ARCH] were not consumed 04:42:26 Successfully built 296138b2884c 04:42:26 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 04:42:26 provisioning config files... 04:42:26 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/111@tmp/config17463701140609184516tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:42:27 ---> docker-login.sh 04:42:27 nexus3.edgexfoundry.org:10001 04:42:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:42:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:42:27 Configure a credential helper to remove this warning. See 04:42:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:42:27 04:42:27 Login Succeeded 04:42:27 nexus3.edgexfoundry.org:10002 04:42:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:42:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:42:27 Configure a credential helper to remove this warning. See 04:42:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:42:27 04:42:27 Login Succeeded 04:42:27 nexus3.edgexfoundry.org:10003 04:42:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:42:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:42:28 Configure a credential helper to remove this warning. See 04:42:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:42:28 04:42:28 Login Succeeded 04:42:28 nexus3.edgexfoundry.org:10004 04:42:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:42:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:42:28 Configure a credential helper to remove this warning. See 04:42:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:42:28 04:42:28 Login Succeeded 04:42:28 docker.io 04:42:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:42:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:42:29 Configure a credential helper to remove this warning. See 04:42:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:42:29 04:42:29 Login Succeeded 04:42:29 ---> docker-login.sh ends [Pipeline] } 04:42:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 04:42:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:42:29 [edgeXDocker.push] Tagging docker image device-usb-camera-arm64 with the following tags: 04:42:29 9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:42:29 latest 04:42:29 3.0.0-dev.39 04:42:29 9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:42:29 main 04:42:29 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:29 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:30 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:42:30 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 04:42:30 66205efcc3e9: Preparing 04:42:30 e35967b65111: Preparing 04:42:30 9d551c8b5e7b: Preparing 04:42:30 608d194cb50c: Preparing 04:42:30 acc83c6ca332: Preparing 04:42:30 6af13631812a: Preparing 04:42:30 815ba4910cee: Preparing 04:42:30 efa4282b7756: Preparing 04:42:30 5dcf6ae659cb: Preparing 04:42:30 035e7b53b574: Preparing 04:42:30 3a51f732c0ef: Preparing 04:42:30 26cbea5cba74: Preparing 04:42:30 035e7b53b574: Waiting 04:42:30 efa4282b7756: Waiting 04:42:30 6af13631812a: Waiting 04:42:30 5dcf6ae659cb: Waiting 04:42:30 815ba4910cee: Waiting 04:42:30 3a51f732c0ef: Waiting 04:42:30 26cbea5cba74: Waiting 04:42:30 e35967b65111: Pushed 04:42:30 acc83c6ca332: Pushed 04:42:30 66205efcc3e9: Pushed 04:42:30 9d551c8b5e7b: Pushed 04:42:30 6af13631812a: Pushed 04:42:30 815ba4910cee: Pushed 04:42:30 efa4282b7756: Pushed 04:42:30 5dcf6ae659cb: Pushed 04:42:30 26cbea5cba74: Layer already exists 04:42:35 608d194cb50c: Pushed 04:42:35 035e7b53b574: Pushed 04:42:46 3a51f732c0ef: Pushed 04:42:46 9fcc0dad9d9d49e9e9a749427cc635625dc9031c: digest: sha256:980fa43d0a570fc437b3efd1dd74ae68a61df3bbdeb7459f1ae5d6c201a14791 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:46 + 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 04:42:46 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 04:42:46 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 04:42:46 66205efcc3e9: Preparing 04:42:46 e35967b65111: Preparing 04:42:46 9d551c8b5e7b: Preparing 04:42:46 608d194cb50c: Preparing 04:42:46 acc83c6ca332: Preparing 04:42:46 6af13631812a: Preparing 04:42:46 815ba4910cee: Preparing 04:42:46 efa4282b7756: Preparing 04:42:46 5dcf6ae659cb: Preparing 04:42:46 035e7b53b574: Preparing 04:42:46 3a51f732c0ef: Preparing 04:42:46 26cbea5cba74: Preparing 04:42:46 6af13631812a: Waiting 04:42:46 815ba4910cee: Waiting 04:42:46 efa4282b7756: Waiting 04:42:46 5dcf6ae659cb: Waiting 04:42:46 035e7b53b574: Waiting 04:42:46 3a51f732c0ef: Waiting 04:42:46 26cbea5cba74: Waiting 04:42:46 e35967b65111: Layer already exists 04:42:46 66205efcc3e9: Layer already exists 04:42:46 608d194cb50c: Layer already exists 04:42:46 acc83c6ca332: Layer already exists 04:42:46 9d551c8b5e7b: Layer already exists 04:42:46 efa4282b7756: Layer already exists 04:42:46 6af13631812a: Layer already exists 04:42:46 5dcf6ae659cb: Layer already exists 04:42:46 035e7b53b574: Layer already exists 04:42:46 815ba4910cee: Layer already exists 04:42:46 3a51f732c0ef: Layer already exists 04:42:46 26cbea5cba74: Layer already exists 04:42:46 latest: digest: sha256:980fa43d0a570fc437b3efd1dd74ae68a61df3bbdeb7459f1ae5d6c201a14791 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:47 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.39 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:47 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.39 04:42:47 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 04:42:47 66205efcc3e9: Preparing 04:42:47 e35967b65111: Preparing 04:42:47 9d551c8b5e7b: Preparing 04:42:47 608d194cb50c: Preparing 04:42:47 acc83c6ca332: Preparing 04:42:47 6af13631812a: Preparing 04:42:47 815ba4910cee: Preparing 04:42:47 efa4282b7756: Preparing 04:42:47 5dcf6ae659cb: Preparing 04:42:47 035e7b53b574: Preparing 04:42:47 3a51f732c0ef: Preparing 04:42:47 26cbea5cba74: Preparing 04:42:47 efa4282b7756: Waiting 04:42:47 5dcf6ae659cb: Waiting 04:42:47 035e7b53b574: Waiting 04:42:47 3a51f732c0ef: Waiting 04:42:47 26cbea5cba74: Waiting 04:42:47 6af13631812a: Waiting 04:42:47 815ba4910cee: Waiting 04:42:47 9d551c8b5e7b: Layer already exists 04:42:47 e35967b65111: Layer already exists 04:42:47 acc83c6ca332: Layer already exists 04:42:47 66205efcc3e9: Layer already exists 04:42:47 608d194cb50c: Layer already exists 04:42:47 815ba4910cee: Layer already exists 04:42:47 efa4282b7756: Layer already exists 04:42:47 6af13631812a: Layer already exists 04:42:47 035e7b53b574: Layer already exists 04:42:47 5dcf6ae659cb: Layer already exists 04:42:47 3a51f732c0ef: Layer already exists 04:42:47 26cbea5cba74: Layer already exists 04:42:47 3.0.0-dev.39: digest: sha256:980fa43d0a570fc437b3efd1dd74ae68a61df3bbdeb7459f1ae5d6c201a14791 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:48 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:48 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:42:48 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 04:42:48 66205efcc3e9: Preparing 04:42:48 e35967b65111: Preparing 04:42:48 9d551c8b5e7b: Preparing 04:42:48 608d194cb50c: Preparing 04:42:48 acc83c6ca332: Preparing 04:42:48 6af13631812a: Preparing 04:42:48 815ba4910cee: Preparing 04:42:48 efa4282b7756: Preparing 04:42:48 5dcf6ae659cb: Preparing 04:42:48 6af13631812a: Waiting 04:42:48 efa4282b7756: Waiting 04:42:48 035e7b53b574: Preparing 04:42:48 3a51f732c0ef: Preparing 04:42:48 26cbea5cba74: Preparing 04:42:48 5dcf6ae659cb: Waiting 04:42:48 3a51f732c0ef: Waiting 04:42:48 26cbea5cba74: Waiting 04:42:48 035e7b53b574: Waiting 04:42:48 815ba4910cee: Waiting 04:42:48 acc83c6ca332: Layer already exists 04:42:48 e35967b65111: Layer already exists 04:42:48 608d194cb50c: Layer already exists 04:42:48 9d551c8b5e7b: Layer already exists 04:42:48 66205efcc3e9: Layer already exists 04:42:48 6af13631812a: Layer already exists 04:42:48 efa4282b7756: Layer already exists 04:42:48 815ba4910cee: Layer already exists 04:42:48 035e7b53b574: Layer already exists 04:42:48 5dcf6ae659cb: Layer already exists 04:42:48 3a51f732c0ef: Layer already exists 04:42:48 26cbea5cba74: Layer already exists 04:42:48 9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39: digest: sha256:980fa43d0a570fc437b3efd1dd74ae68a61df3bbdeb7459f1ae5d6c201a14791 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:49 + 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 04:42:49 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main 04:42:49 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 04:42:49 66205efcc3e9: Preparing 04:42:49 e35967b65111: Preparing 04:42:49 9d551c8b5e7b: Preparing 04:42:49 608d194cb50c: Preparing 04:42:49 acc83c6ca332: Preparing 04:42:49 6af13631812a: Preparing 04:42:49 815ba4910cee: Preparing 04:42:49 efa4282b7756: Preparing 04:42:49 5dcf6ae659cb: Preparing 04:42:49 035e7b53b574: Preparing 04:42:49 3a51f732c0ef: Preparing 04:42:49 26cbea5cba74: Preparing 04:42:49 efa4282b7756: Waiting 04:42:49 5dcf6ae659cb: Waiting 04:42:49 035e7b53b574: Waiting 04:42:49 3a51f732c0ef: Waiting 04:42:49 26cbea5cba74: Waiting 04:42:49 6af13631812a: Waiting 04:42:49 815ba4910cee: Waiting 04:42:49 9d551c8b5e7b: Layer already exists 04:42:49 acc83c6ca332: Layer already exists 04:42:49 66205efcc3e9: Layer already exists 04:42:49 608d194cb50c: Layer already exists 04:42:49 e35967b65111: Layer already exists 04:42:49 815ba4910cee: Layer already exists 04:42:49 6af13631812a: Layer already exists 04:42:49 5dcf6ae659cb: Layer already exists 04:42:49 efa4282b7756: Layer already exists 04:42:49 035e7b53b574: Layer already exists 04:42:49 3a51f732c0ef: Layer already exists 04:42:49 26cbea5cba74: Layer already exists 04:42:49 main: digest: sha256:980fa43d0a570fc437b3efd1dd74ae68a61df3bbdeb7459f1ae5d6c201a14791 size: 2826 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 04:42:49 ===================================================== [Pipeline] echo 04:42:49 taggedImages: 04:42:49 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c 04:42:49 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 04:42:49 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.0.0-dev.39 04:42:49 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:9fcc0dad9d9d49e9e9a749427cc635625dc9031c-3.0.0-dev.39 04:42:49 - 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 04:42:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:42:50 04:42:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:42:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:42:50 arm64: Pulling from edgex-lftools-log-publisher 04:42:50 8998bd30e6a1: Pulling fs layer 04:42:50 04944245beec: Pulling fs layer 04:42:50 699f458cf7ca: Pulling fs layer 04:42:50 765212b225bb: Pulling fs layer 04:42:50 f23df028b6ca: Pulling fs layer 04:42:50 d65c8cfc05b1: Pulling fs layer 04:42:50 2437ff75d9bd: Pulling fs layer 04:42:50 765212b225bb: Waiting 04:42:50 f23df028b6ca: Waiting 04:42:50 d65c8cfc05b1: Waiting 04:42:50 2437ff75d9bd: Waiting 04:42:50 04944245beec: Verifying Checksum 04:42:50 04944245beec: Download complete 04:42:50 765212b225bb: Verifying Checksum 04:42:50 765212b225bb: Download complete 04:42:50 f23df028b6ca: Verifying Checksum 04:42:50 f23df028b6ca: Download complete 04:42:50 d65c8cfc05b1: Verifying Checksum 04:42:50 d65c8cfc05b1: Download complete 04:42:50 699f458cf7ca: Verifying Checksum 04:42:50 699f458cf7ca: Download complete 04:42:51 8998bd30e6a1: Verifying Checksum 04:42:51 8998bd30e6a1: Download complete 04:42:53 2437ff75d9bd: Verifying Checksum 04:42:53 2437ff75d9bd: Download complete 04:42:55 8998bd30e6a1: Pull complete 04:42:55 04944245beec: Pull complete 04:42:56 699f458cf7ca: Pull complete 04:42:56 765212b225bb: Pull complete 04:42:57 f23df028b6ca: Pull complete 04:42:58 d65c8cfc05b1: Pull complete 04:43:10 2437ff75d9bd: Pull complete 04:43:10 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 04:43:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:43:10 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:43:10 prd-ubuntu20.04-docker-arm64-4c-16g-15170 does not seem to be running inside a container 04:43:10 $ 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/111 -v /w/workspace/device-usb-camera/111:/w/workspace/device-usb-camera/111:rw,z -v /w/workspace/device-usb-camera/111@tmp:/w/workspace/device-usb-camera/111@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 04:43:13 $ docker top 75ed17c53ab163c2854875bde8253eff3be0170f93e9f710eb0e1818f243c91d -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:43:14 ---> job-cost.sh 04:43:14 lf-activate-venv: SKIPPING 04:43:14 INFO: No Stack... 04:43:14 INFO: Retrieving Pricing Info for: v3-standard-4 04:43:15 INFO: Archiving Costs [Pipeline] sh 04:43:15 + + cat /w/workspace/device-usb-camera/111/archives/cost.csvcut -d, 04:43:15 -f6 [Pipeline] lock 04:43:16 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] 04:43:16 Resource [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] did not exist. Created. 04:43:16 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:43:16 /w/workspace/device-usb-camera/111@tmp/durable-d855813b/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 04:43:17 + echo total: 0.10999999940395355 [Pipeline] stash 04:43:17 Warning: overwriting stash ‘stack-cost’ 04:43:17 Stashed 1 file(s) [Pipeline] } 04:43:17 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-111-stack-cost] [Pipeline] // lock [Pipeline] } 04:43:17 $ docker stop --time=1 75ed17c53ab163c2854875bde8253eff3be0170f93e9f710eb0e1818f243c91d 04:43:19 $ docker rm -f --volumes 75ed17c53ab163c2854875bde8253eff3be0170f93e9f710eb0e1818f243c91d [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 04:43:19 provisioning config files... 04:43:19 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config17120544283779525470tmp [Pipeline] { [Pipeline] sh 04:43:19 + set +x 04:43:19 + curl -s https://codecov.io/bash 04:43:19 + bash -s -- 04:43:19 04:43:19 _____ _ 04:43:19 / ____| | | 04:43:19 | | ___ __| | ___ ___ _____ __ 04:43:19 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 04:43:19 | |___| (_) | (_| | __/ (_| (_) \ V / 04:43:19 \_____\___/ \__,_|\___|\___\___/ \_/ 04:43:19 Bash-1.0.6 04:43:19 04:43:19 04:43:19 ==> git version 2.25.1 found 04:43:19 ==> 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 04:43:19 Release-Date: 2020-01-08 04:43:19 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 04:43:19 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 04:43:19 ==> Jenkins CI detected. 04:43:19 current dir:  /w/workspace/exfoundry_device-usb-camera_main 04:43:19 project root: . 04:43:19 --> token set from env 04:43:19 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 04:43:19 ==> Running gcov in . (disable via -X gcov) 04:43:19 ==> Python coveragepy not found 04:43:19 ==> Searching for coverage reports in: 04:43:19 + . 04:43:19 -> Found 1 reports 04:43:19 ==> Detecting git/mercurial file structure 04:43:19 ==> Reading reports 04:43:19 + ./coverage.out bytes=28693 04:43:19 ==> Appending adjustments 04:43:19 https://docs.codecov.io/docs/fixing-reports 04:43:20 + Found adjustments 04:43:20 ==> Gzipping contents 04:43:20 4.0K /tmp/codecov.Pm4DX5.gz 04:43:20 ==> Uploading reports 04:43:20 url: https://codecov.io 04:43:20 query: branch=main&commit=9fcc0dad9d9d49e9e9a749427cc635625dc9031c&build=111&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F111%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 04:43:20 -> Pinging Codecov 04:43:20 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=9fcc0dad9d9d49e9e9a749427cc635625dc9031c&build=111&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F111%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 04:43:20 -> Uploading to 04:43:20 https://storage.googleapis.com/codecov/v4/raw/2023-05-11/73D8F5FF140700D3E01443B452E23636/9fcc0dad9d9d49e9e9a749427cc635625dc9031c/84b1a42f-5c6b-42e6-86b5-f7209bc53d1e.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230511%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230511T044320Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=1801d5d4d778de7c9d2e9700e6b950daa2c7429e1044f33fa02c88486745d3df 04:43:20 % Total % Received % Xferd Average Speed Time Time Time Current 04:43:20 Dload Upload Total Spent Left Speed 04:43:20 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3929 0 0 100 3929 0 17940 --:--:-- --:--:-- --:--:-- 17940 04:43:20 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] } 04:43:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 04:43:20 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 04:43:20 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:20 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 04:43:20 04:43:20 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:21 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 04:43:21 1.410.4: Pulling from edgex-devops/edgex-snyk-go 04:43:21 df9b9388f04a: Pulling fs layer 04:43:21 52dc419b0ee2: Pulling fs layer 04:43:21 25bc292e5bac: Pulling fs layer 04:43:21 114826534d7a: Pulling fs layer 04:43:21 4657fd5d0bcf: Pulling fs layer 04:43:21 6ad1cebc031e: Pulling fs layer 04:43:21 8a3aa393b2d8: Pulling fs layer 04:43:21 6ad1cebc031e: Waiting 04:43:21 4657fd5d0bcf: Waiting 04:43:21 8a3aa393b2d8: Waiting 04:43:21 114826534d7a: Waiting 04:43:21 25bc292e5bac: Download complete 04:43:21 52dc419b0ee2: Verifying Checksum 04:43:21 52dc419b0ee2: Download complete 04:43:21 4657fd5d0bcf: Verifying Checksum 04:43:21 4657fd5d0bcf: Download complete 04:43:21 df9b9388f04a: Download complete 04:43:21 df9b9388f04a: Pull complete 04:43:21 6ad1cebc031e: Verifying Checksum 04:43:21 6ad1cebc031e: Download complete 04:43:21 52dc419b0ee2: Pull complete 04:43:21 25bc292e5bac: Pull complete 04:43:22 114826534d7a: Download complete 04:43:22 8a3aa393b2d8: Verifying Checksum 04:43:22 8a3aa393b2d8: Download complete 04:43:25 114826534d7a: Pull complete 04:43:25 4657fd5d0bcf: Pull complete 04:43:25 6ad1cebc031e: Pull complete 04:43:28 8a3aa393b2d8: Pull complete 04:43:28 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 04:43:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 04:43:28 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:43:28 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:43:28 $ 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 04:43:30 $ docker top 8a0030eeafef59fd42e2197b15a4361b70e444ec98aa61ab609e878c478f9f1f -eo pid,comm [Pipeline] { [Pipeline] echo 04:43:30 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-usb-camera:main' [Pipeline] sh 04:43:30 + set -o pipefail 04:43:30 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-usb-camera:main' 04:43:35 04:43:35 Monitoring /w/workspace/exfoundry_device-usb-camera_main (github.com/edgexfoundry/device-usb-camera)... 04:43:35 04:43:35 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/bdb14ab0-0d5f-4d79-9d3c-333131f95750/history/d9581f52-5112-4a8f-a922-54058826f371 04:43:35 04:43:35 Tip: Detected multiple supported manifests (1), use --all-projects to scan all of them at once. 04:43:35 04:43:35 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 04:43:35 04:43:35 04:43:35 A medium severity vulnerability was found in the Snyk CLI versions you are using. 04:43:35 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 04:43:35 More details here: https://snyk.co/ue1NS 04:43:35 You have reached your monthly limit of 401 private tests for your edgex-jenkins org. 04:43:35 To learn more about our plans and increase your tests limit visit https://snyk.io/plans. [Pipeline] } 04:43:35 $ docker stop --time=1 8a0030eeafef59fd42e2197b15a4361b70e444ec98aa61ab609e878c478f9f1f 04:43:38 $ docker rm -f --volumes 8a0030eeafef59fd42e2197b15a4361b70e444ec98aa61ab609e878c478f9f1f [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 04:43:38 + git log --format=format:%s -1 9fcc0dad9d9d49e9e9a749427cc635625dc9031c [Pipeline] sh 04:43:39 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:43:39 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:43:39 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:43:39 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:43:39 $ 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 04:43:39 $ docker top d7737bbf092bc4d0d91f6d8085c246d1857191c008075a7579cf992b25b20308 -eo pid,comm 04:43:39 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). 04:43:39 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:43:39 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:43:39 [ssh-agent] Looking for ssh-agent implementation... 04:43:40 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:43:40 $ docker exec d7737bbf092bc4d0d91f6d8085c246d1857191c008075a7579cf992b25b20308 ssh-agent 04:43:40 SSH_AUTH_SOCK=/tmp/ssh-q4rM2g8bgy9v/agent.32 04:43:40 SSH_AGENT_PID=38 04:43:40 Running ssh-add (command line suppressed) 04:43:40 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_6405392273779775384.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_6405392273779775384.key) 04:43:40 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:43:40 + git semver tag 04:43:40 2023-05-11 04:43:40,765 [run_tag] DEBUG tag force:False 04:43:40 2023-05-11 04:43:40,766 [check_head_tag] DEBUG check head tag 04:43:40 2023-05-11 04:43:40,769 [execute] INFO git cat-file --batch-check 04:43:40 2023-05-11 04:43:40,769 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 04:43:40 2023-05-11 04:43:40,774 [execute] INFO git cat-file --batch 04:43:40 2023-05-11 04:43:40,774 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 04:43:40 2023-05-11 04:43:40,799 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:43:40 2023-05-11 04:43:40,799 [execute] INFO git tag -a v3.0.0-dev.39 -m v3.0.0-dev.39 04:43:40 2023-05-11 04:43:40,799 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.0.0-dev.39', '-m', 'v3.0.0-dev.39'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 04:43:40 2023-05-11 04:43:40,804 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:43:40 3.0.0-dev.39 [Pipeline] } 04:43:40 $ docker exec --env ******** --env ******** d7737bbf092bc4d0d91f6d8085c246d1857191c008075a7579cf992b25b20308 ssh-agent -k 04:43:40 unset SSH_AUTH_SOCK; 04:43:40 unset SSH_AGENT_PID; 04:43:40 echo Agent pid 38 killed; 04:43:40 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:43:41 + git semver [Pipeline] } 04:43:41 $ docker stop --time=1 d7737bbf092bc4d0d91f6d8085c246d1857191c008075a7579cf992b25b20308 04:43:42 $ docker rm -f --volumes d7737bbf092bc4d0d91f6d8085c246d1857191c008075a7579cf992b25b20308 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:43 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 04:43:43 04:43:43 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:43 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 04:43:43 0.23.1-centos7: Pulling from edgex-lftools 04:43:43 ab5ef0e58194: Pulling fs layer 04:43:43 9712f1f96733: Pulling fs layer 04:43:43 63f879dbbcfc: Pulling fs layer 04:43:43 0d9ebad4ef96: Pulling fs layer 04:43:43 e9a5061849ea: Pulling fs layer 04:43:43 d747dcd14b5f: Pulling fs layer 04:43:43 2de7ff778b66: Pulling fs layer 04:43:43 0d9ebad4ef96: Waiting 04:43:43 e9a5061849ea: Waiting 04:43:43 d747dcd14b5f: Waiting 04:43:43 2de7ff778b66: Waiting 04:43:43 9712f1f96733: Verifying Checksum 04:43:43 9712f1f96733: Download complete 04:43:43 63f879dbbcfc: Verifying Checksum 04:43:43 63f879dbbcfc: Download complete 04:43:43 0d9ebad4ef96: Verifying Checksum 04:43:43 0d9ebad4ef96: Download complete 04:43:43 ab5ef0e58194: Verifying Checksum 04:43:43 ab5ef0e58194: Download complete 04:43:43 d747dcd14b5f: Download complete 04:43:43 e9a5061849ea: Verifying Checksum 04:43:43 e9a5061849ea: Download complete 04:43:43 2de7ff778b66: Verifying Checksum 04:43:43 2de7ff778b66: Download complete 04:43:46 ab5ef0e58194: Pull complete 04:43:46 9712f1f96733: Pull complete 04:43:47 63f879dbbcfc: Pull complete 04:43:50 0d9ebad4ef96: Pull complete 04:43:50 e9a5061849ea: Pull complete 04:43:50 d747dcd14b5f: Pull complete 04:43:51 2de7ff778b66: Pull complete 04:43:51 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 04:43:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 04:43:51 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:43:51 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:43:51 $ 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 04:43:54 $ docker top fb4979193469995db5726f1fc202c777034e6c630f9e3dfef5b624bdbd184f67 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 04:43:54 provisioning config files... 04:43:54 copy managed file [sigul-config] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config14116688477606643894tmp 04:43:54 copy managed file [sigul-password] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config1659522397089259335tmp 04:43:54 copy managed file [sigul-pki] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config10476825156081416241tmp [Pipeline] { [Pipeline] echo 04:43:54 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 04:43:54 ---> sigul-configuration.sh 04:43:54 gpg: directory `/root/.gnupg' created 04:43:54 gpg: new configuration file `/root/.gnupg/gpg.conf' created 04:43:54 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 04:43:54 gpg: keyring `/root/.gnupg/secring.gpg' created 04:43:54 gpg: keyring `/root/.gnupg/pubring.gpg' created 04:43:54 gpg: CAST5 encrypted data 04:43:54 gpg: encrypted with 1 passphrase 04:43:54 gpg: WARNING: message was not integrity protected [Pipeline] sh 04:43:54 + mkdir /home/jenkins 04:43:54 + mkdir /home/jenkins/sigul [Pipeline] sh 04:43:54 + 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 04:43:54 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 04:43:55 ---> sigul-install.sh 04:43:55 Sigul already installed; skipping installation. [Pipeline] sh 04:43:55 + git tag --list 04:43:55 v0.0.0 04:43:55 v0.0.1-dev.1 04:43:55 v0.0.1-dev.10 04:43:55 v0.0.1-dev.11 04:43:55 v0.0.1-dev.12 04:43:55 v0.0.1-dev.13 04:43:55 v0.0.1-dev.14 04:43:55 v0.0.1-dev.15 04:43:55 v0.0.1-dev.16 04:43:55 v0.0.1-dev.2 04:43:55 v0.0.1-dev.3 04:43:55 v0.0.1-dev.4 04:43:55 v0.0.1-dev.5 04:43:55 v0.0.1-dev.6 04:43:55 v0.0.1-dev.7 04:43:55 v0.0.1-dev.8 04:43:55 v0.0.1-dev.9 04:43:55 v2.2.0 04:43:55 v2.2.0-dev.17 04:43:55 v2.2.0-dev.18 04:43:55 v2.2.0-dev.19 04:43:55 v2.2.0-dev.20 04:43:55 v2.2.0-dev.21 04:43:55 v2.2.0-dev.22 04:43:55 v2.2.0-dev.23 04:43:55 v2.2.0-dev.24 04:43:55 v2.2.0-dev.25 04:43:55 v2.2.0-dev.26 04:43:55 v2.2.0-dev.27 04:43:55 v2.3.0 04:43:55 v2.3.0-dev.1 04:43:55 v2.3.0-dev.10 04:43:55 v2.3.0-dev.11 04:43:55 v2.3.0-dev.12 04:43:55 v2.3.0-dev.13 04:43:55 v2.3.0-dev.14 04:43:55 v2.3.0-dev.15 04:43:55 v2.3.0-dev.16 04:43:55 v2.3.0-dev.17 04:43:55 v2.3.0-dev.18 04:43:55 v2.3.0-dev.19 04:43:55 v2.3.0-dev.2 04:43:55 v2.3.0-dev.20 04:43:55 v2.3.0-dev.21 04:43:55 v2.3.0-dev.22 04:43:55 v2.3.0-dev.23 04:43:55 v2.3.0-dev.24 04:43:55 v2.3.0-dev.25 04:43:55 v2.3.0-dev.26 04:43:55 v2.3.0-dev.27 04:43:55 v2.3.0-dev.28 04:43:55 v2.3.0-dev.3 04:43:55 v2.3.0-dev.4 04:43:55 v2.3.0-dev.5 04:43:55 v2.3.0-dev.6 04:43:55 v2.3.0-dev.7 04:43:55 v2.3.0-dev.8 04:43:55 v2.3.0-dev.9 04:43:55 v2.3.1 04:43:55 v2.3.1-dev.4 04:43:55 v2.3.1-dev.5 04:43:55 v2.3.1-dev.6 04:43:55 v3.0.0-dev.1 04:43:55 v3.0.0-dev.10 04:43:55 v3.0.0-dev.11 04:43:55 v3.0.0-dev.12 04:43:55 v3.0.0-dev.13 04:43:55 v3.0.0-dev.14 04:43:55 v3.0.0-dev.15 04:43:55 v3.0.0-dev.16 04:43:55 v3.0.0-dev.17 04:43:55 v3.0.0-dev.18 04:43:55 v3.0.0-dev.19 04:43:55 v3.0.0-dev.2 04:43:55 v3.0.0-dev.20 04:43:55 v3.0.0-dev.21 04:43:55 v3.0.0-dev.22 04:43:55 v3.0.0-dev.23 04:43:55 v3.0.0-dev.24 04:43:55 v3.0.0-dev.25 04:43:55 v3.0.0-dev.26 04:43:55 v3.0.0-dev.27 04:43:55 v3.0.0-dev.28 04:43:55 v3.0.0-dev.29 04:43:55 v3.0.0-dev.3 04:43:55 v3.0.0-dev.30 04:43:55 v3.0.0-dev.31 04:43:55 v3.0.0-dev.32 04:43:55 v3.0.0-dev.33 04:43:55 v3.0.0-dev.34 04:43:55 v3.0.0-dev.35 04:43:55 v3.0.0-dev.36 04:43:55 v3.0.0-dev.37 04:43:55 v3.0.0-dev.38 04:43:55 v3.0.0-dev.39 04:43:55 v3.0.0-dev.4 04:43:55 v3.0.0-dev.5 04:43:55 v3.0.0-dev.6 04:43:55 v3.0.0-dev.7 04:43:55 v3.0.0-dev.8 04:43:55 v3.0.0-dev.9 [Pipeline] sh 04:43:55 + lftools sign git-tag v3.0.0-dev.39 04:43:56 Signing Git tag with Sigul... 04:43:56 Signing v3.0.0-dev.39 [Pipeline] echo 04:43:56 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 04:43:56 ---> sigul-configuration-cleanup.sh [Pipeline] } 04:43:56 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 04:43:56 $ docker stop --time=1 fb4979193469995db5726f1fc202c777034e6c630f9e3dfef5b624bdbd184f67 04:43:58 $ docker rm -f --volumes fb4979193469995db5726f1fc202c777034e6c630f9e3dfef5b624bdbd184f67 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 04:43:58 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:43:58 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:43:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:43:59 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:43:59 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:43:59 $ 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 04:43:59 $ docker top 3ea968112abe74626015375ad52c30a076e76e23e8b03633a48d07deca70a9bf -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:43:59 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:43:59 [ssh-agent] Looking for ssh-agent implementation... 04:43:59 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:43:59 $ docker exec 3ea968112abe74626015375ad52c30a076e76e23e8b03633a48d07deca70a9bf ssh-agent 04:43:59 SSH_AUTH_SOCK=/tmp/ssh-dAVd0AGKGjQ1/agent.32 04:43:59 SSH_AGENT_PID=38 04:43:59 Running ssh-add (command line suppressed) 04:43:59 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12227259912951671974.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12227259912951671974.key) 04:43:59 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:44:00 + git semver bump pre 04:44:00 2023-05-11 04:44:00,330 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:44:00 2023-05-11 04:44:00,330 [bump_version] DEBUG bumping version:3.0.0-dev.39 on axis:pre with prefix:dev 04:44:00 2023-05-11 04:44:00,331 [bump_version] DEBUG bumped version:3.0.0-dev.40 04:44:00 2023-05-11 04:44:00,331 [write_version] DEBUG write version:3.0.0-dev.40 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:True 04:44:00 2023-05-11 04:44:00,331 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:44:00 2023-05-11 04:44:00,331 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:44:00 2023-05-11 04:44:00,333 [execute] INFO git cat-file --batch-check 04:44:00 2023-05-11 04:44:00,333 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 04:44:00 2023-05-11 04:44:00,337 [execute] INFO git cat-file --batch 04:44:00 2023-05-11 04:44:00,338 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 04:44:00 2023-05-11 04:44:00,342 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:44:00 3.0.0-dev.40 [Pipeline] } 04:44:00 $ docker exec --env ******** --env ******** 3ea968112abe74626015375ad52c30a076e76e23e8b03633a48d07deca70a9bf ssh-agent -k 04:44:00 unset SSH_AUTH_SOCK; 04:44:00 unset SSH_AGENT_PID; 04:44:00 echo Agent pid 38 killed; 04:44:00 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:44:00 + git semver [Pipeline] } 04:44:01 $ docker stop --time=1 3ea968112abe74626015375ad52c30a076e76e23e8b03633a48d07deca70a9bf 04:44:02 $ docker rm -f --volumes 3ea968112abe74626015375ad52c30a076e76e23e8b03633a48d07deca70a9bf [Pipeline] // withDockerContainer [Pipeline] sh 04:44:02 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:44:02 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:44:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:44:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:44:03 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:44:03 $ 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 04:44:03 $ docker top b60ce740e04f50053d7bbe3fdb6379f4b9040a140ed9ac2ae1dc3cc94ec63cc4 -eo pid,comm 04:44:03 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). 04:44:03 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:44:03 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:44:03 [ssh-agent] Looking for ssh-agent implementation... 04:44:03 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:44:03 $ docker exec b60ce740e04f50053d7bbe3fdb6379f4b9040a140ed9ac2ae1dc3cc94ec63cc4 ssh-agent 04:44:03 SSH_AUTH_SOCK=/tmp/ssh-z0iLy48vsqUX/agent.32 04:44:03 SSH_AGENT_PID=38 04:44:03 Running ssh-add (command line suppressed) 04:44:04 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13269574677920684676.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13269574677920684676.key) 04:44:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:44:04 + git semver push 04:44:04 2023-05-11 04:44:04,551 [run_push] DEBUG push 04:44:04 2023-05-11 04:44:04,552 [execute] INFO git cat-file --batch-check 04:44:04 2023-05-11 04:44:04,552 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 04:44:04 2023-05-11 04:44:04,556 [execute] INFO git rev-list 76eb5ce0a30965a81a34555e2395d1023493d301 -- 04:44:04 2023-05-11 04:44:04,556 [execute] DEBUG Popen(['git', 'rev-list', '76eb5ce0a30965a81a34555e2395d1023493d301', '--'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 04:44:04 2023-05-11 04:44:04,563 [execute] INFO git fetch -v origin 04:44:04 2023-05-11 04:44:04,563 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=True, shell=None, istream=None) 04:44:05 2023-05-11 04:44:05,032 [run_push] DEBUG no remote changes detected 04:44:05 2023-05-11 04:44:05,033 [execute] INFO git push origin semver 04:44:05 2023-05-11 04:44:05,033 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 04:44:05 2023-05-11 04:44:05,754 [run_push] DEBUG push all version tags 04:44:05 2023-05-11 04:44:05,754 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 04:44:05 2023-05-11 04:44:05,755 [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) 04:44:06 2023-05-11 04:44:06,457 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 04:44:06 3.0.0-dev.40 [Pipeline] } 04:44:06 $ docker exec --env ******** --env ******** b60ce740e04f50053d7bbe3fdb6379f4b9040a140ed9ac2ae1dc3cc94ec63cc4 ssh-agent -k 04:44:06 unset SSH_AUTH_SOCK; 04:44:06 unset SSH_AGENT_PID; 04:44:06 echo Agent pid 38 killed; 04:44:06 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:44:07 + git semver [Pipeline] } 04:44:07 $ docker stop --time=1 b60ce740e04f50053d7bbe3fdb6379f4b9040a140ed9ac2ae1dc3cc94ec63cc4 04:44:08 $ docker rm -f --volumes b60ce740e04f50053d7bbe3fdb6379f4b9040a140ed9ac2ae1dc3cc94ec63cc4 [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 04:44:09 + [ -d /w/workspace/exfoundry_device-usb-camera_main/archives ] 04:44:09 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 04:44:09 total 16 04:44:09 drwxr-xr-x 3 root root 4096 May 11 04:30 . 04:44:09 drwxrwxr-x 11 jenkins jenkins 4096 May 11 04:43 .. 04:44:09 drwxr-xr-x 2 root root 4096 May 11 04:30 cost 04:44:09 -rw-r--r-- 1 root root 89 May 11 04:30 cost.csv 04:44:09 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-usb-camera_main/archives 04:44:09 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 04:44:09 total 16 04:44:09 drwxr-xr-x 3 jenkins jenkins 4096 May 11 04:30 . 04:44:09 drwxrwxr-x 11 jenkins jenkins 4096 May 11 04:43 .. 04:44:09 drwxr-xr-x 2 jenkins jenkins 4096 May 11 04:30 cost 04:44:09 -rw-r--r-- 1 jenkins jenkins 89 May 11 04:30 cost.csv [Pipeline] libraryResource [Pipeline] sh 04:44:09 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 04:44:10 ---> package-listing.sh 04:44:10 ++ facter osfamily 04:44:10 ++ tr '[:upper:]' '[:lower:]' 04:44:10 + OS_FAMILY=debian 04:44:10 + workspace=/w/workspace/exfoundry_device-usb-camera_main 04:44:10 + START_PACKAGES=/tmp/packages_start.txt 04:44:10 + END_PACKAGES=/tmp/packages_end.txt 04:44:10 + DIFF_PACKAGES=/tmp/packages_diff.txt 04:44:10 + PACKAGES=/tmp/packages_start.txt 04:44:10 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 04:44:10 + PACKAGES=/tmp/packages_end.txt 04:44:10 + case "${OS_FAMILY}" in 04:44:10 + dpkg -l 04:44:10 + grep '^ii' 04:44:10 + '[' -f /tmp/packages_start.txt ']' 04:44:10 + '[' -f /tmp/packages_end.txt ']' 04:44:10 + diff /tmp/packages_start.txt /tmp/packages_end.txt 04:44:10 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 04:44:10 + mkdir -p /w/workspace/exfoundry_device-usb-camera_main/archives/ 04:44:10 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-usb-camera_main/archives/ [Pipeline] echo 04:44:10 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 04:44:10 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:44:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:44:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:44:11 prd-ubuntu20.04-docker-8c-8g-15169 does not seem to be running inside a container 04:44:11 $ 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 04:44:11 $ docker top d85d95ffc6d7cb4ce183f853d5bff58f436bfdb7100df0eba183d2eebf9a16a3 -eo pid,comm [Pipeline] { [Pipeline] sh 04:44:12 + touch /tmp/pre-build-complete [Pipeline] sh 04:44:12 + mkdir -p /var/log/sysstat [Pipeline] sh 04:44:12 + ls /var/log/sa-host 04:44:12 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:44:12 provisioning config files... 04:44:12 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config10914830231541999268tmp [Pipeline] { [Pipeline] echo 04:44:12 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 04:44:13 ---> create-netrc.sh [Pipeline] } 04:44:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 04:44:13 ---> python-tools-install.sh [Pipeline] echo 04:44:13 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 04:44:13 ---> sudo-logs.sh 04:44:13 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 04:44:13 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 04:44:14 ---> job-cost.sh 04:44:14 lf-activate-venv: SKIPPING 04:44:14 DEBUG: total: 0.2199999988079071 04:44:14 INFO: Retrieving Stack Cost... 04:44:14 INFO: Retrieving Pricing Info for: v3-standard-8 04:44:14 INFO: Archiving Costs [Pipeline] echo 04:44:14 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 04:44:15 ---> logs-deploy.sh 04:44:15 lf-activate-venv: SKIPPING 04:44:15 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/main/111 04:44:15 INFO: archiving workspace using pattern(s): 04:44:16 Archives upload complete. 04:44:16 INFO: archiving logs to Nexus