Pull request #330 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of cloudxxx8 for edgexfoundry/device-usb-camera Obtained Jenkinsfile from 9c9235d1d7c458420c1fb2951511f464a11dd6ca+1f442694eedc8eff68a11d1921283aa0284c9d87 (97ae12caa5a549683b5554ad9f4a78b8f540f213) 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-ssh14290781142841238302.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 590556114a56c6d90cc8043840e039c2f74196dc 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-ssh1702792863576304898.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 590556114a56c6d90cc8043840e039c2f74196dc The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/PR-330/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/PR-330/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2759784549590609227.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/PR-330/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh13831809841472032808.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 590556114a56c6d90cc8043840e039c2f74196dc (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 590556114a56c6d90cc8043840e039c2f74196dc # timeout=10 Commit message: "Merge pull request #451 from jinlinGuan/fix-snyk" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh15342265452886825552.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/PR-330/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/PR-330/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh9729928269108124034.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 590556114a56c6d90cc8043840e039c2f74196dc 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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-930 in /w/workspace/foundry_device-usb-camera_PR-330 [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/foundry_device-usb-camera_PR-330 # 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 > 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 Merging remotes/origin/napa commit 1f442694eedc8eff68a11d1921283aa0284c9d87 into PR head commit 9c9235d1d7c458420c1fb2951511f464a11dd6ca > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/pull/330/head:refs/remotes/origin/PR-330 +refs/heads/napa:refs/remotes/origin/napa # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 9c9235d1d7c458420c1fb2951511f464a11dd6ca # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 1f442694eedc8eff68a11d1921283aa0284c9d87 # timeout=10 Merge succeeded, producing 9c9235d1d7c458420c1fb2951511f464a11dd6ca Checking out Revision 9c9235d1d7c458420c1fb2951511f464a11dd6ca (PR-330) Commit message: "build: Bump SDK and RTSP server versions" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 590556114a56c6d90cc8043840e039c2f74196dc > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 9c9235d1d7c458420c1fb2951511f464a11dd6ca # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 08:52:19 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 08:52:20 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 08:52:20 ========================================================= 08:52:20 EdgeX Global Pipelines Version Info 08:52:20 ========================================================= [Pipeline] libraryResource [Pipeline] sh 08:52:20 ------------------- 08:52:20 stable info: 08:52:20 ------------------- 08:52:20 Commited By: Ginny Guan ginny@iotechsys.com 08:52:20 Commit SHA: 590556114a56c6d90cc8043840e039c2f74196dc 08:52:20 Message: update stable to v1.0.260 08:52:21 ------------------- 08:52:21 experimental info: 08:52:21 ------------------- 08:52:21 Commited By: Ginny Guan ginny@iotechsys.com 08:52:21 Commit SHA: f5e0e1f8358a839901f1a476b3a28a62f8570917 08:52:21 Message: update experimental to v1.0.259 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 08:52:21 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 08:52:21 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 08:52:21 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 08:52:21 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 08:52:21 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 08:52:22 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-330 [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-330 [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-330 [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 9c9235d1d7c458420c1fb2951511f464a11dd6ca [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 9c9235d [Pipeline] echo 08:52:23 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:52:23 provisioning config files... 08:52:23 copy managed file [device-usb-camera-settings] to file:/w/workspace/foundry_device-usb-camera_PR-330@tmp/config5592504233373902639tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:52:24 ---> ****-login.sh 08:52:24 nexus3.edgexfoundry.org:10001 08:52:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:24 Configure a credential helper to remove this warning. See 08:52:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:24 08:52:24 Login Succeeded 08:52:24 nexus3.edgexfoundry.org:10002 08:52:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:24 Configure a credential helper to remove this warning. See 08:52:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:24 08:52:24 Login Succeeded 08:52:24 nexus3.edgexfoundry.org:10003 08:52:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:25 Configure a credential helper to remove this warning. See 08:52:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:25 08:52:25 Login Succeeded 08:52:25 nexus3.edgexfoundry.org:10004 08:52:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:25 Configure a credential helper to remove this warning. See 08:52:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:25 08:52:25 Login Succeeded 08:52:25 ****.io 08:52:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:25 Configure a credential helper to remove this warning. See 08:52:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:25 08:52:25 Login Succeeded 08:52:25 ---> ****-login.sh ends [Pipeline] } 08:52:25 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 08:52:26 + git rev-list -1 --merges 9c9235d1d7c458420c1fb2951511f464a11dd6ca~1..9c9235d1d7c458420c1fb2951511f464a11dd6ca [Pipeline] echo 08:52:26 -----------> git rev-list -1 --merges 9c9235d1d7c458420c1fb2951511f464a11dd6ca~1..9c9235d1d7c458420c1fb2951511f464a11dd6ca 9c9235d1d7c458420c1fb2951511f464a11dd6ca [false] [Pipeline] sh 08:52:26 + git log --format=format:%s -1 9c9235d1d7c458420c1fb2951511f464a11dd6ca [Pipeline] echo 08:52:26 ========================================================= 08:52:26 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 08:52:26 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 08:52:27 + git log --format=format:%s -1 9c9235d1d7c458420c1fb2951511f464a11dd6ca [Pipeline] echo 08:52:27 [semverPrep] GIT_COMMIT: 9c9235d1d7c458420c1fb2951511f464a11dd6ca, Commit Message: build: Bump SDK and RTSP server versions [Pipeline] echo 08:52:27 [semverPrep] This is not a build commit. [Pipeline] sh 08:52:27 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 08:52:27 + grep -v github /etc/ssh/ssh_known_hosts 08:52:27 + [ -e /tmp/ssh_known_hosts ] 08:52:27 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 08:52:27 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 08:52:27 + sudo tee -a /etc/ssh/ssh_known_hosts 08:52:27 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:52:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:52:28 08:52:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:52:28 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:52:28 0.1.4: Pulling from edgex-devops/py-git-semver 08:52:28 b85a868b505f: Pulling fs layer 08:52:28 e2be974225ed: Pulling fs layer 08:52:28 339a4e72a1f5: Pulling fs layer 08:52:28 988bab9f4d93: Pulling fs layer 08:52:28 1469e6f7b9e6: Pulling fs layer 08:52:28 eaf3925da568: Pulling fs layer 08:52:28 bab4dde63d76: Pulling fs layer 08:52:28 bde34c3a00c8: Pulling fs layer 08:52:28 b352a97aabf1: Pulling fs layer 08:52:28 4872d77fe225: Pulling fs layer 08:52:28 5851b861e8e6: Pulling fs layer 08:52:28 988bab9f4d93: Waiting 08:52:28 1469e6f7b9e6: Waiting 08:52:28 eaf3925da568: Waiting 08:52:28 b352a97aabf1: Waiting 08:52:28 bde34c3a00c8: Waiting 08:52:28 bab4dde63d76: Waiting 08:52:28 5851b861e8e6: Waiting 08:52:28 4872d77fe225: Waiting 08:52:28 e2be974225ed: Verifying Checksum 08:52:28 e2be974225ed: Download complete 08:52:28 988bab9f4d93: Verifying Checksum 08:52:28 988bab9f4d93: Download complete 08:52:28 1469e6f7b9e6: Verifying Checksum 08:52:28 1469e6f7b9e6: Download complete 08:52:28 eaf3925da568: Verifying Checksum 08:52:28 eaf3925da568: Download complete 08:52:28 339a4e72a1f5: Verifying Checksum 08:52:28 339a4e72a1f5: Download complete 08:52:28 bde34c3a00c8: Download complete 08:52:28 b352a97aabf1: Verifying Checksum 08:52:28 b352a97aabf1: Download complete 08:52:28 4872d77fe225: Verifying Checksum 08:52:28 4872d77fe225: Download complete 08:52:28 5851b861e8e6: Verifying Checksum 08:52:28 5851b861e8e6: Download complete 08:52:28 b85a868b505f: Verifying Checksum 08:52:28 b85a868b505f: Download complete 08:52:28 bab4dde63d76: Verifying Checksum 08:52:30 b85a868b505f: Pull complete 08:52:30 e2be974225ed: Pull complete 08:52:30 339a4e72a1f5: Pull complete 08:52:30 988bab9f4d93: Pull complete 08:52:31 1469e6f7b9e6: Pull complete 08:52:31 eaf3925da568: Pull complete 08:52:33 bab4dde63d76: Pull complete 08:52:33 bde34c3a00c8: Pull complete 08:52:33 b352a97aabf1: Pull complete 08:52:33 4872d77fe225: Pull complete 08:52:33 5851b861e8e6: Pull complete 08:52:33 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 08:52:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:52:33 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:52:33 prd-ubuntu20.04-docker-8c-8g-930 does not seem to be running inside a container 08:52:33 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/foundry_device-usb-camera_PR-330 -v /w/workspace/foundry_device-usb-camera_PR-330:/w/workspace/foundry_device-usb-camera_PR-330:rw,z -v /w/workspace/foundry_device-usb-camera_PR-330@tmp:/w/workspace/foundry_device-usb-camera_PR-330@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/py-git-semver:0.1.4 cat 08:52:36 $ docker top e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d -eo pid,comm 08:52:36 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 08:52:36 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 08:52:37 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:52:37 [ssh-agent] Looking for ssh-agent implementation... 08:52:37 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:52:37 $ docker exec e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d ssh-agent 08:52:37 SSH_AUTH_SOCK=/tmp/ssh-kPATfvB6nhTa/agent.32 08:52:37 SSH_AGENT_PID=39 08:52:37 Running ssh-add (command line suppressed) 08:52:37 Identity added: /w/workspace/foundry_device-usb-camera_PR-330@tmp/private_key_15081199227364904780.key (/w/workspace/foundry_device-usb-camera_PR-330@tmp/private_key_15081199227364904780.key) 08:52:37 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:52:37 + git tag --points-at HEAD [Pipeline] } 08:52:37 $ docker exec --env ******** --env ******** e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d ssh-agent -k 08:52:37 unset SSH_AUTH_SOCK; 08:52:37 unset SSH_AGENT_PID; 08:52:37 echo Agent pid 39 killed; 08:52:37 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 08:52:38 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:52:38 [ssh-agent] Looking for ssh-agent implementation... 08:52:38 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:52:38 $ docker exec e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d ssh-agent 08:52:38 SSH_AUTH_SOCK=/tmp/ssh-lZmIn3tkibWb/agent.72 08:52:38 SSH_AGENT_PID=78 08:52:38 Running ssh-add (command line suppressed) 08:52:38 Identity added: /w/workspace/foundry_device-usb-camera_PR-330@tmp/private_key_8984356471812538679.key (/w/workspace/foundry_device-usb-camera_PR-330@tmp/private_key_8984356471812538679.key) 08:52:38 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:52:38 + git semver init 08:52:39 2024-05-28 08:52:39,015 [run_init] DEBUG init version:0.0.0 force:False 08:52:39 2024-05-28 08:52:39,016 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/foundry_device-usb-camera_PR-330/.semver 08:52:39 2024-05-28 08:52:39,016 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/foundry_device-usb-camera_PR-330/.semver 08:52:39 2024-05-28 08:52:39,016 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-usb-camera.git', '/w/workspace/foundry_device-usb-camera_PR-330/.semver'], cwd=/w/workspace/foundry_device-usb-camera_PR-330, universal_newlines=False, shell=None, istream=None) 08:52:40 2024-05-28 08:52:39,940 [append_file] DEBUG append to file:/w/workspace/foundry_device-usb-camera_PR-330/.git/info/exclude 08:52:40 2024-05-28 08:52:39,940 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/foundry_device-usb-camera_PR-330/.semver/PR-330 with force:False 08:52:40 2024-05-28 08:52:39,940 [write_file] DEBUG write to file:/w/workspace/foundry_device-usb-camera_PR-330/.semver/PR-330 08:52:40 2024-05-28 08:52:39,945 [execute] INFO git cat-file --batch-check 08:52:40 2024-05-28 08:52:39,945 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/foundry_device-usb-camera_PR-330/.semver, universal_newlines=False, shell=None, istream=) 08:52:40 2024-05-28 08:52:39,950 [execute] INFO git cat-file --batch 08:52:40 2024-05-28 08:52:39,950 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/foundry_device-usb-camera_PR-330/.semver, universal_newlines=False, shell=None, istream=) 08:52:40 2024-05-28 08:52:39,955 [read_version] DEBUG read version from /w/workspace/foundry_device-usb-camera_PR-330/.semver/PR-330 08:52:40 0.0.0 [Pipeline] } 08:52:40 $ docker exec --env ******** --env ******** e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d ssh-agent -k 08:52:40 unset SSH_AUTH_SOCK; 08:52:40 unset SSH_AGENT_PID; 08:52:40 echo Agent pid 78 killed; 08:52:40 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 08:52:40 + git semver [Pipeline] } 08:52:40 $ docker stop --time=1 e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d 08:52:42 $ docker rm -f --volumes e71ed63901a4e1444cd68c1e337cff3165c15acf674c1689a336cd23b252950d [Pipeline] // withDockerContainer [Pipeline] sh 08:52:42 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 08:52:42 Stashed 1 file(s) [Pipeline] echo 08:52:43 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:52:43 provisioning config files... 08:52:43 copy managed file [device-usb-camera-settings] to file:/w/workspace/foundry_device-usb-camera_PR-330@tmp/config17990221176676061566tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:52:44 ---> ****-login.sh 08:52:44 nexus3.edgexfoundry.org:10001 08:52:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:44 Configure a credential helper to remove this warning. See 08:52:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:44 08:52:44 Login Succeeded 08:52:44 nexus3.edgexfoundry.org:10002 08:52:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:44 Configure a credential helper to remove this warning. See 08:52:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:44 08:52:44 Login Succeeded 08:52:44 nexus3.edgexfoundry.org:10003 08:52:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:44 Configure a credential helper to remove this warning. See 08:52:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:44 08:52:44 Login Succeeded 08:52:44 nexus3.edgexfoundry.org:10004 08:52:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:44 Configure a credential helper to remove this warning. See 08:52:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:44 08:52:44 Login Succeeded 08:52:44 ****.io 08:52:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:52:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:52:44 Configure a credential helper to remove this warning. See 08:52:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:52:44 08:52:44 Login Succeeded 08:52:44 ---> ****-login.sh ends [Pipeline] } 08:52:44 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 08:52:44 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] sh 08:52:45 + grep ^go [0-9].[0-9]* go.mod 08:52:45 + cut -d -f 2 [Pipeline] echo 08:52:45 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 08:52:45 ========================================================= 08:52:45 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base:1.21-alpine-lts] 08:52:45 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:52:45 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base:1.21-alpine-lts --build-arg MAKE=echo noop --target=builder . 08:52:46 Sending build context to Docker daemon 46.17MB 08:52:46 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 08:52:46 Step 2/13 : FROM ${BASE} AS builder 08:52:46 1.21-alpine-lts: Pulling from edgex-devops/edgex-golang-base 08:52:46 619be1103602: Pulling fs layer 08:52:46 7862e08f4a3e: Pulling fs layer 08:52:46 5df492c9dc93: Pulling fs layer 08:52:46 7629e6793208: Pulling fs layer 08:52:46 4f4fb700ef54: Pulling fs layer 08:52:46 8de7f028bff5: Pulling fs layer 08:52:46 44042ff1420b: Pulling fs layer 08:52:46 5cdaf54b7214: Pulling fs layer 08:52:46 38f3e5a9071a: Pulling fs layer 08:52:46 44042ff1420b: Waiting 08:52:46 5cdaf54b7214: Waiting 08:52:46 7629e6793208: Waiting 08:52:46 4f4fb700ef54: Waiting 08:52:46 8de7f028bff5: Waiting 08:52:46 7862e08f4a3e: Verifying Checksum 08:52:46 7862e08f4a3e: Download complete 08:52:46 7629e6793208: Verifying Checksum 08:52:46 7629e6793208: Download complete 08:52:46 4f4fb700ef54: Verifying Checksum 08:52:46 4f4fb700ef54: Download complete 08:52:46 8de7f028bff5: Verifying Checksum 08:52:46 8de7f028bff5: Download complete 08:52:46 619be1103602: Verifying Checksum 08:52:46 619be1103602: Download complete 08:52:46 44042ff1420b: Verifying Checksum 08:52:46 44042ff1420b: Download complete 08:52:46 619be1103602: Pull complete 08:52:46 38f3e5a9071a: Download complete 08:52:46 7862e08f4a3e: Pull complete 08:52:46 5df492c9dc93: Download complete 08:52:47 5cdaf54b7214: Download complete 08:52:50 5df492c9dc93: Pull complete 08:52:50 7629e6793208: Pull complete 08:52:50 4f4fb700ef54: Pull complete 08:52:50 8de7f028bff5: Pull complete 08:52:50 44042ff1420b: Pull complete 08:52:53 5cdaf54b7214: Pull complete 08:52:53 38f3e5a9071a: Pull complete 08:52:53 Digest: sha256:d452b7c9dc822626b28f2158ccf3bbf04957b0b2ad14062d8ea2b98b8d6f5c64 08:52:53 Status: Downloaded newer image for nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base:1.21-alpine-lts 08:52:53 ---> 60b93f829570 08:52:53 Step 3/13 : ARG ADD_BUILD_TAGS="" 08:52:55 ---> Running in 1dc1558b1e46 08:52:55 Removing intermediate container 1dc1558b1e46 08:52:55 ---> d1f9e3aecf69 08:52:55 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 08:52:55 ---> Running in e146758a13f3 08:52:55 Removing intermediate container e146758a13f3 08:52:55 ---> 1a1a650004d2 08:52:55 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 08:52:55 ---> Running in 2df3545b5fd6 08:52:55 Removing intermediate container 2df3545b5fd6 08:52:55 ---> f4823264cdc0 08:52:55 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 08:52:55 ---> Running in 99d851f4c467 08:52:55 Removing intermediate container 99d851f4c467 08:52:55 ---> 426418670e0e 08:52:55 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 08:52:55 ---> Running in 0d43ee464b57 08:52:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 08:52:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 08:52:56 (1/13) Installing libintl (0.21.1-r7) 08:52:56 (2/13) Installing eudev-libs (3.2.11-r8) 08:52:56 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 08:52:56 (4/13) Installing v4l-utils-libs (1.24.1-r0) 08:52:56 (5/13) Installing v4l-utils (1.24.1-r0) 08:52:56 (6/13) Installing libdvbv5 (1.24.1-r0) 08:52:57 (7/13) Installing udev-init-scripts (35-r1) 08:52:57 (8/13) Installing libblkid (2.38.1-r8) 08:52:57 (9/13) Installing xz-libs (5.4.3-r0) 08:52:57 (10/13) Installing kmod-libs (30-r3) 08:52:57 (11/13) Installing eudev (3.2.11-r8) 08:52:57 (12/13) Installing eudev-dev (3.2.11-r8) 08:52:57 (13/13) Installing v4l-utils-dev (1.24.1-r0) 08:52:57 Executing busybox-1.36.1-r5.trigger 08:52:57 Executing eudev-3.2.11-r8.trigger 08:52:57 OK: 271 MiB in 65 packages 08:52:57 Removing intermediate container 0d43ee464b57 08:52:57 ---> 8ca2b7ffed75 08:52:57 Step 8/13 : WORKDIR /device-usb-camera 08:52:57 ---> Running in c34cddd7d54d 08:52:57 Removing intermediate container c34cddd7d54d 08:52:57 ---> dde0feb39526 08:52:57 Step 9/13 : COPY go.mod vendor* ./ 08:52:58 Still waiting to schedule task 08:52:58 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 08:52:59 ---> 5bdb5107bd75 08:52:59 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:52:59 ---> Running in 65adc4783f3b 08:53:21 Removing intermediate container 65adc4783f3b 08:53:21 ---> c923269432e9 08:53:21 Step 11/13 : COPY . . 08:53:23 ---> cecf92dce045 08:53:23 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 08:53:23 ---> Running in 31ef345b3c4d 08:53:24  % Total % Received % Xferd Average Speed Time Time Time Current 08:53:24 Dload Upload Total Spent Left Speed 08:53:24 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062  100  1062    0     0  10343      0 --:--:-- --:--:-- --:--:-- 10411 08:53:24 Removing intermediate container 31ef345b3c4d 08:53:24 ---> 7ad8a997b1fc 08:53:24 Step 13/13 : RUN ${MAKE} 08:53:24 ---> Running in bd4db1839ef9 08:53:25 noop 08:53:25 Removing intermediate container bd4db1839ef9 08:53:25 ---> 3180083ff501 08:53:25 Successfully built 3180083ff501 08:53:25 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:53:25 + docker inspect -f . ci-base-image-x86_64 08:53:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:53:26 prd-ubuntu20.04-docker-8c-8g-930 does not seem to be running inside a container 08:53:26 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/foundry_device-usb-camera_PR-330 -v /w/workspace/foundry_device-usb-camera_PR-330:/w/workspace/foundry_device-usb-camera_PR-330:rw,z -v /w/workspace/foundry_device-usb-camera_PR-330@tmp:/w/workspace/foundry_device-usb-camera_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 08:53:26 $ docker top cf2eab01faf3bad2a3c9b64d97a55aee6158f8d1699b9a761e9c437988ba11c1 -eo pid,comm [Pipeline] { [Pipeline] sh 08:53:27 + go version 08:53:27 go version go1.21.9 linux/amd64 [Pipeline] } 08:53:27 $ docker stop --time=1 cf2eab01faf3bad2a3c9b64d97a55aee6158f8d1699b9a761e9c437988ba11c1 08:53:28 $ docker rm -f --volumes cf2eab01faf3bad2a3c9b64d97a55aee6158f8d1699b9a761e9c437988ba11c1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:53:29 + docker inspect -f . ci-base-image-x86_64 08:53:29 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:53:29 prd-ubuntu20.04-docker-8c-8g-930 does not seem to be running inside a container 08:53:29 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/foundry_device-usb-camera_PR-330 -v /w/workspace/foundry_device-usb-camera_PR-330:/w/workspace/foundry_device-usb-camera_PR-330:rw,z -v /w/workspace/foundry_device-usb-camera_PR-330@tmp:/w/workspace/foundry_device-usb-camera_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 08:53:29 $ docker top e68ae2feae789af2f23acc41b751845fe167a8851b3cee4756a665ca62a3dcf0 -eo pid,comm [Pipeline] { [Pipeline] sh 08:53:30 + git config --global --add safe.directory /w/workspace/foundry_device-usb-camera_PR-330 [Pipeline] fileExists [Pipeline] sh 08:53:30 + make test 08:53:30 go test ./... -coverprofile=coverage.out ./... 08:53:31 ? github.com/edgexfoundry/device-usb-camera [no test files] 08:53:44 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 08:53:44 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.020s coverage: 4.4% of statements 08:53:52 go vet ./... 08:53:56 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 08:53:56 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 08:53:56 ./bin/test-attribution-txt.sh [Pipeline] echo 08:53:56 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] fileExists [Pipeline] sh 08:53:56 + go mod tidy [Pipeline] } 08:53:57 $ docker stop --time=1 e68ae2feae789af2f23acc41b751845fe167a8851b3cee4756a665ca62a3dcf0 08:54:01 $ docker rm -f --volumes e68ae2feae789af2f23acc41b751845fe167a8851b3cee4756a665ca62a3dcf0 [Pipeline] // withDockerContainer [Pipeline] sh 08:54:02 + sudo chown -R jenkins:jenkins . [Pipeline] stash 08:54:02 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 08:54:03 + sudo chown -R jenkins:jenkins . [Pipeline] sh 08:54:03 + ls -al . 08:54:03 total 228 08:54:03 drwxrwxr-x 10 jenkins jenkins 4096 May 28 08:53 . 08:54:03 drwxrwxr-x 4 jenkins jenkins 4096 May 28 08:52 .. 08:54:03 drwxrwxr-x 8 jenkins jenkins 4096 May 28 08:53 .git 08:54:03 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:52 .github 08:54:03 -rw-rw-r-- 1 jenkins jenkins 429 May 28 08:52 .gitignore 08:54:03 -rw-rw-r-- 1 jenkins jenkins 45 May 28 08:52 .golangci.yml 08:54:03 -rw-rw-r-- 1 jenkins jenkins 77 May 28 08:52 .hadolint.yml 08:54:03 drwxr-xr-x 3 jenkins jenkins 4096 May 28 08:52 .semver 08:54:03 -rw-rw-r-- 1 jenkins jenkins 10870 May 28 08:52 Attribution.txt 08:54:03 -rw-rw-r-- 1 jenkins jenkins 16561 May 28 08:52 CHANGELOG.md 08:54:03 -rw-rw-r-- 1 jenkins jenkins 2453 May 28 08:52 Dockerfile 08:54:03 -rw-rw-r-- 1 jenkins jenkins 678 May 28 08:52 GOVERNANCE.md 08:54:03 -rw-rw-r-- 1 jenkins jenkins 659 May 28 08:52 Jenkinsfile 08:54:03 -rw-rw-r-- 1 jenkins jenkins 11348 May 28 08:52 LICENSE 08:54:03 -rw-rw-r-- 1 jenkins jenkins 2611 May 28 08:52 Makefile 08:54:03 -rw-rw-r-- 1 jenkins jenkins 622 May 28 08:52 OWNERS.md 08:54:03 -rw-rw-r-- 1 jenkins jenkins 2575 May 28 08:52 README.md 08:54:03 -rw-rw-r-- 1 jenkins jenkins 5 May 28 08:52 VERSION 08:54:03 drwxrwxr-x 2 jenkins jenkins 4096 May 28 08:52 bin 08:54:03 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:52 cmd 08:54:03 -rw-r--r-- 1 jenkins jenkins 54703 May 28 08:53 coverage.out 08:54:03 -rwxrwxr-x 1 jenkins jenkins 84 May 28 08:52 docker-entrypoint.sh 08:54:03 drwxrwxr-x 2 jenkins jenkins 4096 May 28 08:52 docs 08:54:03 -rw-rw-r-- 1 jenkins jenkins 3848 May 28 08:52 go.mod 08:54:03 -rw-rw-r-- 1 jenkins jenkins 33939 May 28 08:52 go.sum 08:54:03 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:52 internal 08:54:03 drwxrwxr-x 6 jenkins jenkins 4096 May 28 08:52 vendor 08:54:03 -rw-rw-r-- 1 jenkins jenkins 231 May 28 08:52 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:54:04 + 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=9c9235d1d7c458420c1fb2951511f464a11dd6ca --label arch=amd64 --label version=0.0.0 . 08:54:04 Sending build context to Docker daemon 46.23MB 08:54:04 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 08:54:04 Step 2/37 : FROM ${BASE} AS builder 08:54:04 ---> 3180083ff501 08:54:04 Step 3/37 : ARG ADD_BUILD_TAGS="" 08:54:04 ---> Running in a92c69f3b242 08:54:04 Removing intermediate container a92c69f3b242 08:54:04 ---> db37597815e3 08:54:04 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 08:54:04 ---> Running in 2d8992ad4aa9 08:54:05 Removing intermediate container 2d8992ad4aa9 08:54:05 ---> f89570899556 08:54:05 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 08:54:05 ---> Running in 67f8e1987700 08:54:05 Removing intermediate container 67f8e1987700 08:54:05 ---> cf2e19a28bb7 08:54:05 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 08:54:05 ---> Running in 05f41017c255 08:54:05 Removing intermediate container 05f41017c255 08:54:05 ---> 49db208cbda8 08:54:05 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 08:54:05 ---> Running in b42135894fba 08:54:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 08:54:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 08:54:06 OK: 271 MiB in 65 packages 08:54:06 Removing intermediate container b42135894fba 08:54:06 ---> ce34b141008d 08:54:06 Step 8/37 : WORKDIR /device-usb-camera 08:54:06 ---> Running in 28de4a6c3b8c 08:54:06 Removing intermediate container 28de4a6c3b8c 08:54:06 ---> 48294cb8c5d3 08:54:06 Step 9/37 : COPY go.mod vendor* ./ 08:54:10 ---> 96de52ea9649 08:54:10 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:54:10 ---> Running in 74ac9cbc217a 08:54:10 skipping... 08:54:10 Removing intermediate container 74ac9cbc217a 08:54:10 ---> 8c1d4bdf113e 08:54:10 Step 11/37 : COPY . . 08:54:13 ---> 9d99198e0dca 08:54:13 Step 12/37 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 08:54:13 ---> Running in c4aadcf0f72c 08:54:13  % Total % Received % Xferd Average Speed Time Time Time Current 08:54:13 Dload Upload Total Spent Left Speed 08:54:13 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 34071 0 --:--:-- --:--:-- --:--:-- 34258 08:54:13 Removing intermediate container c4aadcf0f72c 08:54:13 ---> 1150eaf382cd 08:54:13 Step 13/37 : RUN ${MAKE} 08:54:13 ---> Running in 90962b434d42 08:54:14 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.1" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 08:54:37 Running on prd-ubuntu20.04-docker-arm64-4c-16g-931 in /w/workspace/foundry_device-usb-camera_PR-330 [Pipeline] { [Pipeline] ws 08:54:37 Running in /w/workspace/device-usb-camera/1 [Pipeline] { [Pipeline] checkout 08:54:37 Selected Git installation does not exist. Using Default 08:54:37 The recommended git tool is: NONE 08:54:40 Removing intermediate container 90962b434d42 08:54:40 ---> 3de78e5f66d4 08:54:40 Step 14/37 : FROM aler9/rtsp-simple-server:v1.8.2 AS rtsp 08:54:40 v1.8.2: Pulling from aler9/rtsp-simple-server 08:54:40 8411072a22a5: Pulling fs layer 08:54:40 8411072a22a5: Verifying Checksum 08:54:40 8411072a22a5: Download complete 08:54:40 8411072a22a5: Pull complete 08:54:40 Digest: sha256:d8a9834858e28c90eb7bc42154a9321e821463a9457007f50f6329c465b8b387 08:54:40 Status: Downloaded newer image for aler9/rtsp-simple-server:v1.8.2 08:54:40 ---> 1ac78cb06e13 08:54:40 Step 15/37 : FROM alpine:3.18 08:54:41 3.18: Pulling from library/alpine 08:54:41 619be1103602: Already exists 08:54:41 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 08:54:41 Status: Downloaded newer image for alpine:3.18 08:54:41 ---> d3782b16ccc9 08:54:41 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 08:54:42 ---> Running in e8e506fd63cb 08:54:42 Removing intermediate container e8e506fd63cb 08:54:42 ---> 3b3d93d9636a 08:54:42 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 08:54:43 ---> Running in f3a382c98344 08:54:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 08:54:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 08:54:43 (1/107) Installing dumb-init (1.2.5-r2) 08:54:43 (2/107) Installing sdl2 (2.26.5-r0) 08:54:43 (3/107) Installing svt-av1-libs (1.6.0-r0) 08:54:43 (4/107) Installing aom-libs (3.6.1-r0) 08:54:44 (5/107) Installing libxau (1.0.11-r2) 08:54:44 (6/107) Installing libmd (1.0.4-r2) 08:54:44 (7/107) Installing libbsd (0.11.7-r1) 08:54:44 (8/107) Installing libxdmcp (1.1.4-r2) 08:54:44 (9/107) Installing libxcb (1.15-r1) 08:54:44 (10/107) Installing libx11 (1.8.7-r0) 08:54:44 (11/107) Installing hwdata-pci (0.370-r0) 08:54:44 (12/107) Installing libpciaccess (0.17-r2) 08:54:44 (13/107) Installing libdrm (2.4.115-r4) 08:54:44 (14/107) Installing libxext (1.3.5-r2) 08:54:44 (15/107) Installing libxfixes (6.0.1-r2) 08:54:44 (16/107) Installing libffi (3.4.4-r2) 08:54:44 (17/107) Installing wayland-libs-client (1.22.0-r2) 08:54:44 (18/107) Installing libva (2.18.0-r1) 08:54:44 (19/107) Installing libvdpau (1.5-r1) 08:54:44 (20/107) Installing libgcc (12.2.1_git20220924-r10) 08:54:44 (21/107) Installing libstdc++ (12.2.1_git20220924-r10) 08:54:44 (22/107) Installing onevpl-libs (2023.2.1-r0) 08:54:44 (23/107) Installing ffmpeg-libavutil (6.0.1-r0) 08:54:45 (24/107) Installing libdav1d (1.2.1-r0) 08:54:45 (25/107) Installing brotli-libs (1.0.9-r14) 08:54:45 (26/107) Installing libhwy (1.0.4-r1) 08:54:45 (27/107) Installing lcms2 (2.15-r2) 08:54:45 (28/107) Installing libjxl (0.8.2-r0) 08:54:45 (29/107) Installing lame-libs (3.100-r5) 08:54:45 (30/107) Installing opus (1.4-r0) 08:54:45 (31/107) Installing libgomp (12.2.1_git20220924-r10) 08:54:45 (32/107) Installing soxr (0.1.3-r5) 08:54:45 (33/107) Installing ffmpeg-libswresample (6.0.1-r0) 08:54:45 (34/107) Installing libogg (1.3.5-r4) 08:54:45 (35/107) Installing libtheora (1.1.1-r17) 08:54:45 (36/107) Installing libvorbis (1.3.7-r1) 08:54:45 (37/107) Installing libvpx (1.13.0-r2) 08:54:45 (38/107) Installing libwebp (1.3.2-r0) 08:54:45 (39/107) Installing x264-libs (0.164_git20220602-r1) 08:54:45 (40/107) Installing numactl (2.0.16-r4) 08:54:45 (41/107) Installing x265-libs (3.5-r4) 08:54:45 (42/107) Installing xvidcore (1.3.7-r1) 08:54:45 (43/107) Installing ffmpeg-libavcodec (6.0.1-r0) 08:54:45 using credential edgex-jenkins-ssh 08:54:45 (44/107) Installing alsa-lib (1.2.9-r1) 08:54:45 (45/107) Installing libexpat (2.6.2-r0) 08:54:45 (46/107) Installing libbz2 (1.0.8-r5) 08:54:45 (47/107) Installing libpng (1.6.39-r3) 08:54:45 (48/107) Installing freetype (2.13.0-r5) 08:54:45 (49/107) Installing fontconfig (2.14.2-r3) 08:54:45 (50/107) Installing fribidi (1.0.13-r0) 08:54:45 (51/107) Installing libintl (0.21.1-r7) 08:54:45 (52/107) Installing libblkid (2.38.1-r8) 08:54:45 (53/107) Installing libmount (2.38.1-r8) 08:54:45 (54/107) Installing pcre2 (10.42-r1) 08:54:45 (55/107) Installing glib (2.76.6-r0) 08:54:45 Cloning the remote Git repository 08:54:45 (56/107) Installing graphite2 (1.3.14-r5) 08:54:45 (57/107) Installing harfbuzz (7.3.0-r0) 08:54:45 (58/107) Installing libunibreak (5.1-r0) 08:54:45 (59/107) Installing libass (0.17.1-r0) 08:54:45 (60/107) Installing libbluray (1.3.4-r0) 08:54:45 (61/107) Installing gmp (6.2.1-r3) 08:54:45 (62/107) Installing nettle (3.8.1-r2) 08:54:45 (63/107) Installing libunistring (1.1-r1) 08:54:46 (64/107) Installing libidn2 (2.3.4-r1) 08:54:46 (65/107) Installing p11-kit (0.24.1-r2) 08:54:46 (66/107) Installing libtasn1 (4.19.0-r1) 08:54:46 (67/107) Installing gnutls (3.8.4-r0) 08:54:46 (68/107) Installing mpg123-libs (1.31.3-r1) 08:54:46 (69/107) Installing libopenmpt (0.7.2-r0) 08:54:46 (70/107) Installing cjson (1.7.17-r0) 08:54:46 (71/107) Installing mbedtls (2.28.8-r0) 08:54:46 (72/107) Installing librist (0.2.7-r0) 08:54:46 (73/107) Installing libsrt (1.5.2-r0) 08:54:46 (74/107) Installing libssh (0.10.5-r0) 08:54:46 (75/107) Installing xz-libs (5.4.3-r0) 08:54:46 (76/107) Installing libxml2 (2.11.8-r0) 08:54:46 (77/107) Installing libsodium (1.0.18-r3) 08:54:46 (78/107) Installing libzmq (4.3.4-r4) 08:54:46 (79/107) Installing ffmpeg-libavformat (6.0.1-r0) 08:54:46 (80/107) Installing glslang-libs (1.3.243.0-r1) 08:54:46 (81/107) Installing spirv-tools (1.3.243.0-r1) 08:54:46 (82/107) Installing shaderc (2023.3-r1) 08:54:46 (83/107) Installing vulkan-loader (1.3.243.0-r1) 08:54:46 (84/107) Installing libplacebo (5.264.1-r1) 08:54:46 (85/107) Installing ffmpeg-libpostproc (6.0.1-r0) 08:54:46 (86/107) Installing ffmpeg-libswscale (6.0.1-r0) 08:54:46 (87/107) Installing vidstab (1.1.1-r0) 08:54:46 (88/107) Installing zimg (3.0.5-r0) 08:54:46 (89/107) Installing ffmpeg-libavfilter (6.0.1-r0) 08:54:46 (90/107) Installing libasyncns (0.8-r1) 08:54:46 (91/107) Installing dbus-libs (1.14.8-r0) 08:54:46 (92/107) Installing libltdl (2.4.7-r2) 08:54:46 (93/107) Installing orc (0.4.34-r0) 08:54:45 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 08:54:45 > git init /w/workspace/device-usb-camera/1 # timeout=10 08:54:46 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 08:54:46 > git --version # timeout=10 08:54:46 > git --version # 'git version 2.25.1' 08:54:46 using GIT_SSH to set credentials SSH Credentials for GitHub 08:54:46 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 08:54:46 (94/107) Installing flac-libs (1.4.3-r0) 08:54:46 (95/107) Installing libsndfile (1.2.0-r2) 08:54:46 (96/107) Installing speexdsp (1.2.1-r1) 08:54:46 (97/107) Installing tdb-libs (1.4.8-r1) 08:54:46 (98/107) Installing libpulse (16.1-r10) 08:54:46 (99/107) Installing libjpeg-turbo (2.1.5.1-r3) 08:54:46 (100/107) Installing v4l-utils-libs (1.24.1-r0) 08:54:46 (101/107) Installing ffmpeg-libavdevice (6.0.1-r0) 08:54:46 (102/107) Installing ffmpeg (6.0.1-r0) 08:54:46 (103/107) Installing udev-init-scripts (35-r1) 08:54:46 (104/107) Installing eudev-libs (3.2.11-r8) 08:54:46 (105/107) Installing zstd-libs (1.5.5-r4) 08:54:46 (106/107) Installing kmod-libs (30-r3) 08:54:46 (107/107) Installing eudev (3.2.11-r8) 08:54:46 Executing busybox-1.36.1-r5.trigger 08:54:46 Executing glib-2.76.6-r0.trigger 08:54:46 Executing eudev-3.2.11-r8.trigger 08:54:46 OK: 131 MiB in 122 packages 08:54:48 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 08:54:48 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 08:54:49 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 08:54:49 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 08:54:49 using GIT_SSH to set credentials SSH Credentials for GitHub 08:54:49 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/pull/330/head:refs/remotes/origin/PR-330 +refs/heads/napa:refs/remotes/origin/napa # timeout=10 08:54:50 Removing intermediate container f3a382c98344 08:54:50 ---> 12d2a7159b0f 08:54:50 Step 18/37 : RUN apk --no-cache upgrade 08:54:50 ---> Running in 406551e1c4fd 08:54:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 08:54:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 08:54:50 Upgrading critical system libraries and apk-tools: 08:54:50 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 08:54:50 Executing busybox-1.36.1-r5.trigger 08:54:51 Continuing the upgrade transaction with new apk-tools: 08:54:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 08:54:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 08:54:51 Merging remotes/origin/napa commit 1f442694eedc8eff68a11d1921283aa0284c9d87 into PR head commit 9c9235d1d7c458420c1fb2951511f464a11dd6ca 08:54:51 > git config core.sparsecheckout # timeout=10 08:54:51 > git checkout -f 9c9235d1d7c458420c1fb2951511f464a11dd6ca # timeout=10 08:54:51 (1/6) Upgrading busybox (1.36.1-r5 -> 1.36.1-r6) 08:54:51 Executing busybox-1.36.1-r6.post-upgrade 08:54:51 (2/6) Upgrading busybox-binsh (1.36.1-r5 -> 1.36.1-r6) 08:54:51 (3/6) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 08:54:51 (4/6) Upgrading libcrypto3 (3.1.4-r5 -> 3.1.5-r0) 08:54:51 (5/6) Upgrading libssl3 (3.1.4-r5 -> 3.1.5-r0) 08:54:51 (6/6) Upgrading ssl_client (1.36.1-r5 -> 1.36.1-r6) 08:54:51 Executing busybox-1.36.1-r6.trigger 08:54:51 OK: 131 MiB in 122 packages 08:54:51 Removing intermediate container 406551e1c4fd 08:54:51 ---> 44f627998059 08:54:51 Step 19/37 : WORKDIR / 08:54:51 ---> Running in d03d07bdf332 08:54:51 Removing intermediate container d03d07bdf332 08:54:51 ---> 32356e32bf79 08:54:51 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / 08:54:52 Merge succeeded, producing 9c9235d1d7c458420c1fb2951511f464a11dd6ca 08:54:52 Checking out Revision 9c9235d1d7c458420c1fb2951511f464a11dd6ca (PR-330) 08:54:52 ---> 38e982f3aa36 08:54:52 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 08:54:52 ---> 6e6d85bcc5a3 08:54:52 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 08:54:52 ---> fefd8684eb42 08:54:52 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 08:54:52 > git remote # timeout=10 08:54:52 > git config --get remote.origin.url # timeout=10 08:54:52 using GIT_SSH to set credentials SSH Credentials for GitHub 08:54:52 > git merge 1f442694eedc8eff68a11d1921283aa0284c9d87 # timeout=10 08:54:52 > git rev-parse HEAD^{commit} # timeout=10 08:54:52 > git config core.sparsecheckout # timeout=10 08:54:52 > git checkout -f 9c9235d1d7c458420c1fb2951511f464a11dd6ca # timeout=10 08:54:53 Commit message: "build: Bump SDK and RTSP server versions" 08:54:53 ---> 91952b5b1bbf 08:54:53 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 08:54:53 ---> bc3a21134376 08:54:53 Step 25/37 : COPY --from=rtsp /mediamtx.yml / 08:54:53 > git --version # timeout=10 08:54:53 > git --version # 'git version 2.25.1' 08:54:53 fatal: bad object 590556114a56c6d90cc8043840e039c2f74196dc 08:54:53 ---> f229e1678f72 08:54:53 Step 26/37 : COPY --from=rtsp /mediamtx / 08:54:53 ---> 872772f18160 08:54:53 Step 27/37 : RUN sed -i 's/rtmp: no/rtmp: yes/g' mediamtx.yml 08:54:53 ---> Running in 4aed7410844b 08:54:54 Removing intermediate container 4aed7410844b 08:54:54 ---> fcb53c9d2857 08:54:54 Step 28/37 : RUN sed -i 's/hls: no/hls: yes/g' mediamtx.yml 08:54:54 ---> Running in 8a159b657fac 08:54:55 Removing intermediate container 8a159b657fac 08:54:55 ---> e4ddb76cd359 08:54:55 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' mediamtx.yml 08:54:55 ---> Running in 777194bf2234 08:54:55 Removing intermediate container 777194bf2234 08:54:55 ---> 2392075b1afb 08:54:55 Step 30/37 : RUN sed -i 's,authHTTPAddress:,authHTTPAddress: http://localhost:8000/rtspauth,g' mediamtx.yml 08:54:55 ---> Running in 257c72feb686 08:54:56 Removing intermediate container 257c72feb686 08:54:56 ---> c82b1f0540ed 08:54:56 Step 31/37 : EXPOSE 59983 08:54:56 ---> Running in 14559f4cecfd 08:54:56 Removing intermediate container 14559f4cecfd 08:54:56 ---> 5576f86d2f54 08:54:56 Step 32/37 : EXPOSE 8554 08:54:56 ---> Running in 6282f9255393 08:54:56 Removing intermediate container 6282f9255393 08:54:56 ---> 46408895a4a8 08:54:56 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 08:54:56 ---> Running in b1b4a5bf5a8c [Pipeline] withEnv 08:54:57 Removing intermediate container b1b4a5bf5a8c 08:54:57 ---> c206a3ffa8e4 08:54:57 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 08:54:57 ---> Running in b6f3702f5432 08:54:57 Removing intermediate container b6f3702f5432 08:54:57 ---> bc88872e27b0 08:54:57 Step 35/37 : LABEL arch=amd64 08:54:57 ---> Running in c16b10355c68 [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 08:54:57 Removing intermediate container c16b10355c68 08:54:57 ---> 01d6cbedb20e 08:54:57 Step 36/37 : LABEL git_sha=9c9235d1d7c458420c1fb2951511f464a11dd6ca 08:54:57 ---> Running in 05df28cd2d4c 08:54:57 Removing intermediate container 05df28cd2d4c 08:54:57 ---> 0c0cfaa00123 08:54:57 Step 37/37 : LABEL version=0.0.0 08:54:57 ---> Running in 607796d87e67 08:54:57 Removing intermediate container 607796d87e67 08:54:57 ---> 0731e06ed2e0 08:54:57 [Warning] One or more build-args [ARCH] were not consumed 08:54:57 Successfully built 0731e06ed2e0 08:54:57 Successfully tagged device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) 08:54:57 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 08:54:57 % Total % Received % Xferd Average Speed Time Time Time Current 08:54:57 Dload Upload Total Spent Left Speed 08:54:57 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 99k 0 --:--:-- --:--:-- --:--:-- 99k [Pipeline] sh Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } 08:54:58 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] // stage Post stage [Pipeline] sh [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:54:58 + sudo tee /etc/docker/daemon.new 08:54:58 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 08:54:58 { 08:54:58 "registry-mirrors": [ 08:54:58 "https://nexus3.edgexfoundry.org:10001" 08:54:58 ], 08:54:58 "bip": "10.250.0.254/24", 08:54:58 "hosts": [ 08:54:58 "tcp://0.0.0.0:5555", 08:54:58 "unix:///var/run/docker.sock" 08:54:58 ], 08:54:58 "mtu": 1458, 08:54:58 "selinux-enabled": true, 08:54:58 "seccomp-profile": "/etc/docker/seccomp.json" 08:54:58 } [Pipeline] sh 08:54:58 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:54:58 08:54:58 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:54:59 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 08:54:59 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:54:59 latest: Pulling from edgex-lftools-log-publisher 08:54:59 5eb5b503b376: Pulling fs layer 08:54:59 5c69ac0246d0: Pulling fs layer 08:54:59 ec43610c2a17: Pulling fs layer 08:54:59 3a2ae6a8a46f: Pulling fs layer 08:54:59 33b1e0a273af: Pulling fs layer 08:54:59 5d3b04190fa2: Pulling fs layer 08:54:59 2f39f015ded8: Pulling fs layer 08:54:59 2f39f015ded8: Waiting 08:54:59 33b1e0a273af: Waiting 08:54:59 5d3b04190fa2: Waiting 08:54:59 3a2ae6a8a46f: Waiting 08:54:59 5c69ac0246d0: Verifying Checksum 08:54:59 5c69ac0246d0: Download complete 08:54:59 3a2ae6a8a46f: Verifying Checksum 08:54:59 3a2ae6a8a46f: Download complete 08:54:59 + sudo service docker restart 08:54:59 33b1e0a273af: Verifying Checksum 08:54:59 33b1e0a273af: Download complete 08:54:59 5d3b04190fa2: Verifying Checksum 08:54:59 5d3b04190fa2: Download complete 08:54:59 ec43610c2a17: Verifying Checksum 08:54:59 ec43610c2a17: Download complete 08:54:59 5eb5b503b376: Verifying Checksum 08:54:59 5eb5b503b376: Download complete 08:55:00 2f39f015ded8: Download complete 08:55:00 5eb5b503b376: Pull complete 08:55:01 5c69ac0246d0: Pull complete 08:55:01 ec43610c2a17: Pull complete 08:55:01 3a2ae6a8a46f: Pull complete 08:55:01 33b1e0a273af: Pull complete 08:55:01 5d3b04190fa2: Pull complete 08:55:05 2f39f015ded8: Pull complete 08:55:05 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 08:55:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:55:05 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:55:06 prd-ubuntu20.04-docker-8c-8g-930 does not seem to be running inside a container 08:55: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/foundry_device-usb-camera_PR-330 -v /w/workspace/foundry_device-usb-camera_PR-330:/w/workspace/foundry_device-usb-camera_PR-330:rw,z -v /w/workspace/foundry_device-usb-camera_PR-330@tmp:/w/workspace/foundry_device-usb-camera_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 08:55:09 $ docker top 8fc1b0b003b7214fa611420e5d14fd43410cc3e475e6a4be41fc0c3910ac8895 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:55:09 ---> job-cost.sh 08:55:09 lf-activate-venv: SKIPPING 08:55:09 INFO: No Stack... 08:55:09 INFO: Retrieving Pricing Info for: v3-standard-8 08:55:10 INFO: Archiving Costs [Pipeline] sh 08:55:10 + cat /w/workspace/foundry_device-usb-camera_PR-330/archives/cost.csv 08:55:10 + cut -d, -f6 [Pipeline] lock 08:55:10 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] 08:55:10 Resource [jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] did not exist. Created. 08:55:10 Lock acquired on [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 08:55:10 + echo total: 0.2199999988079071 [Pipeline] stash 08:55:10 Stashed 1 file(s) [Pipeline] } 08:55:10 Lock released on resource [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] [Pipeline] // lock [Pipeline] } 08:55:11 $ docker stop --time=1 8fc1b0b003b7214fa611420e5d14fd43410cc3e475e6a4be41fc0c3910ac8895 08:55:12 $ docker rm -f --volumes 8fc1b0b003b7214fa611420e5d14fd43410cc3e475e6a4be41fc0c3910ac8895 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:55:17 provisioning config files... 08:55:17 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/1@tmp/config16612771266059858594tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:55:18 ---> ****-login.sh 08:55:18 nexus3.edgexfoundry.org:10001 08:55:18 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:55:18 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:55:18 Configure a credential helper to remove this warning. See 08:55:18 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:55:18 08:55:18 Login Succeeded 08:55:18 nexus3.edgexfoundry.org:10002 08:55:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:55:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:55:19 Configure a credential helper to remove this warning. See 08:55:19 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:55:19 08:55:19 Login Succeeded 08:55:19 nexus3.edgexfoundry.org:10003 08:55:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:55:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:55:19 Configure a credential helper to remove this warning. See 08:55:19 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:55:19 08:55:19 Login Succeeded 08:55:19 nexus3.edgexfoundry.org:10004 08:55:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:55:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:55:19 Configure a credential helper to remove this warning. See 08:55:19 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:55:19 08:55:19 Login Succeeded 08:55:19 ****.io 08:55:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:55:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 08:55:20 Configure a credential helper to remove this warning. See 08:55:20 https://docs.****.com/engine/reference/commandline/login/#credentials-store 08:55:20 08:55:20 Login Succeeded 08:55:20 ---> ****-login.sh ends [Pipeline] } 08:55:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 08:55:20 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] sh 08:55:21 + grep ^go [0-9].[0-9]* go.mod 08:55:21 + cut -d -f 2 [Pipeline] echo 08:55:21 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 08:55:21 ========================================================= 08:55:21 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base-arm64:1.21-alpine-lts] 08:55:21 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:55:21 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base-arm64:1.21-alpine-lts --build-arg MAKE=echo noop --target=builder . 08:55:24 Sending build context to Docker daemon 39.17MB 08:55:24 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 08:55:24 Step 2/13 : FROM ${BASE} AS builder 08:55:24 1.21-alpine-lts: Pulling from edgex-devops/edgex-golang-base-arm64 08:55:24 c6b39de5b339: Pulling fs layer 08:55:24 a69c41024577: Pulling fs layer 08:55:24 d6de4b400683: Pulling fs layer 08:55:24 35cb2a7552d0: Pulling fs layer 08:55:24 4f4fb700ef54: Pulling fs layer 08:55:24 9e011611b7f5: Pulling fs layer 08:55:24 3bd174042beb: Pulling fs layer 08:55:24 4476f39b5e91: Pulling fs layer 08:55:24 9e011611b7f5: Waiting 08:55:24 3bd174042beb: Waiting 08:55:24 4476f39b5e91: Waiting 08:55:24 4f4fb700ef54: Waiting 08:55:24 35cb2a7552d0: Waiting 08:55:24 a69c41024577: Verifying Checksum 08:55:24 a69c41024577: Download complete 08:55:24 35cb2a7552d0: Verifying Checksum 08:55:24 35cb2a7552d0: Download complete 08:55:24 4f4fb700ef54: Verifying Checksum 08:55:24 4f4fb700ef54: Download complete 08:55:24 9e011611b7f5: Verifying Checksum 08:55:24 9e011611b7f5: Download complete 08:55:24 c6b39de5b339: Download complete 08:55:25 4476f39b5e91: Verifying Checksum 08:55:25 4476f39b5e91: Download complete 08:55:25 c6b39de5b339: Pull complete 08:55:25 a69c41024577: Pull complete 08:55:26 d6de4b400683: Verifying Checksum 08:55:26 d6de4b400683: Download complete 08:55:27 3bd174042beb: Download complete 08:55:39 d6de4b400683: Pull complete 08:55:39 35cb2a7552d0: Pull complete 08:55:39 4f4fb700ef54: Pull complete 08:55:39 9e011611b7f5: Pull complete 08:55:48 3bd174042beb: Pull complete 08:55:49 4476f39b5e91: Pull complete 08:55:49 Digest: sha256:3ff92c4bac7a686c9bee1a691493ca45b01f27f0008dd3b8e347e1ca93528f02 08:55:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10002/edgex-devops/edgex-golang-base-arm64:1.21-alpine-lts 08:55:49 ---> 981a0608b64a 08:55:49 Step 3/13 : ARG ADD_BUILD_TAGS="" 08:55:51 ---> Running in 3623e6ce419d 08:55:51 Removing intermediate container 3623e6ce419d 08:55:51 ---> b5cdb39cdd05 08:55:51 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 08:55:51 ---> Running in 24bd16cd5103 08:55:52 Removing intermediate container 24bd16cd5103 08:55:52 ---> 4d0d543d5551 08:55:52 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 08:55:52 ---> Running in 36102a96a7c7 08:55:52 Removing intermediate container 36102a96a7c7 08:55:52 ---> 2654e3072985 08:55:52 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 08:55:52 ---> Running in 0ad6635d5330 08:55:52 Removing intermediate container 0ad6635d5330 08:55:52 ---> 52692c0c92ac 08:55:52 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 08:55:52 ---> Running in 536623f122eb 08:55:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 08:55:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 08:55:56 (1/13) Installing libintl (0.21.1-r7) 08:55:56 (2/13) Installing eudev-libs (3.2.11-r8) 08:55:56 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 08:55:56 (4/13) Installing v4l-utils-libs (1.24.1-r0) 08:55:57 (5/13) Installing v4l-utils (1.24.1-r0) 08:55:57 (6/13) Installing libdvbv5 (1.24.1-r0) 08:55:57 (7/13) Installing udev-init-scripts (35-r1) 08:55:57 (8/13) Installing libblkid (2.38.1-r8) 08:55:57 (9/13) Installing xz-libs (5.4.3-r0) 08:55:57 (10/13) Installing kmod-libs (30-r3) 08:55:57 (11/13) Installing eudev (3.2.11-r8) 08:55:57 (12/13) Installing eudev-dev (3.2.11-r8) 08:55:57 (13/13) Installing v4l-utils-dev (1.24.1-r0) 08:55:57 Executing busybox-1.36.1-r5.trigger 08:55:57 Executing eudev-3.2.11-r8.trigger 08:55:57 OK: 273 MiB in 65 packages 08:55:59 Removing intermediate container 536623f122eb 08:55:59 ---> 49a3ad07e7cd 08:55:59 Step 8/13 : WORKDIR /device-usb-camera 08:55:59 ---> Running in 8de6709ce111 08:55:59 Removing intermediate container 8de6709ce111 08:55:59 ---> 28a3d57d4e5a 08:55:59 Step 9/13 : COPY go.mod vendor* ./ 08:56:06 ---> b0e5f4df511d 08:56:06 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:56:06 ---> Running in 1017fc041d10 08:57:02 Removing intermediate container 1017fc041d10 08:57:02 ---> 22998ea1a494 08:57:02 Step 11/13 : COPY . . 08:57:06 ---> b99ef7d6c695 08:57:06 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 08:57:06 ---> Running in 60fdc7c91c88 08:57:07  % Total % Received % Xferd Average Speed Time Time Time Current 08:57:07 Dload Upload Total Spent Left Speed 08:57:07 0 0 0 0 0 0   0  0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 8137 0 --:--:-- --:--:-- --:--:-- 8232 08:57:07 Removing intermediate container 60fdc7c91c88 08:57:07 ---> 33eb7cc98d74 08:57:07 Step 13/13 : RUN ${MAKE} 08:57:08 ---> Running in 19c803c1ce7d 08:57:09 noop 08:57:09 Removing intermediate container 19c803c1ce7d 08:57:09 ---> ad69bebf60f6 08:57:09 Successfully built ad69bebf60f6 08:57:09 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:57:10 + docker inspect -f . ci-base-image-arm64 08:57:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:57:10 prd-ubuntu20.04-docker-arm64-4c-16g-931 does not seem to be running inside a container 08:57:10 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/1 -v /w/workspace/device-usb-camera/1:/w/workspace/device-usb-camera/1:rw,z -v /w/workspace/device-usb-camera/1@tmp:/w/workspace/device-usb-camera/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 08:57:12 $ docker top 6380c05a83e9a6d03660edf7e6a9099e475b6638119d5d56b73c1d466f0cdb0b -eo pid,comm [Pipeline] { [Pipeline] sh 08:57:12 + go version 08:57:12 go version go1.21.9 linux/arm64 [Pipeline] } 08:57:12 $ docker stop --time=1 6380c05a83e9a6d03660edf7e6a9099e475b6638119d5d56b73c1d466f0cdb0b 08:57:14 $ docker rm -f --volumes 6380c05a83e9a6d03660edf7e6a9099e475b6638119d5d56b73c1d466f0cdb0b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:57:15 + docker inspect -f . ci-base-image-arm64 08:57:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:57:15 prd-ubuntu20.04-docker-arm64-4c-16g-931 does not seem to be running inside a container 08:57:15 $ 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/1 -v /w/workspace/device-usb-camera/1:/w/workspace/device-usb-camera/1:rw,z -v /w/workspace/device-usb-camera/1@tmp:/w/workspace/device-usb-camera/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 08:57:16 $ docker top 1e86dcfedef2c8aef1c2341d185ab49ba84fbf1c1a12a8ad82045d0979c7d52d -eo pid,comm [Pipeline] { [Pipeline] sh 08:57:17 + git config --global --add safe.directory /w/workspace/device-usb-camera/1 [Pipeline] fileExists [Pipeline] sh 08:57:18 + make test 08:57:18 go test ./... -coverprofile=coverage.out ./... 08:57:21 ? github.com/edgexfoundry/device-usb-camera [no test files] 08:59:28 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 08:59:28 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.092s coverage: 4.4% of statements 08:59:28 WARNING: Linting skipped (not on x86_64 or linter not installed) 08:59:28 go vet ./... 08:59:55 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 08:59:55 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 08:59:55 ./bin/test-attribution-txt.sh [Pipeline] echo 08:59:55 [edgeX.isLTS] Checking if [napa] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] fileExists [Pipeline] sh 08:59:55 + go mod tidy [Pipeline] } 08:59:59 $ docker stop --time=1 1e86dcfedef2c8aef1c2341d185ab49ba84fbf1c1a12a8ad82045d0979c7d52d 09:00:01 $ docker rm -f --volumes 1e86dcfedef2c8aef1c2341d185ab49ba84fbf1c1a12a8ad82045d0979c7d52d [Pipeline] // withDockerContainer [Pipeline] sh 09:00:02 + sudo chown -R jenkins:jenkins . [Pipeline] stash 09:00:02 Warning: overwriting stash ‘coverage-report’ 09:00:03 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 09:00:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:00:04 + ls -al . 09:00:04 total 224 09:00:04 drwxrwxr-x 9 jenkins jenkins 4096 May 28 08:57 . 09:00:04 drwxrwxr-x 4 jenkins jenkins 4096 May 28 08:54 .. 09:00:04 drwxrwxr-x 8 jenkins jenkins 4096 May 28 08:54 .git 09:00:04 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:54 .github 09:00:04 -rw-rw-r-- 1 jenkins jenkins 429 May 28 08:54 .gitignore 09:00:04 -rw-rw-r-- 1 jenkins jenkins 45 May 28 08:54 .golangci.yml 09:00:04 -rw-rw-r-- 1 jenkins jenkins 77 May 28 08:54 .hadolint.yml 09:00:04 -rw-rw-r-- 1 jenkins jenkins 10870 May 28 08:54 Attribution.txt 09:00:04 -rw-rw-r-- 1 jenkins jenkins 16561 May 28 08:54 CHANGELOG.md 09:00:04 -rw-rw-r-- 1 jenkins jenkins 2453 May 28 08:54 Dockerfile 09:00:04 -rw-rw-r-- 1 jenkins jenkins 678 May 28 08:54 GOVERNANCE.md 09:00:04 -rw-rw-r-- 1 jenkins jenkins 659 May 28 08:54 Jenkinsfile 09:00:04 -rw-rw-r-- 1 jenkins jenkins 11348 May 28 08:54 LICENSE 09:00:04 -rw-rw-r-- 1 jenkins jenkins 2611 May 28 08:54 Makefile 09:00:04 -rw-rw-r-- 1 jenkins jenkins 622 May 28 08:54 OWNERS.md 09:00:04 -rw-rw-r-- 1 jenkins jenkins 2575 May 28 08:54 README.md 09:00:04 -rw-rw-r-- 1 jenkins jenkins 5 May 28 08:52 VERSION 09:00:04 drwxrwxr-x 2 jenkins jenkins 4096 May 28 08:54 bin 09:00:04 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:54 cmd 09:00:04 -rw-r--r-- 1 jenkins jenkins 54703 May 28 08:59 coverage.out 09:00:04 -rwxrwxr-x 1 jenkins jenkins 84 May 28 08:54 docker-entrypoint.sh 09:00:04 drwxrwxr-x 2 jenkins jenkins 4096 May 28 08:54 docs 09:00:04 -rw-rw-r-- 1 jenkins jenkins 3848 May 28 08:54 go.mod 09:00:04 -rw-rw-r-- 1 jenkins jenkins 33939 May 28 08:54 go.sum 09:00:04 drwxrwxr-x 3 jenkins jenkins 4096 May 28 08:54 internal 09:00:04 drwxrwxr-x 6 jenkins jenkins 4096 May 28 08:54 vendor 09:00:04 -rw-rw-r-- 1 jenkins jenkins 231 May 28 08:54 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:00:05 + 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=9c9235d1d7c458420c1fb2951511f464a11dd6ca --label arch=arm64 --label version=0.0.0 . 09:00:07 Sending build context to Docker daemon 39.23MB 09:00:07 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 09:00:07 Step 2/37 : FROM ${BASE} AS builder 09:00:07 ---> ad69bebf60f6 09:00:07 Step 3/37 : ARG ADD_BUILD_TAGS="" 09:00:07 ---> Running in 69445d54f44b 09:00:08 Removing intermediate container 69445d54f44b 09:00:08 ---> a7522b04ab40 09:00:08 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 09:00:08 ---> Running in f7bc4be2e8ad 09:00:08 Removing intermediate container f7bc4be2e8ad 09:00:08 ---> b9644f0b69a0 09:00:08 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 09:00:08 ---> Running in af80659c7f2e 09:00:08 Removing intermediate container af80659c7f2e 09:00:08 ---> d3cbd7837cea 09:00:08 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 09:00:08 ---> Running in b054903436a8 09:00:09 Removing intermediate container b054903436a8 09:00:09 ---> c78729e181a0 09:00:09 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 09:00:09 ---> Running in 463d776036ad 09:00:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 09:00:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 09:00:11 OK: 273 MiB in 65 packages 09:00:12 Removing intermediate container 463d776036ad 09:00:12 ---> 7d58474cb3e7 09:00:12 Step 8/37 : WORKDIR /device-usb-camera 09:00:12 ---> Running in d84f7ba9af32 09:00:12 Removing intermediate container d84f7ba9af32 09:00:12 ---> 1204ccd4e43f 09:00:12 Step 9/37 : COPY go.mod vendor* ./ 09:00:21 ---> 52c0f07bf2ab 09:00:21 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:00:21 ---> Running in 3278ed76b1f7 09:00:21 skipping... 09:00:21 Removing intermediate container 3278ed76b1f7 09:00:21 ---> c734945a4d7f 09:00:21 Step 11/37 : COPY . . 09:00:29 ---> 30264339d338 09:00:29 Step 12/37 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 09:00:29 ---> Running in c999dd1be87f 09:00:29  % Total  % Received % Xferd Average Speed Time Time Time Current 09:00:29  Dload Upload Total Spent Left Speed 09:00:30 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 4364 0 --:--:-- --:--:-- --:--:-- 4388 09:00:30 Removing intermediate container c999dd1be87f 09:00:30 ---> e4e054fead1c 09:00:30 Step 13/37 : RUN ${MAKE} 09:00:30 ---> Running in 592052b16764 09:00:31 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.1" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 09:03:08 Removing intermediate container 592052b16764 09:03:08 ---> 9b40513d55d8 09:03:08 Step 14/37 : FROM aler9/rtsp-simple-server:v1.8.2 AS rtsp 09:03:08 v1.8.2: Pulling from aler9/rtsp-simple-server 09:03:08 da4d7e05a7aa: Pulling fs layer 09:03:08 da4d7e05a7aa: Verifying Checksum 09:03:08 da4d7e05a7aa: Download complete 09:03:08 da4d7e05a7aa: Pull complete 09:03:08 Digest: sha256:d8a9834858e28c90eb7bc42154a9321e821463a9457007f50f6329c465b8b387 09:03:08 Status: Downloaded newer image for aler9/rtsp-simple-server:v1.8.2 09:03:08 ---> 62c65ed7ef0d 09:03:08 Step 15/37 : FROM alpine:3.18 09:03:08 3.18: Pulling from library/alpine 09:03:08 c6b39de5b339: Already exists 09:03:08 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 09:03:08 Status: Downloaded newer image for alpine:3.18 09:03:08 ---> 33abbf032149 09:03:08 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 09:03:08 ---> Running in 499c006dc53f 09:03:08 Removing intermediate container 499c006dc53f 09:03:08 ---> 59f85e7e4097 09:03:08 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 09:03:08 ---> Running in c5b0da22dd0a 09:03:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 09:03:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 09:03:08 (1/104) Installing dumb-init (1.2.5-r2) 09:03:08 (2/104) Installing sdl2 (2.26.5-r0) 09:03:08 (3/104) Installing svt-av1-libs (1.6.0-r0) 09:03:08 (4/104) Installing aom-libs (3.6.1-r0) 09:03:08 (5/104) Installing libxau (1.0.11-r2) 09:03:08 (6/104) Installing libmd (1.0.4-r2) 09:03:08 (7/104) Installing libbsd (0.11.7-r1) 09:03:08 (8/104) Installing libxdmcp (1.1.4-r2) 09:03:08 (9/104) Installing libxcb (1.15-r1) 09:03:08 (10/104) Installing libx11 (1.8.7-r0) 09:03:08 (11/104) Installing libdrm (2.4.115-r4) 09:03:08 (12/104) Installing libxext (1.3.5-r2) 09:03:08 (13/104) Installing libxfixes (6.0.1-r2) 09:03:08 (14/104) Installing libffi (3.4.4-r2) 09:03:08 (15/104) Installing wayland-libs-client (1.22.0-r2) 09:03:08 (16/104) Installing libva (2.18.0-r1) 09:03:08 (17/104) Installing libvdpau (1.5-r1) 09:03:08 (18/104) Installing ffmpeg-libavutil (6.0.1-r0) 09:03:08 (19/104) Installing libdav1d (1.2.1-r0) 09:03:08 (20/104) Installing brotli-libs (1.0.9-r14) 09:03:08 (21/104) Installing libgcc (12.2.1_git20220924-r10) 09:03:08 (22/104) Installing libstdc++ (12.2.1_git20220924-r10) 09:03:08 (23/104) Installing libhwy (1.0.4-r1) 09:03:08 (24/104) Installing lcms2 (2.15-r2) 09:03:08 (25/104) Installing libjxl (0.8.2-r0) 09:03:08 (26/104) Installing lame-libs (3.100-r5) 09:03:08 (27/104) Installing opus (1.4-r0) 09:03:08 (28/104) Installing libgomp (12.2.1_git20220924-r10) 09:03:08 (29/104) Installing soxr (0.1.3-r5) 09:03:08 (30/104) Installing ffmpeg-libswresample (6.0.1-r0) 09:03:08 (31/104) Installing libogg (1.3.5-r4) 09:03:08 (32/104) Installing libtheora (1.1.1-r17) 09:03:08 (33/104) Installing libvorbis (1.3.7-r1) 09:03:08 (34/104) Installing libvpx (1.13.0-r2) 09:03:08 (35/104) Installing libwebp (1.3.2-r0) 09:03:08 (36/104) Installing x264-libs (0.164_git20220602-r1) 09:03:08 (37/104) Installing numactl (2.0.16-r4) 09:03:08 (38/104) Installing x265-libs (3.5-r4) 09:03:08 (39/104) Installing xvidcore (1.3.7-r1) 09:03:08 (40/104) Installing ffmpeg-libavcodec (6.0.1-r0) 09:03:08 (41/104) Installing alsa-lib (1.2.9-r1) 09:03:08 (42/104) Installing libexpat (2.6.2-r0) 09:03:08 (43/104) Installing libbz2 (1.0.8-r5) 09:03:08 (44/104) Installing libpng (1.6.39-r3) 09:03:08 (45/104) Installing freetype (2.13.0-r5) 09:03:08 (46/104) Installing fontconfig (2.14.2-r3) 09:03:08 (47/104) Installing fribidi (1.0.13-r0) 09:03:08 (48/104) Installing libintl (0.21.1-r7) 09:03:08 (49/104) Installing libblkid (2.38.1-r8) 09:03:08 (50/104) Installing libmount (2.38.1-r8) 09:03:08 (51/104) Installing pcre2 (10.42-r1) 09:03:08 (52/104) Installing glib (2.76.6-r0) 09:03:08 (53/104) Installing graphite2 (1.3.14-r5) 09:03:08 (54/104) Installing harfbuzz (7.3.0-r0) 09:03:08 (55/104) Installing libunibreak (5.1-r0) 09:03:08 (56/104) Installing libass (0.17.1-r0) 09:03:09 (57/104) Installing libbluray (1.3.4-r0) 09:03:09 (58/104) Installing gmp (6.2.1-r3) 09:03:09 (59/104) Installing nettle (3.8.1-r2) 09:03:09 (60/104) Installing libunistring (1.1-r1) 09:03:09 (61/104) Installing libidn2 (2.3.4-r1) 09:03:09 (62/104) Installing p11-kit (0.24.1-r2) 09:03:09 (63/104) Installing libtasn1 (4.19.0-r1) 09:03:10 (64/104) Installing gnutls (3.8.4-r0) 09:03:10 (65/104) Installing mpg123-libs (1.31.3-r1) 09:03:10 (66/104) Installing libopenmpt (0.7.2-r0) 09:03:10 (67/104) Installing cjson (1.7.17-r0) 09:03:10 (68/104) Installing mbedtls (2.28.8-r0) 09:03:10 (69/104) Installing librist (0.2.7-r0) 09:03:10 (70/104) Installing libsrt (1.5.2-r0) 09:03:10 (71/104) Installing libssh (0.10.5-r0) 09:03:11 (72/104) Installing xz-libs (5.4.3-r0) 09:03:11 (73/104) Installing libxml2 (2.11.8-r0) 09:03:11 (74/104) Installing libsodium (1.0.18-r3) 09:03:11 (75/104) Installing libzmq (4.3.4-r4) 09:03:11 (76/104) Installing ffmpeg-libavformat (6.0.1-r0) 09:03:11 (77/104) Installing glslang-libs (1.3.243.0-r1) 09:03:12 (78/104) Installing spirv-tools (1.3.243.0-r1) 09:03:12 (79/104) Installing shaderc (2023.3-r1) 09:03:12 (80/104) Installing vulkan-loader (1.3.243.0-r1) 09:03:13 (81/104) Installing libplacebo (5.264.1-r1) 09:03:13 (82/104) Installing ffmpeg-libpostproc (6.0.1-r0) 09:03:13 (83/104) Installing ffmpeg-libswscale (6.0.1-r0) 09:03:13 (84/104) Installing vidstab (1.1.1-r0) 09:03:13 (85/104) Installing zimg (3.0.5-r0) 09:03:13 (86/104) Installing ffmpeg-libavfilter (6.0.1-r0) 09:03:14 (87/104) Installing libasyncns (0.8-r1) 09:03:14 (88/104) Installing dbus-libs (1.14.8-r0) 09:03:14 (89/104) Installing libltdl (2.4.7-r2) 09:03:14 (90/104) Installing orc (0.4.34-r0) 09:03:14 (91/104) Installing flac-libs (1.4.3-r0) 09:03:15 (92/104) Installing libsndfile (1.2.0-r2) 09:03:15 (93/104) Installing speexdsp (1.2.1-r1) 09:03:15 (94/104) Installing tdb-libs (1.4.8-r1) 09:03:15 (95/104) Installing libpulse (16.1-r10) 09:03:15 (96/104) Installing libjpeg-turbo (2.1.5.1-r3) 09:03:15 (97/104) Installing v4l-utils-libs (1.24.1-r0) 09:03:15 (98/104) Installing ffmpeg-libavdevice (6.0.1-r0) 09:03:16 (99/104) Installing ffmpeg (6.0.1-r0) 09:03:16 (100/104) Installing udev-init-scripts (35-r1) 09:03:16 (101/104) Installing eudev-libs (3.2.11-r8) 09:03:16 (102/104) Installing zstd-libs (1.5.5-r4) 09:03:16 (103/104) Installing kmod-libs (30-r3) 09:03:16 (104/104) Installing eudev (3.2.11-r8) 09:03:16 Executing busybox-1.36.1-r5.trigger 09:03:16 Executing glib-2.76.6-r0.trigger 09:03:16 Executing eudev-3.2.11-r8.trigger 09:03:16 OK: 110 MiB in 119 packages 09:03:20 Removing intermediate container c5b0da22dd0a 09:03:20 ---> 039256d109dd 09:03:20 Step 18/37 : RUN apk --no-cache upgrade 09:03:20 ---> Running in 96cbbf8d229c 09:03:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 09:03:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 09:03:22 Upgrading critical system libraries and apk-tools: 09:03:22 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 09:03:22 Executing busybox-1.36.1-r5.trigger 09:03:22 Continuing the upgrade transaction with new apk-tools: 09:03:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 09:03:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 09:03:23 (1/6) Upgrading busybox (1.36.1-r5 -> 1.36.1-r6) 09:03:23 Executing busybox-1.36.1-r6.post-upgrade 09:03:23 (2/6) Upgrading busybox-binsh (1.36.1-r5 -> 1.36.1-r6) 09:03:23 (3/6) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 09:03:23 (4/6) Upgrading libcrypto3 (3.1.4-r5 -> 3.1.5-r0) 09:03:23 (5/6) Upgrading libssl3 (3.1.4-r5 -> 3.1.5-r0) 09:03:24 (6/6) Upgrading ssl_client (1.36.1-r5 -> 1.36.1-r6) 09:03:24 Executing busybox-1.36.1-r6.trigger 09:03:24 OK: 110 MiB in 119 packages 09:03:25 Removing intermediate container 96cbbf8d229c 09:03:25 ---> fe866204218a 09:03:25 Step 19/37 : WORKDIR / 09:03:25 ---> Running in 9bbb88334c0f 09:03:25 Removing intermediate container 9bbb88334c0f 09:03:25 ---> dfa878cfd565 09:03:25 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / 09:03:26 ---> 36be7ca5725d 09:03:26 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 09:03:27 ---> 4e2e7aa0ad99 09:03:27 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 09:03:27 ---> d8d689aefe82 09:03:27 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 09:03:28 ---> d37ca7a06a8b 09:03:28 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 09:03:29 ---> 764c62bbd0a6 09:03:29 Step 25/37 : COPY --from=rtsp /mediamtx.yml / 09:03:29 ---> 5c38790adb01 09:03:29 Step 26/37 : COPY --from=rtsp /mediamtx / 09:03:31 ---> d8208b6db650 09:03:31 Step 27/37 : RUN sed -i 's/rtmp: no/rtmp: yes/g' mediamtx.yml 09:03:31 ---> Running in 3572f60a01bb 09:03:32 Removing intermediate container 3572f60a01bb 09:03:32 ---> ef0310298808 09:03:32 Step 28/37 : RUN sed -i 's/hls: no/hls: yes/g' mediamtx.yml 09:03:32 ---> Running in f78f4b4b1ffa 09:03:34 Removing intermediate container f78f4b4b1ffa 09:03:34 ---> 83eb2772e043 09:03:34 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' mediamtx.yml 09:03:34 ---> Running in 5b0f22b28c43 09:03:36 Removing intermediate container 5b0f22b28c43 09:03:36 ---> 478d47394423 09:03:36 Step 30/37 : RUN sed -i 's,authHTTPAddress:,authHTTPAddress: http://localhost:8000/rtspauth,g' mediamtx.yml 09:03:36 ---> Running in 0319bc096b71 09:03:37 Removing intermediate container 0319bc096b71 09:03:37 ---> ca66390870af 09:03:37 Step 31/37 : EXPOSE 59983 09:03:37 ---> Running in 3644d6847737 09:03:37 Removing intermediate container 3644d6847737 09:03:37 ---> c3c63dfda1c8 09:03:37 Step 32/37 : EXPOSE 8554 09:03:37 ---> Running in 5ed8a74b893c 09:03:38 Removing intermediate container 5ed8a74b893c 09:03:38 ---> ddc2cf5d9549 09:03:38 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 09:03:38 ---> Running in b9ad5ea4f666 09:03:38 Removing intermediate container b9ad5ea4f666 09:03:38 ---> 468ed3aae7ca 09:03:38 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 09:03:38 ---> Running in facdea5ff5c7 09:03:39 Removing intermediate container facdea5ff5c7 09:03:39 ---> b3903c9da3e9 09:03:39 Step 35/37 : LABEL arch=arm64 09:03:39 ---> Running in 599071d82eb4 09:03:39 Removing intermediate container 599071d82eb4 09:03:39 ---> 9580c763d625 09:03:39 Step 36/37 : LABEL git_sha=9c9235d1d7c458420c1fb2951511f464a11dd6ca 09:03:39 ---> Running in 2ffe3bf26e7a 09:03:39 Removing intermediate container 2ffe3bf26e7a 09:03:39 ---> e8a648ec5d60 09:03:39 Step 37/37 : LABEL version=0.0.0 09:03:39 ---> Running in 65e2bf44deb3 09:03:40 Removing intermediate container 65e2bf44deb3 09:03:40 ---> f7a3722335a9 09:03:40 [Warning] One or more build-args [ARCH] were not consumed 09:03:40 Successfully built f7a3722335a9 09:03:40 Successfully tagged device-usb-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:03:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:03:41 09:03:41 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:03:41 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:03:41 arm64: Pulling from edgex-lftools-log-publisher 09:03:41 8998bd30e6a1: Pulling fs layer 09:03:41 04944245beec: Pulling fs layer 09:03:41 699f458cf7ca: Pulling fs layer 09:03:41 765212b225bb: Pulling fs layer 09:03:41 f23df028b6ca: Pulling fs layer 09:03:41 d65c8cfc05b1: Pulling fs layer 09:03:41 2437ff75d9bd: Pulling fs layer 09:03:41 f23df028b6ca: Waiting 09:03:41 d65c8cfc05b1: Waiting 09:03:41 2437ff75d9bd: Waiting 09:03:41 765212b225bb: Waiting 09:03:41 04944245beec: Verifying Checksum 09:03:41 04944245beec: Download complete 09:03:41 765212b225bb: Verifying Checksum 09:03:41 765212b225bb: Download complete 09:03:41 f23df028b6ca: Verifying Checksum 09:03:41 f23df028b6ca: Download complete 09:03:41 d65c8cfc05b1: Verifying Checksum 09:03:41 d65c8cfc05b1: Download complete 09:03:42 699f458cf7ca: Verifying Checksum 09:03:42 699f458cf7ca: Download complete 09:03:42 8998bd30e6a1: Verifying Checksum 09:03:42 8998bd30e6a1: Download complete 09:03:45 2437ff75d9bd: Verifying Checksum 09:03:45 2437ff75d9bd: Download complete 09:03:47 8998bd30e6a1: Pull complete 09:03:47 04944245beec: Pull complete 09:03:49 699f458cf7ca: Pull complete 09:03:49 765212b225bb: Pull complete 09:03:50 f23df028b6ca: Pull complete 09:03:50 d65c8cfc05b1: Pull complete 09:04:08 2437ff75d9bd: Pull complete 09:04:08 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 09:04:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:04:08 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:04:16 prd-ubuntu20.04-docker-arm64-4c-16g-931 does not seem to be running inside a container 09:04:16 $ 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/1 -v /w/workspace/device-usb-camera/1:/w/workspace/device-usb-camera/1:rw,z -v /w/workspace/device-usb-camera/1@tmp:/w/workspace/device-usb-camera/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 09:04:18 $ docker top bf58f2c45956a74a1b7aac3fdcb034b9989781165f3d566f1b67ca174b701440 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:04:19 ---> job-cost.sh 09:04:19 lf-activate-venv: SKIPPING 09:04:19 INFO: No Stack... 09:04:20 INFO: Retrieving Pricing Info for: v3-standard-4 09:04:20 INFO: Archiving Costs [Pipeline] sh 09:04:20 + cut -d,+ -f6 09:04:20 cat /w/workspace/device-usb-camera/1/archives/cost.csv [Pipeline] lock 09:04:21 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] 09:04:21 Resource [jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] did not exist. Created. 09:04:21 Lock acquired on [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:04:21 /w/workspace/device-usb-camera/1@tmp/durable-dcfc2129/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 09:04:22 + echo total: 0.10999999940395355 [Pipeline] stash 09:04:22 Warning: overwriting stash ‘stack-cost’ 09:04:22 Stashed 1 file(s) [Pipeline] } 09:04:22 Lock released on resource [Resource: jenkins-edgexfoundry-device-usb-camera-PR-330-1-stack-cost] [Pipeline] // lock [Pipeline] } 09:04:22 $ docker stop --time=1 bf58f2c45956a74a1b7aac3fdcb034b9989781165f3d566f1b67ca174b701440 09:04:24 $ docker rm -f --volumes bf58f2c45956a74a1b7aac3fdcb034b9989781165f3d566f1b67ca174b701440 [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 09:04:25 provisioning config files... 09:04:25 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/foundry_device-usb-camera_PR-330@tmp/config14909680978967803640tmp [Pipeline] { [Pipeline] sh 09:04:25 + set +x 09:04:25 + curl -s https://codecov.io/bash 09:04:25 + bash -s -- 09:04:25 09:04:25 _____ _ 09:04:25 / ____| | | 09:04:25 | | ___ __| | ___ ___ _____ __ 09:04:25 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 09:04:25 | |___| (_) | (_| | __/ (_| (_) \ V / 09:04:25 \_____\___/ \__,_|\___|\___\___/ \_/ 09:04:25 Bash-1.0.6 09:04:25 09:04:25 09:04:25 ==> git version 2.25.1 found 09:04:25 ==> 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 09:04:25 Release-Date: 2020-01-08 09:04:25 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 09:04:25 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 09:04:25 ==> Jenkins CI detected. 09:04:25 current dir:  /w/workspace/foundry_device-usb-camera_PR-330 09:04:25 project root: . 09:04:25 --> token set from env 09:04:25 Yaml found at: vendor/github.com/labstack/echo/v4/codecov.yml 09:04:25 ==> Running gcov in . (disable via -X gcov) 09:04:25 ==> Python coveragepy not found 09:04:25 ==> Searching for coverage reports in: 09:04:25 + . 09:04:25 -> Found 1 reports 09:04:25 ==> Detecting git/mercurial file structure 09:04:25 ==> Reading reports 09:04:25 + ./coverage.out bytes=54703 09:04:25 ==> Appending adjustments 09:04:25 https://docs.codecov.io/docs/fixing-reports 09:04:25 + Found adjustments 09:04:25 ==> Gzipping contents 09:04:25 20K /tmp/codecov.EI7dft.gz 09:04:25 ==> Uploading reports 09:04:25 url: https://codecov.io 09:04:25 query: branch=PR-330&commit=9c9235d1d7c458420c1fb2951511f464a11dd6ca&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2FPR-330%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=330&job=&cmd_args= 09:04:25 -> Pinging Codecov 09:04:25 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=PR-330&commit=9c9235d1d7c458420c1fb2951511f464a11dd6ca&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2FPR-330%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=330&job=&cmd_args= 09:04:26 -> Uploading to 09:04:26 https://storage.googleapis.com/codecov/v4/raw/2024-05-28/73D8F5FF140700D3E01443B452E23636/9c9235d1d7c458420c1fb2951511f464a11dd6ca/5efb4c42-937f-44ba-9b96-7e05ca1c8771.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20240528%2Fus-west2%2Fs3%2Faws4_request&X-Amz-Date=20240528T090425Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=e89e85723e94ec24b55aabbda2cdd61da8de9d8798aabb051254dbc0a4478410 09:04:26 % Total % Received % Xferd Average Speed Time Time Time Current 09:04:26 Dload Upload Total Spent Left Speed 09:04:26 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 19086 0 0 100 19086 0 81217 --:--:-- --:--:-- --:--:-- 81217 09:04:26 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/9c9235d1d7c458420c1fb2951511f464a11dd6ca [Pipeline] } 09:04:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] getContext [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) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" 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 09:04:28 + [ -d /w/workspace/foundry_device-usb-camera_PR-330/archives ] 09:04:28 + ls -al /w/workspace/foundry_device-usb-camera_PR-330/archives 09:04:28 total 16 09:04:28 drwxr-xr-x 3 root root 4096 May 28 08:55 . 09:04:28 drwxrwxr-x 11 jenkins jenkins 4096 May 28 08:55 .. 09:04:28 drwxr-xr-x 2 root root 4096 May 28 08:55 cost 09:04:28 -rw-r--r-- 1 root root 89 May 28 08:55 cost.csv 09:04:28 + sudo chown -R jenkins:jenkins /w/workspace/foundry_device-usb-camera_PR-330/archives 09:04:28 + ls -al /w/workspace/foundry_device-usb-camera_PR-330/archives 09:04:28 total 16 09:04:28 drwxr-xr-x 3 jenkins jenkins 4096 May 28 08:55 . 09:04:28 drwxrwxr-x 11 jenkins jenkins 4096 May 28 08:55 .. 09:04:28 drwxr-xr-x 2 jenkins jenkins 4096 May 28 08:55 cost 09:04:28 -rw-r--r-- 1 jenkins jenkins 89 May 28 08:55 cost.csv [Pipeline] libraryResource [Pipeline] sh 09:04:28 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:04:30 ---> package-listing.sh 09:04:30 ++ facter osfamily 09:04:30 ++ tr '[:upper:]' '[:lower:]' 09:04:30 + OS_FAMILY=debian 09:04:30 + workspace=/w/workspace/foundry_device-usb-camera_PR-330 09:04:30 + START_PACKAGES=/tmp/packages_start.txt 09:04:30 + END_PACKAGES=/tmp/packages_end.txt 09:04:30 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:04:30 + PACKAGES=/tmp/packages_start.txt 09:04:30 + '[' /w/workspace/foundry_device-usb-camera_PR-330 ']' 09:04:30 + PACKAGES=/tmp/packages_end.txt 09:04:30 + case "${OS_FAMILY}" in 09:04:30 + dpkg -l 09:04:30 + grep '^ii' 09:04:30 + '[' -f /tmp/packages_start.txt ']' 09:04:30 + '[' -f /tmp/packages_end.txt ']' 09:04:30 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:04:30 + '[' /w/workspace/foundry_device-usb-camera_PR-330 ']' 09:04:30 + mkdir -p /w/workspace/foundry_device-usb-camera_PR-330/archives/ 09:04:30 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/foundry_device-usb-camera_PR-330/archives/ [Pipeline] echo 09:04:30 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/foundry_device-usb-camera_PR-330/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 09:04:30 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:04:31 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:04:31 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:04:31 prd-ubuntu20.04-docker-8c-8g-930 does not seem to be running inside a container 09:04:31 $ 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/foundry_device-usb-camera_PR-330/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/foundry_device-usb-camera_PR-330 -v /w/workspace/foundry_device-usb-camera_PR-330:/w/workspace/foundry_device-usb-camera_PR-330:rw,z -v /w/workspace/foundry_device-usb-camera_PR-330@tmp:/w/workspace/foundry_device-usb-camera_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:04:32 $ docker top 48dd155ac7b2f02f06027ae68b79bb5e7eb3701dc70b79d19a34f76fd6678c35 -eo pid,comm [Pipeline] { [Pipeline] sh 09:04:32 + touch /tmp/pre-build-complete [Pipeline] sh 09:04:32 + mkdir -p /var/log/sysstat [Pipeline] sh 09:04:33 + ls /var/log/sa-host 09:04:33 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:04:33 provisioning config files... 09:04:33 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/foundry_device-usb-camera_PR-330@tmp/config17501485082531228881tmp [Pipeline] { [Pipeline] echo 09:04:33 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:04:33 ---> create-netrc.sh [Pipeline] } 09:04:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 09:04:34 ---> python-tools-install.sh [Pipeline] echo 09:04:34 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:04:34 ---> sudo-logs.sh 09:04:34 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 09:04:34 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:04:35 ---> job-cost.sh 09:04:35 lf-activate-venv: SKIPPING 09:04:35 DEBUG: total: 0.2199999988079071 09:04:35 INFO: Retrieving Stack Cost... 09:04:35 INFO: Retrieving Pricing Info for: v3-standard-8 09:04:35 INFO: Archiving Costs [Pipeline] echo 09:04:35 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:04:36 ---> logs-deploy.sh 09:04:36 lf-activate-venv: SKIPPING 09:04:36 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/PR-330/1 09:04:36 INFO: archiving workspace using pattern(s): 09:04:37 Archives upload complete. 09:04:37 INFO: archiving logs to Nexus