Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 8af420bf6967b65b18f8274e92082c818197a7ec 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-ssh10968328983134981321.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision f3350a1713306dce7682ed7e37d5774890d03277 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-ssh10266356777151089852.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 f3350a1713306dce7682ed7e37d5774890d03277 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-ssh4179849433520816084.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision f3350a1713306dce7682ed7e37d5774890d03277 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f f3350a1713306dce7682ed7e37d5774890d03277 # timeout=10 Commit message: "Merge pull request #455 from cherrycl/issue-452-3" > 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-ssh10092964108854339891.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-ssh12354976794317645491.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.21 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-9937 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 8af420bf6967b65b18f8274e92082c818197a7ec (main) Commit message: "Merge pull request #348 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.37" > 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 8af420bf6967b65b18f8274e92082c818197a7ec # timeout=10 > git rev-list --no-walk e5c4d19c030db5bc8d8c7617b5b2b197dfec93d1 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:59:18 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:59:18 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:59:18 ========================================================= 02:59:18 EdgeX Global Pipelines Version Info 02:59:18 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:59:19 ------------------- 02:59:19 stable info: 02:59:19 ------------------- 02:59:19 Commited By: Cherry Wang cherry@iotechsys.com 02:59:19 Commit SHA: f3350a1713306dce7682ed7e37d5774890d03277 02:59:19 Message: update stable to v1.0.263 02:59:19 ------------------- 02:59:19 experimental info: 02:59:19 ------------------- 02:59:19 Commited By: Cherry Wang cherry@iotechsys.com 02:59:19 Commit SHA: f3350a1713306dce7682ed7e37d5774890d03277 02:59:19 Message: update experimental to v1.0.263 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 02:59:19 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 8af420b [Pipeline] echo 02:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:59:20 provisioning config files... 02:59:20 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config472684580791505870tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:59:20 ---> ****-login.sh 02:59:20 nexus3.edgexfoundry.org:10001 02:59:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:21 Configure a credential helper to remove this warning. See 02:59:21 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:21 02:59:21 Login Succeeded 02:59:21 nexus3.edgexfoundry.org:10002 02:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:21 Configure a credential helper to remove this warning. See 02:59:21 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:21 02:59:21 Login Succeeded 02:59:21 nexus3.edgexfoundry.org:10003 02:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:21 Configure a credential helper to remove this warning. See 02:59:21 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:21 02:59:21 Login Succeeded 02:59:21 nexus3.edgexfoundry.org:10004 02:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:21 Configure a credential helper to remove this warning. See 02:59:21 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:21 02:59:21 Login Succeeded 02:59:21 ****.io 02:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:21 Configure a credential helper to remove this warning. See 02:59:21 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:21 02:59:21 Login Succeeded 02:59:21 ---> ****-login.sh ends [Pipeline] } 02:59:21 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 02:59:22 + git rev-list -1 --merges 8af420bf6967b65b18f8274e92082c818197a7ec~1..8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] echo 02:59:22 -----------> git rev-list -1 --merges 8af420bf6967b65b18f8274e92082c818197a7ec~1..8af420bf6967b65b18f8274e92082c818197a7ec 8af420bf6967b65b18f8274e92082c818197a7ec 02:59:22 8af420bf6967b65b18f8274e92082c818197a7ec [false] [Pipeline] sh 02:59:22 + git log --format=format:%s -1 8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] echo 02:59:22 ========================================================= 02:59:22 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:59:22 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:59:23 + git log --format=format:%s -1 8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] echo 02:59:23 [semverPrep] GIT_COMMIT: 8af420bf6967b65b18f8274e92082c818197a7ec, Commit Message: Merge pull request #348 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.37 [Pipeline] echo 02:59:23 [semverPrep] This is not a build commit. [Pipeline] sh 02:59:23 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:59:23 + grep -v github /etc/ssh/ssh_known_hosts 02:59:23 + [ -e /tmp/ssh_known_hosts ] 02:59:23 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:59:23 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:59:23 + sudo tee -a /etc/ssh/ssh_known_hosts 02:59:23 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:59:23 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:59:23 02:59:23 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:59:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:59:24 0.1.4: Pulling from edgex-devops/py-git-semver 02:59:24 b85a868b505f: Pulling fs layer 02:59:24 e2be974225ed: Pulling fs layer 02:59:24 339a4e72a1f5: Pulling fs layer 02:59:24 988bab9f4d93: Pulling fs layer 02:59:24 1469e6f7b9e6: Pulling fs layer 02:59:24 eaf3925da568: Pulling fs layer 02:59:24 bab4dde63d76: Pulling fs layer 02:59:24 bde34c3a00c8: Pulling fs layer 02:59:24 b352a97aabf1: Pulling fs layer 02:59:24 4872d77fe225: Pulling fs layer 02:59:24 5851b861e8e6: Pulling fs layer 02:59:24 1469e6f7b9e6: Waiting 02:59:24 eaf3925da568: Waiting 02:59:24 bab4dde63d76: Waiting 02:59:24 bde34c3a00c8: Waiting 02:59:24 5851b861e8e6: Waiting 02:59:24 4872d77fe225: Waiting 02:59:24 b352a97aabf1: Waiting 02:59:24 988bab9f4d93: Waiting 02:59:24 e2be974225ed: Verifying Checksum 02:59:24 e2be974225ed: Download complete 02:59:24 988bab9f4d93: Verifying Checksum 02:59:24 988bab9f4d93: Download complete 02:59:24 1469e6f7b9e6: Verifying Checksum 02:59:24 1469e6f7b9e6: Download complete 02:59:24 eaf3925da568: Verifying Checksum 02:59:24 eaf3925da568: Download complete 02:59:24 339a4e72a1f5: Verifying Checksum 02:59:24 339a4e72a1f5: Download complete 02:59:24 bde34c3a00c8: Download complete 02:59:24 b352a97aabf1: Verifying Checksum 02:59:24 b352a97aabf1: Download complete 02:59:24 4872d77fe225: Verifying Checksum 02:59:24 4872d77fe225: Download complete 02:59:24 5851b861e8e6: Verifying Checksum 02:59:24 5851b861e8e6: Download complete 02:59:24 b85a868b505f: Verifying Checksum 02:59:24 b85a868b505f: Download complete 02:59:24 bab4dde63d76: Verifying Checksum 02:59:24 bab4dde63d76: Download complete 02:59:25 b85a868b505f: Pull complete 02:59:26 e2be974225ed: Pull complete 02:59:26 339a4e72a1f5: Pull complete 02:59:26 988bab9f4d93: Pull complete 02:59:26 1469e6f7b9e6: Pull complete 02:59:26 eaf3925da568: Pull complete 02:59:28 bab4dde63d76: Pull complete 02:59:28 bde34c3a00c8: Pull complete 02:59:28 b352a97aabf1: Pull complete 02:59:28 4872d77fe225: Pull complete 02:59:28 5851b861e8e6: Pull complete 02:59:28 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 02:59:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:59:28 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:59:29 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 02:59:29 $ 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 02:59:32 $ docker top fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba -eo pid,comm 02:59:32 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). 02:59:32 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:59:32 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:59:32 [ssh-agent] Looking for ssh-agent implementation... 02:59:32 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:59:32 $ docker exec fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba ssh-agent 02:59:32 SSH_AUTH_SOCK=/tmp/ssh-Fh25FzSHyEPz/agent.32 02:59:32 SSH_AGENT_PID=38 02:59:32 Running ssh-add (command line suppressed) 02:59:32 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_10846115677536024568.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_10846115677536024568.key) 02:59:32 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:59:33 + git tag --points-at HEAD [Pipeline] } 02:59:33 $ docker exec --env ******** --env ******** fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba ssh-agent -k 02:59:33 unset SSH_AUTH_SOCK; 02:59:33 unset SSH_AGENT_PID; 02:59:33 echo Agent pid 38 killed; 02:59:33 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:59:33 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:59:33 [ssh-agent] Looking for ssh-agent implementation... 02:59:33 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:59:33 $ docker exec fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba ssh-agent 02:59:33 SSH_AUTH_SOCK=/tmp/ssh-8jXCBXipl1hi/agent.71 02:59:33 SSH_AGENT_PID=77 02:59:33 Running ssh-add (command line suppressed) 02:59:33 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_8976949233412148935.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_8976949233412148935.key) 02:59:33 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:59:33 + git semver init 02:59:34 2024-09-10 02:59:33,957 [run_init] DEBUG init version:0.0.0 force:False 02:59:34 2024-09-10 02:59:33,958 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-usb-camera_main/.semver 02:59:34 2024-09-10 02:59:33,958 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/exfoundry_device-usb-camera_main/.semver 02:59:34 2024-09-10 02:59:33,958 [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) 02:59:35 2024-09-10 02:59:35,612 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-usb-camera_main/.git/info/exclude 02:59:35 2024-09-10 02:59:35,612 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:False 02:59:35 2024-09-10 02:59:35,612 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 02:59:35 2024-09-10 02:59:35,612 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 02:59:35 3.2.0-dev.18 [Pipeline] } 02:59:35 $ docker exec --env ******** --env ******** fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba ssh-agent -k 02:59:36 unset SSH_AUTH_SOCK; 02:59:36 unset SSH_AGENT_PID; 02:59:36 echo Agent pid 77 killed; 02:59:36 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:59:36 + git semver [Pipeline] } 02:59:36 $ docker stop --time=1 fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba 02:59:37 $ docker rm -f --volumes fdc08498fd78e854b08c621b1ab01e35f45400443f85b76e35acbbc9cc00a0ba [Pipeline] // withDockerContainer [Pipeline] sh 02:59:38 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:59:38 Stashed 1 file(s) [Pipeline] echo 02:59:38 [edgeXSemver]: initialized semver on version 3.2.0-dev.18 [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 02:59:38 provisioning config files... 02:59:38 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config14437112899177507758tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:59:39 ---> ****-login.sh 02:59:39 nexus3.edgexfoundry.org:10001 02:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:39 Configure a credential helper to remove this warning. See 02:59:39 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:39 02:59:39 Login Succeeded 02:59:39 nexus3.edgexfoundry.org:10002 02:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:39 Configure a credential helper to remove this warning. See 02:59:39 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:39 02:59:39 Login Succeeded 02:59:39 nexus3.edgexfoundry.org:10003 02:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:39 Configure a credential helper to remove this warning. See 02:59:39 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:39 02:59:39 Login Succeeded 02:59:39 nexus3.edgexfoundry.org:10004 02:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:39 Configure a credential helper to remove this warning. See 02:59:39 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:39 02:59:39 Login Succeeded 02:59:39 ****.io 02:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:59:39 Configure a credential helper to remove this warning. See 02:59:39 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:59:39 02:59:39 Login Succeeded 02:59:39 ---> ****-login.sh ends [Pipeline] } 02:59:39 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:59:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 02:59:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 02:59:39 ========================================================= 02:59:39 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 02:59:39 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:59:40 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 02:59:40 Sending build context to Docker daemon 20.5MB 02:59:40 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 02:59:40 Step 2/13 : FROM ${BASE} AS builder 02:59:40 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 02:59:40 619be1103602: Pulling fs layer 02:59:40 7862e08f4a3e: Pulling fs layer 02:59:40 5df492c9dc93: Pulling fs layer 02:59:40 7629e6793208: Pulling fs layer 02:59:40 4f4fb700ef54: Pulling fs layer 02:59:40 fb5054dd5b73: Pulling fs layer 02:59:40 eeca6798cff9: Pulling fs layer 02:59:40 aa269ceb94a6: Pulling fs layer 02:59:40 ada007ff1a6a: Pulling fs layer 02:59:40 aa269ceb94a6: Waiting 02:59:40 fb5054dd5b73: Waiting 02:59:40 eeca6798cff9: Waiting 02:59:40 ada007ff1a6a: Waiting 02:59:40 7629e6793208: Waiting 02:59:40 4f4fb700ef54: Waiting 02:59:40 7862e08f4a3e: Download complete 02:59:40 7629e6793208: Verifying Checksum 02:59:40 7629e6793208: Download complete 02:59:40 4f4fb700ef54: Verifying Checksum 02:59:40 4f4fb700ef54: Download complete 02:59:40 fb5054dd5b73: Verifying Checksum 02:59:40 fb5054dd5b73: Download complete 02:59:40 619be1103602: Verifying Checksum 02:59:40 619be1103602: Download complete 02:59:40 eeca6798cff9: Verifying Checksum 02:59:40 eeca6798cff9: Download complete 02:59:40 619be1103602: Pull complete 02:59:40 7862e08f4a3e: Pull complete 02:59:40 ada007ff1a6a: Verifying Checksum 02:59:40 ada007ff1a6a: Download complete 02:59:40 5df492c9dc93: Download complete 02:59:41 aa269ceb94a6: Verifying Checksum 02:59:44 5df492c9dc93: Pull complete 02:59:44 7629e6793208: Pull complete 02:59:44 4f4fb700ef54: Pull complete 02:59:44 fb5054dd5b73: Pull complete 02:59:44 eeca6798cff9: Pull complete 02:59:47 aa269ceb94a6: Pull complete 02:59:47 ada007ff1a6a: Pull complete 02:59:47 Digest: sha256:69d97b8d72889085871306873fcae42e135f8428d5f0f63f88bd56e040916423 02:59:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 02:59:47 ---> f489d0715acc 02:59:47 Step 3/13 : ARG ADD_BUILD_TAGS="" 02:59:51 ---> Running in b066e82e1337 02:59:51 Removing intermediate container b066e82e1337 02:59:51 ---> 409ce2f0cad4 02:59:51 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 02:59:51 ---> Running in fb994f47452f 02:59:51 Removing intermediate container fb994f47452f 02:59:51 ---> 9b40d1ef92d6 02:59:51 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 02:59:51 ---> Running in 8e375f774bb9 02:59:51 Removing intermediate container 8e375f774bb9 02:59:51 ---> 949a0cac60b3 02:59:51 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 02:59:51 ---> Running in 35e953ded200 02:59:51 Removing intermediate container 35e953ded200 02:59:51 ---> e604af98a18c 02:59:51 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:59:51 ---> Running in a364580aee38 02:59:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 02:59:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 02:59:52 (1/13) Installing libintl (0.21.1-r7) 02:59:52 (2/13) Installing eudev-libs (3.2.11-r8) 02:59:52 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 02:59:52 (4/13) Installing v4l-utils-libs (1.24.1-r0) 02:59:52 (5/13) Installing v4l-utils (1.24.1-r0) 02:59:52 (6/13) Installing libdvbv5 (1.24.1-r0) 02:59:52 (7/13) Installing udev-init-scripts (35-r1) 02:59:52 (8/13) Installing libblkid (2.38.1-r8) 02:59:52 (9/13) Installing xz-libs (5.4.3-r0) 02:59:52 (10/13) Installing kmod-libs (30-r3) 02:59:52 (11/13) Installing eudev (3.2.11-r8) 02:59:52 (12/13) Installing eudev-dev (3.2.11-r8) 02:59:52 (13/13) Installing v4l-utils-dev (1.24.1-r0) 02:59:52 Executing busybox-1.36.1-r5.trigger 02:59:52 Executing eudev-3.2.11-r8.trigger 02:59:52 OK: 271 MiB in 65 packages 02:59:53 Removing intermediate container a364580aee38 02:59:53 ---> aacfc991029f 02:59:53 Step 8/13 : WORKDIR /device-usb-camera 02:59:53 ---> Running in 834e7c43b452 02:59:53 Removing intermediate container 834e7c43b452 02:59:53 ---> 2b0107f6daf2 02:59:53 Step 9/13 : COPY go.mod vendor* ./ 02:59:53 ---> 3bdfce5e806d 02:59:53 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:59:53 ---> Running in e00ee9c8c6ad 02:59:53 Still waiting to schedule task 02:59:53 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 03:00:49 Removing intermediate container e00ee9c8c6ad 03:00:49 ---> 38d441d9359c 03:00:49 Step 11/13 : COPY . . 03:00:49 ---> f13d3337a24f 03:00:49 Step 12/13 : RUN curl -o LICENSE-mediamtx https://raw.githubusercontent.com/bluenviron/mediamtx/main/LICENSE 03:00:49 ---> Running in 30a6f69211ad 03:00:49  % Total % Received % Xferd Average Speed Time Time Time Current 03:00:49 Dload Upload Total Spent Left Speed 03:00:49 0 0 0 0 0 0 0  0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 1336 0 --:--:-- --:--:-- --:--:-- 1335 03:00:49 Removing intermediate container 30a6f69211ad 03:00:49 ---> 833fc9dd6fdb 03:00:49 Step 13/13 : RUN ${MAKE} 03:00:49 ---> Running in f864a32895f3 03:00:49 noop 03:00:49 Removing intermediate container f864a32895f3 03:00:49 ---> 9055fc8935f5 03:00:49 Successfully built 9055fc8935f5 03:00:49 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:00:50 + docker inspect -f . ci-base-image-x86_64 03:00:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:00:50 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:00:50 $ 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 03:00:50 $ docker top bbf8d0f109a294db7ef71dc15d0034186ef1e481edb1082cae8d18f033fde13e -eo pid,comm [Pipeline] { [Pipeline] sh 03:00:50 + go version 03:00:50 go version go1.21.9 linux/amd64 [Pipeline] } 03:00:51 $ docker stop --time=1 bbf8d0f109a294db7ef71dc15d0034186ef1e481edb1082cae8d18f033fde13e 03:00:52 $ docker rm -f --volumes bbf8d0f109a294db7ef71dc15d0034186ef1e481edb1082cae8d18f033fde13e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:00:52 + docker inspect -f . ci-base-image-x86_64 03:00:52 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:00:52 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:00:52 $ 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 03:00:53 $ docker top 587c0d9dd8aeb45216baa39a2a1430f106e3eeee02397cab0fc6b2a50ea9ec97 -eo pid,comm [Pipeline] { [Pipeline] sh 03:00:53 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] fileExists [Pipeline] sh 03:00:53 + make test 03:00:53 go test ./... -coverprofile=coverage.out ./... 03:00:55 ? github.com/edgexfoundry/device-usb-camera [no test files] 03:01:15 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 03:01:15 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.014s coverage: 4.4% of statements 03:01:28 go vet ./... 03:01:31 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:01:31 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:01:31 ./bin/test-attribution-txt.sh 03:01:31 An attribution for github.com/asaskevich/govalidator is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/cenkalti/backoff/v4 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/fsnotify/fsnotify is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/fullsailor/pkcs7 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-logr/logr is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-logr/stdr is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-ole/go-ole is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/analysis is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/errors is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/jsonpointer is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/jsonreference is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/loads is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/runtime is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/spec is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/strfmt is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/swag is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-openapi/validate is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/go-resty/resty/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/golang-jwt/jwt/v5 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/gorilla/mux is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/gorilla/schema is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/gorilla/securecookie is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/josharian/intern is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/kataras/go-events is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/lufia/plan9stats is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/mailru/easyjson is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/mgutz/ansi is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/michaelquigley/pfxlog is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/miekg/pkcs11 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/mitchellh/go-ps is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/muhlemmer/gu is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/oklog/ulid is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/opentracing/opentracing-go is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/channel/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/edge-api is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/foundation/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/identity is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/metrics is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/sdk-golang is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/secretstream is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/openziti/transport/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/orcaman/concurrent-map/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/panjf2000/ants/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/parallaxsecond/parsec-client-go is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/pkg/errors is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/power-devops/perfstat is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/shirou/gopsutil/v3 is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/shoenig/go-m1cpu is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/sirupsen/logrus is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/speps/go-hashids is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/spf13/cast is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/tklauser/go-sysconf is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/tklauser/numcpus is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/yusufpapurcu/wmi is missing from Attribution.txt, please add 03:01:31 An attribution for github.com/zitadel/oidc/v2 is missing from Attribution.txt, please add 03:01:31 An attribution for go.mongodb.org/mongo-driver is missing from Attribution.txt, please add 03:01:31 An attribution for go.mozilla.org/pkcs7 is missing from Attribution.txt, please add 03:01:31 An attribution for go.opentelemetry.io/otel is missing from Attribution.txt, please add 03:01:31 An attribution for go.opentelemetry.io/otel/metric is missing from Attribution.txt, please add 03:01:31 An attribution for go.opentelemetry.io/otel/trace is missing from Attribution.txt, please add 03:01:31 An attribution for golang.org/x/oauth2 is missing from Attribution.txt, please add 03:01:31 An attribution for golang.org/x/term is missing from Attribution.txt, please add 03:01:31 An attribution for gopkg.in/square/go-jose.v2 is missing from Attribution.txt, please add 03:01:31 An attribution for nhooyr.io/websocket is missing from Attribution.txt, please add [Pipeline] echo 03:01:31 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 03:01:31 $ docker stop --time=1 587c0d9dd8aeb45216baa39a2a1430f106e3eeee02397cab0fc6b2a50ea9ec97 03:01:36 $ docker rm -f --volumes 587c0d9dd8aeb45216baa39a2a1430f106e3eeee02397cab0fc6b2a50ea9ec97 [Pipeline] // withDockerContainer [Pipeline] sh 03:01:36 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:01:36 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 03:01:37 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:01:37 + ls -al . 03:01:37 total 292 03:01:37 drwxrwxr-x 9 jenkins jenkins 4096 Sep 10 03:00 . 03:01:37 drwxrwxr-x 4 jenkins jenkins 4096 Sep 10 02:59 .. 03:01:37 drwxrwxr-x 8 jenkins jenkins 4096 Sep 10 03:01 .git 03:01:37 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 02:59 .github 03:01:37 -rw-rw-r-- 1 jenkins jenkins 379 Sep 10 02:59 .gitignore 03:01:37 -rw-rw-r-- 1 jenkins jenkins 45 Sep 10 02:59 .golangci.yml 03:01:37 -rw-rw-r-- 1 jenkins jenkins 77 Sep 10 02:59 .hadolint.yml 03:01:37 drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 02:59 .semver 03:01:37 -rw-rw-r-- 1 jenkins jenkins 10870 Sep 10 02:59 Attribution.txt 03:01:37 -rw-rw-r-- 1 jenkins jenkins 16561 Sep 10 02:59 CHANGELOG.md 03:01:37 -rw-rw-r-- 1 jenkins jenkins 2453 Sep 10 02:59 Dockerfile 03:01:37 -rw-rw-r-- 1 jenkins jenkins 678 Sep 10 02:59 GOVERNANCE.md 03:01:37 -rw-rw-r-- 1 jenkins jenkins 659 Sep 10 02:59 Jenkinsfile 03:01:37 -rw-rw-r-- 1 jenkins jenkins 11348 Sep 10 02:59 LICENSE 03:01:37 -rw-rw-r-- 1 jenkins jenkins 2611 Sep 10 02:59 Makefile 03:01:37 -rw-rw-r-- 1 jenkins jenkins 622 Sep 10 02:59 OWNERS.md 03:01:37 -rw-rw-r-- 1 jenkins jenkins 2575 Sep 10 02:59 README.md 03:01:37 -rw-rw-r-- 1 jenkins jenkins 12 Sep 10 02:59 VERSION 03:01:37 drwxrwxr-x 2 jenkins jenkins 4096 Sep 10 02:59 bin 03:01:37 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 02:59 cmd 03:01:37 -rw-r--r-- 1 jenkins jenkins 54703 Sep 10 03:01 coverage.out 03:01:37 -rwxrwxr-x 1 jenkins jenkins 84 Sep 10 02:59 docker-entrypoint.sh 03:01:37 drwxrwxr-x 2 jenkins jenkins 4096 Sep 10 02:59 docs 03:01:37 -rw-rw-r-- 1 jenkins jenkins 7211 Sep 10 02:59 go.mod 03:01:37 -rw-rw-r-- 1 jenkins jenkins 102023 Sep 10 02:59 go.sum 03:01:37 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 02:59 internal 03:01:37 -rw-rw-r-- 1 jenkins jenkins 231 Sep 10 02:59 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:01:38 + 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=8af420bf6967b65b18f8274e92082c818197a7ec --label arch=amd64 --label version=3.2.0-dev.18 . 03:01:38 Sending build context to Docker daemon 20.55MB 03:01:38 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 03:01:38 Step 2/37 : FROM ${BASE} AS builder 03:01:38 ---> 9055fc8935f5 03:01:38 Step 3/37 : ARG ADD_BUILD_TAGS="" 03:01:38 ---> Running in c5bb1c1d5067 03:01:38 Removing intermediate container c5bb1c1d5067 03:01:38 ---> dbb08cec7164 03:01:38 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:01:38 ---> Running in 232f7f5faf88 03:01:38 Removing intermediate container 232f7f5faf88 03:01:38 ---> 4701547c2bdf 03:01:38 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:01:38 ---> Running in 86875263c506 03:01:38 Removing intermediate container 86875263c506 03:01:38 ---> 30c87e2f3541 03:01:38 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:01:38 ---> Running in 8cda9693a6df 03:01:38 Removing intermediate container 8cda9693a6df 03:01:38 ---> 534e1618d93c 03:01:38 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:01:38 ---> Running in d1a32af8a8bf 03:01:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:01:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:01:39 OK: 271 MiB in 65 packages 03:01:39 Removing intermediate container d1a32af8a8bf 03:01:39 ---> 2a0fd6f6c4b9 03:01:39 Step 8/37 : WORKDIR /device-usb-camera 03:01:39 ---> Running in 5ed1ef75bb29 03:01:39 Removing intermediate container 5ed1ef75bb29 03:01:39 ---> 92d1ec9b0952 03:01:39 Step 9/37 : COPY go.mod vendor* ./ 03:01:40 ---> a27862ceea8d 03:01:40 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:01:40 ---> Running in c3d5482c0d60 03:01:40 Removing intermediate container c3d5482c0d60 03:01:40 ---> 2703b16c5de2 03:01:40 Step 11/37 : COPY . . 03:01:41 ---> d8497caedaa2 03:01:41 Step 12/37 : RUN curl -o LICENSE-mediamtx https://raw.githubusercontent.com/bluenviron/mediamtx/main/LICENSE 03:01:41 ---> Running in 6506d96f30e0 03:01:41  % Total % Received % Xferd Average Speed Time Time Time Current 03:01:41 Dload Upload Total Spent Left Speed 03:01:41 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062  100  1062   0    0 35114    0 --:--:-- --:--:-- --:--:-- 35400 03:01:42 Removing intermediate container 6506d96f30e0 03:01:42 ---> d76cf8c5560b 03:01:42 Step 13/37 : RUN ${MAKE} 03:01:42 ---> Running in 85a6f12cc013 03:01:42 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.2.0-dev.18 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.37" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 03:02:20 Removing intermediate container 85a6f12cc013 03:02:20 ---> e81030f33fe0 03:02:20 Step 14/37 : FROM bluenviron/mediamtx:1.8.2 AS rtsp 03:02:23 1.8.2: Pulling from bluenviron/mediamtx 03:02:23 8411072a22a5: Pulling fs layer 03:02:24 8411072a22a5: Verifying Checksum 03:02:24 8411072a22a5: Download complete 03:02:24 8411072a22a5: Pull complete 03:02:24 Digest: sha256:d8a9834858e28c90eb7bc42154a9321e821463a9457007f50f6329c465b8b387 03:02:24 Status: Downloaded newer image for bluenviron/mediamtx:1.8.2 03:02:24 ---> 1ac78cb06e13 03:02:24 Step 15/37 : FROM alpine:3.18 03:02:27 3.18: Pulling from library/alpine 03:02:27 1cc3d825d8b2: Pulling fs layer 03:02:27 1cc3d825d8b2: Verifying Checksum 03:02:27 1cc3d825d8b2: Download complete 03:02:27 1cc3d825d8b2: Pull complete 03:02:27 Digest: sha256:3ddf7bf1d408188f9849efbf4f902720ae08f5131bb39013518b918aa056d0de 03:02:27 Status: Downloaded newer image for alpine:3.18 03:02:27 ---> 2c64cf60f6f0 03:02:27 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:02:27 ---> Running in 1340de997686 03:02:27 Removing intermediate container 1340de997686 03:02:27 ---> 3f50c32b8f6a 03:02:27 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 03:02:27 ---> Running in 9b11c5725ebd 03:02:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:02:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:02:27 (1/107) Installing dumb-init (1.2.5-r2) 03:02:27 (2/107) Installing sdl2 (2.26.5-r0) 03:02:27 (3/107) Installing svt-av1-libs (1.6.0-r0) 03:02:27 (4/107) Installing aom-libs (3.6.1-r0) 03:02:27 (5/107) Installing libxau (1.0.11-r2) 03:02:27 (6/107) Installing libmd (1.0.4-r2) 03:02:27 (7/107) Installing libbsd (0.11.7-r1) 03:02:27 (8/107) Installing libxdmcp (1.1.4-r2) 03:02:27 (9/107) Installing libxcb (1.15-r1) 03:02:27 (10/107) Installing libx11 (1.8.7-r0) 03:02:28 (11/107) Installing hwdata-pci (0.370-r0) 03:02:28 (12/107) Installing libpciaccess (0.17-r2) 03:02:28 (13/107) Installing libdrm (2.4.115-r4) 03:02:28 (14/107) Installing libxext (1.3.5-r2) 03:02:28 (15/107) Installing libxfixes (6.0.1-r2) 03:02:28 (16/107) Installing libffi (3.4.4-r2) 03:02:28 (17/107) Installing wayland-libs-client (1.22.0-r2) 03:02:28 (18/107) Installing libva (2.18.0-r1) 03:02:28 (19/107) Installing libvdpau (1.5-r1) 03:02:28 (20/107) Installing libgcc (12.2.1_git20220924-r10) 03:02:28 (21/107) Installing libstdc++ (12.2.1_git20220924-r10) 03:02:28 (22/107) Installing onevpl-libs (2023.2.1-r0) 03:02:28 (23/107) Installing ffmpeg-libavutil (6.0.1-r0) 03:02:28 (24/107) Installing libdav1d (1.2.1-r0) 03:02:28 (25/107) Installing brotli-libs (1.0.9-r14) 03:02:28 (26/107) Installing libhwy (1.0.4-r1) 03:02:28 (27/107) Installing lcms2 (2.15-r2) 03:02:28 (28/107) Installing libjxl (0.8.2-r0) 03:02:28 (29/107) Installing lame-libs (3.100-r5) 03:02:28 (30/107) Installing opus (1.4-r0) 03:02:28 (31/107) Installing libgomp (12.2.1_git20220924-r10) 03:02:28 (32/107) Installing soxr (0.1.3-r5) 03:02:28 (33/107) Installing ffmpeg-libswresample (6.0.1-r0) 03:02:28 (34/107) Installing libogg (1.3.5-r4) 03:02:28 (35/107) Installing libtheora (1.1.1-r17) 03:02:28 (36/107) Installing libvorbis (1.3.7-r1) 03:02:28 (37/107) Installing libvpx (1.13.0-r2) 03:02:28 (38/107) Installing libwebp (1.3.2-r0) 03:02:28 (39/107) Installing x264-libs (0.164_git20220602-r1) 03:02:28 (40/107) Installing numactl (2.0.16-r4) 03:02:28 (41/107) Installing x265-libs (3.5-r4) 03:02:28 (42/107) Installing xvidcore (1.3.7-r1) 03:02:28 (43/107) Installing ffmpeg-libavcodec (6.0.1-r0) 03:02:28 (44/107) Installing alsa-lib (1.2.9-r1) 03:02:28 (45/107) Installing libexpat (2.6.3-r0) 03:02:28 (46/107) Installing libbz2 (1.0.8-r5) 03:02:28 (47/107) Installing libpng (1.6.39-r3) 03:02:28 (48/107) Installing freetype (2.13.0-r5) 03:02:28 (49/107) Installing fontconfig (2.14.2-r3) 03:02:28 (50/107) Installing fribidi (1.0.13-r0) 03:02:28 (51/107) Installing libintl (0.21.1-r7) 03:02:28 (52/107) Installing libblkid (2.38.1-r8) 03:02:28 (53/107) Installing libmount (2.38.1-r8) 03:02:28 (54/107) Installing pcre2 (10.42-r1) 03:02:28 (55/107) Installing glib (2.76.6-r0) 03:02:28 (56/107) Installing graphite2 (1.3.14-r5) 03:02:28 (57/107) Installing harfbuzz (7.3.0-r0) 03:02:28 (58/107) Installing libunibreak (5.1-r0) 03:02:28 (59/107) Installing libass (0.17.1-r0) 03:02:28 (60/107) Installing libbluray (1.3.4-r0) 03:02:28 (61/107) Installing gmp (6.2.1-r3) 03:02:28 (62/107) Installing nettle (3.8.1-r2) 03:02:28 (63/107) Installing libunistring (1.1-r1) 03:02:28 (64/107) Installing libidn2 (2.3.4-r1) 03:02:28 (65/107) Installing p11-kit (0.24.1-r2) 03:02:28 (66/107) Installing libtasn1 (4.19.0-r1) 03:02:28 (67/107) Installing gnutls (3.8.4-r0) 03:02:29 (68/107) Installing mpg123-libs (1.31.3-r1) 03:02:29 (69/107) Installing libopenmpt (0.7.2-r0) 03:02:29 (70/107) Installing cjson (1.7.17-r0) 03:02:29 (71/107) Installing mbedtls (2.28.9-r0) 03:02:29 (72/107) Installing librist (0.2.7-r0) 03:02:29 (73/107) Installing libsrt (1.5.2-r0) 03:02:29 (74/107) Installing libssh (0.10.5-r0) 03:02:29 (75/107) Installing xz-libs (5.4.3-r0) 03:02:29 (76/107) Installing libxml2 (2.11.8-r0) 03:02:29 (77/107) Installing libsodium (1.0.18-r3) 03:02:29 (78/107) Installing libzmq (4.3.4-r4) 03:02:29 (79/107) Installing ffmpeg-libavformat (6.0.1-r0) 03:02:29 (80/107) Installing glslang-libs (1.3.243.0-r1) 03:02:29 (81/107) Installing spirv-tools (1.3.243.0-r1) 03:02:29 (82/107) Installing shaderc (2023.3-r1) 03:02:29 (83/107) Installing vulkan-loader (1.3.243.0-r1) 03:02:29 (84/107) Installing libplacebo (5.264.1-r1) 03:02:29 (85/107) Installing ffmpeg-libpostproc (6.0.1-r0) 03:02:29 (86/107) Installing ffmpeg-libswscale (6.0.1-r0) 03:02:29 (87/107) Installing vidstab (1.1.1-r0) 03:02:29 (88/107) Installing zimg (3.0.5-r0) 03:02:29 (89/107) Installing ffmpeg-libavfilter (6.0.1-r0) 03:02:29 (90/107) Installing libasyncns (0.8-r1) 03:02:29 (91/107) Installing dbus-libs (1.14.8-r0) 03:02:29 (92/107) Installing libltdl (2.4.7-r2) 03:02:29 (93/107) Installing orc (0.4.39-r0) 03:02:29 (94/107) Installing flac-libs (1.4.3-r0) 03:02:29 (95/107) Installing libsndfile (1.2.0-r2) 03:02:29 (96/107) Installing speexdsp (1.2.1-r1) 03:02:29 (97/107) Installing tdb-libs (1.4.8-r1) 03:02:29 (98/107) Installing libpulse (16.1-r10) 03:02:29 (99/107) Installing libjpeg-turbo (2.1.5.1-r3) 03:02:29 (100/107) Installing v4l-utils-libs (1.24.1-r0) 03:02:29 (101/107) Installing ffmpeg-libavdevice (6.0.1-r0) 03:02:29 (102/107) Installing ffmpeg (6.0.1-r0) 03:02:29 (103/107) Installing udev-init-scripts (35-r1) 03:02:29 (104/107) Installing eudev-libs (3.2.11-r8) 03:02:29 (105/107) Installing zstd-libs (1.5.5-r4) 03:02:29 (106/107) Installing kmod-libs (30-r3) 03:02:29 (107/107) Installing eudev (3.2.11-r8) 03:02:29 Executing busybox-1.36.1-r7.trigger 03:02:29 Executing glib-2.76.6-r0.trigger 03:02:29 Executing eudev-3.2.11-r8.trigger 03:02:29 OK: 131 MiB in 122 packages 03:02:32 Removing intermediate container 9b11c5725ebd 03:02:32 ---> d14a3599bfc2 03:02:32 Step 18/37 : RUN apk --no-cache upgrade 03:02:32 ---> Running in 46f680cdb0d7 03:02:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:02:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:02:33 OK: 131 MiB in 122 packages 03:02:33 Removing intermediate container 46f680cdb0d7 03:02:33 ---> a8de1948fa10 03:02:33 Step 19/37 : WORKDIR / 03:02:33 ---> Running in a6ebf5e5a6be 03:02:33 Removing intermediate container a6ebf5e5a6be 03:02:33 ---> 7d613de59553 03:02:33 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / 03:02:35 ---> 1f381eb4dd11 03:02:35 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 03:02:35 ---> d08971b763ca 03:02:35 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-mediamtx / 03:02:35 ---> e2b72e11b671 03:02:35 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 03:02:35 ---> ace587aa6cbd 03:02:35 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 03:02:35 ---> 87269a3ef2e9 03:02:35 Step 25/37 : COPY --from=rtsp /mediamtx.yml / 03:02:35 ---> 32f042a6d552 03:02:35 Step 26/37 : COPY --from=rtsp /mediamtx / 03:02:36 ---> c934042d84eb 03:02:36 Step 27/37 : RUN sed -i 's/rtmp: no/rtmp: yes/g' mediamtx.yml 03:02:36 ---> Running in 224ddae1d1b6 03:02:37 Removing intermediate container 224ddae1d1b6 03:02:37 ---> 63e95b10ff0e 03:02:37 Step 28/37 : RUN sed -i 's/hls: no/hls: yes/g' mediamtx.yml 03:02:37 ---> Running in af053f6a8681 03:02:38 Removing intermediate container af053f6a8681 03:02:38 ---> c553c6f48922 03:02:38 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' mediamtx.yml 03:02:38 ---> Running in 6042356061ca 03:02:38 Removing intermediate container 6042356061ca 03:02:38 ---> e429f8d35242 03:02:38 Step 30/37 : RUN sed -i 's,authHTTPAddress:,authHTTPAddress: http://localhost:8000/rtspauth,g' mediamtx.yml 03:02:38 ---> Running in fe8dfd833010 03:02:39 Removing intermediate container fe8dfd833010 03:02:39 ---> f89211ba3557 03:02:39 Step 31/37 : EXPOSE 59983 03:02:39 ---> Running in 340a7c9f55f1 03:02:39 Removing intermediate container 340a7c9f55f1 03:02:39 ---> 6c3bfd170e9c 03:02:39 Step 32/37 : EXPOSE 8554 03:02:39 ---> Running in 641118d37923 03:02:39 Removing intermediate container 641118d37923 03:02:39 ---> 4d122b29eccc 03:02:39 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 03:02:39 ---> Running in af3cd8fc1325 03:02:39 Removing intermediate container af3cd8fc1325 03:02:39 ---> 6e1bc2b97b7d 03:02:39 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 03:02:39 ---> Running in d2848b90b53d 03:02:39 Removing intermediate container d2848b90b53d 03:02:39 ---> c49d10ff857e 03:02:39 Step 35/37 : LABEL arch=amd64 03:02:39 ---> Running in f0999664169b 03:02:39 Removing intermediate container f0999664169b 03:02:39 ---> 1d566b4a68fb 03:02:39 Step 36/37 : LABEL git_sha=8af420bf6967b65b18f8274e92082c818197a7ec 03:02:39 ---> Running in 93a4f37169e2 03:02:39 Removing intermediate container 93a4f37169e2 03:02:39 ---> 4d437155780a 03:02:39 Step 37/37 : LABEL version=3.2.0-dev.18 03:02:39 ---> Running in 52906adc5008 03:02:39 Removing intermediate container 52906adc5008 03:02:39 ---> 31bd30a97988 03:02:39 [Warning] One or more build-args [ARCH] were not consumed 03:02:39 Successfully built 31bd30a97988 03:02:39 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 03:02:39 provisioning config files... 03:02:39 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config582650065099254956tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:02:40 ---> ****-login.sh 03:02:40 nexus3.edgexfoundry.org:10001 03:02:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:02:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:02:40 Configure a credential helper to remove this warning. See 03:02:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:02:40 03:02:40 Login Succeeded 03:02:40 nexus3.edgexfoundry.org:10002 03:02:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:02:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:02:40 Configure a credential helper to remove this warning. See 03:02:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:02:40 03:02:40 Login Succeeded 03:02:40 nexus3.edgexfoundry.org:10003 03:02:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:02:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:02:40 Configure a credential helper to remove this warning. See 03:02:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:02:40 03:02:40 Login Succeeded 03:02:40 nexus3.edgexfoundry.org:10004 03:02:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:02:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:02:40 Configure a credential helper to remove this warning. See 03:02:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:02:40 03:02:40 Login Succeeded 03:02:40 ****.io 03:02:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:02:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:02:40 Configure a credential helper to remove this warning. See 03:02:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:02:40 03:02:40 Login Succeeded 03:02:40 ---> ****-login.sh ends [Pipeline] } 03:02:40 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:02:40 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:02:40 [edgeXDocker.push] Tagging docker image device-usb-camera with the following tags: 03:02:40 8af420bf6967b65b18f8274e92082c818197a7ec 03:02:40 latest 03:02:40 3.2.0-dev.18 03:02:40 8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:02:40 main 03:02:40 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:41 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:41 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec 03:02:41 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:02:41 a76af7e1164f: Preparing 03:02:41 4750c54d339d: Preparing 03:02:41 e6effaab3424: Preparing 03:02:41 e6effaab3424: Preparing 03:02:41 0e81680c8547: Preparing 03:02:41 4fdee56d7956: Preparing 03:02:41 14954fb802b0: Preparing 03:02:41 58d80dbb36fb: Preparing 03:02:41 e8ea7937f4aa: Preparing 03:02:41 b4a7dd4d0af4: Preparing 03:02:41 09025e4a9bc5: Preparing 03:02:41 4ab1eb481f2a: Preparing 03:02:41 be614e70d915: Preparing 03:02:41 d62a02444d39: Preparing 03:02:41 b4a7dd4d0af4: Waiting 03:02:41 09025e4a9bc5: Waiting 03:02:41 14954fb802b0: Waiting 03:02:41 4ab1eb481f2a: Waiting 03:02:41 be614e70d915: Waiting 03:02:41 d62a02444d39: Waiting 03:02:41 58d80dbb36fb: Waiting 03:02:41 e8ea7937f4aa: Waiting 03:02:41 a76af7e1164f: Pushed 03:02:41 e6effaab3424: Pushed 03:02:41 4750c54d339d: Pushed 03:02:41 4fdee56d7956: Pushed 03:02:41 14954fb802b0: Pushed 03:02:41 e8ea7937f4aa: Pushed 03:02:41 58d80dbb36fb: Pushed 03:02:41 b4a7dd4d0af4: Pushed 03:02:41 d62a02444d39: Layer already exists 03:02:41 4ab1eb481f2a: Pushed 03:02:44 0e81680c8547: Pushed 03:02:45 09025e4a9bc5: Pushed 03:02:53 be614e70d915: Pushed 03:02:53 8af420bf6967b65b18f8274e92082c818197a7ec: digest: sha256:f0d24679c2eb68c63c12baae2ea8809bc639b5c6334e97a9b5890f29a356c101 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:54 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:54 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:latest 03:02:54 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:02:54 a76af7e1164f: Preparing 03:02:54 4750c54d339d: Preparing 03:02:54 e6effaab3424: Preparing 03:02:54 e6effaab3424: Preparing 03:02:54 0e81680c8547: Preparing 03:02:54 4fdee56d7956: Preparing 03:02:54 14954fb802b0: Preparing 03:02:54 58d80dbb36fb: Preparing 03:02:54 e8ea7937f4aa: Preparing 03:02:54 b4a7dd4d0af4: Preparing 03:02:54 09025e4a9bc5: Preparing 03:02:54 4ab1eb481f2a: Preparing 03:02:54 be614e70d915: Preparing 03:02:54 d62a02444d39: Preparing 03:02:54 58d80dbb36fb: Waiting 03:02:54 e8ea7937f4aa: Waiting 03:02:54 14954fb802b0: Waiting 03:02:54 4ab1eb481f2a: Waiting 03:02:54 be614e70d915: Waiting 03:02:54 09025e4a9bc5: Waiting 03:02:54 e6effaab3424: Layer already exists 03:02:54 0e81680c8547: Layer already exists 03:02:54 4750c54d339d: Layer already exists 03:02:54 a76af7e1164f: Layer already exists 03:02:54 4fdee56d7956: Layer already exists 03:02:54 b4a7dd4d0af4: Layer already exists 03:02:54 14954fb802b0: Layer already exists 03:02:54 58d80dbb36fb: Layer already exists 03:02:54 09025e4a9bc5: Layer already exists 03:02:54 e8ea7937f4aa: Layer already exists 03:02:54 4ab1eb481f2a: Layer already exists 03:02:54 d62a02444d39: Layer already exists 03:02:54 be614e70d915: Layer already exists 03:02:54 latest: digest: sha256:f0d24679c2eb68c63c12baae2ea8809bc639b5c6334e97a9b5890f29a356c101 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:54 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.18 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:55 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.18 03:02:55 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:02:55 a76af7e1164f: Preparing 03:02:55 4750c54d339d: Preparing 03:02:55 e6effaab3424: Preparing 03:02:55 e6effaab3424: Preparing 03:02:55 0e81680c8547: Preparing 03:02:55 4fdee56d7956: Preparing 03:02:55 14954fb802b0: Preparing 03:02:55 58d80dbb36fb: Preparing 03:02:55 e8ea7937f4aa: Preparing 03:02:55 b4a7dd4d0af4: Preparing 03:02:55 09025e4a9bc5: Preparing 03:02:55 4ab1eb481f2a: Preparing 03:02:55 be614e70d915: Preparing 03:02:55 d62a02444d39: Preparing 03:02:55 b4a7dd4d0af4: Waiting 03:02:55 09025e4a9bc5: Waiting 03:02:55 4ab1eb481f2a: Waiting 03:02:55 be614e70d915: Waiting 03:02:55 14954fb802b0: Waiting 03:02:55 d62a02444d39: Waiting 03:02:55 58d80dbb36fb: Waiting 03:02:55 e8ea7937f4aa: Waiting 03:02:55 4750c54d339d: Layer already exists 03:02:55 0e81680c8547: Layer already exists 03:02:55 4fdee56d7956: Layer already exists 03:02:55 e6effaab3424: Layer already exists 03:02:55 a76af7e1164f: Layer already exists 03:02:55 14954fb802b0: Layer already exists 03:02:55 e8ea7937f4aa: Layer already exists 03:02:55 58d80dbb36fb: Layer already exists 03:02:55 b4a7dd4d0af4: Layer already exists 03:02:55 09025e4a9bc5: Layer already exists 03:02:55 be614e70d915: Layer already exists 03:02:55 4ab1eb481f2a: Layer already exists 03:02:55 d62a02444d39: Layer already exists 03:02:55 3.2.0-dev.18: digest: sha256:f0d24679c2eb68c63c12baae2ea8809bc639b5c6334e97a9b5890f29a356c101 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:55 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:55 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:02:55 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:02:55 a76af7e1164f: Preparing 03:02:55 4750c54d339d: Preparing 03:02:55 e6effaab3424: Preparing 03:02:55 e6effaab3424: Preparing 03:02:55 0e81680c8547: Preparing 03:02:55 4fdee56d7956: Preparing 03:02:55 14954fb802b0: Preparing 03:02:55 58d80dbb36fb: Preparing 03:02:55 e8ea7937f4aa: Preparing 03:02:55 b4a7dd4d0af4: Preparing 03:02:55 09025e4a9bc5: Preparing 03:02:55 4ab1eb481f2a: Preparing 03:02:55 be614e70d915: Preparing 03:02:55 d62a02444d39: Preparing 03:02:55 e8ea7937f4aa: Waiting 03:02:55 b4a7dd4d0af4: Waiting 03:02:55 14954fb802b0: Waiting 03:02:55 58d80dbb36fb: Waiting 03:02:55 09025e4a9bc5: Waiting 03:02:55 4ab1eb481f2a: Waiting 03:02:55 d62a02444d39: Waiting 03:02:55 a76af7e1164f: Layer already exists 03:02:55 4fdee56d7956: Layer already exists 03:02:55 4750c54d339d: Layer already exists 03:02:55 0e81680c8547: Layer already exists 03:02:55 e6effaab3424: Layer already exists 03:02:55 b4a7dd4d0af4: Layer already exists 03:02:55 14954fb802b0: Layer already exists 03:02:55 e8ea7937f4aa: Layer already exists 03:02:55 58d80dbb36fb: Layer already exists 03:02:55 09025e4a9bc5: Layer already exists 03:02:55 4ab1eb481f2a: Layer already exists 03:02:55 be614e70d915: Layer already exists 03:02:55 d62a02444d39: Layer already exists 03:02:55 8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18: digest: sha256:f0d24679c2eb68c63c12baae2ea8809bc639b5c6334e97a9b5890f29a356c101 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:56 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:56 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:main 03:02:56 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:02:56 a76af7e1164f: Preparing 03:02:56 4750c54d339d: Preparing 03:02:56 e6effaab3424: Preparing 03:02:56 e6effaab3424: Preparing 03:02:56 0e81680c8547: Preparing 03:02:56 4fdee56d7956: Preparing 03:02:56 14954fb802b0: Preparing 03:02:56 58d80dbb36fb: Preparing 03:02:56 e8ea7937f4aa: Preparing 03:02:56 b4a7dd4d0af4: Preparing 03:02:56 09025e4a9bc5: Preparing 03:02:56 4ab1eb481f2a: Preparing 03:02:56 be614e70d915: Preparing 03:02:56 d62a02444d39: Preparing 03:02:56 e8ea7937f4aa: Waiting 03:02:56 b4a7dd4d0af4: Waiting 03:02:56 be614e70d915: Waiting 03:02:56 d62a02444d39: Waiting 03:02:56 09025e4a9bc5: Waiting 03:02:56 58d80dbb36fb: Waiting 03:02:56 14954fb802b0: Waiting 03:02:56 4ab1eb481f2a: Waiting 03:02:56 e6effaab3424: Layer already exists 03:02:56 a76af7e1164f: Layer already exists 03:02:56 0e81680c8547: Layer already exists 03:02:56 4750c54d339d: Layer already exists 03:02:56 4fdee56d7956: Layer already exists 03:02:56 14954fb802b0: Layer already exists 03:02:56 58d80dbb36fb: Layer already exists 03:02:56 b4a7dd4d0af4: Layer already exists 03:02:56 09025e4a9bc5: Layer already exists 03:02:56 e8ea7937f4aa: Layer already exists 03:02:56 4ab1eb481f2a: Layer already exists 03:02:56 be614e70d915: Layer already exists 03:02:56 d62a02444d39: Layer already exists 03:02:56 main: digest: sha256:f0d24679c2eb68c63c12baae2ea8809bc639b5c6334e97a9b5890f29a356c101 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:02:56 ===================================================== [Pipeline] echo 03:02:56 taggedImages: 03:02:56 - nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec 03:02:56 - nexus3.edgexfoundry.org:10004/device-usb-camera:latest 03:02:56 - nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.18 03:02:56 - nexus3.edgexfoundry.org:10004/device-usb-camera:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:02:56 - nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // script [Pipeline] } 03:02:56 Running on prd-ubuntu20.04-docker-arm64-4c-16g-9943 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] // stage [Pipeline] { [Pipeline] stage [Pipeline] { (Snap) [Pipeline] ws 03:02:56 Running in /w/workspace/device-usb-camera/183 [Pipeline] { [Pipeline] checkout Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } 03:02:59 Selected Git installation does not exist. Using Default 03:02:59 The recommended git tool is: NONE [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:02:59 03:02:59 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:00 latest: Pulling from edgex-lftools-log-publisher 03:03:00 5eb5b503b376: Pulling fs layer 03:03:00 5c69ac0246d0: Pulling fs layer 03:03:00 ec43610c2a17: Pulling fs layer 03:03:00 3a2ae6a8a46f: Pulling fs layer 03:03:00 33b1e0a273af: Pulling fs layer 03:03:00 5d3b04190fa2: Pulling fs layer 03:03:00 2f39f015ded8: Pulling fs layer 03:03:00 5d3b04190fa2: Waiting 03:03:00 3a2ae6a8a46f: Waiting 03:03:00 33b1e0a273af: Waiting 03:03:00 2f39f015ded8: Waiting 03:03:00 5c69ac0246d0: Download complete 03:03:00 3a2ae6a8a46f: Download complete 03:03:00 ec43610c2a17: Verifying Checksum 03:03:00 ec43610c2a17: Download complete 03:03:00 33b1e0a273af: Verifying Checksum 03:03:00 33b1e0a273af: Download complete 03:03:00 5d3b04190fa2: Download complete 03:03:00 5eb5b503b376: Verifying Checksum 03:03:00 5eb5b503b376: Download complete 03:03:01 2f39f015ded8: Download complete 03:03:01 5eb5b503b376: Pull complete 03:03:01 5c69ac0246d0: Pull complete 03:03:02 ec43610c2a17: Pull complete 03:03:02 3a2ae6a8a46f: Pull complete 03:03:02 33b1e0a273af: Pull complete 03:03:02 5d3b04190fa2: Pull complete 03:03:06 2f39f015ded8: Pull complete 03:03:06 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 03:03:06 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:06 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:03:06 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:03:06 $ 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 03:03:09 using credential edgex-jenkins-ssh 03:03:09 Cloning the remote Git repository 03:03:09 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 03:03:09 > git init /w/workspace/device-usb-camera/183 # timeout=10 03:03:09 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 03:03:09 > git --version # timeout=10 03:03:09 > git --version # 'git version 2.25.1' 03:03:09 using GIT_SSH to set credentials SSH Credentials for GitHub 03:03:10 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 03:03:11 $ docker top 9373e8b2916f99161b26a51a594983fe75700dc8857eb6acfaa33a5648d410ea -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:03:11 ---> job-cost.sh 03:03:11 lf-activate-venv: SKIPPING 03:03:11 INFO: No Stack... 03:03:12 INFO: Retrieving Pricing Info for: v3-standard-8 03:03:12 INFO: Archiving Costs [Pipeline] sh 03:03:12 + cat /w/workspace/exfoundry_device-usb-camera_main/archives/cost.csv 03:03:12 + cut -d, -f6 [Pipeline] lock 03:03:12 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] 03:03:12 Resource [jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] did not exist. Created. 03:03:12 Lock acquired on [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:03:13 + echo total: 0.2199999988079071 [Pipeline] stash 03:03:13 Stashed 1 file(s) [Pipeline] } 03:03:13 Lock released on resource [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] [Pipeline] // lock [Pipeline] } 03:03:13 $ docker stop --time=1 9373e8b2916f99161b26a51a594983fe75700dc8857eb6acfaa33a5648d410ea 03:03:12 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 03:03:12 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 03:03:14 Avoid second fetch 03:03:14 Checking out Revision 8af420bf6967b65b18f8274e92082c818197a7ec (main) 03:03:14 $ docker rm -f --volumes 9373e8b2916f99161b26a51a594983fe75700dc8857eb6acfaa33a5648d410ea [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 03:03:14 > git config core.sparsecheckout # timeout=10 03:03:14 > git checkout -f 8af420bf6967b65b18f8274e92082c818197a7ec # timeout=10 03:03:15 Commit message: "Merge pull request #348 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.37" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:03:20 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 03:03:20 % Total % Received % Xferd Average Speed Time Time Time Current 03:03:20 Dload Upload Total Spent Left Speed 03:03:20 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 81189 0 --:--:-- --:--:-- --:--:-- 81707 [Pipeline] sh 03:03:20 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 03:03:21 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 03:03:21 + sudo tee /etc/docker/daemon.new 03:03:21 { 03:03:21 "registry-mirrors": [ 03:03:21 "https://nexus3.edgexfoundry.org:10001" 03:03:21 ], 03:03:21 "bip": "10.250.0.254/24", 03:03:21 "hosts": [ 03:03:21 "tcp://0.0.0.0:5555", 03:03:21 "unix:///var/run/docker.sock" 03:03:21 ], 03:03:21 "mtu": 1458, 03:03:21 "selinux-enabled": true, 03:03:21 "seccomp-profile": "/etc/docker/seccomp.json" 03:03:21 } [Pipeline] sh 03:03:21 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 03:03:21 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:03:40 provisioning config files... 03:03:40 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/183@tmp/config6914343144124865068tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:03:40 ---> ****-login.sh 03:03:40 nexus3.edgexfoundry.org:10001 03:03:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:41 Configure a credential helper to remove this warning. See 03:03:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:41 03:03:41 Login Succeeded 03:03:41 nexus3.edgexfoundry.org:10002 03:03:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:42 Configure a credential helper to remove this warning. See 03:03:42 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:42 03:03:42 Login Succeeded 03:03:42 nexus3.edgexfoundry.org:10003 03:03:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:42 Configure a credential helper to remove this warning. See 03:03:42 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:42 03:03:42 Login Succeeded 03:03:42 nexus3.edgexfoundry.org:10004 03:03:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:43 Configure a credential helper to remove this warning. See 03:03:43 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:43 03:03:43 Login Succeeded 03:03:43 ****.io 03:03:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:43 Configure a credential helper to remove this warning. See 03:03:43 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:43 03:03:43 Login Succeeded 03:03:43 ---> ****-login.sh ends [Pipeline] } 03:03:43 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 03:03:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:03:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:03:44 ========================================================= 03:03:44 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 03:03:44 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:44 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 03:03:45 Sending build context to Docker daemon 10.51MB 03:03:45 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 03:03:45 Step 2/13 : FROM ${BASE} AS builder 03:03:45 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 03:03:45 c6b39de5b339: Pulling fs layer 03:03:45 a69c41024577: Pulling fs layer 03:03:45 d6de4b400683: Pulling fs layer 03:03:45 35cb2a7552d0: Pulling fs layer 03:03:45 4f4fb700ef54: Pulling fs layer 03:03:45 464afbd9ba4c: Pulling fs layer 03:03:45 00f215d4a9da: Pulling fs layer 03:03:45 d496ad576159: Pulling fs layer 03:03:45 4f4fb700ef54: Waiting 03:03:45 464afbd9ba4c: Waiting 03:03:45 00f215d4a9da: Waiting 03:03:45 d496ad576159: Waiting 03:03:45 35cb2a7552d0: Waiting 03:03:45 a69c41024577: Verifying Checksum 03:03:45 a69c41024577: Download complete 03:03:45 35cb2a7552d0: Verifying Checksum 03:03:45 35cb2a7552d0: Download complete 03:03:45 4f4fb700ef54: Verifying Checksum 03:03:45 4f4fb700ef54: Download complete 03:03:45 464afbd9ba4c: Verifying Checksum 03:03:45 464afbd9ba4c: Download complete 03:03:45 c6b39de5b339: Verifying Checksum 03:03:45 c6b39de5b339: Download complete 03:03:45 d496ad576159: Verifying Checksum 03:03:45 d496ad576159: Download complete 03:03:46 c6b39de5b339: Pull complete 03:03:47 a69c41024577: Pull complete 03:03:47 d6de4b400683: Verifying Checksum 03:03:47 d6de4b400683: Download complete 03:03:49 00f215d4a9da: Verifying Checksum 03:03:49 00f215d4a9da: Download complete 03:04:01 d6de4b400683: Pull complete 03:04:01 35cb2a7552d0: Pull complete 03:04:01 4f4fb700ef54: Pull complete 03:04:02 464afbd9ba4c: Pull complete 03:04:12 00f215d4a9da: Pull complete 03:04:12 d496ad576159: Pull complete 03:04:12 Digest: sha256:94db8a0955b4c8a8fb4ef40f1d66dd6a37c55842a5f6085bb7a69a85e2cfc316 03:04:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 03:04:12 ---> f246e2811388 03:04:12 Step 3/13 : ARG ADD_BUILD_TAGS="" 03:04:15 ---> Running in e8e731b83bb1 03:04:15 Removing intermediate container e8e731b83bb1 03:04:15 ---> 151ba39b05e1 03:04:15 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:04:15 ---> Running in 255c67872b78 03:04:16 Removing intermediate container 255c67872b78 03:04:16 ---> 79317517dd9f 03:04:16 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:04:16 ---> Running in d0b2409debda 03:04:16 Removing intermediate container d0b2409debda 03:04:16 ---> 4895263af67f 03:04:16 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:04:16 ---> Running in adde967b8a6e 03:04:17 Removing intermediate container adde967b8a6e 03:04:17 ---> d5fb06c39e16 03:04:17 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:04:17 ---> Running in 8242bc56130c 03:04:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:04:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:04:20 (1/13) Installing libintl (0.21.1-r7) 03:04:20 (2/13) Installing eudev-libs (3.2.11-r8) 03:04:20 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 03:04:20 (4/13) Installing v4l-utils-libs (1.24.1-r0) 03:04:20 (5/13) Installing v4l-utils (1.24.1-r0) 03:04:20 (6/13) Installing libdvbv5 (1.24.1-r0) 03:04:20 (7/13) Installing udev-init-scripts (35-r1) 03:04:20 (8/13) Installing libblkid (2.38.1-r8) 03:04:20 (9/13) Installing xz-libs (5.4.3-r0) 03:04:20 (10/13) Installing kmod-libs (30-r3) 03:04:20 (11/13) Installing eudev (3.2.11-r8) 03:04:20 (12/13) Installing eudev-dev (3.2.11-r8) 03:04:20 (13/13) Installing v4l-utils-dev (1.24.1-r0) 03:04:20 Executing busybox-1.36.1-r5.trigger 03:04:20 Executing eudev-3.2.11-r8.trigger 03:04:20 OK: 273 MiB in 65 packages 03:04:21 Removing intermediate container 8242bc56130c 03:04:21 ---> 915e0c6cb760 03:04:21 Step 8/13 : WORKDIR /device-usb-camera 03:04:22 ---> Running in edead5eb0099 03:04:22 Removing intermediate container edead5eb0099 03:04:22 ---> b79977736e0c 03:04:22 Step 9/13 : COPY go.mod vendor* ./ 03:04:22 ---> 1d3ab99f65df 03:04:22 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:04:22 ---> Running in 87c652f4a616 03:06:29 Removing intermediate container 87c652f4a616 03:06:29 ---> aca479489e1a 03:06:29 Step 11/13 : COPY . . 03:06:29 ---> ea209d1ef8cd 03:06:29 Step 12/13 : RUN curl -o LICENSE-mediamtx https://raw.githubusercontent.com/bluenviron/mediamtx/main/LICENSE 03:06:29 ---> Running in 7d9ae6b04e7f 03:06:29  % Total % Received % Xferd Average Speed Time Time Time Current 03:06:29   Dload  Upload Total  Spent  Left Speed 03:06:29  0  0  0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 4251 0 --:--:-- --:--:-- --:--:-- 4282 03:06:29 Removing intermediate container 7d9ae6b04e7f 03:06:29 ---> b6b06dc187bd 03:06:29 Step 13/13 : RUN ${MAKE} 03:06:29 ---> Running in 8701ae67be64 03:06:29 noop 03:06:29 Removing intermediate container 8701ae67be64 03:06:29 ---> 1992628baf0e 03:06:29 Successfully built 1992628baf0e 03:06:29 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:06:30 + docker inspect -f . ci-base-image-arm64 03:06:30 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:06:30 prd-ubuntu20.04-docker-arm64-4c-16g-9943 does not seem to be running inside a container 03:06:30 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/183 -v /w/workspace/device-usb-camera/183:/w/workspace/device-usb-camera/183:rw,z -v /w/workspace/device-usb-camera/183@tmp:/w/workspace/device-usb-camera/183@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 03:06:32 $ docker top 30421c7a921b0faab661a292503c6400924784e01d372dcc661a64e588e5c9c2 -eo pid,comm [Pipeline] { [Pipeline] sh 03:06:33 + go version 03:06:33 go version go1.21.9 linux/arm64 [Pipeline] } 03:06:33 $ docker stop --time=1 30421c7a921b0faab661a292503c6400924784e01d372dcc661a64e588e5c9c2 03:06:35 $ docker rm -f --volumes 30421c7a921b0faab661a292503c6400924784e01d372dcc661a64e588e5c9c2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:06:36 + docker inspect -f . ci-base-image-arm64 03:06:36 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:06:36 prd-ubuntu20.04-docker-arm64-4c-16g-9943 does not seem to be running inside a container 03:06:36 $ 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/183 -v /w/workspace/device-usb-camera/183:/w/workspace/device-usb-camera/183:rw,z -v /w/workspace/device-usb-camera/183@tmp:/w/workspace/device-usb-camera/183@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 03:06:37 $ docker top 836fc840b59e726ed4bf88c76a29be88fd02ad21e0e0e7e3783e1caded03b47e -eo pid,comm [Pipeline] { [Pipeline] sh 03:06:38 + git config --global --add safe.directory /w/workspace/device-usb-camera/183 [Pipeline] fileExists [Pipeline] sh 03:06:39 + make test 03:06:39 go test ./... -coverprofile=coverage.out ./... 03:06:46 ? github.com/edgexfoundry/device-usb-camera [no test files] 03:10:52 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 03:10:56 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.067s coverage: 4.4% of statements 03:10:57 WARNING: Linting skipped (not on x86_64 or linter not installed) 03:10:57 go vet ./... 03:11:54 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:11:54 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:11:54 ./bin/test-attribution-txt.sh 03:11:54 An attribution for github.com/asaskevich/govalidator is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/cenkalti/backoff/v4 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/fsnotify/fsnotify is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/fullsailor/pkcs7 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-logr/logr is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-logr/stdr is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-ole/go-ole is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/analysis is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/errors is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/jsonpointer is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/jsonreference is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/loads is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/runtime is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/spec is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/strfmt is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/swag is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-openapi/validate is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/go-resty/resty/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/golang-jwt/jwt/v5 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/gorilla/mux is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/gorilla/schema is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/gorilla/securecookie is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/josharian/intern is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/kataras/go-events is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/lufia/plan9stats is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/mailru/easyjson is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/mgutz/ansi is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/michaelquigley/pfxlog is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/miekg/pkcs11 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/mitchellh/go-ps is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/muhlemmer/gu is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/oklog/ulid is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/opentracing/opentracing-go is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/channel/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/edge-api is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/foundation/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/identity is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/metrics is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/sdk-golang is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/secretstream is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/openziti/transport/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/orcaman/concurrent-map/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/panjf2000/ants/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/parallaxsecond/parsec-client-go is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/pkg/errors is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/power-devops/perfstat is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/shirou/gopsutil/v3 is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/shoenig/go-m1cpu is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/sirupsen/logrus is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/speps/go-hashids is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/spf13/cast is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/tklauser/go-sysconf is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/tklauser/numcpus is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/yusufpapurcu/wmi is missing from Attribution.txt, please add 03:11:54 An attribution for github.com/zitadel/oidc/v2 is missing from Attribution.txt, please add 03:11:54 An attribution for go.mongodb.org/mongo-driver is missing from Attribution.txt, please add 03:11:54 An attribution for go.mozilla.org/pkcs7 is missing from Attribution.txt, please add 03:11:54 An attribution for go.opentelemetry.io/otel is missing from Attribution.txt, please add 03:11:54 An attribution for go.opentelemetry.io/otel/metric is missing from Attribution.txt, please add 03:11:54 An attribution for go.opentelemetry.io/otel/trace is missing from Attribution.txt, please add 03:11:54 An attribution for golang.org/x/oauth2 is missing from Attribution.txt, please add 03:11:54 An attribution for golang.org/x/term is missing from Attribution.txt, please add 03:11:54 An attribution for gopkg.in/square/go-jose.v2 is missing from Attribution.txt, please add 03:11:54 An attribution for nhooyr.io/websocket is missing from Attribution.txt, please add [Pipeline] echo 03:11:54 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 03:11:54 $ docker stop --time=1 836fc840b59e726ed4bf88c76a29be88fd02ad21e0e0e7e3783e1caded03b47e 03:11:56 $ docker rm -f --volumes 836fc840b59e726ed4bf88c76a29be88fd02ad21e0e0e7e3783e1caded03b47e [Pipeline] // withDockerContainer [Pipeline] sh 03:11:57 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:11:57 Warning: overwriting stash ‘coverage-report’ 03:11:58 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 03:11:58 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:11:59 + ls -al . 03:11:59 total 288 03:11:59 drwxrwxr-x 8 jenkins jenkins 4096 Sep 10 03:06 . 03:11:59 drwxrwxr-x 4 jenkins jenkins 4096 Sep 10 03:03 .. 03:11:59 drwxrwxr-x 8 jenkins jenkins 4096 Sep 10 03:03 .git 03:11:59 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 03:03 .github 03:11:59 -rw-rw-r-- 1 jenkins jenkins 379 Sep 10 03:03 .gitignore 03:11:59 -rw-rw-r-- 1 jenkins jenkins 45 Sep 10 03:03 .golangci.yml 03:11:59 -rw-rw-r-- 1 jenkins jenkins 77 Sep 10 03:03 .hadolint.yml 03:11:59 -rw-rw-r-- 1 jenkins jenkins 10870 Sep 10 03:03 Attribution.txt 03:11:59 -rw-rw-r-- 1 jenkins jenkins 16561 Sep 10 03:03 CHANGELOG.md 03:11:59 -rw-rw-r-- 1 jenkins jenkins 2453 Sep 10 03:03 Dockerfile 03:11:59 -rw-rw-r-- 1 jenkins jenkins 678 Sep 10 03:03 GOVERNANCE.md 03:11:59 -rw-rw-r-- 1 jenkins jenkins 659 Sep 10 03:03 Jenkinsfile 03:11:59 -rw-rw-r-- 1 jenkins jenkins 11348 Sep 10 03:03 LICENSE 03:11:59 -rw-rw-r-- 1 jenkins jenkins 2611 Sep 10 03:03 Makefile 03:11:59 -rw-rw-r-- 1 jenkins jenkins 622 Sep 10 03:03 OWNERS.md 03:11:59 -rw-rw-r-- 1 jenkins jenkins 2575 Sep 10 03:03 README.md 03:11:59 -rw-rw-r-- 1 jenkins jenkins 12 Sep 10 02:59 VERSION 03:11:59 drwxrwxr-x 2 jenkins jenkins 4096 Sep 10 03:03 bin 03:11:59 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 03:03 cmd 03:11:59 -rw-r--r-- 1 jenkins jenkins 54703 Sep 10 03:10 coverage.out 03:11:59 -rwxrwxr-x 1 jenkins jenkins 84 Sep 10 03:03 docker-entrypoint.sh 03:11:59 drwxrwxr-x 2 jenkins jenkins 4096 Sep 10 03:03 docs 03:11:59 -rw-rw-r-- 1 jenkins jenkins 7211 Sep 10 03:03 go.mod 03:11:59 -rw-rw-r-- 1 jenkins jenkins 102023 Sep 10 03:03 go.sum 03:11:59 drwxrwxr-x 3 jenkins jenkins 4096 Sep 10 03:03 internal 03:11:59 -rw-rw-r-- 1 jenkins jenkins 231 Sep 10 03:03 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:59 + 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=8af420bf6967b65b18f8274e92082c818197a7ec --label arch=arm64 --label version=3.2.0-dev.18 . 03:12:00 Sending build context to Docker daemon 10.57MB 03:12:00 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 03:12:00 Step 2/37 : FROM ${BASE} AS builder 03:12:00 ---> 1992628baf0e 03:12:00 Step 3/37 : ARG ADD_BUILD_TAGS="" 03:12:00 ---> Running in e84045fec108 03:12:00 Removing intermediate container e84045fec108 03:12:00 ---> 097352650dba 03:12:00 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:12:00 ---> Running in ff8885cd83f5 03:12:01 Removing intermediate container ff8885cd83f5 03:12:01 ---> c00b1c80c254 03:12:01 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:12:01 ---> Running in d0d1c3985a47 03:12:01 Removing intermediate container d0d1c3985a47 03:12:01 ---> 6584547773b9 03:12:01 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:12:01 ---> Running in a06e31ec523a 03:12:02 Removing intermediate container a06e31ec523a 03:12:02 ---> 9c4ff0302208 03:12:02 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:12:02 ---> Running in a07ea5cad79f 03:12:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:12:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:12:04 OK: 273 MiB in 65 packages 03:12:05 Removing intermediate container a07ea5cad79f 03:12:05 ---> 673b097bd26e 03:12:05 Step 8/37 : WORKDIR /device-usb-camera 03:12:05 ---> Running in 1d4e13cd027e 03:12:06 Removing intermediate container 1d4e13cd027e 03:12:06 ---> 41b2b34bde38 03:12:06 Step 9/37 : COPY go.mod vendor* ./ 03:12:06 ---> 7b6e447e701e 03:12:06 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:12:06 ---> Running in b68b60f1410a 03:12:09 Removing intermediate container b68b60f1410a 03:12:09 ---> 58178331021a 03:12:09 Step 11/37 : COPY . . 03:12:11 ---> 6a51e12b8f98 03:12:11 Step 12/37 : RUN curl -o LICENSE-mediamtx https://raw.githubusercontent.com/bluenviron/mediamtx/main/LICENSE 03:12:11 ---> Running in b76419ffef80 03:12:12  % Total % Received % Xferd Average Speed Time Time Time Current 03:12:12  Dload Upload Total Spent Left Speed 03:12:12 0 0 0 0 0  0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0  0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 4302 0 --:--:-- --:--:-- --:--:-- 4299 03:12:13 Removing intermediate container b76419ffef80 03:12:13 ---> 6c38dd210c1f 03:12:13 Step 13/37 : RUN ${MAKE} 03:12:13 ---> Running in 21094c71ec43 03:12:14 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.2.0-dev.18 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.37" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 03:16:51 Removing intermediate container 21094c71ec43 03:16:51 ---> e023d0069362 03:16:51 Step 14/37 : FROM bluenviron/mediamtx:1.8.2 AS rtsp 03:16:51 1.8.2: Pulling from bluenviron/mediamtx 03:16:51 da4d7e05a7aa: Pulling fs layer 03:16:51 da4d7e05a7aa: Verifying Checksum 03:16:51 da4d7e05a7aa: Download complete 03:16:51 da4d7e05a7aa: Pull complete 03:16:51 Digest: sha256:d8a9834858e28c90eb7bc42154a9321e821463a9457007f50f6329c465b8b387 03:16:51 Status: Downloaded newer image for bluenviron/mediamtx:1.8.2 03:16:51 ---> 62c65ed7ef0d 03:16:51 Step 15/37 : FROM alpine:3.18 03:16:51 3.18: Pulling from library/alpine 03:16:51 720f3032cd11: Pulling fs layer 03:16:51 720f3032cd11: Download complete 03:16:51 720f3032cd11: Pull complete 03:16:51 Digest: sha256:3ddf7bf1d408188f9849efbf4f902720ae08f5131bb39013518b918aa056d0de 03:16:51 Status: Downloaded newer image for alpine:3.18 03:16:51 ---> 3e834921e367 03:16:51 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:16:51 ---> Running in 6439540b3f15 03:16:51 Removing intermediate container 6439540b3f15 03:16:51 ---> 9bcdaa67ce51 03:16:51 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 03:16:51 ---> Running in eea05eb8faca 03:16:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:16:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:16:52 (1/104) Installing dumb-init (1.2.5-r2) 03:16:52 (2/104) Installing sdl2 (2.26.5-r0) 03:16:52 (3/104) Installing svt-av1-libs (1.6.0-r0) 03:16:52 (4/104) Installing aom-libs (3.6.1-r0) 03:16:52 (5/104) Installing libxau (1.0.11-r2) 03:16:52 (6/104) Installing libmd (1.0.4-r2) 03:16:52 (7/104) Installing libbsd (0.11.7-r1) 03:16:52 (8/104) Installing libxdmcp (1.1.4-r2) 03:16:52 (9/104) Installing libxcb (1.15-r1) 03:16:52 (10/104) Installing libx11 (1.8.7-r0) 03:16:52 (11/104) Installing libdrm (2.4.115-r4) 03:16:52 (12/104) Installing libxext (1.3.5-r2) 03:16:52 (13/104) Installing libxfixes (6.0.1-r2) 03:16:52 (14/104) Installing libffi (3.4.4-r2) 03:16:52 (15/104) Installing wayland-libs-client (1.22.0-r2) 03:16:52 (16/104) Installing libva (2.18.0-r1) 03:16:52 (17/104) Installing libvdpau (1.5-r1) 03:16:52 (18/104) Installing ffmpeg-libavutil (6.0.1-r0) 03:16:52 (19/104) Installing libdav1d (1.2.1-r0) 03:16:52 (20/104) Installing brotli-libs (1.0.9-r14) 03:16:52 (21/104) Installing libgcc (12.2.1_git20220924-r10) 03:16:52 (22/104) Installing libstdc++ (12.2.1_git20220924-r10) 03:16:53 (23/104) Installing libhwy (1.0.4-r1) 03:16:53 (24/104) Installing lcms2 (2.15-r2) 03:16:53 (25/104) Installing libjxl (0.8.2-r0) 03:16:53 (26/104) Installing lame-libs (3.100-r5) 03:16:53 (27/104) Installing opus (1.4-r0) 03:16:53 (28/104) Installing libgomp (12.2.1_git20220924-r10) 03:16:53 (29/104) Installing soxr (0.1.3-r5) 03:16:53 (30/104) Installing ffmpeg-libswresample (6.0.1-r0) 03:16:53 (31/104) Installing libogg (1.3.5-r4) 03:16:53 (32/104) Installing libtheora (1.1.1-r17) 03:16:53 (33/104) Installing libvorbis (1.3.7-r1) 03:16:53 (34/104) Installing libvpx (1.13.0-r2) 03:16:53 (35/104) Installing libwebp (1.3.2-r0) 03:16:53 (36/104) Installing x264-libs (0.164_git20220602-r1) 03:16:53 (37/104) Installing numactl (2.0.16-r4) 03:16:53 (38/104) Installing x265-libs (3.5-r4) 03:16:53 (39/104) Installing xvidcore (1.3.7-r1) 03:16:53 (40/104) Installing ffmpeg-libavcodec (6.0.1-r0) 03:16:54 (41/104) Installing alsa-lib (1.2.9-r1) 03:16:54 (42/104) Installing libexpat (2.6.3-r0) 03:16:54 (43/104) Installing libbz2 (1.0.8-r5) 03:16:54 (44/104) Installing libpng (1.6.39-r3) 03:16:54 (45/104) Installing freetype (2.13.0-r5) 03:16:54 (46/104) Installing fontconfig (2.14.2-r3) 03:16:54 (47/104) Installing fribidi (1.0.13-r0) 03:16:54 (48/104) Installing libintl (0.21.1-r7) 03:16:54 (49/104) Installing libblkid (2.38.1-r8) 03:16:54 (50/104) Installing libmount (2.38.1-r8) 03:16:54 (51/104) Installing pcre2 (10.42-r1) 03:16:54 (52/104) Installing glib (2.76.6-r0) 03:16:55 (53/104) Installing graphite2 (1.3.14-r5) 03:16:55 (54/104) Installing harfbuzz (7.3.0-r0) 03:16:55 (55/104) Installing libunibreak (5.1-r0) 03:16:55 (56/104) Installing libass (0.17.1-r0) 03:16:55 (57/104) Installing libbluray (1.3.4-r0) 03:16:55 (58/104) Installing gmp (6.2.1-r3) 03:16:55 (59/104) Installing nettle (3.8.1-r2) 03:16:55 (60/104) Installing libunistring (1.1-r1) 03:16:55 (61/104) Installing libidn2 (2.3.4-r1) 03:16:55 (62/104) Installing p11-kit (0.24.1-r2) 03:16:55 (63/104) Installing libtasn1 (4.19.0-r1) 03:16:55 (64/104) Installing gnutls (3.8.4-r0) 03:16:55 (65/104) Installing mpg123-libs (1.31.3-r1) 03:16:55 (66/104) Installing libopenmpt (0.7.2-r0) 03:16:55 (67/104) Installing cjson (1.7.17-r0) 03:16:55 (68/104) Installing mbedtls (2.28.9-r0) 03:16:55 (69/104) Installing librist (0.2.7-r0) 03:16:55 (70/104) Installing libsrt (1.5.2-r0) 03:16:55 (71/104) Installing libssh (0.10.5-r0) 03:16:55 (72/104) Installing xz-libs (5.4.3-r0) 03:16:55 (73/104) Installing libxml2 (2.11.8-r0) 03:16:55 (74/104) Installing libsodium (1.0.18-r3) 03:16:55 (75/104) Installing libzmq (4.3.4-r4) 03:16:55 (76/104) Installing ffmpeg-libavformat (6.0.1-r0) 03:16:55 (77/104) Installing glslang-libs (1.3.243.0-r1) 03:16:56 (78/104) Installing spirv-tools (1.3.243.0-r1) 03:16:56 (79/104) Installing shaderc (2023.3-r1) 03:16:56 (80/104) Installing vulkan-loader (1.3.243.0-r1) 03:16:56 (81/104) Installing libplacebo (5.264.1-r1) 03:16:56 (82/104) Installing ffmpeg-libpostproc (6.0.1-r0) 03:16:56 (83/104) Installing ffmpeg-libswscale (6.0.1-r0) 03:16:56 (84/104) Installing vidstab (1.1.1-r0) 03:16:56 (85/104) Installing zimg (3.0.5-r0) 03:16:56 (86/104) Installing ffmpeg-libavfilter (6.0.1-r0) 03:16:56 (87/104) Installing libasyncns (0.8-r1) 03:16:56 (88/104) Installing dbus-libs (1.14.8-r0) 03:16:56 (89/104) Installing libltdl (2.4.7-r2) 03:16:56 (90/104) Installing orc (0.4.39-r0) 03:16:56 (91/104) Installing flac-libs (1.4.3-r0) 03:16:56 (92/104) Installing libsndfile (1.2.0-r2) 03:16:56 (93/104) Installing speexdsp (1.2.1-r1) 03:16:56 (94/104) Installing tdb-libs (1.4.8-r1) 03:16:56 (95/104) Installing libpulse (16.1-r10) 03:16:56 (96/104) Installing libjpeg-turbo (2.1.5.1-r3) 03:16:56 (97/104) Installing v4l-utils-libs (1.24.1-r0) 03:16:56 (98/104) Installing ffmpeg-libavdevice (6.0.1-r0) 03:16:56 (99/104) Installing ffmpeg (6.0.1-r0) 03:16:56 (100/104) Installing udev-init-scripts (35-r1) 03:16:56 (101/104) Installing eudev-libs (3.2.11-r8) 03:16:56 (102/104) Installing zstd-libs (1.5.5-r4) 03:16:56 (103/104) Installing kmod-libs (30-r3) 03:16:56 (104/104) Installing eudev (3.2.11-r8) 03:16:56 Executing busybox-1.36.1-r7.trigger 03:16:56 Executing glib-2.76.6-r0.trigger 03:16:56 Executing eudev-3.2.11-r8.trigger 03:16:56 OK: 110 MiB in 119 packages 03:17:01 Removing intermediate container eea05eb8faca 03:17:01 ---> 60dd84bb4161 03:17:01 Step 18/37 : RUN apk --no-cache upgrade 03:17:01 ---> Running in e0c5b5b8f66e 03:17:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:17:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:17:03 OK: 110 MiB in 119 packages 03:17:04 Removing intermediate container e0c5b5b8f66e 03:17:04 ---> 647eed7ddc62 03:17:04 Step 19/37 : WORKDIR / 03:17:04 ---> Running in d514b439474e 03:17:05 Removing intermediate container d514b439474e 03:17:05 ---> ecd5ffa1f498 03:17:05 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / 03:17:07 ---> 648c647ced40 03:17:07 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 03:17:07 ---> e841bdec3082 03:17:07 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-mediamtx / 03:17:08 ---> c4982eecc831 03:17:08 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 03:17:08 ---> 3df28769a549 03:17:08 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 03:17:09 ---> c3a769569950 03:17:09 Step 25/37 : COPY --from=rtsp /mediamtx.yml / 03:17:09 ---> 4d5bcf3eb1cb 03:17:09 Step 26/37 : COPY --from=rtsp /mediamtx / 03:17:11 ---> e79bf4feebae 03:17:11 Step 27/37 : RUN sed -i 's/rtmp: no/rtmp: yes/g' mediamtx.yml 03:17:11 ---> Running in 066163d3e91c 03:17:13 Removing intermediate container 066163d3e91c 03:17:13 ---> 343ef2f6abb6 03:17:13 Step 28/37 : RUN sed -i 's/hls: no/hls: yes/g' mediamtx.yml 03:17:13 ---> Running in ea6fa039d556 03:17:14 Removing intermediate container ea6fa039d556 03:17:14 ---> d0ed4d4d211b 03:17:14 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' mediamtx.yml 03:17:15 ---> Running in b873efb555e2 03:17:16 Removing intermediate container b873efb555e2 03:17:16 ---> 6b20f86e41dd 03:17:16 Step 30/37 : RUN sed -i 's,authHTTPAddress:,authHTTPAddress: http://localhost:8000/rtspauth,g' mediamtx.yml 03:17:16 ---> Running in 017d968cbae7 03:17:18 Removing intermediate container 017d968cbae7 03:17:18 ---> f704a5e0c514 03:17:18 Step 31/37 : EXPOSE 59983 03:17:18 ---> Running in 3ad191bcfe62 03:17:18 Removing intermediate container 3ad191bcfe62 03:17:18 ---> 5b5105a3f47e 03:17:18 Step 32/37 : EXPOSE 8554 03:17:18 ---> Running in 7792253fe93f 03:17:19 Removing intermediate container 7792253fe93f 03:17:19 ---> b7f052239e20 03:17:19 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 03:17:19 ---> Running in eb5d1eee2171 03:17:19 Removing intermediate container eb5d1eee2171 03:17:19 ---> 09c46d3d1baa 03:17:19 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 03:17:19 ---> Running in 891668e7f777 03:17:20 Removing intermediate container 891668e7f777 03:17:20 ---> f5b840b3420f 03:17:20 Step 35/37 : LABEL arch=arm64 03:17:20 ---> Running in 86dca2e89396 03:17:20 Removing intermediate container 86dca2e89396 03:17:20 ---> fd17a05b99da 03:17:20 Step 36/37 : LABEL git_sha=8af420bf6967b65b18f8274e92082c818197a7ec 03:17:20 ---> Running in 2c3e81eb842e 03:17:20 Removing intermediate container 2c3e81eb842e 03:17:20 ---> 36ca3863ddae 03:17:20 Step 37/37 : LABEL version=3.2.0-dev.18 03:17:20 ---> Running in ba7001204cfa 03:17:21 Removing intermediate container ba7001204cfa 03:17:21 ---> a43ccb923745 03:17:21 [Warning] One or more build-args [ARCH] were not consumed 03:17:21 Successfully built a43ccb923745 03:17:21 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 03:17:21 provisioning config files... 03:17:21 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/183@tmp/config9069584739527553643tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:17:21 ---> ****-login.sh 03:17:21 nexus3.edgexfoundry.org:10001 03:17:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:17:22 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:17:22 Configure a credential helper to remove this warning. See 03:17:22 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:17:22 03:17:22 Login Succeeded 03:17:22 nexus3.edgexfoundry.org:10002 03:17:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:17:22 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:17:22 Configure a credential helper to remove this warning. See 03:17:22 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:17:22 03:17:22 Login Succeeded 03:17:22 nexus3.edgexfoundry.org:10003 03:17:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:17:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:17:23 Configure a credential helper to remove this warning. See 03:17:23 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:17:23 03:17:23 Login Succeeded 03:17:23 nexus3.edgexfoundry.org:10004 03:17:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:17:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:17:23 Configure a credential helper to remove this warning. See 03:17:23 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:17:23 03:17:23 Login Succeeded 03:17:23 ****.io 03:17:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:17:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:17:23 Configure a credential helper to remove this warning. See 03:17:23 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:17:23 03:17:23 Login Succeeded 03:17:23 ---> ****-login.sh ends [Pipeline] } 03:17:23 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:17:23 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:17:23 [edgeXDocker.push] Tagging docker image device-usb-camera-arm64 with the following tags: 03:17:23 8af420bf6967b65b18f8274e92082c818197a7ec 03:17:23 latest 03:17:23 3.2.0-dev.18 03:17:23 8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:17:23 main 03:17:23 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:24 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:24 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec 03:17:24 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:17:24 4d4e73227161: Preparing 03:17:24 14f5adf566ec: Preparing 03:17:24 2f9f64a66bb8: Preparing 03:17:24 df90fee1b00a: Preparing 03:17:24 f0c0fc467d42: Preparing 03:17:24 4fdee56d7956: Preparing 03:17:24 81afc84b7b9d: Preparing 03:17:24 4225da8d4478: Preparing 03:17:24 46969b8dd52a: Preparing 03:17:24 140433c96c16: Preparing 03:17:24 f6557c9f0776: Preparing 03:17:24 58fbdfc9609b: Preparing 03:17:24 a54f3b4d1251: Preparing 03:17:24 4aeaa0e7d41f: Preparing 03:17:24 4225da8d4478: Waiting 03:17:24 46969b8dd52a: Waiting 03:17:24 140433c96c16: Waiting 03:17:24 f6557c9f0776: Waiting 03:17:24 58fbdfc9609b: Waiting 03:17:24 a54f3b4d1251: Waiting 03:17:24 4aeaa0e7d41f: Waiting 03:17:24 4fdee56d7956: Waiting 03:17:24 81afc84b7b9d: Waiting 03:17:24 2f9f64a66bb8: Pushed 03:17:24 14f5adf566ec: Pushed 03:17:24 df90fee1b00a: Pushed 03:17:24 4d4e73227161: Pushed 03:17:25 4fdee56d7956: Pushed 03:17:25 81afc84b7b9d: Pushed 03:17:25 4225da8d4478: Pushed 03:17:25 46969b8dd52a: Pushed 03:17:25 140433c96c16: Pushed 03:17:25 4aeaa0e7d41f: Layer already exists 03:17:25 58fbdfc9609b: Pushed 03:17:32 f0c0fc467d42: Pushed 03:17:35 f6557c9f0776: Pushed 03:17:47 a54f3b4d1251: Pushed 03:17:47 8af420bf6967b65b18f8274e92082c818197a7ec: digest: sha256:47c1b91c1ad5b8169b465966715316d90a05881bd5fedcfb57d3e85e6d70d8f3 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:48 + 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 03:17:48 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 03:17:48 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:17:48 4d4e73227161: Preparing 03:17:48 14f5adf566ec: Preparing 03:17:48 2f9f64a66bb8: Preparing 03:17:48 df90fee1b00a: Preparing 03:17:48 f0c0fc467d42: Preparing 03:17:48 4fdee56d7956: Preparing 03:17:48 81afc84b7b9d: Preparing 03:17:48 4225da8d4478: Preparing 03:17:48 46969b8dd52a: Preparing 03:17:48 140433c96c16: Preparing 03:17:48 f6557c9f0776: Preparing 03:17:48 58fbdfc9609b: Preparing 03:17:48 a54f3b4d1251: Preparing 03:17:48 4aeaa0e7d41f: Preparing 03:17:48 46969b8dd52a: Waiting 03:17:48 58fbdfc9609b: Waiting 03:17:48 a54f3b4d1251: Waiting 03:17:48 140433c96c16: Waiting 03:17:48 f6557c9f0776: Waiting 03:17:48 81afc84b7b9d: Waiting 03:17:48 4fdee56d7956: Waiting 03:17:48 4225da8d4478: Waiting 03:17:48 4aeaa0e7d41f: Waiting 03:17:48 4d4e73227161: Layer already exists 03:17:48 df90fee1b00a: Layer already exists 03:17:48 14f5adf566ec: Layer already exists 03:17:48 f0c0fc467d42: Layer already exists 03:17:48 2f9f64a66bb8: Layer already exists 03:17:48 4225da8d4478: Layer already exists 03:17:48 4fdee56d7956: Layer already exists 03:17:48 46969b8dd52a: Layer already exists 03:17:48 81afc84b7b9d: Layer already exists 03:17:48 140433c96c16: Layer already exists 03:17:48 58fbdfc9609b: Layer already exists 03:17:48 f6557c9f0776: Layer already exists 03:17:48 4aeaa0e7d41f: Layer already exists 03:17:48 a54f3b4d1251: Layer already exists 03:17:48 latest: digest: sha256:47c1b91c1ad5b8169b465966715316d90a05881bd5fedcfb57d3e85e6d70d8f3 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:49 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.18 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:49 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.18 03:17:49 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:17:49 4d4e73227161: Preparing 03:17:49 14f5adf566ec: Preparing 03:17:49 2f9f64a66bb8: Preparing 03:17:49 df90fee1b00a: Preparing 03:17:49 f0c0fc467d42: Preparing 03:17:49 4fdee56d7956: Preparing 03:17:49 81afc84b7b9d: Preparing 03:17:49 4225da8d4478: Preparing 03:17:49 46969b8dd52a: Preparing 03:17:49 140433c96c16: Preparing 03:17:49 f6557c9f0776: Preparing 03:17:49 58fbdfc9609b: Preparing 03:17:49 a54f3b4d1251: Preparing 03:17:49 4aeaa0e7d41f: Preparing 03:17:49 4225da8d4478: Waiting 03:17:49 46969b8dd52a: Waiting 03:17:49 140433c96c16: Waiting 03:17:49 f6557c9f0776: Waiting 03:17:49 58fbdfc9609b: Waiting 03:17:49 a54f3b4d1251: Waiting 03:17:49 4aeaa0e7d41f: Waiting 03:17:49 4fdee56d7956: Waiting 03:17:49 81afc84b7b9d: Waiting 03:17:49 4d4e73227161: Layer already exists 03:17:49 14f5adf566ec: Layer already exists 03:17:49 f0c0fc467d42: Layer already exists 03:17:49 df90fee1b00a: Layer already exists 03:17:49 2f9f64a66bb8: Layer already exists 03:17:49 4fdee56d7956: Layer already exists 03:17:49 81afc84b7b9d: Layer already exists 03:17:49 4225da8d4478: Layer already exists 03:17:49 46969b8dd52a: Layer already exists 03:17:49 140433c96c16: Layer already exists 03:17:49 58fbdfc9609b: Layer already exists 03:17:49 f6557c9f0776: Layer already exists 03:17:49 a54f3b4d1251: Layer already exists 03:17:49 4aeaa0e7d41f: Layer already exists 03:17:49 3.2.0-dev.18: digest: sha256:47c1b91c1ad5b8169b465966715316d90a05881bd5fedcfb57d3e85e6d70d8f3 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:50 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:50 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:17:50 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:17:50 4d4e73227161: Preparing 03:17:50 14f5adf566ec: Preparing 03:17:50 2f9f64a66bb8: Preparing 03:17:50 df90fee1b00a: Preparing 03:17:50 f0c0fc467d42: Preparing 03:17:50 4fdee56d7956: Preparing 03:17:50 81afc84b7b9d: Preparing 03:17:50 4225da8d4478: Preparing 03:17:50 46969b8dd52a: Preparing 03:17:50 140433c96c16: Preparing 03:17:50 f6557c9f0776: Preparing 03:17:50 58fbdfc9609b: Preparing 03:17:50 a54f3b4d1251: Preparing 03:17:50 4aeaa0e7d41f: Preparing 03:17:50 46969b8dd52a: Waiting 03:17:50 140433c96c16: Waiting 03:17:50 f6557c9f0776: Waiting 03:17:50 58fbdfc9609b: Waiting 03:17:50 a54f3b4d1251: Waiting 03:17:50 4aeaa0e7d41f: Waiting 03:17:50 4fdee56d7956: Waiting 03:17:50 81afc84b7b9d: Waiting 03:17:50 4225da8d4478: Waiting 03:17:50 df90fee1b00a: Layer already exists 03:17:50 f0c0fc467d42: Layer already exists 03:17:50 14f5adf566ec: Layer already exists 03:17:50 2f9f64a66bb8: Layer already exists 03:17:50 4d4e73227161: Layer already exists 03:17:50 4225da8d4478: Layer already exists 03:17:50 81afc84b7b9d: Layer already exists 03:17:50 4fdee56d7956: Layer already exists 03:17:50 46969b8dd52a: Layer already exists 03:17:50 140433c96c16: Layer already exists 03:17:50 a54f3b4d1251: Layer already exists 03:17:50 4aeaa0e7d41f: Layer already exists 03:17:50 58fbdfc9609b: Layer already exists 03:17:50 f6557c9f0776: Layer already exists 03:17:50 8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18: digest: sha256:47c1b91c1ad5b8169b465966715316d90a05881bd5fedcfb57d3e85e6d70d8f3 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:51 + 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 03:17:51 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main 03:17:51 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:17:51 4d4e73227161: Preparing 03:17:51 14f5adf566ec: Preparing 03:17:51 2f9f64a66bb8: Preparing 03:17:51 df90fee1b00a: Preparing 03:17:51 f0c0fc467d42: Preparing 03:17:51 4fdee56d7956: Preparing 03:17:51 81afc84b7b9d: Preparing 03:17:51 4225da8d4478: Preparing 03:17:51 46969b8dd52a: Preparing 03:17:51 140433c96c16: Preparing 03:17:51 81afc84b7b9d: Waiting 03:17:51 4225da8d4478: Waiting 03:17:51 46969b8dd52a: Waiting 03:17:51 f6557c9f0776: Preparing 03:17:51 58fbdfc9609b: Preparing 03:17:51 a54f3b4d1251: Preparing 03:17:51 4aeaa0e7d41f: Preparing 03:17:51 140433c96c16: Waiting 03:17:51 f6557c9f0776: Waiting 03:17:51 58fbdfc9609b: Waiting 03:17:51 a54f3b4d1251: Waiting 03:17:51 4aeaa0e7d41f: Waiting 03:17:51 4fdee56d7956: Waiting 03:17:51 2f9f64a66bb8: Layer already exists 03:17:51 df90fee1b00a: Layer already exists 03:17:51 4d4e73227161: Layer already exists 03:17:51 f0c0fc467d42: Layer already exists 03:17:51 14f5adf566ec: Layer already exists 03:17:51 81afc84b7b9d: Layer already exists 03:17:51 46969b8dd52a: Layer already exists 03:17:51 140433c96c16: Layer already exists 03:17:51 4fdee56d7956: Layer already exists 03:17:51 4225da8d4478: Layer already exists 03:17:51 a54f3b4d1251: Layer already exists 03:17:51 4aeaa0e7d41f: Layer already exists 03:17:51 f6557c9f0776: Layer already exists 03:17:51 58fbdfc9609b: Layer already exists 03:17:51 main: digest: sha256:47c1b91c1ad5b8169b465966715316d90a05881bd5fedcfb57d3e85e6d70d8f3 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:17:51 ===================================================== [Pipeline] echo 03:17:51 taggedImages: 03:17:51 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec 03:17:51 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 03:17:51 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.18 03:17:51 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:8af420bf6967b65b18f8274e92082c818197a7ec-3.2.0-dev.18 03:17:51 - 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 03:17:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:17:52 03:17:52 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:17:52 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:17:53 arm64: Pulling from edgex-lftools-log-publisher 03:17:53 8998bd30e6a1: Pulling fs layer 03:17:53 04944245beec: Pulling fs layer 03:17:53 699f458cf7ca: Pulling fs layer 03:17:53 765212b225bb: Pulling fs layer 03:17:53 f23df028b6ca: Pulling fs layer 03:17:53 d65c8cfc05b1: Pulling fs layer 03:17:53 2437ff75d9bd: Pulling fs layer 03:17:53 d65c8cfc05b1: Waiting 03:17:53 765212b225bb: Waiting 03:17:53 2437ff75d9bd: Waiting 03:17:53 f23df028b6ca: Waiting 03:17:53 04944245beec: Verifying Checksum 03:17:53 04944245beec: Download complete 03:17:53 765212b225bb: Verifying Checksum 03:17:53 765212b225bb: Download complete 03:17:53 f23df028b6ca: Download complete 03:17:53 d65c8cfc05b1: Verifying Checksum 03:17:53 d65c8cfc05b1: Download complete 03:17:53 699f458cf7ca: Download complete 03:17:53 8998bd30e6a1: Download complete 03:17:56 2437ff75d9bd: Verifying Checksum 03:17:56 2437ff75d9bd: Download complete 03:17:59 8998bd30e6a1: Pull complete 03:17:59 04944245beec: Pull complete 03:18:01 699f458cf7ca: Pull complete 03:18:01 765212b225bb: Pull complete 03:18:02 f23df028b6ca: Pull complete 03:18:02 d65c8cfc05b1: Pull complete 03:18:20 2437ff75d9bd: Pull complete 03:18:20 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:18:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:18:20 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:18:20 prd-ubuntu20.04-docker-arm64-4c-16g-9943 does not seem to be running inside a container 03:18:20 $ 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/183 -v /w/workspace/device-usb-camera/183:/w/workspace/device-usb-camera/183:rw,z -v /w/workspace/device-usb-camera/183@tmp:/w/workspace/device-usb-camera/183@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 03:18:22 $ docker top d52cc60d1b4588acaf7e1542d43bf2271dfa31266ca6744b6dfd48881831289a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:18:23 ---> job-cost.sh 03:18:23 lf-activate-venv: SKIPPING 03:18:23 INFO: No Stack... 03:18:23 INFO: Retrieving Pricing Info for: v3-standard-4 03:18:24 INFO: Archiving Costs [Pipeline] sh 03:18:24 + cat /w/workspace/device-usb-camera/183/archives/cost.csv 03:18:24 + cut -d, -f6 [Pipeline] lock 03:18:24 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] 03:18:24 Resource [jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] did not exist. Created. 03:18:24 Lock acquired on [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:18:25 /w/workspace/device-usb-camera/183@tmp/durable-302e38c1/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 03:18:26 + echo total: 0.10999999940395355 [Pipeline] stash 03:18:26 Warning: overwriting stash ‘stack-cost’ 03:18:26 Stashed 1 file(s) [Pipeline] } 03:18:26 Lock released on resource [Resource: jenkins-edgexfoundry-device-usb-camera-main-183-stack-cost] [Pipeline] // lock [Pipeline] } 03:18:26 $ docker stop --time=1 d52cc60d1b4588acaf7e1542d43bf2271dfa31266ca6744b6dfd48881831289a 03:18:27 $ docker rm -f --volumes d52cc60d1b4588acaf7e1542d43bf2271dfa31266ca6744b6dfd48881831289a [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 03:18:28 provisioning config files... 03:18:28 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config13372259018836654546tmp [Pipeline] { [Pipeline] sh 03:18:28 + set +x 03:18:28 + bash -s -- 03:18:28 + curl -s https://codecov.io/bash 03:18:28 03:18:28 _____ _ 03:18:28 / ____| | | 03:18:28 | | ___ __| | ___ ___ _____ __ 03:18:28 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 03:18:28 | |___| (_) | (_| | __/ (_| (_) \ V / 03:18:28 \_____\___/ \__,_|\___|\___\___/ \_/ 03:18:28 Bash-1.0.6 03:18:28 03:18:28 03:18:28 ==> git version 2.25.1 found 03:18:28 ==> 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 03:18:28 Release-Date: 2020-01-08 03:18:28 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 03:18:28 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 03:18:28 ==> Jenkins CI detected. 03:18:28 current dir:  /w/workspace/exfoundry_device-usb-camera_main 03:18:28 project root: . 03:18:28 --> token set from env 03:18:28 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 03:18:28 ==> Running gcov in . (disable via -X gcov) 03:18:28 ==> Python coveragepy not found 03:18:28 ==> Searching for coverage reports in: 03:18:28 + . 03:18:28 -> Found 1 reports 03:18:28 ==> Detecting git/mercurial file structure 03:18:28 ==> Reading reports 03:18:28 + ./coverage.out bytes=54703 03:18:28 ==> Appending adjustments 03:18:28 https://docs.codecov.io/docs/fixing-reports 03:18:28 + Found adjustments 03:18:28 ==> Gzipping contents 03:18:28 8.0K /tmp/codecov.8RffS4.gz 03:18:28 ==> Uploading reports 03:18:28 url: https://codecov.io 03:18:28 query: branch=main&commit=8af420bf6967b65b18f8274e92082c818197a7ec&build=183&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F183%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 03:18:28 -> Pinging Codecov 03:18:28 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=main&commit=8af420bf6967b65b18f8274e92082c818197a7ec&build=183&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F183%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 03:18:28 -> Uploading to 03:18:28 https://storage.googleapis.com/codecov/v4/raw/2024-09-10/73D8F5FF140700D3E01443B452E23636/8af420bf6967b65b18f8274e92082c818197a7ec/fbf671a8-501f-4a49-8bd4-a6f2fcdc648c.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20240910%2Fus-west2%2Fs3%2Faws4_request&X-Amz-Date=20240910T031828Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=69d9648bf7735042829d8781968b108dde27c18b719ef3593963fbed6b4ac473 03:18:28 % Total % Received % Xferd Average Speed Time Time Time Current 03:18:28 Dload Upload Total Spent Left Speed 03:18:29 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 6805 0 0 100 6805 0 29458 --:--:-- --:--:-- --:--:-- 29458 03:18:29 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] } 03:18:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 03:18:29 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 03:18:29 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:18:29 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 03:18:29 03:18:29 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:18:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 03:18:30 latest: Pulling from edgex-devops/edgex-snyk-go 03:18:30 619be1103602: Already exists 03:18:30 f8ea3408117e: Pulling fs layer 03:18:30 91320369b822: Pulling fs layer 03:18:30 0406650e8295: Pulling fs layer 03:18:30 4f4fb700ef54: Pulling fs layer 03:18:30 96d80e3f36e1: Pulling fs layer 03:18:30 bcf3aedb951c: Pulling fs layer 03:18:30 96d80e3f36e1: Waiting 03:18:30 4f4fb700ef54: Waiting 03:18:30 bcf3aedb951c: Waiting 03:18:30 0406650e8295: Verifying Checksum 03:18:30 0406650e8295: Download complete 03:18:30 f8ea3408117e: Verifying Checksum 03:18:30 f8ea3408117e: Download complete 03:18:30 4f4fb700ef54: Download complete 03:18:30 96d80e3f36e1: Verifying Checksum 03:18:30 96d80e3f36e1: Download complete 03:18:30 f8ea3408117e: Pull complete 03:18:30 91320369b822: Verifying Checksum 03:18:30 91320369b822: Download complete 03:18:31 bcf3aedb951c: Verifying Checksum 03:18:31 bcf3aedb951c: Download complete 03:18:33 91320369b822: Pull complete 03:18:33 0406650e8295: Pull complete 03:18:33 4f4fb700ef54: Pull complete 03:18:33 96d80e3f36e1: Pull complete 03:18:37 bcf3aedb951c: Pull complete 03:18:37 Digest: sha256:c73d2844e4fc57f5aa9e06c5c2de6da6b3046f14c04b5c54aa9a8d6bbc057662 03:18:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 03:18:37 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:18:37 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:18:37 $ 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:latest cat 03:18:40 $ docker top 39f964a00fa033c22d01dd0a6ca0738fd4eb32a42e970d4b0672ab2015fb19ba -eo pid,comm [Pipeline] { [Pipeline] sh 03:18:41 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] echo 03:18:41 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-usb-camera:main' [Pipeline] sh 03:18:41 + set -o pipefail 03:18:41 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-usb-camera:main' 03:18:51 03:18:51 Monitoring /w/workspace/exfoundry_device-usb-camera_main (github.com/edgexfoundry/device-usb-camera)... 03:18:51 03:18:51 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/978f9534-f89b-479b-86d5-a67f44693f06/history/8aecb353-4ec2-4944-b401-257040724e83 03:18:51 03:18:51 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 03:18:51 03:18:51 03:18:51 You have reached your monthly limit of 200 private tests for your edgex-jenkins org. 03:18:51 To learn more about our plans and increase your tests limit visit https://snyk.io/plans. [Pipeline] } 03:18:51 $ docker stop --time=1 39f964a00fa033c22d01dd0a6ca0738fd4eb32a42e970d4b0672ab2015fb19ba 03:18:55 $ docker rm -f --volumes 39f964a00fa033c22d01dd0a6ca0738fd4eb32a42e970d4b0672ab2015fb19ba [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:18:56 + git log --format=format:%s -1 8af420bf6967b65b18f8274e92082c818197a7ec [Pipeline] sh 03:18:56 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:18:56 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:18:56 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:18:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:18:56 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:18:56 $ 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 03:18:57 $ docker top 9fa08fb39f51c03f5e277b05552d97bb2479347f82e2a63fe24a56c59a0e7ed1 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:18:57 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:18:57 [ssh-agent] Looking for ssh-agent implementation... 03:18:57 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:18:57 $ docker exec 9fa08fb39f51c03f5e277b05552d97bb2479347f82e2a63fe24a56c59a0e7ed1 ssh-agent 03:18:57 SSH_AUTH_SOCK=/tmp/ssh-yTJtoP1dJQKO/agent.32 03:18:57 SSH_AGENT_PID=38 03:18:57 Running ssh-add (command line suppressed) 03:18:57 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12491968161344471319.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12491968161344471319.key) 03:18:57 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:18:57 + git semver tag 03:18:58 2024-09-10 03:18:58,160 [run_tag] DEBUG tag force:False 03:18:58 2024-09-10 03:18:58,160 [check_head_tag] DEBUG check head tag 03:18:58 2024-09-10 03:18:58,163 [execute] INFO git cat-file --batch-check 03:18:58 2024-09-10 03:18:58,163 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 03:18:58 2024-09-10 03:18:58,167 [execute] INFO git cat-file --batch 03:18:58 2024-09-10 03:18:58,167 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 03:18:58 2024-09-10 03:18:58,209 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:18:58 2024-09-10 03:18:58,209 [execute] INFO git tag -a v3.2.0-dev.18 -m v3.2.0-dev.18 03:18:58 2024-09-10 03:18:58,209 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.2.0-dev.18', '-m', 'v3.2.0-dev.18'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 03:18:58 2024-09-10 03:18:58,214 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:18:58 3.2.0-dev.18 [Pipeline] } 03:18:58 $ docker exec --env ******** --env ******** 9fa08fb39f51c03f5e277b05552d97bb2479347f82e2a63fe24a56c59a0e7ed1 ssh-agent -k 03:18:58 unset SSH_AUTH_SOCK; 03:18:58 unset SSH_AGENT_PID; 03:18:58 echo Agent pid 38 killed; 03:18:58 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:18:59 + git semver [Pipeline] } 03:18:59 $ docker stop --time=1 9fa08fb39f51c03f5e277b05552d97bb2479347f82e2a63fe24a56c59a0e7ed1 03:19:00 $ docker rm -f --volumes 9fa08fb39f51c03f5e277b05552d97bb2479347f82e2a63fe24a56c59a0e7ed1 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:19:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:19:01 03:19:01 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:19:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:19:01 0.23.1-centos7: Pulling from edgex-lftools 03:19:01 ab5ef0e58194: Pulling fs layer 03:19:01 9712f1f96733: Pulling fs layer 03:19:01 63f879dbbcfc: Pulling fs layer 03:19:01 0d9ebad4ef96: Pulling fs layer 03:19:01 e9a5061849ea: Pulling fs layer 03:19:01 d747dcd14b5f: Pulling fs layer 03:19:01 2de7ff778b66: Pulling fs layer 03:19:01 e9a5061849ea: Waiting 03:19:01 0d9ebad4ef96: Waiting 03:19:01 d747dcd14b5f: Waiting 03:19:01 2de7ff778b66: Waiting 03:19:01 9712f1f96733: Verifying Checksum 03:19:01 9712f1f96733: Download complete 03:19:01 63f879dbbcfc: Verifying Checksum 03:19:01 63f879dbbcfc: Download complete 03:19:01 e9a5061849ea: Verifying Checksum 03:19:01 e9a5061849ea: Download complete 03:19:01 d747dcd14b5f: Verifying Checksum 03:19:01 d747dcd14b5f: Download complete 03:19:01 0d9ebad4ef96: Verifying Checksum 03:19:01 0d9ebad4ef96: Download complete 03:19:01 2de7ff778b66: Verifying Checksum 03:19:01 2de7ff778b66: Download complete 03:19:02 ab5ef0e58194: Verifying Checksum 03:19:02 ab5ef0e58194: Download complete 03:19:05 ab5ef0e58194: Pull complete 03:19:05 9712f1f96733: Pull complete 03:19:05 63f879dbbcfc: Pull complete 03:19:08 0d9ebad4ef96: Pull complete 03:19:08 e9a5061849ea: Pull complete 03:19:09 d747dcd14b5f: Pull complete 03:19:10 2de7ff778b66: Pull complete 03:19:10 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 03:19:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:19:10 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:19:10 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:19:10 $ 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 03:19:14 $ docker top 8bb2acd642d18b385460ad179c0e0b7f8ac9e34395964b70d45f4523a1361893 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 03:19:14 provisioning config files... 03:19:14 copy managed file [sigul-config] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config10723722544379237846tmp 03:19:14 copy managed file [sigul-password] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config9116721763867655542tmp 03:19:14 copy managed file [sigul-pki] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config5866146495999318659tmp [Pipeline] { [Pipeline] echo 03:19:15 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 03:19:15 ---> sigul-configuration.sh 03:19:15 gpg: directory `/root/.gnupg' created 03:19:15 gpg: new configuration file `/root/.gnupg/gpg.conf' created 03:19:15 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 03:19:15 gpg: keyring `/root/.gnupg/secring.gpg' created 03:19:15 gpg: keyring `/root/.gnupg/pubring.gpg' created 03:19:15 gpg: CAST5 encrypted data 03:19:15 gpg: encrypted with 1 passphrase 03:19:15 gpg: WARNING: message was not integrity protected [Pipeline] sh 03:19:15 + mkdir /home/jenkins 03:19:15 + mkdir /home/jenkins/sigul [Pipeline] sh 03:19:15 + 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 03:19:15 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 03:19:16 ---> sigul-install.sh 03:19:16 Sigul already installed; skipping installation. [Pipeline] sh 03:19:16 + git tag --list 03:19:16 v0.0.0 03:19:16 v0.0.1-dev.1 03:19:16 v0.0.1-dev.10 03:19:16 v0.0.1-dev.11 03:19:16 v0.0.1-dev.12 03:19:16 v0.0.1-dev.13 03:19:16 v0.0.1-dev.14 03:19:16 v0.0.1-dev.15 03:19:16 v0.0.1-dev.16 03:19:16 v0.0.1-dev.2 03:19:16 v0.0.1-dev.3 03:19:16 v0.0.1-dev.4 03:19:16 v0.0.1-dev.5 03:19:16 v0.0.1-dev.6 03:19:16 v0.0.1-dev.7 03:19:16 v0.0.1-dev.8 03:19:16 v0.0.1-dev.9 03:19:16 v2.2.0 03:19:16 v2.2.0-dev.17 03:19:16 v2.2.0-dev.18 03:19:16 v2.2.0-dev.19 03:19:16 v2.2.0-dev.20 03:19:16 v2.2.0-dev.21 03:19:16 v2.2.0-dev.22 03:19:16 v2.2.0-dev.23 03:19:16 v2.2.0-dev.24 03:19:16 v2.2.0-dev.25 03:19:16 v2.2.0-dev.26 03:19:16 v2.2.0-dev.27 03:19:16 v2.3.0 03:19:16 v2.3.0-dev.1 03:19:16 v2.3.0-dev.10 03:19:16 v2.3.0-dev.11 03:19:16 v2.3.0-dev.12 03:19:16 v2.3.0-dev.13 03:19:16 v2.3.0-dev.14 03:19:16 v2.3.0-dev.15 03:19:16 v2.3.0-dev.16 03:19:16 v2.3.0-dev.17 03:19:16 v2.3.0-dev.18 03:19:16 v2.3.0-dev.19 03:19:16 v2.3.0-dev.2 03:19:16 v2.3.0-dev.20 03:19:16 v2.3.0-dev.21 03:19:16 v2.3.0-dev.22 03:19:16 v2.3.0-dev.23 03:19:16 v2.3.0-dev.24 03:19:16 v2.3.0-dev.25 03:19:16 v2.3.0-dev.26 03:19:16 v2.3.0-dev.27 03:19:16 v2.3.0-dev.28 03:19:16 v2.3.0-dev.3 03:19:16 v2.3.0-dev.4 03:19:16 v2.3.0-dev.5 03:19:16 v2.3.0-dev.6 03:19:16 v2.3.0-dev.7 03:19:16 v2.3.0-dev.8 03:19:16 v2.3.0-dev.9 03:19:16 v2.3.1 03:19:16 v2.3.1-dev.4 03:19:16 v2.3.1-dev.5 03:19:16 v2.3.1-dev.6 03:19:16 v3.0 03:19:16 v3.0.0 03:19:16 v3.0.0-dev.1 03:19:16 v3.0.0-dev.10 03:19:16 v3.0.0-dev.11 03:19:16 v3.0.0-dev.12 03:19:16 v3.0.0-dev.13 03:19:16 v3.0.0-dev.14 03:19:16 v3.0.0-dev.15 03:19:16 v3.0.0-dev.16 03:19:16 v3.0.0-dev.17 03:19:16 v3.0.0-dev.18 03:19:16 v3.0.0-dev.19 03:19:16 v3.0.0-dev.2 03:19:16 v3.0.0-dev.20 03:19:16 v3.0.0-dev.21 03:19:16 v3.0.0-dev.22 03:19:16 v3.0.0-dev.23 03:19:16 v3.0.0-dev.24 03:19:16 v3.0.0-dev.25 03:19:16 v3.0.0-dev.26 03:19:16 v3.0.0-dev.27 03:19:16 v3.0.0-dev.28 03:19:16 v3.0.0-dev.29 03:19:16 v3.0.0-dev.3 03:19:16 v3.0.0-dev.30 03:19:16 v3.0.0-dev.31 03:19:16 v3.0.0-dev.32 03:19:16 v3.0.0-dev.33 03:19:16 v3.0.0-dev.34 03:19:16 v3.0.0-dev.35 03:19:16 v3.0.0-dev.36 03:19:16 v3.0.0-dev.37 03:19:16 v3.0.0-dev.38 03:19:16 v3.0.0-dev.39 03:19:16 v3.0.0-dev.4 03:19:16 v3.0.0-dev.40 03:19:16 v3.0.0-dev.41 03:19:16 v3.0.0-dev.42 03:19:16 v3.0.0-dev.43 03:19:16 v3.0.0-dev.44 03:19:16 v3.0.0-dev.45 03:19:16 v3.0.0-dev.46 03:19:16 v3.0.0-dev.47 03:19:16 v3.0.0-dev.48 03:19:16 v3.0.0-dev.49 03:19:16 v3.0.0-dev.5 03:19:16 v3.0.0-dev.50 03:19:16 v3.0.0-dev.51 03:19:16 v3.0.0-dev.6 03:19:16 v3.0.0-dev.7 03:19:16 v3.0.0-dev.8 03:19:16 v3.0.0-dev.9 03:19:16 v3.1 03:19:16 v3.1.0 03:19:16 v3.1.0-dev.1 03:19:16 v3.1.0-dev.10 03:19:16 v3.1.0-dev.11 03:19:16 v3.1.0-dev.12 03:19:16 v3.1.0-dev.13 03:19:16 v3.1.0-dev.14 03:19:16 v3.1.0-dev.15 03:19:16 v3.1.0-dev.16 03:19:16 v3.1.0-dev.17 03:19:16 v3.1.0-dev.18 03:19:16 v3.1.0-dev.19 03:19:16 v3.1.0-dev.2 03:19:16 v3.1.0-dev.20 03:19:16 v3.1.0-dev.21 03:19:16 v3.1.0-dev.22 03:19:16 v3.1.0-dev.23 03:19:16 v3.1.0-dev.24 03:19:16 v3.1.0-dev.25 03:19:16 v3.1.0-dev.26 03:19:16 v3.1.0-dev.27 03:19:16 v3.1.0-dev.28 03:19:16 v3.1.0-dev.29 03:19:16 v3.1.0-dev.3 03:19:16 v3.1.0-dev.30 03:19:16 v3.1.0-dev.31 03:19:16 v3.1.0-dev.32 03:19:16 v3.1.0-dev.33 03:19:16 v3.1.0-dev.34 03:19:16 v3.1.0-dev.35 03:19:16 v3.1.0-dev.36 03:19:16 v3.1.0-dev.37 03:19:16 v3.1.0-dev.38 03:19:16 v3.1.0-dev.39 03:19:16 v3.1.0-dev.4 03:19:16 v3.1.0-dev.5 03:19:16 v3.1.0-dev.6 03:19:16 v3.1.0-dev.7 03:19:16 v3.1.0-dev.8 03:19:16 v3.1.0-dev.9 03:19:16 v3.1.1 03:19:16 v3.1.1-dev.1 03:19:16 v3.2.0-dev.1 03:19:16 v3.2.0-dev.10 03:19:16 v3.2.0-dev.11 03:19:16 v3.2.0-dev.12 03:19:16 v3.2.0-dev.13 03:19:16 v3.2.0-dev.14 03:19:16 v3.2.0-dev.15 03:19:16 v3.2.0-dev.16 03:19:16 v3.2.0-dev.17 03:19:16 v3.2.0-dev.18 03:19:16 v3.2.0-dev.2 03:19:16 v3.2.0-dev.3 03:19:16 v3.2.0-dev.4 03:19:16 v3.2.0-dev.5 03:19:16 v3.2.0-dev.6 03:19:16 v3.2.0-dev.7 03:19:16 v3.2.0-dev.8 03:19:16 v3.2.0-dev.9 [Pipeline] sh 03:19:16 + lftools sign git-tag v3.2.0-dev.18 03:19:17 Signing Git tag with Sigul... 03:19:17 Signing v3.2.0-dev.18 [Pipeline] echo 03:19:17 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 03:19:18 ---> sigul-configuration-cleanup.sh [Pipeline] } 03:19:18 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 03:19:18 $ docker stop --time=1 8bb2acd642d18b385460ad179c0e0b7f8ac9e34395964b70d45f4523a1361893 03:19:19 $ docker rm -f --volumes 8bb2acd642d18b385460ad179c0e0b7f8ac9e34395964b70d45f4523a1361893 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 03:19:19 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:19:19 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:19:20 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:19:20 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:19:20 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:19:20 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:19:20 $ docker top 3bf8dfba5606584559a95d782a63abd57234a00163bdf98076fd27ba69f4d8ca -eo pid,comm 03:19:20 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:19:20 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:19:20 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:19:20 [ssh-agent] Looking for ssh-agent implementation... 03:19:20 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:19:20 $ docker exec 3bf8dfba5606584559a95d782a63abd57234a00163bdf98076fd27ba69f4d8ca ssh-agent 03:19:21 SSH_AUTH_SOCK=/tmp/ssh-doCR6mxdKQ4J/agent.33 03:19:21 SSH_AGENT_PID=39 03:19:21 Running ssh-add (command line suppressed) 03:19:21 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_16542595531471630752.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_16542595531471630752.key) 03:19:21 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:19:21 + git semver bump pre 03:19:21 2024-09-10 03:19:21,619 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:19:21 2024-09-10 03:19:21,619 [bump_version] DEBUG bumping version:3.2.0-dev.18 on axis:pre with prefix:dev 03:19:21 2024-09-10 03:19:21,619 [bump_version] DEBUG bumped version:3.2.0-dev.19 03:19:21 2024-09-10 03:19:21,619 [write_version] DEBUG write version:3.2.0-dev.19 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:True 03:19:21 2024-09-10 03:19:21,619 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:19:21 2024-09-10 03:19:21,619 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:19:21 2024-09-10 03:19:21,621 [execute] INFO git cat-file --batch-check 03:19:21 2024-09-10 03:19:21,621 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:19:21 2024-09-10 03:19:21,627 [execute] INFO git cat-file --batch 03:19:21 2024-09-10 03:19:21,627 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:19:21 2024-09-10 03:19:21,631 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:19:21 3.2.0-dev.19 [Pipeline] } 03:19:21 $ docker exec --env ******** --env ******** 3bf8dfba5606584559a95d782a63abd57234a00163bdf98076fd27ba69f4d8ca ssh-agent -k 03:19:21 unset SSH_AUTH_SOCK; 03:19:21 unset SSH_AGENT_PID; 03:19:21 echo Agent pid 39 killed; 03:19:21 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:19:22 + git semver [Pipeline] } 03:19:22 $ docker stop --time=1 3bf8dfba5606584559a95d782a63abd57234a00163bdf98076fd27ba69f4d8ca 03:19:23 $ docker rm -f --volumes 3bf8dfba5606584559a95d782a63abd57234a00163bdf98076fd27ba69f4d8ca [Pipeline] // withDockerContainer [Pipeline] sh 03:19:23 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:19:23 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:19:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:19:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:19:24 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:19:24 $ 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 03:19:24 $ docker top bc50585025601394405c5614f00eb5b35eea0bf65773db120fd09456074c8211 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:19:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:19:24 [ssh-agent] Looking for ssh-agent implementation... 03:19:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:19:24 $ docker exec bc50585025601394405c5614f00eb5b35eea0bf65773db120fd09456074c8211 ssh-agent 03:19:25 SSH_AUTH_SOCK=/tmp/ssh-SG0QiDRhNI2a/agent.32 03:19:25 SSH_AGENT_PID=38 03:19:25 Running ssh-add (command line suppressed) 03:19:25 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_18127556868118919708.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_18127556868118919708.key) 03:19:25 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:19:25 + git semver push 03:19:25 2024-09-10 03:19:25,648 [run_push] DEBUG push 03:19:25 2024-09-10 03:19:25,649 [execute] INFO git cat-file --batch-check 03:19:25 2024-09-10 03:19:25,649 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:19:25 2024-09-10 03:19:25,652 [execute] INFO git rev-list bee1eb393c9a8928e27b31a3e481c7be85886422 -- 03:19:25 2024-09-10 03:19:25,652 [execute] DEBUG Popen(['git', 'rev-list', 'bee1eb393c9a8928e27b31a3e481c7be85886422', '--'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 03:19:25 2024-09-10 03:19:25,659 [execute] INFO git fetch -v origin 03:19:25 2024-09-10 03:19:25,660 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=True, shell=None, istream=None) 03:19:26 2024-09-10 03:19:26,075 [run_push] DEBUG no remote changes detected 03:19:26 2024-09-10 03:19:26,075 [execute] INFO git push origin semver 03:19:26 2024-09-10 03:19:26,075 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 03:19:26 2024-09-10 03:19:26,708 [run_push] DEBUG push all version tags 03:19:26 2024-09-10 03:19:26,709 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 03:19:26 2024-09-10 03:19:26,709 [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) 03:19:27 2024-09-10 03:19:27,350 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:19:27 3.2.0-dev.19 [Pipeline] } 03:19:27 $ docker exec --env ******** --env ******** bc50585025601394405c5614f00eb5b35eea0bf65773db120fd09456074c8211 ssh-agent -k 03:19:27 unset SSH_AUTH_SOCK; 03:19:27 unset SSH_AGENT_PID; 03:19:27 echo Agent pid 38 killed; 03:19:27 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:19:27 + git semver [Pipeline] } 03:19:28 $ docker stop --time=1 bc50585025601394405c5614f00eb5b35eea0bf65773db120fd09456074c8211 03:19:29 $ docker rm -f --volumes bc50585025601394405c5614f00eb5b35eea0bf65773db120fd09456074c8211 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 03:19:30 + [ -d /w/workspace/exfoundry_device-usb-camera_main/archives ] 03:19:30 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 03:19:30 total 16 03:19:30 drwxr-xr-x 3 root root 4096 Sep 10 03:03 . 03:19:30 drwxrwxr-x 10 jenkins jenkins 4096 Sep 10 03:19 .. 03:19:30 drwxr-xr-x 2 root root 4096 Sep 10 03:03 cost 03:19:30 -rw-r--r-- 1 root root 89 Sep 10 03:03 cost.csv 03:19:30 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-usb-camera_main/archives 03:19:30 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 03:19:30 total 16 03:19:30 drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:03 . 03:19:30 drwxrwxr-x 10 jenkins jenkins 4096 Sep 10 03:19 .. 03:19:30 drwxr-xr-x 2 jenkins jenkins 4096 Sep 10 03:03 cost 03:19:30 -rw-r--r-- 1 jenkins jenkins 89 Sep 10 03:03 cost.csv [Pipeline] libraryResource [Pipeline] sh 03:19:30 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:19:31 ---> package-listing.sh 03:19:31 ++ facter osfamily 03:19:31 ++ tr '[:upper:]' '[:lower:]' 03:19:31 + OS_FAMILY=debian 03:19:31 + workspace=/w/workspace/exfoundry_device-usb-camera_main 03:19:31 + START_PACKAGES=/tmp/packages_start.txt 03:19:31 + END_PACKAGES=/tmp/packages_end.txt 03:19:31 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:19:31 + PACKAGES=/tmp/packages_start.txt 03:19:31 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 03:19:31 + PACKAGES=/tmp/packages_end.txt 03:19:31 + case "${OS_FAMILY}" in 03:19:31 + dpkg -l 03:19:31 + grep '^ii' 03:19:31 + '[' -f /tmp/packages_start.txt ']' 03:19:31 + '[' -f /tmp/packages_end.txt ']' 03:19:31 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:19:31 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 03:19:31 + mkdir -p /w/workspace/exfoundry_device-usb-camera_main/archives/ 03:19:31 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-usb-camera_main/archives/ [Pipeline] echo 03:19:31 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 03:19:31 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:19:32 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:19:32 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:19:32 prd-ubuntu20.04-docker-8c-8g-9937 does not seem to be running inside a container 03:19:32 $ 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 03:19:32 $ docker top d85db68c93230d1c0f09693b78d33f2c7f9769b68ea579ee6252d30036adf588 -eo pid,comm [Pipeline] { [Pipeline] sh 03:19:32 + touch /tmp/pre-build-complete [Pipeline] sh 03:19:33 + mkdir -p /var/log/sysstat [Pipeline] sh 03:19:33 + ls /var/log/sa-host 03:19:33 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:19:33 provisioning config files... 03:19:33 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config12186636333538987616tmp [Pipeline] { [Pipeline] echo 03:19:33 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:19:33 ---> create-netrc.sh [Pipeline] } 03:19:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:19:34 ---> python-tools-install.sh [Pipeline] echo 03:19:34 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:19:34 ---> sudo-logs.sh 03:19:34 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:19:34 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:19:34 ---> job-cost.sh 03:19:34 lf-activate-venv: SKIPPING 03:19:34 DEBUG: total: 0.2199999988079071 03:19:34 INFO: Retrieving Stack Cost... 03:19:35 INFO: Retrieving Pricing Info for: v3-standard-8 03:19:35 INFO: Archiving Costs [Pipeline] echo 03:19:35 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:19:35 ---> logs-deploy.sh 03:19:35 lf-activate-venv: SKIPPING 03:19:35 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/main/183 03:19:35 INFO: archiving workspace using pattern(s): 03:19:36 Archives upload complete. 03:19:36 INFO: archiving logs to Nexus