Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 194431db47f233fb6110709955d70fa5c29cead8 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-ssh15882770717652289519.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 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-ssh10571235695350652161.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 33739fb647ab338ef2ce3bfc8312bfbcef468f88 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh9925639819744177603.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 33739fb647ab338ef2ce3bfc8312bfbcef468f88 # timeout=10 Commit message: "Merge pull request #447 from ernestojeda/fix-release-changelog" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh13231140989692516779.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh12681646134338591314.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-usb-camera] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-usb-camera-settings PROJECT: device-usb-camera USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.21 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-usb-camera DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Running on prd-ubuntu20.04-docker-8c-8g-245 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-usb-camera.git > git init /w/workspace/exfoundry_device-usb-camera_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > 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 Avoid second fetch Checking out Revision 194431db47f233fb6110709955d70fa5c29cead8 (main) Commit message: "Merge pull request #326 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.11" > git config core.sparsecheckout # timeout=10 > git checkout -f 194431db47f233fb6110709955d70fa5c29cead8 # timeout=10 > git rev-list --no-walk 15d2ed44392ff451dfdc1848b6d6e81ed214e0ca # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 03:00:48 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 03:00:48 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 03:00:48 ========================================================= 03:00:48 EdgeX Global Pipelines Version Info 03:00:48 ========================================================= [Pipeline] libraryResource [Pipeline] sh 03:00:49 ------------------- 03:00:49 stable info: 03:00:49 ------------------- 03:00:49 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 03:00:49 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 03:00:49 Message: update stable to v1.0.258 03:00:50 ------------------- 03:00:50 experimental info: 03:00:50 ------------------- 03:00:50 Commited By: **** collab-it+edgex@linuxfoundation.org 03:00:50 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 03:00:50 Message: update experimental to v1.0.258 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 194431d [Pipeline] echo 03:00:50 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:00:51 provisioning config files... 03:00:51 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config6722408170832558574tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:00:51 ---> ****-login.sh 03:00:51 nexus3.edgexfoundry.org:10001 03:00:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:00:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:00:51 Configure a credential helper to remove this warning. See 03:00:51 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:00:51 03:00:51 Login Succeeded 03:00:51 nexus3.edgexfoundry.org:10002 03:00:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:00:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:00:51 Configure a credential helper to remove this warning. See 03:00:51 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:00:51 03:00:51 Login Succeeded 03:00:51 nexus3.edgexfoundry.org:10003 03:00:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:00:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:00:51 Configure a credential helper to remove this warning. See 03:00:51 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:00:51 03:00:51 Login Succeeded 03:00:51 nexus3.edgexfoundry.org:10004 03:00:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:00:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:00:52 Configure a credential helper to remove this warning. See 03:00:52 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:00:52 03:00:52 Login Succeeded 03:00:52 ****.io 03:00:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:00:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:00:52 Configure a credential helper to remove this warning. See 03:00:52 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:00:52 03:00:52 Login Succeeded 03:00:52 ---> ****-login.sh ends [Pipeline] } 03:00:52 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 03:00:52 + git rev-list -1 --merges 194431db47f233fb6110709955d70fa5c29cead8~1..194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] echo 03:00:52 -----------> git rev-list -1 --merges 194431db47f233fb6110709955d70fa5c29cead8~1..194431db47f233fb6110709955d70fa5c29cead8 194431db47f233fb6110709955d70fa5c29cead8 03:00:52 194431db47f233fb6110709955d70fa5c29cead8 [false] [Pipeline] sh 03:00:53 + git log --format=format:%s -1 194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] echo 03:00:53 ========================================================= 03:00:53 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 03:00:53 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:00:53 + git log --format=format:%s -1 194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] echo 03:00:53 [semverPrep] GIT_COMMIT: 194431db47f233fb6110709955d70fa5c29cead8, Commit Message: Merge pull request #326 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.11 [Pipeline] echo 03:00:53 [semverPrep] This is not a build commit. [Pipeline] sh 03:00:54 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:00:54 + grep -v github /etc/ssh/ssh_known_hosts 03:00:54 + [ -e /tmp/ssh_known_hosts ] 03:00:54 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 03:00:54 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 03:00:54 + sudo tee -a /etc/ssh/ssh_known_hosts 03:00:54 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:00:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:00:54 03:00:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:00:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:00:54 0.1.4: Pulling from edgex-devops/py-git-semver 03:00:54 b85a868b505f: Pulling fs layer 03:00:54 e2be974225ed: Pulling fs layer 03:00:54 339a4e72a1f5: Pulling fs layer 03:00:54 988bab9f4d93: Pulling fs layer 03:00:54 1469e6f7b9e6: Pulling fs layer 03:00:54 eaf3925da568: Pulling fs layer 03:00:54 bab4dde63d76: Pulling fs layer 03:00:54 bde34c3a00c8: Pulling fs layer 03:00:54 b352a97aabf1: Pulling fs layer 03:00:54 4872d77fe225: Pulling fs layer 03:00:54 5851b861e8e6: Pulling fs layer 03:00:54 988bab9f4d93: Waiting 03:00:54 eaf3925da568: Waiting 03:00:54 1469e6f7b9e6: Waiting 03:00:54 b352a97aabf1: Waiting 03:00:54 bde34c3a00c8: Waiting 03:00:54 bab4dde63d76: Waiting 03:00:54 e2be974225ed: Download complete 03:00:54 988bab9f4d93: Verifying Checksum 03:00:54 988bab9f4d93: Download complete 03:00:54 339a4e72a1f5: Verifying Checksum 03:00:54 339a4e72a1f5: Download complete 03:00:54 1469e6f7b9e6: Verifying Checksum 03:00:54 1469e6f7b9e6: Download complete 03:00:54 eaf3925da568: Verifying Checksum 03:00:54 eaf3925da568: Download complete 03:00:55 bde34c3a00c8: Download complete 03:00:55 b352a97aabf1: Verifying Checksum 03:00:55 b352a97aabf1: Download complete 03:00:55 4872d77fe225: Verifying Checksum 03:00:55 4872d77fe225: Download complete 03:00:55 5851b861e8e6: Verifying Checksum 03:00:55 5851b861e8e6: Download complete 03:00:55 b85a868b505f: Verifying Checksum 03:00:55 b85a868b505f: Download complete 03:00:55 bab4dde63d76: Verifying Checksum 03:00:55 bab4dde63d76: Download complete 03:00:56 b85a868b505f: Pull complete 03:00:56 e2be974225ed: Pull complete 03:00:56 339a4e72a1f5: Pull complete 03:00:56 988bab9f4d93: Pull complete 03:00:57 1469e6f7b9e6: Pull complete 03:00:57 eaf3925da568: Pull complete 03:00:58 bab4dde63d76: Pull complete 03:00:58 bde34c3a00c8: Pull complete 03:00:58 b352a97aabf1: Pull complete 03:00:58 4872d77fe225: Pull complete 03:00:58 5851b861e8e6: Pull complete 03:00:58 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 03:00:58 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:00:58 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:00:59 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:00:59 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:01:02 $ docker top aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 -eo pid,comm 03:01:02 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:01:02 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:01:02 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:01:02 [ssh-agent] Looking for ssh-agent implementation... 03:01:02 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:01:02 $ docker exec aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 ssh-agent 03:01:02 SSH_AUTH_SOCK=/tmp/ssh-v63mygALhdVi/agent.32 03:01:02 SSH_AGENT_PID=38 03:01:02 Running ssh-add (command line suppressed) 03:01:03 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12350551004925295628.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12350551004925295628.key) 03:01:03 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:01:03 + git tag --points-at HEAD [Pipeline] } 03:01:03 $ docker exec --env ******** --env ******** aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 ssh-agent -k 03:01:03 unset SSH_AUTH_SOCK; 03:01:03 unset SSH_AGENT_PID; 03:01:03 echo Agent pid 38 killed; 03:01:03 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 03:01:03 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:01:03 [ssh-agent] Looking for ssh-agent implementation... 03:01:03 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:01:03 $ docker exec aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 ssh-agent 03:01:03 SSH_AUTH_SOCK=/tmp/ssh-AQa7Fh0BbvES/agent.71 03:01:03 SSH_AGENT_PID=77 03:01:03 Running ssh-add (command line suppressed) 03:01:03 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_2447012505582629088.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_2447012505582629088.key) 03:01:03 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:01:04 + git semver init 03:01:04 2024-03-18 03:01:04,326 [run_init] DEBUG init version:0.0.0 force:False 03:01:04 2024-03-18 03:01:04,327 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-usb-camera_main/.semver 03:01:04 2024-03-18 03:01:04,327 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/exfoundry_device-usb-camera_main/.semver 03:01:04 2024-03-18 03:01:04,328 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-usb-camera.git', '/w/workspace/exfoundry_device-usb-camera_main/.semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 03:01:05 2024-03-18 03:01:05,353 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-usb-camera_main/.git/info/exclude 03:01:05 2024-03-18 03:01:05,353 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:False 03:01:05 2024-03-18 03:01:05,354 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:01:05 2024-03-18 03:01:05,354 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:01:05 3.2.0-dev.9 [Pipeline] } 03:01:05 $ docker exec --env ******** --env ******** aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 ssh-agent -k 03:01:05 unset SSH_AUTH_SOCK; 03:01:05 unset SSH_AGENT_PID; 03:01:05 echo Agent pid 77 killed; 03:01:05 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:01:06 + git semver [Pipeline] } 03:01:06 $ docker stop --time=1 aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 03:01:07 $ docker rm -f --volumes aeeb4d1d0a40b149f1562e5215234db04872f256fb33e7a96f1e3c7f0e23ba62 [Pipeline] // withDockerContainer [Pipeline] sh 03:01:08 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 03:01:08 Stashed 1 file(s) [Pipeline] echo 03:01:08 [edgeXSemver]: initialized semver on version 3.2.0-dev.9 [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 03:01:08 provisioning config files... 03:01:08 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config9375880443172262498tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:01:08 ---> ****-login.sh 03:01:08 nexus3.edgexfoundry.org:10001 03:01:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:01:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:01:08 Configure a credential helper to remove this warning. See 03:01:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:01:08 03:01:08 Login Succeeded 03:01:08 nexus3.edgexfoundry.org:10002 03:01:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:01:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:01:08 Configure a credential helper to remove this warning. See 03:01:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:01:08 03:01:08 Login Succeeded 03:01:08 nexus3.edgexfoundry.org:10003 03:01:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:01:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:01:09 Configure a credential helper to remove this warning. See 03:01:09 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:01:09 03:01:09 Login Succeeded 03:01:09 nexus3.edgexfoundry.org:10004 03:01:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:01:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:01:09 Configure a credential helper to remove this warning. See 03:01:09 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:01:09 03:01:09 Login Succeeded 03:01:09 ****.io 03:01:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:01:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:01:09 Configure a credential helper to remove this warning. See 03:01:09 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:01:09 03:01:09 Login Succeeded 03:01:09 ---> ****-login.sh ends [Pipeline] } 03:01:09 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 03:01:09 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:01:09 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:01:09 ========================================================= 03:01:09 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 03:01:09 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:01:09 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 03:01:09 Sending build context to Docker daemon 14.39MB 03:01:09 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 03:01:09 Step 2/13 : FROM ${BASE} AS builder 03:01:09 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 03:01:09 7264a8db6415: Pulling fs layer 03:01:09 c4d48a809fc2: Pulling fs layer 03:01:09 4f1c88b9dad5: Pulling fs layer 03:01:09 ad3a456e5733: Pulling fs layer 03:01:09 69c7f0334f64: Pulling fs layer 03:01:09 1f1c1a5573a3: Pulling fs layer 03:01:09 ce7588e14bc9: Pulling fs layer 03:01:09 b5e4710f87ac: Pulling fs layer 03:01:09 69c7f0334f64: Waiting 03:01:09 ad3a456e5733: Waiting 03:01:09 ce7588e14bc9: Waiting 03:01:09 1f1c1a5573a3: Waiting 03:01:09 b5e4710f87ac: Waiting 03:01:10 c4d48a809fc2: Download complete 03:01:10 ad3a456e5733: Verifying Checksum 03:01:10 ad3a456e5733: Download complete 03:01:10 69c7f0334f64: Verifying Checksum 03:01:10 69c7f0334f64: Download complete 03:01:10 7264a8db6415: Verifying Checksum 03:01:10 7264a8db6415: Download complete 03:01:10 1f1c1a5573a3: Verifying Checksum 03:01:10 1f1c1a5573a3: Download complete 03:01:10 7264a8db6415: Pull complete 03:01:10 c4d48a809fc2: Pull complete 03:01:10 b5e4710f87ac: Verifying Checksum 03:01:10 b5e4710f87ac: Download complete 03:01:10 4f1c88b9dad5: Verifying Checksum 03:01:10 4f1c88b9dad5: Download complete 03:01:10 ce7588e14bc9: Verifying Checksum 03:01:10 ce7588e14bc9: Download complete 03:01:13 4f1c88b9dad5: Pull complete 03:01:13 ad3a456e5733: Pull complete 03:01:13 69c7f0334f64: Pull complete 03:01:13 1f1c1a5573a3: Pull complete 03:01:16 ce7588e14bc9: Pull complete 03:01:16 b5e4710f87ac: Pull complete 03:01:16 Digest: sha256:f80dd7bb8fdf010369d5adb4058a62695265b22e897ca6aac7b42af84fdce50e 03:01:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 03:01:16 ---> 88b5674ff536 03:01:16 Step 3/13 : ARG ADD_BUILD_TAGS="" 03:01:20 ---> Running in 5975c68fbde4 03:01:20 Removing intermediate container 5975c68fbde4 03:01:20 ---> d62ba5d397a8 03:01:20 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:01:20 ---> Running in e3a7b9245078 03:01:20 Removing intermediate container e3a7b9245078 03:01:20 ---> ecec0995c8bf 03:01:20 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:01:20 ---> Running in f19670afe528 03:01:20 Removing intermediate container f19670afe528 03:01:20 ---> 2afa385c54b6 03:01:20 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:01:20 ---> Running in d43c6047216c 03:01:20 Removing intermediate container d43c6047216c 03:01:20 ---> b8c0f85b1207 03:01:20 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:01:20 ---> Running in 544fdc43b4a2 03:01:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:01:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:01:21 (1/13) Installing libintl (0.21.1-r7) 03:01:21 (2/13) Installing eudev-libs (3.2.11-r8) 03:01:21 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 03:01:21 (4/13) Installing v4l-utils-libs (1.24.1-r0) 03:01:21 (5/13) Installing v4l-utils (1.24.1-r0) 03:01:21 (6/13) Installing libdvbv5 (1.24.1-r0) 03:01:21 (7/13) Installing udev-init-scripts (35-r1) 03:01:21 (8/13) Installing libblkid (2.38.1-r8) 03:01:21 (9/13) Installing xz-libs (5.4.3-r0) 03:01:21 (10/13) Installing kmod-libs (30-r3) 03:01:21 (11/13) Installing eudev (3.2.11-r8) 03:01:21 (12/13) Installing eudev-dev (3.2.11-r8) 03:01:21 (13/13) Installing v4l-utils-dev (1.24.1-r0) 03:01:21 Executing busybox-1.36.1-r5.trigger 03:01:21 Executing eudev-3.2.11-r8.trigger 03:01:21 OK: 271 MiB in 65 packages 03:01:22 Removing intermediate container 544fdc43b4a2 03:01:22 ---> 093138e70c54 03:01:22 Step 8/13 : WORKDIR /device-usb-camera 03:01:22 ---> Running in f7f4c23875b4 03:01:22 Removing intermediate container f7f4c23875b4 03:01:22 ---> e3374a142770 03:01:22 Step 9/13 : COPY go.mod vendor* ./ 03:01:22 ---> bcc0ed53a9c1 03:01:22 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:01:22 ---> Running in 979cd7bb8872 03:01:23 Still waiting to schedule task 03:01:23 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 03:01:54 Removing intermediate container 979cd7bb8872 03:01:54 ---> 26f1d46d4f7c 03:01:54 Step 11/13 : COPY . . 03:01:54 ---> 3736b6a72a01 03:01:54 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 03:01:54 ---> Running in 6f9416250643 03:01:54  % Total % Received % Xferd Average Speed Time Time Time Current 03:01:54 Dload Upload Total Spent Left Speed 03:01:54 0  0 0  0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 9514 0 --:--:-- --:--:-- --:--:-- 9567 03:01:54 Removing intermediate container 6f9416250643 03:01:54 ---> f72a40e71e48 03:01:54 Step 13/13 : RUN ${MAKE} 03:01:54 ---> Running in cdc67883d503 03:01:54 noop 03:01:55 Removing intermediate container cdc67883d503 03:01:55 ---> cf8fee99fd5c 03:01:55 Successfully built cf8fee99fd5c 03:01:55 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:01:55 + docker inspect -f . ci-base-image-x86_64 03:01:55 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:01:55 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:01:55 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 03:01:55 $ docker top 54325e4063f5dd4db63a711326182b15cbb3d9dc4c1c4a8944429d6439d69294 -eo pid,comm [Pipeline] { [Pipeline] sh 03:01:56 + go version 03:01:56 go version go1.21.0 linux/amd64 [Pipeline] } 03:01:56 $ docker stop --time=1 54325e4063f5dd4db63a711326182b15cbb3d9dc4c1c4a8944429d6439d69294 03:01:57 $ docker rm -f --volumes 54325e4063f5dd4db63a711326182b15cbb3d9dc4c1c4a8944429d6439d69294 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:01:58 + docker inspect -f . ci-base-image-x86_64 03:01:58 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:01:58 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:01:58 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 03:01:58 $ docker top 468c17684a12d8b4b13b40ea7e592688b678d3fa913f2dbaae7fe63697aa7d15 -eo pid,comm [Pipeline] { [Pipeline] sh 03:01:58 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] fileExists [Pipeline] sh 03:01:59 + make test 03:01:59 go test ./... -coverprofile=coverage.out ./... 03:02:00 ? github.com/edgexfoundry/device-usb-camera [no test files] 03:02:12 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 03:02:13 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.017s coverage: 4.4% of statements 03:02:20 go vet ./... 03:02:23 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:02:23 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:02:23 ./bin/test-attribution-txt.sh 03:02:23 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add [Pipeline] echo 03:02:23 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 03:02:23 $ docker stop --time=1 468c17684a12d8b4b13b40ea7e592688b678d3fa913f2dbaae7fe63697aa7d15 03:02:27 $ docker rm -f --volumes 468c17684a12d8b4b13b40ea7e592688b678d3fa913f2dbaae7fe63697aa7d15 [Pipeline] // withDockerContainer [Pipeline] sh 03:02:27 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:02:27 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 03:02:28 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:02:28 + ls -al . 03:02:28 total 224 03:02:28 drwxrwxr-x 9 jenkins jenkins 4096 Mar 18 03:01 . 03:02:28 drwxrwxr-x 4 jenkins jenkins 4096 Mar 18 03:00 .. 03:02:28 drwxrwxr-x 8 jenkins jenkins 4096 Mar 18 03:02 .git 03:02:28 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:00 .github 03:02:28 -rw-rw-r-- 1 jenkins jenkins 429 Mar 18 03:00 .gitignore 03:02:28 -rw-rw-r-- 1 jenkins jenkins 45 Mar 18 03:00 .golangci.yml 03:02:28 -rw-rw-r-- 1 jenkins jenkins 77 Mar 18 03:00 .hadolint.yml 03:02:28 drwxr-xr-x 3 jenkins jenkins 4096 Mar 18 03:01 .semver 03:02:28 -rw-rw-r-- 1 jenkins jenkins 10851 Mar 18 03:00 Attribution.txt 03:02:28 -rw-rw-r-- 1 jenkins jenkins 16561 Mar 18 03:00 CHANGELOG.md 03:02:28 -rw-rw-r-- 1 jenkins jenkins 2562 Mar 18 03:00 Dockerfile 03:02:28 -rw-rw-r-- 1 jenkins jenkins 678 Mar 18 03:00 GOVERNANCE.md 03:02:28 -rw-rw-r-- 1 jenkins jenkins 659 Mar 18 03:00 Jenkinsfile 03:02:28 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 18 03:00 LICENSE 03:02:28 -rw-rw-r-- 1 jenkins jenkins 2611 Mar 18 03:00 Makefile 03:02:28 -rw-rw-r-- 1 jenkins jenkins 622 Mar 18 03:00 OWNERS.md 03:02:28 -rw-rw-r-- 1 jenkins jenkins 2575 Mar 18 03:00 README.md 03:02:28 -rw-rw-r-- 1 jenkins jenkins 11 Mar 18 03:01 VERSION 03:02:28 drwxrwxr-x 2 jenkins jenkins 4096 Mar 18 03:00 bin 03:02:28 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:00 cmd 03:02:28 -rw-r--r-- 1 jenkins jenkins 54703 Mar 18 03:02 coverage.out 03:02:28 -rwxrwxr-x 1 jenkins jenkins 84 Mar 18 03:00 docker-entrypoint.sh 03:02:28 drwxrwxr-x 2 jenkins jenkins 4096 Mar 18 03:00 docs 03:02:28 -rw-rw-r-- 1 jenkins jenkins 3970 Mar 18 03:00 go.mod 03:02:28 -rw-rw-r-- 1 jenkins jenkins 35960 Mar 18 03:00 go.sum 03:02:28 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:00 internal 03:02:28 -rw-rw-r-- 1 jenkins jenkins 231 Mar 18 03:00 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:28 + 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=194431db47f233fb6110709955d70fa5c29cead8 --label arch=amd64 --label version=3.2.0-dev.9 . 03:02:28 Sending build context to Docker daemon 14.45MB 03:02:28 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 03:02:28 Step 2/37 : FROM ${BASE} AS builder 03:02:28 ---> cf8fee99fd5c 03:02:28 Step 3/37 : ARG ADD_BUILD_TAGS="" 03:02:29 ---> Running in 6906ec8eeb3e 03:02:29 Removing intermediate container 6906ec8eeb3e 03:02:29 ---> b0027035ff25 03:02:29 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:02:29 ---> Running in 0939c4c0e770 03:02:29 Removing intermediate container 0939c4c0e770 03:02:29 ---> 3dd6c547e94f 03:02:29 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:02:29 ---> Running in 2417603c1c60 03:02:29 Removing intermediate container 2417603c1c60 03:02:29 ---> 0cc24f70c147 03:02:29 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:02:29 ---> Running in 1283a15d2e56 03:02:29 Removing intermediate container 1283a15d2e56 03:02:29 ---> 57ebff648f67 03:02:29 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:02:29 ---> Running in 9f83599219b7 03:02:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:02:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:02:30 OK: 271 MiB in 65 packages 03:02:30 Removing intermediate container 9f83599219b7 03:02:30 ---> 21162aa7df5e 03:02:30 Step 8/37 : WORKDIR /device-usb-camera 03:02:30 ---> Running in 293a787cfdfd 03:02:30 Removing intermediate container 293a787cfdfd 03:02:30 ---> d1bc6d498410 03:02:30 Step 9/37 : COPY go.mod vendor* ./ 03:02:30 ---> 33ee76080bb6 03:02:30 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:02:30 ---> Running in 202faea318c1 03:02:31 Removing intermediate container 202faea318c1 03:02:31 ---> 533c0c70b92d 03:02:31 Step 11/37 : COPY . . 03:02:32 ---> 3074fc503f2a 03:02:32 Step 12/37 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 03:02:32 ---> Running in 4abca05efe2b 03:02:32  % Total % Received % Xferd Average Speed Time Time Time Current 03:02:32 Dload Upload Total Spent Left Speed 03:02:32 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 31750 0 --:--:-- --:--:-- --:--:-- 32181 03:02:32 Removing intermediate container 4abca05efe2b 03:02:32 ---> c8ce8a6739c3 03:02:32 Step 13/37 : RUN ${MAKE} 03:02:32 ---> Running in 846425186ee7 03:02:33 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.2.0-dev.9 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.11" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 03:02:54 Running on prd-ubuntu20.04-docker-arm64-4c-16g-248 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] ws 03:02:54 Running in /w/workspace/device-usb-camera/174 [Pipeline] { [Pipeline] checkout 03:02:54 Selected Git installation does not exist. Using Default 03:02:54 The recommended git tool is: NONE 03:02:54 Removing intermediate container 846425186ee7 03:02:54 ---> 4417000a8c00 03:02:54 Step 14/37 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 03:02:54 v0.21.6: Pulling from aler9/rtsp-simple-server 03:02:54 4acc49c71d14: Pulling fs layer 03:02:55 4acc49c71d14: Verifying Checksum 03:02:55 4acc49c71d14: Download complete 03:02:55 4acc49c71d14: Pull complete 03:02:55 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 03:02:55 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 03:02:55 ---> 01a2bd3e5fff 03:02:55 Step 15/37 : FROM alpine:3.18 03:02:56 3.18: Pulling from library/alpine 03:02:56 619be1103602: Pulling fs layer 03:02:57 619be1103602: Verifying Checksum 03:02:57 619be1103602: Download complete 03:02:57 619be1103602: Pull complete 03:02:57 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 03:02:57 Status: Downloaded newer image for alpine:3.18 03:02:57 ---> d3782b16ccc9 03:02:57 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:02:57 ---> Running in 702e1eb3ebc8 03:02:57 Removing intermediate container 702e1eb3ebc8 03:02:57 ---> 9821258521d4 03:02:57 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 03:02:57 ---> Running in 25f5e3391d00 03:02:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:02:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:02:58 (1/107) Installing dumb-init (1.2.5-r2) 03:02:58 (2/107) Installing sdl2 (2.26.5-r0) 03:02:58 (3/107) Installing svt-av1-libs (1.6.0-r0) 03:02:58 (4/107) Installing aom-libs (3.6.1-r0) 03:02:58 (5/107) Installing libxau (1.0.11-r2) 03:02:58 (6/107) Installing libmd (1.0.4-r2) 03:02:58 (7/107) Installing libbsd (0.11.7-r1) 03:02:58 (8/107) Installing libxdmcp (1.1.4-r2) 03:02:58 (9/107) Installing libxcb (1.15-r1) 03:02:58 (10/107) Installing libx11 (1.8.7-r0) 03:02:58 (11/107) Installing hwdata-pci (0.370-r0) 03:02:58 (12/107) Installing libpciaccess (0.17-r2) 03:02:58 (13/107) Installing libdrm (2.4.115-r4) 03:02:58 (14/107) Installing libxext (1.3.5-r2) 03:02:58 (15/107) Installing libxfixes (6.0.1-r2) 03:02:58 (16/107) Installing libffi (3.4.4-r2) 03:02:58 (17/107) Installing wayland-libs-client (1.22.0-r2) 03:02:58 (18/107) Installing libva (2.18.0-r1) 03:02:58 (19/107) Installing libvdpau (1.5-r1) 03:02:58 (20/107) Installing libgcc (12.2.1_git20220924-r10) 03:02:58 (21/107) Installing libstdc++ (12.2.1_git20220924-r10) 03:02:58 (22/107) Installing onevpl-libs (2023.2.1-r0) 03:02:58 (23/107) Installing ffmpeg-libavutil (6.0.1-r0) 03:02:58 (24/107) Installing libdav1d (1.2.1-r0) 03:02:58 (25/107) Installing brotli-libs (1.0.9-r14) 03:02:58 (26/107) Installing libhwy (1.0.4-r1) 03:02:58 (27/107) Installing lcms2 (2.15-r2) 03:02:58 (28/107) Installing libjxl (0.8.2-r0) 03:02:58 (29/107) Installing lame-libs (3.100-r5) 03:02:58 (30/107) Installing opus (1.4-r0) 03:02:58 (31/107) Installing libgomp (12.2.1_git20220924-r10) 03:02:58 (32/107) Installing soxr (0.1.3-r5) 03:02:58 (33/107) Installing ffmpeg-libswresample (6.0.1-r0) 03:02:58 (34/107) Installing libogg (1.3.5-r4) 03:02:58 (35/107) Installing libtheora (1.1.1-r17) 03:02:58 (36/107) Installing libvorbis (1.3.7-r1) 03:02:58 (37/107) Installing libvpx (1.13.0-r2) 03:02:58 (38/107) Installing libwebp (1.3.2-r0) 03:02:58 (39/107) Installing x264-libs (0.164_git20220602-r1) 03:02:58 (40/107) Installing numactl (2.0.16-r4) 03:02:58 (41/107) Installing x265-libs (3.5-r4) 03:02:58 using credential edgex-jenkins-ssh 03:02:58 Cloning the remote Git repository 03:02:58 (42/107) Installing xvidcore (1.3.7-r1) 03:02:58 (43/107) Installing ffmpeg-libavcodec (6.0.1-r0) 03:02:58 (44/107) Installing alsa-lib (1.2.9-r1) 03:02:58 (45/107) Installing libexpat (2.6.2-r0) 03:02:58 (46/107) Installing libbz2 (1.0.8-r5) 03:02:58 (47/107) Installing libpng (1.6.39-r3) 03:02:58 (48/107) Installing freetype (2.13.0-r5) 03:02:58 (49/107) Installing fontconfig (2.14.2-r3) 03:02:58 (50/107) Installing fribidi (1.0.13-r0) 03:02:58 (51/107) Installing libintl (0.21.1-r7) 03:02:58 (52/107) Installing libblkid (2.38.1-r8) 03:02:58 (53/107) Installing libmount (2.38.1-r8) 03:02:58 (54/107) Installing pcre2 (10.42-r1) 03:02:59 (55/107) Installing glib (2.76.6-r0) 03:02:59 (56/107) Installing graphite2 (1.3.14-r5) 03:02:59 (57/107) Installing harfbuzz (7.3.0-r0) 03:02:59 (58/107) Installing libunibreak (5.1-r0) 03:02:59 (59/107) Installing libass (0.17.1-r0) 03:02:59 (60/107) Installing libbluray (1.3.4-r0) 03:02:59 (61/107) Installing gmp (6.2.1-r3) 03:02:59 (62/107) Installing nettle (3.8.1-r2) 03:02:59 (63/107) Installing libunistring (1.1-r1) 03:02:59 (64/107) Installing libidn2 (2.3.4-r1) 03:02:59 (65/107) Installing p11-kit (0.24.1-r2) 03:02:59 (66/107) Installing libtasn1 (4.19.0-r1) 03:02:59 (67/107) Installing gnutls (3.8.3-r0) 03:02:59 (68/107) Installing mpg123-libs (1.31.3-r1) 03:02:59 (69/107) Installing libopenmpt (0.7.2-r0) 03:02:58 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 03:02:59 > git init /w/workspace/device-usb-camera/174 # timeout=10 03:02:59 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 03:02:59 > git --version # timeout=10 03:02:59 > git --version # 'git version 2.25.1' 03:02:59 using GIT_SSH to set credentials SSH Credentials for GitHub 03:02:59 (70/107) Installing cjson (1.7.17-r0) 03:02:59 (71/107) Installing mbedtls (2.28.7-r0) 03:02:59 (72/107) Installing librist (0.2.7-r0) 03:02:59 (73/107) Installing libsrt (1.5.2-r0) 03:02:59 (74/107) Installing libssh (0.10.5-r0) 03:02:59 (75/107) Installing xz-libs (5.4.3-r0) 03:02:59 (76/107) Installing libxml2 (2.11.7-r0) 03:02:59 (77/107) Installing libsodium (1.0.18-r3) 03:02:59 (78/107) Installing libzmq (4.3.4-r4) 03:02:59 (79/107) Installing ffmpeg-libavformat (6.0.1-r0) 03:02:59 (80/107) Installing glslang-libs (1.3.243.0-r1) 03:02:59 (81/107) Installing spirv-tools (1.3.243.0-r1) 03:02:59 (82/107) Installing shaderc (2023.3-r1) 03:02:59 (83/107) Installing vulkan-loader (1.3.243.0-r1) 03:02:59 (84/107) Installing libplacebo (5.264.1-r1) 03:02:59 (85/107) Installing ffmpeg-libpostproc (6.0.1-r0) 03:02:59 (86/107) Installing ffmpeg-libswscale (6.0.1-r0) 03:02:59 (87/107) Installing vidstab (1.1.1-r0) 03:02:59 (88/107) Installing zimg (3.0.5-r0) 03:02:59 (89/107) Installing ffmpeg-libavfilter (6.0.1-r0) 03:03:00 (90/107) Installing libasyncns (0.8-r1) 03:03:00 (91/107) Installing dbus-libs (1.14.8-r0) 03:03:00 (92/107) Installing libltdl (2.4.7-r2) 03:03:00 (93/107) Installing orc (0.4.34-r0) 03:03:00 (94/107) Installing flac-libs (1.4.3-r0) 03:03:00 (95/107) Installing libsndfile (1.2.0-r2) 03:03:00 (96/107) Installing speexdsp (1.2.1-r1) 03:03:00 (97/107) Installing tdb-libs (1.4.8-r1) 03:03:00 (98/107) Installing libpulse (16.1-r10) 03:02:59 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 03:03:00 (99/107) Installing libjpeg-turbo (2.1.5.1-r3) 03:03:00 (100/107) Installing v4l-utils-libs (1.24.1-r0) 03:03:00 (101/107) Installing ffmpeg-libavdevice (6.0.1-r0) 03:03:00 (102/107) Installing ffmpeg (6.0.1-r0) 03:03:00 (103/107) Installing udev-init-scripts (35-r1) 03:03:00 (104/107) Installing eudev-libs (3.2.11-r8) 03:03:00 (105/107) Installing zstd-libs (1.5.5-r4) 03:03:00 (106/107) Installing kmod-libs (30-r3) 03:03:00 (107/107) Installing eudev (3.2.11-r8) 03:03:00 Executing busybox-1.36.1-r5.trigger 03:03:00 Executing glib-2.76.6-r0.trigger 03:03:00 Executing eudev-3.2.11-r8.trigger 03:03:00 OK: 131 MiB in 122 packages 03:03:01 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 03:03:01 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 03:03:01 Avoid second fetch 03:03:01 Checking out Revision 194431db47f233fb6110709955d70fa5c29cead8 (main) 03:03:02 Commit message: "Merge pull request #326 from edgexfoundry/dependabot/go_modules/github.com/edgexfoundry/device-sdk-go/v3-3.2.0-dev.11" 03:03:01 > git config core.sparsecheckout # timeout=10 03:03:02 > git checkout -f 194431db47f233fb6110709955d70fa5c29cead8 # timeout=10 03:03:04 Removing intermediate container 25f5e3391d00 03:03:04 ---> 8def0144711c 03:03:04 Step 18/37 : RUN apk --no-cache upgrade 03:03:04 ---> Running in b2df9a9b17dd 03:03:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 03:03:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 03:03:05 OK: 131 MiB in 122 packages 03:03:05 Removing intermediate container b2df9a9b17dd 03:03:05 ---> d055e030f026 03:03:05 Step 19/37 : WORKDIR / 03:03:05 ---> Running in 91672eb1bb04 03:03:05 Removing intermediate container 91672eb1bb04 03:03:05 ---> 4538fd32cd66 03:03:05 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:03:06 ---> 5421623e1d40 03:03:06 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 03:03:06 ---> f2c8220bda59 03:03:06 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 03:03:06 ---> ea5f046c416c 03:03:06 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 03:03:07 ---> 1db7a61dc597 03:03:07 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 03:03:07 ---> 477f6a020303 03:03:07 Step 25/37 : COPY --from=rtsp /rtsp-simple-server.yml / 03:03:07 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 03:03:07 % Total % Received % Xferd Average Speed Time Time Time Current 03:03:07 Dload Upload Total Spent Left Speed 03:03:07 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 112k 0 --:--:-- --:--:-- --:--:-- 112k 100 12828 100 12828 0 0 111k 0 --:--:-- --:--:-- --:--:-- 110k [Pipeline] sh 03:03:07 ---> c4e58834a1e2 03:03:07 Step 26/37 : COPY --from=rtsp /rtsp-simple-server / 03:03:07 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 03:03:07 ---> 0e56b3fb3a5d 03:03:07 Step 27/37 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 03:03:07 ---> Running in 6300154e566f 03:03:07 + + sudo jqsudo . += {"seccomp-profile": "/etc/docker/seccomp.json"} tee /etc/docker/daemon.new 03:03:07 /etc/docker/daemon.json 03:03:07 { 03:03:07 "registry-mirrors": [ 03:03:07 "https://nexus3.edgexfoundry.org:10001" 03:03:07 ], 03:03:07 "bip": "10.250.0.254/24", 03:03:07 "hosts": [ 03:03:07 "tcp://0.0.0.0:5555", 03:03:07 "unix:///var/run/docker.sock" 03:03:07 ], 03:03:07 "mtu": 1458, 03:03:07 "selinux-enabled": true, 03:03:07 "seccomp-profile": "/etc/docker/seccomp.json" 03:03:07 } [Pipeline] sh 03:03:08 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 03:03:08 Removing intermediate container 6300154e566f 03:03:08 ---> 277375ca95fb 03:03:08 Step 28/37 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 03:03:08 ---> Running in 7072408aada2 03:03:08 + sudo service docker restart 03:03:08 Removing intermediate container 7072408aada2 03:03:08 ---> 0520c05abb40 03:03:08 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 03:03:08 ---> Running in 94e86bcd7e0e 03:03:09 Removing intermediate container 94e86bcd7e0e 03:03:09 ---> 3816d0fd4a45 03:03:09 Step 30/37 : RUN sed -i 's,externalAuthenticationURL:,externalAuthenticationURL: http://localhost:8000/rtspauth,g' rtsp-simple-server.yml 03:03:09 ---> Running in ff97f3de7b8d 03:03:10 Removing intermediate container ff97f3de7b8d 03:03:10 ---> 2241d4750a2a 03:03:10 Step 31/37 : EXPOSE 59983 03:03:10 ---> Running in 9c91f8ae244c 03:03:10 Removing intermediate container 9c91f8ae244c 03:03:10 ---> eeac932d6c89 03:03:10 Step 32/37 : EXPOSE 8554 03:03:10 ---> Running in 4487c1cc1853 03:03:10 Removing intermediate container 4487c1cc1853 03:03:10 ---> c35fe28364c6 03:03:10 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 03:03:10 ---> Running in 2a406f448544 03:03:10 Removing intermediate container 2a406f448544 03:03:10 ---> 129f70fdd485 03:03:10 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 03:03:10 ---> Running in d1464a18f24d 03:03:10 Removing intermediate container d1464a18f24d 03:03:10 ---> faf4a6837d11 03:03:10 Step 35/37 : LABEL arch=amd64 03:03:10 ---> Running in bca10858431c 03:03:10 Removing intermediate container bca10858431c 03:03:10 ---> a2a58b3a2df9 03:03:10 Step 36/37 : LABEL git_sha=194431db47f233fb6110709955d70fa5c29cead8 03:03:10 ---> Running in 28242a1a1853 03:03:10 Removing intermediate container 28242a1a1853 03:03:10 ---> 28694700c6c7 03:03:10 Step 37/37 : LABEL version=3.2.0-dev.9 03:03:10 ---> Running in 018ab21162b3 03:03:10 Removing intermediate container 018ab21162b3 03:03:10 ---> 4fd258f7900f 03:03:10 [Warning] One or more build-args [ARCH] were not consumed 03:03:10 Successfully built 4fd258f7900f 03:03:10 Successfully tagged device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:03:10 provisioning config files... 03:03:10 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4293950418511349840tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:03:11 ---> ****-login.sh 03:03:11 nexus3.edgexfoundry.org:10001 03:03:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:11 Configure a credential helper to remove this warning. See 03:03:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:11 03:03:11 Login Succeeded 03:03:11 nexus3.edgexfoundry.org:10002 03:03:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:11 Configure a credential helper to remove this warning. See 03:03:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:11 03:03:11 Login Succeeded 03:03:11 nexus3.edgexfoundry.org:10003 03:03:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:11 Configure a credential helper to remove this warning. See 03:03:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:11 03:03:11 Login Succeeded 03:03:11 nexus3.edgexfoundry.org:10004 03:03:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:11 Configure a credential helper to remove this warning. See 03:03:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:11 03:03:11 Login Succeeded 03:03:11 ****.io 03:03:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:11 Configure a credential helper to remove this warning. See 03:03:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:11 03:03:11 Login Succeeded 03:03:11 ---> ****-login.sh ends [Pipeline] } 03:03:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:03:11 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:03:11 [edgeXDocker.push] Tagging docker image device-usb-camera with the following tags: 03:03:11 194431db47f233fb6110709955d70fa5c29cead8 03:03:11 latest 03:03:11 3.2.0-dev.9 03:03:11 194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:03:11 main 03:03:11 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:12 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:12 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8 03:03:12 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:03:12 9095eae01b29: Preparing 03:03:12 9ab34f1482b2: Preparing 03:03:12 17bc0bcaa945: Preparing 03:03:12 13a3f0a9af3a: Preparing 03:03:12 3827b5b91e75: Preparing 03:03:12 acc83c6ca332: Preparing 03:03:12 74b1fb748830: Preparing 03:03:12 8cb1f32a6041: Preparing 03:03:12 a8db81e480d5: Preparing 03:03:12 93d43d88bb42: Preparing 03:03:12 71b495460881: Preparing 03:03:12 eb236e551432: Preparing 03:03:12 7dcf81da63a7: Preparing 03:03:12 aedc3bda2944: Preparing 03:03:12 acc83c6ca332: Waiting 03:03:12 7dcf81da63a7: Waiting 03:03:12 71b495460881: Waiting 03:03:12 aedc3bda2944: Waiting 03:03:12 eb236e551432: Waiting 03:03:12 74b1fb748830: Waiting 03:03:12 8cb1f32a6041: Waiting 03:03:12 a8db81e480d5: Waiting 03:03:12 93d43d88bb42: Waiting 03:03:12 17bc0bcaa945: Pushed 03:03:12 9095eae01b29: Pushed 03:03:12 13a3f0a9af3a: Pushed 03:03:12 9ab34f1482b2: Pushed 03:03:12 acc83c6ca332: Pushed 03:03:12 74b1fb748830: Pushed 03:03:12 a8db81e480d5: Pushed 03:03:12 8cb1f32a6041: Pushed 03:03:12 93d43d88bb42: Pushed 03:03:12 aedc3bda2944: Layer already exists 03:03:12 eb236e551432: Pushed 03:03:15 3827b5b91e75: Pushed 03:03:15 71b495460881: Pushed 03:03:25 7dcf81da63a7: Pushed 03:03:25 194431db47f233fb6110709955d70fa5c29cead8: digest: sha256:5addc686c95b2445255de7acc749d261b7f1110d7e8b8a0ac73cc4861b037426 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:25 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:25 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:latest 03:03:25 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:03:25 9095eae01b29: Preparing 03:03:25 9ab34f1482b2: Preparing 03:03:25 17bc0bcaa945: Preparing 03:03:25 13a3f0a9af3a: Preparing 03:03:25 3827b5b91e75: Preparing 03:03:25 acc83c6ca332: Preparing 03:03:25 74b1fb748830: Preparing 03:03:25 8cb1f32a6041: Preparing 03:03:25 a8db81e480d5: Preparing 03:03:25 93d43d88bb42: Preparing 03:03:25 71b495460881: Preparing 03:03:25 eb236e551432: Preparing 03:03:25 7dcf81da63a7: Preparing 03:03:25 aedc3bda2944: Preparing 03:03:25 a8db81e480d5: Waiting 03:03:25 eb236e551432: Waiting 03:03:25 93d43d88bb42: Waiting 03:03:25 7dcf81da63a7: Waiting 03:03:25 aedc3bda2944: Waiting 03:03:25 74b1fb748830: Waiting 03:03:25 acc83c6ca332: Waiting 03:03:25 71b495460881: Waiting 03:03:25 3827b5b91e75: Layer already exists 03:03:25 9ab34f1482b2: Layer already exists 03:03:25 17bc0bcaa945: Layer already exists 03:03:25 13a3f0a9af3a: Layer already exists 03:03:25 9095eae01b29: Layer already exists 03:03:25 acc83c6ca332: Layer already exists 03:03:25 74b1fb748830: Layer already exists 03:03:25 a8db81e480d5: Layer already exists 03:03:25 8cb1f32a6041: Layer already exists 03:03:25 93d43d88bb42: Layer already exists 03:03:25 71b495460881: Layer already exists 03:03:25 eb236e551432: Layer already exists 03:03:25 aedc3bda2944: Layer already exists 03:03:25 7dcf81da63a7: Layer already exists 03:03:25 latest: digest: sha256:5addc686c95b2445255de7acc749d261b7f1110d7e8b8a0ac73cc4861b037426 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:26 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.9 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:26 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.9 03:03:26 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:03:26 9095eae01b29: Preparing 03:03:26 9ab34f1482b2: Preparing 03:03:26 17bc0bcaa945: Preparing 03:03:26 13a3f0a9af3a: Preparing 03:03:26 3827b5b91e75: Preparing 03:03:26 acc83c6ca332: Preparing 03:03:26 74b1fb748830: Preparing 03:03:26 8cb1f32a6041: Preparing 03:03:26 a8db81e480d5: Preparing 03:03:26 93d43d88bb42: Preparing 03:03:26 71b495460881: Preparing 03:03:26 eb236e551432: Preparing 03:03:26 7dcf81da63a7: Preparing 03:03:26 aedc3bda2944: Preparing 03:03:26 71b495460881: Waiting 03:03:26 eb236e551432: Waiting 03:03:26 8cb1f32a6041: Waiting 03:03:26 74b1fb748830: Waiting 03:03:26 a8db81e480d5: Waiting 03:03:26 acc83c6ca332: Waiting 03:03:26 93d43d88bb42: Waiting 03:03:26 7dcf81da63a7: Waiting 03:03:26 9095eae01b29: Layer already exists 03:03:26 9ab34f1482b2: Layer already exists 03:03:26 13a3f0a9af3a: Layer already exists 03:03:26 17bc0bcaa945: Layer already exists 03:03:26 3827b5b91e75: Layer already exists 03:03:26 74b1fb748830: Layer already exists 03:03:26 acc83c6ca332: Layer already exists 03:03:26 a8db81e480d5: Layer already exists 03:03:26 8cb1f32a6041: Layer already exists 03:03:26 93d43d88bb42: Layer already exists 03:03:26 71b495460881: Layer already exists 03:03:26 eb236e551432: Layer already exists 03:03:26 aedc3bda2944: Layer already exists 03:03:26 7dcf81da63a7: Layer already exists 03:03:26 3.2.0-dev.9: digest: sha256:5addc686c95b2445255de7acc749d261b7f1110d7e8b8a0ac73cc4861b037426 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh [Pipeline] withEnv [Pipeline] { 03:03:26 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 [Pipeline] configFileProvider 03:03:26 provisioning config files... [Pipeline] } 03:03:26 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/174@tmp/config981587419885349886tmp [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] { [Pipeline] libraryResource [Pipeline] sh [Pipeline] sh 03:03:27 ---> ****-login.sh 03:03:27 nexus3.edgexfoundry.org:10001 03:03:27 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:03:27 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:03:27 9095eae01b29: Preparing 03:03:27 9ab34f1482b2: Preparing 03:03:27 17bc0bcaa945: Preparing 03:03:27 13a3f0a9af3a: Preparing 03:03:27 3827b5b91e75: Preparing 03:03:27 acc83c6ca332: Preparing 03:03:27 74b1fb748830: Preparing 03:03:27 8cb1f32a6041: Preparing 03:03:27 a8db81e480d5: Preparing 03:03:27 93d43d88bb42: Preparing 03:03:27 71b495460881: Preparing 03:03:27 eb236e551432: Preparing 03:03:27 7dcf81da63a7: Preparing 03:03:27 aedc3bda2944: Preparing 03:03:27 a8db81e480d5: Waiting 03:03:27 93d43d88bb42: Waiting 03:03:27 71b495460881: Waiting 03:03:27 eb236e551432: Waiting 03:03:27 acc83c6ca332: Waiting 03:03:27 74b1fb748830: Waiting 03:03:27 7dcf81da63a7: Waiting 03:03:27 8cb1f32a6041: Waiting 03:03:27 aedc3bda2944: Waiting 03:03:27 13a3f0a9af3a: Layer already exists 03:03:27 17bc0bcaa945: Layer already exists 03:03:27 9ab34f1482b2: Layer already exists 03:03:27 3827b5b91e75: Layer already exists 03:03:27 9095eae01b29: Layer already exists 03:03:27 acc83c6ca332: Layer already exists 03:03:27 74b1fb748830: Layer already exists 03:03:27 a8db81e480d5: Layer already exists 03:03:27 93d43d88bb42: Layer already exists 03:03:27 8cb1f32a6041: Layer already exists 03:03:27 eb236e551432: Layer already exists 03:03:27 71b495460881: Layer already exists 03:03:27 aedc3bda2944: Layer already exists 03:03:27 7dcf81da63a7: Layer already exists 03:03:27 194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9: digest: sha256:5addc686c95b2445255de7acc749d261b7f1110d7e8b8a0ac73cc4861b037426 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:27 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:27 Configure a credential helper to remove this warning. See 03:03:27 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:27 03:03:27 Login Succeeded 03:03:27 nexus3.edgexfoundry.org:10002 03:03:27 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:main 03:03:27 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 03:03:27 9095eae01b29: Preparing 03:03:27 9ab34f1482b2: Preparing 03:03:27 17bc0bcaa945: Preparing 03:03:27 13a3f0a9af3a: Preparing 03:03:27 3827b5b91e75: Preparing 03:03:27 acc83c6ca332: Preparing 03:03:27 74b1fb748830: Preparing 03:03:27 8cb1f32a6041: Preparing 03:03:27 a8db81e480d5: Preparing 03:03:27 93d43d88bb42: Preparing 03:03:27 71b495460881: Preparing 03:03:27 eb236e551432: Preparing 03:03:27 7dcf81da63a7: Preparing 03:03:27 aedc3bda2944: Preparing 03:03:27 acc83c6ca332: Waiting 03:03:27 71b495460881: Waiting 03:03:27 eb236e551432: Waiting 03:03:27 74b1fb748830: Waiting 03:03:27 7dcf81da63a7: Waiting 03:03:27 aedc3bda2944: Waiting 03:03:27 8cb1f32a6041: Waiting 03:03:27 93d43d88bb42: Waiting 03:03:27 a8db81e480d5: Waiting 03:03:27 9ab34f1482b2: Layer already exists 03:03:27 9095eae01b29: Layer already exists 03:03:27 17bc0bcaa945: Layer already exists 03:03:27 13a3f0a9af3a: Layer already exists 03:03:27 3827b5b91e75: Layer already exists 03:03:27 acc83c6ca332: Layer already exists 03:03:27 74b1fb748830: Layer already exists 03:03:27 8cb1f32a6041: Layer already exists 03:03:27 a8db81e480d5: Layer already exists 03:03:27 93d43d88bb42: Layer already exists 03:03:27 71b495460881: Layer already exists 03:03:27 eb236e551432: Layer already exists 03:03:27 7dcf81da63a7: Layer already exists 03:03:27 aedc3bda2944: Layer already exists 03:03:27 main: digest: sha256:5addc686c95b2445255de7acc749d261b7f1110d7e8b8a0ac73cc4861b037426 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:03:28 ===================================================== [Pipeline] echo 03:03:28 taggedImages: 03:03:28 - nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8 03:03:28 - nexus3.edgexfoundry.org:10004/device-usb-camera:latest 03:03:28 - nexus3.edgexfoundry.org:10004/device-usb-camera:3.2.0-dev.9 03:03:28 - nexus3.edgexfoundry.org:10004/device-usb-camera:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:03:28 - nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // script 03:03:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:28 Configure a credential helper to remove this warning. See 03:03:28 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:28 03:03:28 Login Succeeded 03:03:28 nexus3.edgexfoundry.org:10003 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:28 03:03:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:28 Configure a credential helper to remove this warning. See 03:03:28 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:28 03:03:28 Login Succeeded 03:03:28 nexus3.edgexfoundry.org:10004 03:03:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:28 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:28 latest: Pulling from edgex-lftools-log-publisher 03:03:28 5eb5b503b376: Pulling fs layer 03:03:28 5c69ac0246d0: Pulling fs layer 03:03:28 ec43610c2a17: Pulling fs layer 03:03:28 3a2ae6a8a46f: Pulling fs layer 03:03:28 33b1e0a273af: Pulling fs layer 03:03:28 5d3b04190fa2: Pulling fs layer 03:03:28 2f39f015ded8: Pulling fs layer 03:03:28 33b1e0a273af: Waiting 03:03:28 5d3b04190fa2: Waiting 03:03:28 2f39f015ded8: Waiting 03:03:28 3a2ae6a8a46f: Waiting 03:03:28 5c69ac0246d0: Download complete 03:03:28 3a2ae6a8a46f: Download complete 03:03:28 33b1e0a273af: Verifying Checksum 03:03:28 33b1e0a273af: Download complete 03:03:28 ec43610c2a17: Verifying Checksum 03:03:28 ec43610c2a17: Download complete 03:03:28 5d3b04190fa2: Download complete 03:03:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:28 Configure a credential helper to remove this warning. See 03:03:28 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:28 03:03:28 Login Succeeded 03:03:28 ****.io 03:03:28 5eb5b503b376: Verifying Checksum 03:03:28 5eb5b503b376: Download complete 03:03:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:03:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:03:29 Configure a credential helper to remove this warning. See 03:03:29 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:03:29 03:03:29 Login Succeeded 03:03:29 ---> ****-login.sh ends [Pipeline] } 03:03:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash 03:03:29 2f39f015ded8: Download complete [Pipeline] echo 03:03:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:03:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:03:29 ========================================================= 03:03:29 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 03:03:29 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:30 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 03:03:30 5eb5b503b376: Pull complete 03:03:30 Sending build context to Docker daemon 7.415MB 03:03:30 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 03:03:30 Step 2/13 : FROM ${BASE} AS builder 03:03:30 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 03:03:30 9fda8d8052c6: Pulling fs layer 03:03:30 5d54e960e981: Pulling fs layer 03:03:30 c4a7e357bf2a: Pulling fs layer 03:03:30 f0e02332f6b5: Pulling fs layer 03:03:30 872ee5b61b7b: Pulling fs layer 03:03:30 0c6a40ed1a82: Pulling fs layer 03:03:30 94ae7d8d031c: Pulling fs layer 03:03:30 f0e02332f6b5: Waiting 03:03:30 872ee5b61b7b: Waiting 03:03:30 0c6a40ed1a82: Waiting 03:03:30 94ae7d8d031c: Waiting 03:03:30 5d54e960e981: Verifying Checksum 03:03:30 5d54e960e981: Download complete 03:03:30 f0e02332f6b5: Verifying Checksum 03:03:30 f0e02332f6b5: Download complete 03:03:30 872ee5b61b7b: Verifying Checksum 03:03:30 872ee5b61b7b: Download complete 03:03:30 5c69ac0246d0: Pull complete 03:03:30 9fda8d8052c6: Verifying Checksum 03:03:30 9fda8d8052c6: Download complete 03:03:30 ec43610c2a17: Pull complete 03:03:31 94ae7d8d031c: Verifying Checksum 03:03:31 94ae7d8d031c: Download complete 03:03:31 3a2ae6a8a46f: Pull complete 03:03:31 33b1e0a273af: Pull complete 03:03:31 5d3b04190fa2: Pull complete 03:03:31 9fda8d8052c6: Pull complete 03:03:32 5d54e960e981: Pull complete 03:03:32 c4a7e357bf2a: Verifying Checksum 03:03:32 c4a7e357bf2a: Download complete 03:03:33 0c6a40ed1a82: Verifying Checksum 03:03:33 0c6a40ed1a82: Download complete 03:03:35 2f39f015ded8: Pull complete 03:03:35 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 03:03:35 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:35 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:03:35 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:03:35 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:03:42 $ docker top fe35caee1d43ddc371431c5a4465ee7ad0100e5c77137860160eff915a4dbf77 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:03:42 ---> job-cost.sh 03:03:42 lf-activate-venv: SKIPPING 03:03:42 INFO: No Stack... 03:03:42 INFO: Retrieving Pricing Info for: v3-standard-8 03:03:43 INFO: Archiving Costs [Pipeline] sh 03:03:43 + cat /w/workspace/exfoundry_device-usb-camera_main/archives/cost.csv 03:03:43 + cut -d, -f6 [Pipeline] lock 03:03:43 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] 03:03:43 Resource [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] did not exist. Created. 03:03:43 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:03:43 + echo total: 0.2199999988079071 [Pipeline] stash 03:03:43 Stashed 1 file(s) [Pipeline] } 03:03:44 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] [Pipeline] // lock [Pipeline] } 03:03:44 $ docker stop --time=1 fe35caee1d43ddc371431c5a4465ee7ad0100e5c77137860160eff915a4dbf77 03:03:45 $ docker rm -f --volumes fe35caee1d43ddc371431c5a4465ee7ad0100e5c77137860160eff915a4dbf77 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 03:03:45 c4a7e357bf2a: Pull complete 03:03:45 f0e02332f6b5: Pull complete 03:03:45 872ee5b61b7b: Pull complete 03:03:54 0c6a40ed1a82: Pull complete 03:03:55 94ae7d8d031c: Pull complete 03:03:55 Digest: sha256:bced28d2139e98291f6f5222245e06760ce829f55f75386c6c13bfabca1016f1 03:03:55 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 03:03:55 ---> 86de565de09d 03:03:55 Step 3/13 : ARG ADD_BUILD_TAGS="" 03:03:56 ---> Running in 1ab90f60ee5d 03:03:57 Removing intermediate container 1ab90f60ee5d 03:03:57 ---> a2fbb4ee5820 03:03:57 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:03:57 ---> Running in 6d27ae4967cf 03:03:57 Removing intermediate container 6d27ae4967cf 03:03:57 ---> 9b2f207fce62 03:03:57 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:03:57 ---> Running in 4cec4cca50aa 03:03:57 Removing intermediate container 4cec4cca50aa 03:03:57 ---> 8fb1e8ee77af 03:03:57 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:03:57 ---> Running in 772cb719ddeb 03:03:58 Removing intermediate container 772cb719ddeb 03:03:58 ---> 39f6a8a2213f 03:03:58 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:03:58 ---> Running in 709e97c1f237 03:03:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:04:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:04:01 (1/13) Installing libintl (0.21.1-r7) 03:04:01 (2/13) Installing eudev-libs (3.2.11-r8) 03:04:01 (3/13) Installing libjpeg-turbo (2.1.5.1-r3) 03:04:01 (4/13) Installing v4l-utils-libs (1.24.1-r0) 03:04:01 (5/13) Installing v4l-utils (1.24.1-r0) 03:04:01 (6/13) Installing libdvbv5 (1.24.1-r0) 03:04:01 (7/13) Installing udev-init-scripts (35-r1) 03:04:01 (8/13) Installing libblkid (2.38.1-r8) 03:04:01 (9/13) Installing xz-libs (5.4.3-r0) 03:04:01 (10/13) Installing kmod-libs (30-r3) 03:04:01 (11/13) Installing eudev (3.2.11-r8) 03:04:01 (12/13) Installing eudev-dev (3.2.11-r8) 03:04:01 (13/13) Installing v4l-utils-dev (1.24.1-r0) 03:04:01 Executing busybox-1.36.1-r5.trigger 03:04:01 Executing eudev-3.2.11-r8.trigger 03:04:01 OK: 273 MiB in 65 packages 03:04:02 Removing intermediate container 709e97c1f237 03:04:02 ---> e8f7e0f5549c 03:04:02 Step 8/13 : WORKDIR /device-usb-camera 03:04:02 ---> Running in 8d9c7bf523ac 03:04:03 Removing intermediate container 8d9c7bf523ac 03:04:03 ---> 613b4cb8d980 03:04:03 Step 9/13 : COPY go.mod vendor* ./ 03:04:03 ---> 48d35b6e0b69 03:04:03 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:04:03 ---> Running in 41b696ec1e1f 03:05:11 Removing intermediate container 41b696ec1e1f 03:05:11 ---> a28fb2fea1ca 03:05:11 Step 11/13 : COPY . . 03:05:11 ---> af7d7df934f7 03:05:11 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 03:05:11 ---> Running in 0540176fea12 03:05:11  % Total % Received % Xferd Average Speed Time Time Time Current 03:05:11  Dload Upload Total Spent Left Speed 03:05:11  0 0 0 0 0 0  0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 8670 0 --:--:-- --:--:-- --:--:-- 8776 03:05:11 Removing intermediate container 0540176fea12 03:05:11 ---> 61b6ac254720 03:05:11 Step 13/13 : RUN ${MAKE} 03:05:11 ---> Running in 2d66dfaa5119 03:05:11 noop 03:05:11 Removing intermediate container 2d66dfaa5119 03:05:11 ---> 4fd5e5773a3e 03:05:11 Successfully built 4fd5e5773a3e 03:05:11 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:05:11 + docker inspect -f . ci-base-image-arm64 03:05:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:05:12 prd-ubuntu20.04-docker-arm64-4c-16g-248 does not seem to be running inside a container 03:05:12 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/174 -v /w/workspace/device-usb-camera/174:/w/workspace/device-usb-camera/174:rw,z -v /w/workspace/device-usb-camera/174@tmp:/w/workspace/device-usb-camera/174@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 ******** ci-base-image-arm64 cat 03:05:13 $ docker top 2fe80fc2fa77e8e1c0a717bc305589d0c835812e876a9c061abab1b9832a010f -eo pid,comm [Pipeline] { [Pipeline] sh 03:05:14 + go version 03:05:14 go version go1.21.0 linux/arm64 [Pipeline] } 03:05:14 $ docker stop --time=1 2fe80fc2fa77e8e1c0a717bc305589d0c835812e876a9c061abab1b9832a010f 03:05:15 $ docker rm -f --volumes 2fe80fc2fa77e8e1c0a717bc305589d0c835812e876a9c061abab1b9832a010f [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:05:16 + docker inspect -f . ci-base-image-arm64 03:05:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:05:16 prd-ubuntu20.04-docker-arm64-4c-16g-248 does not seem to be running inside a container 03:05:16 $ 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/174 -v /w/workspace/device-usb-camera/174:/w/workspace/device-usb-camera/174:rw,z -v /w/workspace/device-usb-camera/174@tmp:/w/workspace/device-usb-camera/174@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 ******** ci-base-image-arm64 cat 03:05:17 $ docker top c6c8c8af445d9c41d09d720cc4ca1862a5d6fec213d09b44b75f1766be0d0d1c -eo pid,comm [Pipeline] { [Pipeline] sh 03:05:18 + git config --global --add safe.directory /w/workspace/device-usb-camera/174 [Pipeline] fileExists [Pipeline] sh 03:05:18 + make test 03:05:18 go test ./... -coverprofile=coverage.out ./... 03:05:22 ? github.com/edgexfoundry/device-usb-camera [no test files] 03:06:58 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 03:06:58 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.073s coverage: 4.4% of statements 03:06:59 WARNING: Linting skipped (not on x86_64 or linter not installed) 03:06:59 go vet ./... 03:07:21 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:07:21 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:07:21 ./bin/test-attribution-txt.sh 03:07:21 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add [Pipeline] echo 03:07:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 03:07:21 $ docker stop --time=1 c6c8c8af445d9c41d09d720cc4ca1862a5d6fec213d09b44b75f1766be0d0d1c 03:07:23 $ docker rm -f --volumes c6c8c8af445d9c41d09d720cc4ca1862a5d6fec213d09b44b75f1766be0d0d1c [Pipeline] // withDockerContainer [Pipeline] sh 03:07:24 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:07:24 Warning: overwriting stash ‘coverage-report’ 03:07:25 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 03:07:25 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:07:26 + ls -al . 03:07:26 total 220 03:07:26 drwxrwxr-x 8 jenkins jenkins 4096 Mar 18 03:05 . 03:07:26 drwxrwxr-x 4 jenkins jenkins 4096 Mar 18 03:02 .. 03:07:26 drwxrwxr-x 8 jenkins jenkins 4096 Mar 18 03:03 .git 03:07:26 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:03 .github 03:07:26 -rw-rw-r-- 1 jenkins jenkins 429 Mar 18 03:03 .gitignore 03:07:26 -rw-rw-r-- 1 jenkins jenkins 45 Mar 18 03:03 .golangci.yml 03:07:26 -rw-rw-r-- 1 jenkins jenkins 77 Mar 18 03:03 .hadolint.yml 03:07:26 -rw-rw-r-- 1 jenkins jenkins 10851 Mar 18 03:03 Attribution.txt 03:07:26 -rw-rw-r-- 1 jenkins jenkins 16561 Mar 18 03:03 CHANGELOG.md 03:07:26 -rw-rw-r-- 1 jenkins jenkins 2562 Mar 18 03:03 Dockerfile 03:07:26 -rw-rw-r-- 1 jenkins jenkins 678 Mar 18 03:03 GOVERNANCE.md 03:07:26 -rw-rw-r-- 1 jenkins jenkins 659 Mar 18 03:03 Jenkinsfile 03:07:26 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 18 03:03 LICENSE 03:07:26 -rw-rw-r-- 1 jenkins jenkins 2611 Mar 18 03:03 Makefile 03:07:26 -rw-rw-r-- 1 jenkins jenkins 622 Mar 18 03:03 OWNERS.md 03:07:26 -rw-rw-r-- 1 jenkins jenkins 2575 Mar 18 03:03 README.md 03:07:26 -rw-rw-r-- 1 jenkins jenkins 11 Mar 18 03:01 VERSION 03:07:26 drwxrwxr-x 2 jenkins jenkins 4096 Mar 18 03:03 bin 03:07:26 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:03 cmd 03:07:26 -rw-r--r-- 1 jenkins jenkins 54703 Mar 18 03:06 coverage.out 03:07:26 -rwxrwxr-x 1 jenkins jenkins 84 Mar 18 03:03 docker-entrypoint.sh 03:07:26 drwxrwxr-x 2 jenkins jenkins 4096 Mar 18 03:03 docs 03:07:26 -rw-rw-r-- 1 jenkins jenkins 3970 Mar 18 03:03 go.mod 03:07:26 -rw-rw-r-- 1 jenkins jenkins 35960 Mar 18 03:03 go.sum 03:07:26 drwxrwxr-x 3 jenkins jenkins 4096 Mar 18 03:03 internal 03:07:26 -rw-rw-r-- 1 jenkins jenkins 231 Mar 18 03:03 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:07:26 + 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=194431db47f233fb6110709955d70fa5c29cead8 --label arch=arm64 --label version=3.2.0-dev.9 . 03:07:27 Sending build context to Docker daemon 7.471MB 03:07:27 Step 1/37 : ARG BASE=golang:1.21-alpine3.18 03:07:27 Step 2/37 : FROM ${BASE} AS builder 03:07:27 ---> 4fd5e5773a3e 03:07:27 Step 3/37 : ARG ADD_BUILD_TAGS="" 03:07:27 ---> Running in 775fd57946e5 03:07:27 Removing intermediate container 775fd57946e5 03:07:27 ---> 43b9e9da5847 03:07:27 Step 4/37 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 03:07:27 ---> Running in f0060fad8ce6 03:07:27 Removing intermediate container f0060fad8ce6 03:07:27 ---> bde2a9dda557 03:07:27 Step 5/37 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 03:07:27 ---> Running in d0b40af45df0 03:07:28 Removing intermediate container d0b40af45df0 03:07:28 ---> b3f612d4c1ae 03:07:28 Step 6/37 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 03:07:28 ---> Running in faee353b84e0 03:07:28 Removing intermediate container faee353b84e0 03:07:28 ---> 8d417f993ad6 03:07:28 Step 7/37 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 03:07:28 ---> Running in c78a92620c6f 03:07:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:07:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:07:30 OK: 273 MiB in 65 packages 03:07:31 Removing intermediate container c78a92620c6f 03:07:31 ---> d82c46b48e0f 03:07:31 Step 8/37 : WORKDIR /device-usb-camera 03:07:31 ---> Running in 36206b4d31ab 03:07:32 Removing intermediate container 36206b4d31ab 03:07:32 ---> 48d45308dfb1 03:07:32 Step 9/37 : COPY go.mod vendor* ./ 03:07:32 ---> 0ae7048591f1 03:07:32 Step 10/37 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:07:32 ---> Running in 19160fee7f11 03:07:34 Removing intermediate container 19160fee7f11 03:07:34 ---> d29da43e7274 03:07:34 Step 11/37 : COPY . . 03:07:35 ---> c42336de89c2 03:07:35 Step 12/37 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 03:07:35 ---> Running in 8b043b81ca76 03:07:36  % Total % Received % Xferd  Average Speed Time Time  Time Current 03:07:36 Dload Upload Total Spent Left Speed 03:07:36  0  0  0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1062 100 1062 0 0 5744 0 --:--:-- --:--:-- --:--:-- 5771 03:07:37 Removing intermediate container 8b043b81ca76 03:07:37 ---> 43da3b106b9a 03:07:37 Step 13/37 : RUN ${MAKE} 03:07:37 ---> Running in f1bbee6231ed 03:07:38 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.2.0-dev.9 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.11" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 03:09:45 Removing intermediate container f1bbee6231ed 03:09:45 ---> 002b6fb7eb08 03:09:45 Step 14/37 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 03:09:45 v0.21.6: Pulling from aler9/rtsp-simple-server 03:09:45 8766b47fe142: Pulling fs layer 03:09:45 8766b47fe142: Verifying Checksum 03:09:45 8766b47fe142: Download complete 03:09:45 8766b47fe142: Pull complete 03:09:45 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 03:09:45 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 03:09:45 ---> 69d40e2cb93c 03:09:45 Step 15/37 : FROM alpine:3.18 03:09:45 3.18: Pulling from library/alpine 03:09:45 c6b39de5b339: Pulling fs layer 03:09:45 c6b39de5b339: Download complete 03:09:45 c6b39de5b339: Pull complete 03:09:45 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 03:09:45 Status: Downloaded newer image for alpine:3.18 03:09:45 ---> 33abbf032149 03:09:45 Step 16/37 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:09:45 ---> Running in 9a7f2821d34f 03:09:45 Removing intermediate container 9a7f2821d34f 03:09:45 ---> d9327b88d204 03:09:45 Step 17/37 : RUN apk add --update --no-cache dumb-init ffmpeg udev 03:09:45 ---> Running in 8165724f79bd 03:09:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:09:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:09:45 (1/104) Installing dumb-init (1.2.5-r2) 03:09:45 (2/104) Installing sdl2 (2.26.5-r0) 03:09:45 (3/104) Installing svt-av1-libs (1.6.0-r0) 03:09:45 (4/104) Installing aom-libs (3.6.1-r0) 03:09:45 (5/104) Installing libxau (1.0.11-r2) 03:09:45 (6/104) Installing libmd (1.0.4-r2) 03:09:45 (7/104) Installing libbsd (0.11.7-r1) 03:09:45 (8/104) Installing libxdmcp (1.1.4-r2) 03:09:45 (9/104) Installing libxcb (1.15-r1) 03:09:45 (10/104) Installing libx11 (1.8.7-r0) 03:09:45 (11/104) Installing libdrm (2.4.115-r4) 03:09:45 (12/104) Installing libxext (1.3.5-r2) 03:09:45 (13/104) Installing libxfixes (6.0.1-r2) 03:09:45 (14/104) Installing libffi (3.4.4-r2) 03:09:45 (15/104) Installing wayland-libs-client (1.22.0-r2) 03:09:45 (16/104) Installing libva (2.18.0-r1) 03:09:45 (17/104) Installing libvdpau (1.5-r1) 03:09:45 (18/104) Installing ffmpeg-libavutil (6.0.1-r0) 03:09:45 (19/104) Installing libdav1d (1.2.1-r0) 03:09:45 (20/104) Installing brotli-libs (1.0.9-r14) 03:09:45 (21/104) Installing libgcc (12.2.1_git20220924-r10) 03:09:45 (22/104) Installing libstdc++ (12.2.1_git20220924-r10) 03:09:45 (23/104) Installing libhwy (1.0.4-r1) 03:09:45 (24/104) Installing lcms2 (2.15-r2) 03:09:45 (25/104) Installing libjxl (0.8.2-r0) 03:09:45 (26/104) Installing lame-libs (3.100-r5) 03:09:45 (27/104) Installing opus (1.4-r0) 03:09:45 (28/104) Installing libgomp (12.2.1_git20220924-r10) 03:09:45 (29/104) Installing soxr (0.1.3-r5) 03:09:45 (30/104) Installing ffmpeg-libswresample (6.0.1-r0) 03:09:45 (31/104) Installing libogg (1.3.5-r4) 03:09:45 (32/104) Installing libtheora (1.1.1-r17) 03:09:45 (33/104) Installing libvorbis (1.3.7-r1) 03:09:45 (34/104) Installing libvpx (1.13.0-r2) 03:09:45 (35/104) Installing libwebp (1.3.2-r0) 03:09:45 (36/104) Installing x264-libs (0.164_git20220602-r1) 03:09:45 (37/104) Installing numactl (2.0.16-r4) 03:09:45 (38/104) Installing x265-libs (3.5-r4) 03:09:45 (39/104) Installing xvidcore (1.3.7-r1) 03:09:45 (40/104) Installing ffmpeg-libavcodec (6.0.1-r0) 03:09:46 (41/104) Installing alsa-lib (1.2.9-r1) 03:09:46 (42/104) Installing libexpat (2.6.2-r0) 03:09:46 (43/104) Installing libbz2 (1.0.8-r5) 03:09:46 (44/104) Installing libpng (1.6.39-r3) 03:09:46 (45/104) Installing freetype (2.13.0-r5) 03:09:46 (46/104) Installing fontconfig (2.14.2-r3) 03:09:46 (47/104) Installing fribidi (1.0.13-r0) 03:09:46 (48/104) Installing libintl (0.21.1-r7) 03:09:46 (49/104) Installing libblkid (2.38.1-r8) 03:09:46 (50/104) Installing libmount (2.38.1-r8) 03:09:46 (51/104) Installing pcre2 (10.42-r1) 03:09:46 (52/104) Installing glib (2.76.6-r0) 03:09:47 (53/104) Installing graphite2 (1.3.14-r5) 03:09:47 (54/104) Installing harfbuzz (7.3.0-r0) 03:09:47 (55/104) Installing libunibreak (5.1-r0) 03:09:47 (56/104) Installing libass (0.17.1-r0) 03:09:47 (57/104) Installing libbluray (1.3.4-r0) 03:09:47 (58/104) Installing gmp (6.2.1-r3) 03:09:47 (59/104) Installing nettle (3.8.1-r2) 03:09:47 (60/104) Installing libunistring (1.1-r1) 03:09:47 (61/104) Installing libidn2 (2.3.4-r1) 03:09:47 (62/104) Installing p11-kit (0.24.1-r2) 03:09:47 (63/104) Installing libtasn1 (4.19.0-r1) 03:09:47 (64/104) Installing gnutls (3.8.3-r0) 03:09:47 (65/104) Installing mpg123-libs (1.31.3-r1) 03:09:47 (66/104) Installing libopenmpt (0.7.2-r0) 03:09:47 (67/104) Installing cjson (1.7.17-r0) 03:09:47 (68/104) Installing mbedtls (2.28.7-r0) 03:09:47 (69/104) Installing librist (0.2.7-r0) 03:09:47 (70/104) Installing libsrt (1.5.2-r0) 03:09:47 (71/104) Installing libssh (0.10.5-r0) 03:09:47 (72/104) Installing xz-libs (5.4.3-r0) 03:09:47 (73/104) Installing libxml2 (2.11.7-r0) 03:09:47 (74/104) Installing libsodium (1.0.18-r3) 03:09:47 (75/104) Installing libzmq (4.3.4-r4) 03:09:47 (76/104) Installing ffmpeg-libavformat (6.0.1-r0) 03:09:47 (77/104) Installing glslang-libs (1.3.243.0-r1) 03:09:48 (78/104) Installing spirv-tools (1.3.243.0-r1) 03:09:48 (79/104) Installing shaderc (2023.3-r1) 03:09:48 (80/104) Installing vulkan-loader (1.3.243.0-r1) 03:09:48 (81/104) Installing libplacebo (5.264.1-r1) 03:09:48 (82/104) Installing ffmpeg-libpostproc (6.0.1-r0) 03:09:48 (83/104) Installing ffmpeg-libswscale (6.0.1-r0) 03:09:48 (84/104) Installing vidstab (1.1.1-r0) 03:09:48 (85/104) Installing zimg (3.0.5-r0) 03:09:48 (86/104) Installing ffmpeg-libavfilter (6.0.1-r0) 03:09:49 (87/104) Installing libasyncns (0.8-r1) 03:09:49 (88/104) Installing dbus-libs (1.14.8-r0) 03:09:49 (89/104) Installing libltdl (2.4.7-r2) 03:09:49 (90/104) Installing orc (0.4.34-r0) 03:09:49 (91/104) Installing flac-libs (1.4.3-r0) 03:09:49 (92/104) Installing libsndfile (1.2.0-r2) 03:09:49 (93/104) Installing speexdsp (1.2.1-r1) 03:09:49 (94/104) Installing tdb-libs (1.4.8-r1) 03:09:49 (95/104) Installing libpulse (16.1-r10) 03:09:49 (96/104) Installing libjpeg-turbo (2.1.5.1-r3) 03:09:49 (97/104) Installing v4l-utils-libs (1.24.1-r0) 03:09:49 (98/104) Installing ffmpeg-libavdevice (6.0.1-r0) 03:09:49 (99/104) Installing ffmpeg (6.0.1-r0) 03:09:49 (100/104) Installing udev-init-scripts (35-r1) 03:09:49 (101/104) Installing eudev-libs (3.2.11-r8) 03:09:49 (102/104) Installing zstd-libs (1.5.5-r4) 03:09:49 (103/104) Installing kmod-libs (30-r3) 03:09:49 (104/104) Installing eudev (3.2.11-r8) 03:09:49 Executing busybox-1.36.1-r5.trigger 03:09:49 Executing glib-2.76.6-r0.trigger 03:09:49 Executing eudev-3.2.11-r8.trigger 03:09:49 OK: 110 MiB in 119 packages 03:09:53 Removing intermediate container 8165724f79bd 03:09:53 ---> 3afae26145ac 03:09:53 Step 18/37 : RUN apk --no-cache upgrade 03:09:53 ---> Running in a59951c73409 03:09:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:09:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:09:55 OK: 110 MiB in 119 packages 03:09:56 Removing intermediate container a59951c73409 03:09:56 ---> 45db3da25061 03:09:56 Step 19/37 : WORKDIR / 03:09:56 ---> Running in a599bbe4dd7e 03:09:56 Removing intermediate container a599bbe4dd7e 03:09:56 ---> 440a056cfe10 03:09:56 Step 20/37 : COPY --from=builder /device-usb-camera/cmd / 03:09:58 ---> 9a242dd1c03c 03:09:58 Step 21/37 : COPY --from=builder /device-usb-camera/LICENSE / 03:09:58 ---> 849a046f2c22 03:09:58 Step 22/37 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 03:09:59 ---> 8b3f4f2c672f 03:09:59 Step 23/37 : COPY --from=builder /device-usb-camera/Attribution.txt / 03:09:59 ---> 27a9b75fdc0e 03:09:59 Step 24/37 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 03:10:00 ---> 155af276ae3f 03:10:00 Step 25/37 : COPY --from=rtsp /rtsp-simple-server.yml / 03:10:00 ---> a683e88dd44c 03:10:00 Step 26/37 : COPY --from=rtsp /rtsp-simple-server / 03:10:02 ---> 5716644a236c 03:10:02 Step 27/37 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 03:10:02 ---> Running in e54b98677d7c 03:10:03 Removing intermediate container e54b98677d7c 03:10:03 ---> b33779b7fdb6 03:10:03 Step 28/37 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 03:10:03 ---> Running in a8ad0bc31a98 03:10:05 Removing intermediate container a8ad0bc31a98 03:10:05 ---> 9921fb79a560 03:10:05 Step 29/37 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 03:10:05 ---> Running in 855b08e1404e 03:10:07 Removing intermediate container 855b08e1404e 03:10:07 ---> cf75258659e5 03:10:07 Step 30/37 : RUN sed -i 's,externalAuthenticationURL:,externalAuthenticationURL: http://localhost:8000/rtspauth,g' rtsp-simple-server.yml 03:10:07 ---> Running in 5c9380b0d7e8 03:10:08 Removing intermediate container 5c9380b0d7e8 03:10:08 ---> 5f79cad9b06f 03:10:08 Step 31/37 : EXPOSE 59983 03:10:08 ---> Running in bbb68c359e81 03:10:08 Removing intermediate container bbb68c359e81 03:10:08 ---> 4880cfe48ee1 03:10:08 Step 32/37 : EXPOSE 8554 03:10:08 ---> Running in 176c6244fb5f 03:10:09 Removing intermediate container 176c6244fb5f 03:10:09 ---> 5b0421ac2ad5 03:10:09 Step 33/37 : ENTRYPOINT ["/docker-entrypoint.sh"] 03:10:09 ---> Running in 2f73f0a16614 03:10:09 Removing intermediate container 2f73f0a16614 03:10:09 ---> 6ceeed4849c1 03:10:09 Step 34/37 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 03:10:09 ---> Running in 9d0f7eee1f15 03:10:09 Removing intermediate container 9d0f7eee1f15 03:10:09 ---> 6e31321cf92a 03:10:09 Step 35/37 : LABEL arch=arm64 03:10:10 ---> Running in 4ecc671531df 03:10:10 Removing intermediate container 4ecc671531df 03:10:10 ---> 436b5e3fc7cf 03:10:10 Step 36/37 : LABEL git_sha=194431db47f233fb6110709955d70fa5c29cead8 03:10:10 ---> Running in 29da3143f276 03:10:10 Removing intermediate container 29da3143f276 03:10:10 ---> 90bde8171592 03:10:10 Step 37/37 : LABEL version=3.2.0-dev.9 03:10:10 ---> Running in 1dd267aebe67 03:10:10 Removing intermediate container 1dd267aebe67 03:10:10 ---> 658c3d044030 03:10:10 [Warning] One or more build-args [ARCH] were not consumed 03:10:10 Successfully built 658c3d044030 03:10:10 Successfully tagged device-usb-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:10:10 provisioning config files... 03:10:10 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/174@tmp/config11221261599206411755tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:10:11 ---> ****-login.sh 03:10:11 nexus3.edgexfoundry.org:10001 03:10:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:10:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:10:11 Configure a credential helper to remove this warning. See 03:10:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:10:11 03:10:11 Login Succeeded 03:10:11 nexus3.edgexfoundry.org:10002 03:10:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:10:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:10:11 Configure a credential helper to remove this warning. See 03:10:11 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:10:11 03:10:11 Login Succeeded 03:10:11 nexus3.edgexfoundry.org:10003 03:10:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:10:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:10:12 Configure a credential helper to remove this warning. See 03:10:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:10:12 03:10:12 Login Succeeded 03:10:12 nexus3.edgexfoundry.org:10004 03:10:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:10:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:10:12 Configure a credential helper to remove this warning. See 03:10:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:10:12 03:10:12 Login Succeeded 03:10:12 ****.io 03:10:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 03:10:13 Configure a credential helper to remove this warning. See 03:10:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 03:10:13 03:10:13 Login Succeeded 03:10:13 ---> ****-login.sh ends [Pipeline] } 03:10:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:10:13 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 03:10:13 [edgeXDocker.push] Tagging docker image device-usb-camera-arm64 with the following tags: 03:10:13 194431db47f233fb6110709955d70fa5c29cead8 03:10:13 latest 03:10:13 3.2.0-dev.9 03:10:13 194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:10:13 main 03:10:13 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:13 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:14 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8 03:10:14 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:10:14 980d16d1ef82: Preparing 03:10:14 da25cd7478ff: Preparing 03:10:14 6214c169cd33: Preparing 03:10:14 2c097310c3aa: Preparing 03:10:14 608d194cb50c: Preparing 03:10:14 acc83c6ca332: Preparing 03:10:14 de135a825d15: Preparing 03:10:14 acc83c6ca332: Waiting 03:10:14 8ba2599db427: Preparing 03:10:14 de135a825d15: Waiting 03:10:14 923838ea4188: Preparing 03:10:14 8ba2599db427: Waiting 03:10:14 923838ea4188: Waiting 03:10:14 98c1f4088ee2: Preparing 03:10:14 f356f86a1588: Preparing 03:10:14 98c1f4088ee2: Waiting 03:10:14 d7087c18c3a9: Preparing 03:10:14 f356f86a1588: Waiting 03:10:14 d7087c18c3a9: Waiting 03:10:14 5d083a8a4e0e: Preparing 03:10:14 7c504f21be85: Preparing 03:10:14 5d083a8a4e0e: Waiting 03:10:14 7c504f21be85: Waiting 03:10:14 6214c169cd33: Pushed 03:10:14 980d16d1ef82: Pushed 03:10:14 2c097310c3aa: Pushed 03:10:14 da25cd7478ff: Pushed 03:10:14 de135a825d15: Pushed 03:10:14 acc83c6ca332: Pushed 03:10:14 923838ea4188: Pushed 03:10:14 8ba2599db427: Pushed 03:10:14 98c1f4088ee2: Pushed 03:10:14 7c504f21be85: Layer already exists 03:10:14 d7087c18c3a9: Pushed 03:10:20 608d194cb50c: Pushed 03:10:20 f356f86a1588: Pushed 03:10:35 5d083a8a4e0e: Pushed 03:10:35 194431db47f233fb6110709955d70fa5c29cead8: digest: sha256:2f27ca640e93a952f5cedbf28d1f09bc27445624a6ad16e7b65d0c09f5c92f33 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:35 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:36 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 03:10:36 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:10:36 980d16d1ef82: Preparing 03:10:36 da25cd7478ff: Preparing 03:10:36 6214c169cd33: Preparing 03:10:36 2c097310c3aa: Preparing 03:10:36 608d194cb50c: Preparing 03:10:36 acc83c6ca332: Preparing 03:10:36 de135a825d15: Preparing 03:10:36 acc83c6ca332: Waiting 03:10:36 8ba2599db427: Preparing 03:10:36 de135a825d15: Waiting 03:10:36 8ba2599db427: Waiting 03:10:36 923838ea4188: Preparing 03:10:36 98c1f4088ee2: Preparing 03:10:36 f356f86a1588: Preparing 03:10:36 98c1f4088ee2: Waiting 03:10:36 f356f86a1588: Waiting 03:10:36 d7087c18c3a9: Preparing 03:10:36 5d083a8a4e0e: Preparing 03:10:36 d7087c18c3a9: Waiting 03:10:36 7c504f21be85: Preparing 03:10:36 5d083a8a4e0e: Waiting 03:10:36 980d16d1ef82: Layer already exists 03:10:36 6214c169cd33: Layer already exists 03:10:36 608d194cb50c: Layer already exists 03:10:36 2c097310c3aa: Layer already exists 03:10:36 da25cd7478ff: Layer already exists 03:10:36 acc83c6ca332: Layer already exists 03:10:36 de135a825d15: Layer already exists 03:10:36 923838ea4188: Layer already exists 03:10:36 8ba2599db427: Layer already exists 03:10:36 98c1f4088ee2: Layer already exists 03:10:36 5d083a8a4e0e: Layer already exists 03:10:36 d7087c18c3a9: Layer already exists 03:10:36 f356f86a1588: Layer already exists 03:10:36 7c504f21be85: Layer already exists 03:10:36 latest: digest: sha256:2f27ca640e93a952f5cedbf28d1f09bc27445624a6ad16e7b65d0c09f5c92f33 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:36 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.9 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:37 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.9 03:10:37 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:10:37 980d16d1ef82: Preparing 03:10:37 da25cd7478ff: Preparing 03:10:37 6214c169cd33: Preparing 03:10:37 2c097310c3aa: Preparing 03:10:37 608d194cb50c: Preparing 03:10:37 acc83c6ca332: Preparing 03:10:37 de135a825d15: Preparing 03:10:37 8ba2599db427: Preparing 03:10:37 923838ea4188: Preparing 03:10:37 98c1f4088ee2: Preparing 03:10:37 f356f86a1588: Preparing 03:10:37 d7087c18c3a9: Preparing 03:10:37 5d083a8a4e0e: Preparing 03:10:37 7c504f21be85: Preparing 03:10:37 acc83c6ca332: Waiting 03:10:37 98c1f4088ee2: Waiting 03:10:37 f356f86a1588: Waiting 03:10:37 d7087c18c3a9: Waiting 03:10:37 5d083a8a4e0e: Waiting 03:10:37 7c504f21be85: Waiting 03:10:37 de135a825d15: Waiting 03:10:37 8ba2599db427: Waiting 03:10:37 923838ea4188: Waiting 03:10:37 980d16d1ef82: Layer already exists 03:10:37 6214c169cd33: Layer already exists 03:10:37 2c097310c3aa: Layer already exists 03:10:37 da25cd7478ff: Layer already exists 03:10:37 608d194cb50c: Layer already exists 03:10:37 acc83c6ca332: Layer already exists 03:10:37 8ba2599db427: Layer already exists 03:10:37 98c1f4088ee2: Layer already exists 03:10:37 923838ea4188: Layer already exists 03:10:37 de135a825d15: Layer already exists 03:10:37 f356f86a1588: Layer already exists 03:10:37 d7087c18c3a9: Layer already exists 03:10:37 5d083a8a4e0e: Layer already exists 03:10:37 7c504f21be85: Layer already exists 03:10:37 3.2.0-dev.9: digest: sha256:2f27ca640e93a952f5cedbf28d1f09bc27445624a6ad16e7b65d0c09f5c92f33 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:37 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:38 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:10:38 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:10:38 980d16d1ef82: Preparing 03:10:38 da25cd7478ff: Preparing 03:10:38 6214c169cd33: Preparing 03:10:38 2c097310c3aa: Preparing 03:10:38 608d194cb50c: Preparing 03:10:38 acc83c6ca332: Preparing 03:10:38 de135a825d15: Preparing 03:10:38 8ba2599db427: Preparing 03:10:38 923838ea4188: Preparing 03:10:38 98c1f4088ee2: Preparing 03:10:38 f356f86a1588: Preparing 03:10:38 d7087c18c3a9: Preparing 03:10:38 5d083a8a4e0e: Preparing 03:10:38 7c504f21be85: Preparing 03:10:38 923838ea4188: Waiting 03:10:38 98c1f4088ee2: Waiting 03:10:38 f356f86a1588: Waiting 03:10:38 d7087c18c3a9: Waiting 03:10:38 5d083a8a4e0e: Waiting 03:10:38 7c504f21be85: Waiting 03:10:38 acc83c6ca332: Waiting 03:10:38 de135a825d15: Waiting 03:10:38 8ba2599db427: Waiting 03:10:38 6214c169cd33: Layer already exists 03:10:38 2c097310c3aa: Layer already exists 03:10:38 980d16d1ef82: Layer already exists 03:10:38 608d194cb50c: Layer already exists 03:10:38 da25cd7478ff: Layer already exists 03:10:38 acc83c6ca332: Layer already exists 03:10:38 de135a825d15: Layer already exists 03:10:38 8ba2599db427: Layer already exists 03:10:38 923838ea4188: Layer already exists 03:10:38 98c1f4088ee2: Layer already exists 03:10:38 f356f86a1588: Layer already exists 03:10:38 d7087c18c3a9: Layer already exists 03:10:38 7c504f21be85: Layer already exists 03:10:38 5d083a8a4e0e: Layer already exists 03:10:38 194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9: digest: sha256:2f27ca640e93a952f5cedbf28d1f09bc27445624a6ad16e7b65d0c09f5c92f33 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:38 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:38 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main 03:10:38 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 03:10:38 980d16d1ef82: Preparing 03:10:38 da25cd7478ff: Preparing 03:10:38 6214c169cd33: Preparing 03:10:38 2c097310c3aa: Preparing 03:10:38 608d194cb50c: Preparing 03:10:38 acc83c6ca332: Preparing 03:10:38 de135a825d15: Preparing 03:10:38 8ba2599db427: Preparing 03:10:38 923838ea4188: Preparing 03:10:38 98c1f4088ee2: Preparing 03:10:38 f356f86a1588: Preparing 03:10:38 d7087c18c3a9: Preparing 03:10:38 5d083a8a4e0e: Preparing 03:10:38 7c504f21be85: Preparing 03:10:38 98c1f4088ee2: Waiting 03:10:38 f356f86a1588: Waiting 03:10:38 d7087c18c3a9: Waiting 03:10:38 5d083a8a4e0e: Waiting 03:10:38 7c504f21be85: Waiting 03:10:38 de135a825d15: Waiting 03:10:38 acc83c6ca332: Waiting 03:10:38 8ba2599db427: Waiting 03:10:38 923838ea4188: Waiting 03:10:38 da25cd7478ff: Layer already exists 03:10:38 6214c169cd33: Layer already exists 03:10:38 980d16d1ef82: Layer already exists 03:10:38 608d194cb50c: Layer already exists 03:10:38 2c097310c3aa: Layer already exists 03:10:38 de135a825d15: Layer already exists 03:10:38 923838ea4188: Layer already exists 03:10:38 98c1f4088ee2: Layer already exists 03:10:38 8ba2599db427: Layer already exists 03:10:38 acc83c6ca332: Layer already exists 03:10:38 f356f86a1588: Layer already exists 03:10:38 5d083a8a4e0e: Layer already exists 03:10:38 d7087c18c3a9: Layer already exists 03:10:38 7c504f21be85: Layer already exists 03:10:39 main: digest: sha256:2f27ca640e93a952f5cedbf28d1f09bc27445624a6ad16e7b65d0c09f5c92f33 size: 3243 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 03:10:39 ===================================================== [Pipeline] echo 03:10:39 taggedImages: 03:10:39 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8 03:10:39 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 03:10:39 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.2.0-dev.9 03:10:39 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:194431db47f233fb6110709955d70fa5c29cead8-3.2.0-dev.9 03:10:39 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:10:39 03:10:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:10:40 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:10:40 arm64: Pulling from edgex-lftools-log-publisher 03:10:40 8998bd30e6a1: Pulling fs layer 03:10:40 04944245beec: Pulling fs layer 03:10:40 699f458cf7ca: Pulling fs layer 03:10:40 765212b225bb: Pulling fs layer 03:10:40 f23df028b6ca: Pulling fs layer 03:10:40 d65c8cfc05b1: Pulling fs layer 03:10:40 2437ff75d9bd: Pulling fs layer 03:10:40 765212b225bb: Waiting 03:10:40 f23df028b6ca: Waiting 03:10:40 d65c8cfc05b1: Waiting 03:10:40 04944245beec: Verifying Checksum 03:10:40 04944245beec: Download complete 03:10:40 765212b225bb: Verifying Checksum 03:10:40 765212b225bb: Download complete 03:10:40 f23df028b6ca: Verifying Checksum 03:10:40 f23df028b6ca: Download complete 03:10:40 d65c8cfc05b1: Verifying Checksum 03:10:40 d65c8cfc05b1: Download complete 03:10:40 699f458cf7ca: Verifying Checksum 03:10:40 699f458cf7ca: Download complete 03:10:40 8998bd30e6a1: Verifying Checksum 03:10:40 8998bd30e6a1: Download complete 03:10:43 2437ff75d9bd: Verifying Checksum 03:10:43 2437ff75d9bd: Download complete 03:10:45 8998bd30e6a1: Pull complete 03:10:45 04944245beec: Pull complete 03:10:47 699f458cf7ca: Pull complete 03:10:47 765212b225bb: Pull complete 03:10:48 f23df028b6ca: Pull complete 03:10:48 d65c8cfc05b1: Pull complete 03:11:07 2437ff75d9bd: Pull complete 03:11:07 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:11:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:11:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:11:07 prd-ubuntu20.04-docker-arm64-4c-16g-248 does not seem to be running inside a container 03:11:07 $ 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/174 -v /w/workspace/device-usb-camera/174:/w/workspace/device-usb-camera/174:rw,z -v /w/workspace/device-usb-camera/174@tmp:/w/workspace/device-usb-camera/174@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 03:11:08 $ docker top bd40133403e46b85dd68681caff46431ab10fbc596c102e2e180a8f09a970eff -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:11:09 ---> job-cost.sh 03:11:09 lf-activate-venv: SKIPPING 03:11:09 INFO: No Stack... 03:11:09 INFO: Retrieving Pricing Info for: v3-standard-4 03:11:10 INFO: Archiving Costs [Pipeline] sh 03:11:11 + cat /w/workspace/device-usb-camera/174/archives/cost.csv 03:11:11 + cut -d, -f6 [Pipeline] lock 03:11:11 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] 03:11:11 Resource [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] did not exist. Created. 03:11:11 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:11:12 /w/workspace/device-usb-camera/174@tmp/durable-ad32c075/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 03:11:12 + echo total: 0.10999999940395355 [Pipeline] stash 03:11:12 Warning: overwriting stash ‘stack-cost’ 03:11:12 Stashed 1 file(s) [Pipeline] } 03:11:12 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-174-stack-cost] [Pipeline] // lock [Pipeline] } 03:11:12 $ docker stop --time=1 bd40133403e46b85dd68681caff46431ab10fbc596c102e2e180a8f09a970eff 03:11:14 $ docker rm -f --volumes bd40133403e46b85dd68681caff46431ab10fbc596c102e2e180a8f09a970eff [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 03:11:14 provisioning config files... 03:11:14 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config12223260543711585403tmp [Pipeline] { [Pipeline] sh 03:11:15 + set +x 03:11:15 + curl -s https://codecov.io/bash 03:11:15 + bash -s -- 03:11:15 03:11:15 _____ _ 03:11:15 / ____| | | 03:11:15 | | ___ __| | ___ ___ _____ __ 03:11:15 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 03:11:15 | |___| (_) | (_| | __/ (_| (_) \ V / 03:11:15 \_____\___/ \__,_|\___|\___\___/ \_/ 03:11:15 Bash-1.0.6 03:11:15 03:11:15 03:11:15 ==> git version 2.25.1 found 03:11:15 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 03:11:15 Release-Date: 2020-01-08 03:11:15 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 03:11:15 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 03:11:15 ==> Jenkins CI detected. 03:11:15 current dir:  /w/workspace/exfoundry_device-usb-camera_main 03:11:15 project root: . 03:11:15 --> token set from env 03:11:15 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 03:11:15 ==> Running gcov in . (disable via -X gcov) 03:11:15 ==> Python coveragepy not found 03:11:15 ==> Searching for coverage reports in: 03:11:15 + . 03:11:15 -> Found 1 reports 03:11:15 ==> Detecting git/mercurial file structure 03:11:15 ==> Reading reports 03:11:15 + ./coverage.out bytes=54703 03:11:15 ==> Appending adjustments 03:11:15 https://docs.codecov.io/docs/fixing-reports 03:11:15 + Found adjustments 03:11:15 ==> Gzipping contents 03:11:15 8.0K /tmp/codecov.x0Nhp0.gz 03:11:15 ==> Uploading reports 03:11:15 url: https://codecov.io 03:11:15 query: branch=main&commit=194431db47f233fb6110709955d70fa5c29cead8&build=174&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F174%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 03:11:15 -> Pinging Codecov 03:11:15 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=main&commit=194431db47f233fb6110709955d70fa5c29cead8&build=174&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F174%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 03:11:15 -> Uploading to 03:11:15 https://storage.googleapis.com/codecov/v4/raw/2024-03-18/73D8F5FF140700D3E01443B452E23636/194431db47f233fb6110709955d70fa5c29cead8/b0d9cbd1-fbf0-462b-be37-430ff7f3bb10.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20240318%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20240318T031115Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=5b3cd6dd22bf9f92121fea9e2c0c8150c363aebf0ecb0717a649b1e6cb0be901 03:11:15 % Total % Received % Xferd Average Speed Time Time Time Current 03:11:15 Dload Upload Total Spent Left Speed 03:11:16 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 6805 0 0 100 6805 0 33357 --:--:-- --:--:-- --:--:-- 33357 100 6805 0 0 100 6805 0 23304 --:--:-- --:--:-- --:--:-- 23225 03:11:16 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] } 03:11:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 03:11:16 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 03:11:16 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 03:11:16 03:11:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 03:11:16 1.410.4: Pulling from edgex-devops/edgex-snyk-go 03:11:16 df9b9388f04a: Pulling fs layer 03:11:16 52dc419b0ee2: Pulling fs layer 03:11:16 25bc292e5bac: Pulling fs layer 03:11:16 114826534d7a: Pulling fs layer 03:11:16 4657fd5d0bcf: Pulling fs layer 03:11:16 6ad1cebc031e: Pulling fs layer 03:11:16 8a3aa393b2d8: Pulling fs layer 03:11:16 114826534d7a: Waiting 03:11:16 6ad1cebc031e: Waiting 03:11:16 8a3aa393b2d8: Waiting 03:11:16 25bc292e5bac: Verifying Checksum 03:11:16 25bc292e5bac: Download complete 03:11:16 52dc419b0ee2: Verifying Checksum 03:11:16 52dc419b0ee2: Download complete 03:11:16 4657fd5d0bcf: Verifying Checksum 03:11:16 4657fd5d0bcf: Download complete 03:11:16 df9b9388f04a: Verifying Checksum 03:11:16 df9b9388f04a: Download complete 03:11:17 df9b9388f04a: Pull complete 03:11:17 6ad1cebc031e: Verifying Checksum 03:11:17 6ad1cebc031e: Download complete 03:11:17 52dc419b0ee2: Pull complete 03:11:17 25bc292e5bac: Pull complete 03:11:17 114826534d7a: Verifying Checksum 03:11:17 114826534d7a: Download complete 03:11:17 8a3aa393b2d8: Verifying Checksum 03:11:17 8a3aa393b2d8: Download complete 03:11:21 114826534d7a: Pull complete 03:11:21 4657fd5d0bcf: Pull complete 03:11:21 6ad1cebc031e: Pull complete 03:11:24 8a3aa393b2d8: Pull complete 03:11:24 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 03:11:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 03:11:24 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:11:24 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:11:24 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock --entrypoint= -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 cat 03:11:29 $ docker top 2c73726b2b5b5bfe0b2e51f1763b6f514397e6672d92bbea6b4be704a2b47065 -eo pid,comm [Pipeline] { [Pipeline] echo 03:11:29 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-usb-camera:main' [Pipeline] sh 03:11:30 + set -o pipefail 03:11:30 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-usb-camera:main' 03:11:35 03:11:35 Monitoring /w/workspace/exfoundry_device-usb-camera_main (github.com/edgexfoundry/device-usb-camera)... 03:11:35 03:11:35 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/bdb14ab0-0d5f-4d79-9d3c-333131f95750/history/dcfb6f6a-2b27-4cc3-bef7-63cb6963f6ef 03:11:35 03:11:35 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 03:11:35 03:11:35 03:11:35 A medium severity vulnerability was found in the Snyk CLI versions you are using. 03:11:35 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 03:11:35 More details here: https://snyk.co/ue1NS [Pipeline] } 03:11:35 $ docker stop --time=1 2c73726b2b5b5bfe0b2e51f1763b6f514397e6672d92bbea6b4be704a2b47065 03:11:39 $ docker rm -f --volumes 2c73726b2b5b5bfe0b2e51f1763b6f514397e6672d92bbea6b4be704a2b47065 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:11:39 + git log --format=format:%s -1 194431db47f233fb6110709955d70fa5c29cead8 [Pipeline] sh 03:11:40 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:11:40 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:40 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:11:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:11:40 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:11:40 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:11:41 $ docker top 65dc22dfff3c877e1d2f163460fddf794461f2228f32672738820668ed24d951 -eo pid,comm 03:11:41 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:11:41 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:11:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:11:41 [ssh-agent] Looking for ssh-agent implementation... 03:11:41 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:11:41 $ docker exec 65dc22dfff3c877e1d2f163460fddf794461f2228f32672738820668ed24d951 ssh-agent 03:11:41 SSH_AUTH_SOCK=/tmp/ssh-2vn3zWYAZfOo/agent.32 03:11:41 SSH_AGENT_PID=38 03:11:41 Running ssh-add (command line suppressed) 03:11:41 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_4003986633886495168.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_4003986633886495168.key) 03:11:41 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:11:41 + git semver tag 03:11:42 2024-03-18 03:11:42,031 [run_tag] DEBUG tag force:False 03:11:42 2024-03-18 03:11:42,031 [check_head_tag] DEBUG check head tag 03:11:42 2024-03-18 03:11:42,033 [execute] INFO git cat-file --batch-check 03:11:42 2024-03-18 03:11:42,033 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 03:11:42 2024-03-18 03:11:42,036 [execute] INFO git cat-file --batch 03:11:42 2024-03-18 03:11:42,036 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 03:11:42 2024-03-18 03:11:42,081 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:11:42 2024-03-18 03:11:42,081 [execute] INFO git tag -a v3.2.0-dev.9 -m v3.2.0-dev.9 03:11:42 2024-03-18 03:11:42,082 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.2.0-dev.9', '-m', 'v3.2.0-dev.9'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 03:11:42 2024-03-18 03:11:42,087 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:11:42 3.2.0-dev.9 [Pipeline] } 03:11:42 $ docker exec --env ******** --env ******** 65dc22dfff3c877e1d2f163460fddf794461f2228f32672738820668ed24d951 ssh-agent -k 03:11:42 unset SSH_AUTH_SOCK; 03:11:42 unset SSH_AGENT_PID; 03:11:42 echo Agent pid 38 killed; 03:11:42 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:11:42 + git semver [Pipeline] } 03:11:42 $ docker stop --time=1 65dc22dfff3c877e1d2f163460fddf794461f2228f32672738820668ed24d951 03:11:44 $ docker rm -f --volumes 65dc22dfff3c877e1d2f163460fddf794461f2228f32672738820668ed24d951 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:44 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:11:44 03:11:44 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:11:44 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:11:44 0.23.1-centos7: Pulling from edgex-lftools 03:11:44 ab5ef0e58194: Pulling fs layer 03:11:44 9712f1f96733: Pulling fs layer 03:11:44 63f879dbbcfc: Pulling fs layer 03:11:44 0d9ebad4ef96: Pulling fs layer 03:11:44 e9a5061849ea: Pulling fs layer 03:11:44 d747dcd14b5f: Pulling fs layer 03:11:44 2de7ff778b66: Pulling fs layer 03:11:44 e9a5061849ea: Waiting 03:11:44 d747dcd14b5f: Waiting 03:11:44 2de7ff778b66: Waiting 03:11:44 0d9ebad4ef96: Waiting 03:11:44 9712f1f96733: Verifying Checksum 03:11:44 9712f1f96733: Download complete 03:11:45 63f879dbbcfc: Verifying Checksum 03:11:45 63f879dbbcfc: Download complete 03:11:45 e9a5061849ea: Verifying Checksum 03:11:45 e9a5061849ea: Download complete 03:11:45 d747dcd14b5f: Download complete 03:11:45 0d9ebad4ef96: Verifying Checksum 03:11:45 0d9ebad4ef96: Download complete 03:11:45 ab5ef0e58194: Verifying Checksum 03:11:45 ab5ef0e58194: Download complete 03:11:45 2de7ff778b66: Verifying Checksum 03:11:45 2de7ff778b66: Download complete 03:11:48 ab5ef0e58194: Pull complete 03:11:48 9712f1f96733: Pull complete 03:11:48 63f879dbbcfc: Pull complete 03:11:52 0d9ebad4ef96: Pull complete 03:11:52 e9a5061849ea: Pull complete 03:11:52 d747dcd14b5f: Pull complete 03:11:53 2de7ff778b66: Pull complete 03:11:53 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 03:11:53 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 03:11:53 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:11:53 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:11:53 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 03:12:00 $ docker top 7452050e0664da82bea9e4318c70dd79bb15e895e4c128b6cf09d07c7ba1fe95 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 03:12:00 provisioning config files... 03:12:00 copy managed file [sigul-config] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config7712008229147592341tmp 03:12:00 copy managed file [sigul-password] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config11415785300727538516tmp 03:12:00 copy managed file [sigul-pki] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4152680135926681392tmp [Pipeline] { [Pipeline] echo 03:12:00 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 03:12:00 ---> sigul-configuration.sh 03:12:00 gpg: directory `/root/.gnupg' created 03:12:00 gpg: new configuration file `/root/.gnupg/gpg.conf' created 03:12:00 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 03:12:00 gpg: keyring `/root/.gnupg/secring.gpg' created 03:12:00 gpg: keyring `/root/.gnupg/pubring.gpg' created 03:12:00 gpg: CAST5 encrypted data 03:12:00 gpg: encrypted with 1 passphrase 03:12:00 gpg: WARNING: message was not integrity protected [Pipeline] sh 03:12:01 + mkdir /home/jenkins 03:12:01 + mkdir /home/jenkins/sigul [Pipeline] sh 03:12:01 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 03:12:01 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 03:12:01 ---> sigul-install.sh 03:12:01 Sigul already installed; skipping installation. [Pipeline] sh 03:12:02 + git tag --list 03:12:02 v0.0.0 03:12:02 v0.0.1-dev.1 03:12:02 v0.0.1-dev.10 03:12:02 v0.0.1-dev.11 03:12:02 v0.0.1-dev.12 03:12:02 v0.0.1-dev.13 03:12:02 v0.0.1-dev.14 03:12:02 v0.0.1-dev.15 03:12:02 v0.0.1-dev.16 03:12:02 v0.0.1-dev.2 03:12:02 v0.0.1-dev.3 03:12:02 v0.0.1-dev.4 03:12:02 v0.0.1-dev.5 03:12:02 v0.0.1-dev.6 03:12:02 v0.0.1-dev.7 03:12:02 v0.0.1-dev.8 03:12:02 v0.0.1-dev.9 03:12:02 v2.2.0 03:12:02 v2.2.0-dev.17 03:12:02 v2.2.0-dev.18 03:12:02 v2.2.0-dev.19 03:12:02 v2.2.0-dev.20 03:12:02 v2.2.0-dev.21 03:12:02 v2.2.0-dev.22 03:12:02 v2.2.0-dev.23 03:12:02 v2.2.0-dev.24 03:12:02 v2.2.0-dev.25 03:12:02 v2.2.0-dev.26 03:12:02 v2.2.0-dev.27 03:12:02 v2.3.0 03:12:02 v2.3.0-dev.1 03:12:02 v2.3.0-dev.10 03:12:02 v2.3.0-dev.11 03:12:02 v2.3.0-dev.12 03:12:02 v2.3.0-dev.13 03:12:02 v2.3.0-dev.14 03:12:02 v2.3.0-dev.15 03:12:02 v2.3.0-dev.16 03:12:02 v2.3.0-dev.17 03:12:02 v2.3.0-dev.18 03:12:02 v2.3.0-dev.19 03:12:02 v2.3.0-dev.2 03:12:02 v2.3.0-dev.20 03:12:02 v2.3.0-dev.21 03:12:02 v2.3.0-dev.22 03:12:02 v2.3.0-dev.23 03:12:02 v2.3.0-dev.24 03:12:02 v2.3.0-dev.25 03:12:02 v2.3.0-dev.26 03:12:02 v2.3.0-dev.27 03:12:02 v2.3.0-dev.28 03:12:02 v2.3.0-dev.3 03:12:02 v2.3.0-dev.4 03:12:02 v2.3.0-dev.5 03:12:02 v2.3.0-dev.6 03:12:02 v2.3.0-dev.7 03:12:02 v2.3.0-dev.8 03:12:02 v2.3.0-dev.9 03:12:02 v2.3.1 03:12:02 v2.3.1-dev.4 03:12:02 v2.3.1-dev.5 03:12:02 v2.3.1-dev.6 03:12:02 v3.0 03:12:02 v3.0.0 03:12:02 v3.0.0-dev.1 03:12:02 v3.0.0-dev.10 03:12:02 v3.0.0-dev.11 03:12:02 v3.0.0-dev.12 03:12:02 v3.0.0-dev.13 03:12:02 v3.0.0-dev.14 03:12:02 v3.0.0-dev.15 03:12:02 v3.0.0-dev.16 03:12:02 v3.0.0-dev.17 03:12:02 v3.0.0-dev.18 03:12:02 v3.0.0-dev.19 03:12:02 v3.0.0-dev.2 03:12:02 v3.0.0-dev.20 03:12:02 v3.0.0-dev.21 03:12:02 v3.0.0-dev.22 03:12:02 v3.0.0-dev.23 03:12:02 v3.0.0-dev.24 03:12:02 v3.0.0-dev.25 03:12:02 v3.0.0-dev.26 03:12:02 v3.0.0-dev.27 03:12:02 v3.0.0-dev.28 03:12:02 v3.0.0-dev.29 03:12:02 v3.0.0-dev.3 03:12:02 v3.0.0-dev.30 03:12:02 v3.0.0-dev.31 03:12:02 v3.0.0-dev.32 03:12:02 v3.0.0-dev.33 03:12:02 v3.0.0-dev.34 03:12:02 v3.0.0-dev.35 03:12:02 v3.0.0-dev.36 03:12:02 v3.0.0-dev.37 03:12:02 v3.0.0-dev.38 03:12:02 v3.0.0-dev.39 03:12:02 v3.0.0-dev.4 03:12:02 v3.0.0-dev.40 03:12:02 v3.0.0-dev.41 03:12:02 v3.0.0-dev.42 03:12:02 v3.0.0-dev.43 03:12:02 v3.0.0-dev.44 03:12:02 v3.0.0-dev.45 03:12:02 v3.0.0-dev.46 03:12:02 v3.0.0-dev.47 03:12:02 v3.0.0-dev.48 03:12:02 v3.0.0-dev.49 03:12:02 v3.0.0-dev.5 03:12:02 v3.0.0-dev.50 03:12:02 v3.0.0-dev.51 03:12:02 v3.0.0-dev.6 03:12:02 v3.0.0-dev.7 03:12:02 v3.0.0-dev.8 03:12:02 v3.0.0-dev.9 03:12:02 v3.1 03:12:02 v3.1.0 03:12:02 v3.1.0-dev.1 03:12:02 v3.1.0-dev.10 03:12:02 v3.1.0-dev.11 03:12:02 v3.1.0-dev.12 03:12:02 v3.1.0-dev.13 03:12:02 v3.1.0-dev.14 03:12:02 v3.1.0-dev.15 03:12:02 v3.1.0-dev.16 03:12:02 v3.1.0-dev.17 03:12:02 v3.1.0-dev.18 03:12:02 v3.1.0-dev.19 03:12:02 v3.1.0-dev.2 03:12:02 v3.1.0-dev.20 03:12:02 v3.1.0-dev.21 03:12:02 v3.1.0-dev.22 03:12:02 v3.1.0-dev.23 03:12:02 v3.1.0-dev.24 03:12:02 v3.1.0-dev.25 03:12:02 v3.1.0-dev.26 03:12:02 v3.1.0-dev.27 03:12:02 v3.1.0-dev.28 03:12:02 v3.1.0-dev.29 03:12:02 v3.1.0-dev.3 03:12:02 v3.1.0-dev.30 03:12:02 v3.1.0-dev.31 03:12:02 v3.1.0-dev.32 03:12:02 v3.1.0-dev.33 03:12:02 v3.1.0-dev.34 03:12:02 v3.1.0-dev.35 03:12:02 v3.1.0-dev.36 03:12:02 v3.1.0-dev.37 03:12:02 v3.1.0-dev.38 03:12:02 v3.1.0-dev.39 03:12:02 v3.1.0-dev.4 03:12:02 v3.1.0-dev.5 03:12:02 v3.1.0-dev.6 03:12:02 v3.1.0-dev.7 03:12:02 v3.1.0-dev.8 03:12:02 v3.1.0-dev.9 03:12:02 v3.2.0-dev.1 03:12:02 v3.2.0-dev.2 03:12:02 v3.2.0-dev.3 03:12:02 v3.2.0-dev.4 03:12:02 v3.2.0-dev.5 03:12:02 v3.2.0-dev.6 03:12:02 v3.2.0-dev.7 03:12:02 v3.2.0-dev.8 03:12:02 v3.2.0-dev.9 [Pipeline] sh 03:12:02 + lftools sign git-tag v3.2.0-dev.9 03:12:02 Signing Git tag with Sigul... 03:12:02 Signing v3.2.0-dev.9 [Pipeline] echo 03:12:03 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 03:12:03 ---> sigul-configuration-cleanup.sh [Pipeline] } 03:12:03 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 03:12:03 $ docker stop --time=1 7452050e0664da82bea9e4318c70dd79bb15e895e4c128b6cf09d07c7ba1fe95 03:12:04 $ docker rm -f --volumes 7452050e0664da82bea9e4318c70dd79bb15e895e4c128b6cf09d07c7ba1fe95 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 03:12:05 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:12:05 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:12:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:12:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:12:05 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:12:05 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:12:05 $ docker top c7f3818dfb854ec24c56eca8c2f7da241ac9fc13e46be750aafa066b079a89bd -eo pid,comm 03:12:06 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:12:06 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:12:06 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:12:06 [ssh-agent] Looking for ssh-agent implementation... 03:12:06 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:12:06 $ docker exec c7f3818dfb854ec24c56eca8c2f7da241ac9fc13e46be750aafa066b079a89bd ssh-agent 03:12:06 SSH_AUTH_SOCK=/tmp/ssh-ETWNFxUCIMgC/agent.32 03:12:06 SSH_AGENT_PID=38 03:12:06 Running ssh-add (command line suppressed) 03:12:06 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_10954881827730846580.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_10954881827730846580.key) 03:12:06 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:12:06 + git semver bump pre 03:12:06 2024-03-18 03:12:06,889 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:12:06 2024-03-18 03:12:06,889 [bump_version] DEBUG bumping version:3.2.0-dev.9 on axis:pre with prefix:dev 03:12:06 2024-03-18 03:12:06,889 [bump_version] DEBUG bumped version:3.2.0-dev.10 03:12:06 2024-03-18 03:12:06,889 [write_version] DEBUG write version:3.2.0-dev.10 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:True 03:12:06 2024-03-18 03:12:06,889 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:12:06 2024-03-18 03:12:06,889 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:12:06 2024-03-18 03:12:06,891 [execute] INFO git cat-file --batch-check 03:12:06 2024-03-18 03:12:06,891 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:12:06 2024-03-18 03:12:06,896 [execute] INFO git cat-file --batch 03:12:06 2024-03-18 03:12:06,896 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:12:06 2024-03-18 03:12:06,901 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:12:06 3.2.0-dev.10 [Pipeline] } 03:12:06 $ docker exec --env ******** --env ******** c7f3818dfb854ec24c56eca8c2f7da241ac9fc13e46be750aafa066b079a89bd ssh-agent -k 03:12:07 unset SSH_AUTH_SOCK; 03:12:07 unset SSH_AGENT_PID; 03:12:07 echo Agent pid 38 killed; 03:12:07 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:12:07 + git semver [Pipeline] } 03:12:07 $ docker stop --time=1 c7f3818dfb854ec24c56eca8c2f7da241ac9fc13e46be750aafa066b079a89bd 03:12:08 $ docker rm -f --volumes c7f3818dfb854ec24c56eca8c2f7da241ac9fc13e46be750aafa066b079a89bd [Pipeline] // withDockerContainer [Pipeline] sh 03:12:09 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:12:09 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:12:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:12:09 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:12:09 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:12:09 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:12:10 $ docker top e74a478a1c2044ccecdcaf5230c0bbd21784e951fde9a883f92d08fa5586c0c3 -eo pid,comm 03:12:10 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:12:10 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:12:10 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:12:10 [ssh-agent] Looking for ssh-agent implementation... 03:12:10 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:12:10 $ docker exec e74a478a1c2044ccecdcaf5230c0bbd21784e951fde9a883f92d08fa5586c0c3 ssh-agent 03:12:10 SSH_AUTH_SOCK=/tmp/ssh-wmAUCUhmUCn1/agent.32 03:12:10 SSH_AGENT_PID=38 03:12:10 Running ssh-add (command line suppressed) 03:12:10 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12136556851036709185.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_12136556851036709185.key) 03:12:10 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:12:10 + git semver push 03:12:11 2024-03-18 03:12:10,928 [run_push] DEBUG push 03:12:11 2024-03-18 03:12:10,929 [execute] INFO git cat-file --batch-check 03:12:11 2024-03-18 03:12:10,930 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 03:12:11 2024-03-18 03:12:10,936 [execute] INFO git rev-list 6534d9df54c1e5cb6517a350666b9ca2b79ab5ee -- 03:12:11 2024-03-18 03:12:10,936 [execute] DEBUG Popen(['git', 'rev-list', '6534d9df54c1e5cb6517a350666b9ca2b79ab5ee', '--'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 03:12:11 2024-03-18 03:12:10,943 [execute] INFO git fetch -v origin 03:12:11 2024-03-18 03:12:10,943 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=True, shell=None, istream=None) 03:12:11 2024-03-18 03:12:11,456 [run_push] DEBUG no remote changes detected 03:12:11 2024-03-18 03:12:11,457 [execute] INFO git push origin semver 03:12:11 2024-03-18 03:12:11,457 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 03:12:12 2024-03-18 03:12:12,244 [run_push] DEBUG push all version tags 03:12:12 2024-03-18 03:12:12,244 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 03:12:12 2024-03-18 03:12:12,245 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 03:12:13 2024-03-18 03:12:12,943 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 03:12:13 3.2.0-dev.10 [Pipeline] } 03:12:13 $ docker exec --env ******** --env ******** e74a478a1c2044ccecdcaf5230c0bbd21784e951fde9a883f92d08fa5586c0c3 ssh-agent -k 03:12:13 unset SSH_AUTH_SOCK; 03:12:13 unset SSH_AGENT_PID; 03:12:13 echo Agent pid 38 killed; 03:12:13 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:12:13 + git semver [Pipeline] } 03:12:13 $ docker stop --time=1 e74a478a1c2044ccecdcaf5230c0bbd21784e951fde9a883f92d08fa5586c0c3 03:12:15 $ docker rm -f --volumes e74a478a1c2044ccecdcaf5230c0bbd21784e951fde9a883f92d08fa5586c0c3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 03:12:15 + [ -d /w/workspace/exfoundry_device-usb-camera_main/archives ] 03:12:15 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 03:12:15 total 16 03:12:15 drwxr-xr-x 3 root root 4096 Mar 18 03:03 . 03:12:15 drwxrwxr-x 10 jenkins jenkins 4096 Mar 18 03:12 .. 03:12:15 drwxr-xr-x 2 root root 4096 Mar 18 03:03 cost 03:12:15 -rw-r--r-- 1 root root 90 Mar 18 03:03 cost.csv 03:12:15 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-usb-camera_main/archives 03:12:15 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 03:12:15 total 16 03:12:15 drwxr-xr-x 3 jenkins jenkins 4096 Mar 18 03:03 . 03:12:15 drwxrwxr-x 10 jenkins jenkins 4096 Mar 18 03:12 .. 03:12:15 drwxr-xr-x 2 jenkins jenkins 4096 Mar 18 03:03 cost 03:12:15 -rw-r--r-- 1 jenkins jenkins 90 Mar 18 03:03 cost.csv [Pipeline] libraryResource [Pipeline] sh 03:12:16 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:12:16 ---> package-listing.sh 03:12:16 ++ facter osfamily 03:12:16 ++ tr '[:upper:]' '[:lower:]' 03:12:17 + OS_FAMILY=debian 03:12:17 + workspace=/w/workspace/exfoundry_device-usb-camera_main 03:12:17 + START_PACKAGES=/tmp/packages_start.txt 03:12:17 + END_PACKAGES=/tmp/packages_end.txt 03:12:17 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:12:17 + PACKAGES=/tmp/packages_start.txt 03:12:17 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 03:12:17 + PACKAGES=/tmp/packages_end.txt 03:12:17 + case "${OS_FAMILY}" in 03:12:17 + dpkg -l 03:12:17 + grep '^ii' 03:12:17 + '[' -f /tmp/packages_start.txt ']' 03:12:17 + '[' -f /tmp/packages_end.txt ']' 03:12:17 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:12:17 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 03:12:17 + mkdir -p /w/workspace/exfoundry_device-usb-camera_main/archives/ 03:12:17 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-usb-camera_main/archives/ [Pipeline] echo 03:12:17 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/exfoundry_device-usb-camera_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 03:12:17 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:12:17 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:12:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:12:18 prd-ubuntu20.04-docker-8c-8g-245 does not seem to be running inside a container 03:12:18 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/exfoundry_device-usb-camera_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:12:18 $ docker top 61fd50f8950c13db3b670d8f0d7d8199d1336fb20380f666d873c4239f5e24b3 -eo pid,comm [Pipeline] { [Pipeline] sh 03:12:18 + touch /tmp/pre-build-complete [Pipeline] sh 03:12:18 + mkdir -p /var/log/sysstat [Pipeline] sh 03:12:19 + ls /var/log/sa-host 03:12:19 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:12:19 provisioning config files... 03:12:19 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config16527745682228218634tmp [Pipeline] { [Pipeline] echo 03:12:19 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:12:19 ---> create-netrc.sh [Pipeline] } 03:12:19 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:12:20 ---> python-tools-install.sh [Pipeline] echo 03:12:20 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:12:20 ---> sudo-logs.sh 03:12:20 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:12:20 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:12:20 ---> job-cost.sh 03:12:20 lf-activate-venv: SKIPPING 03:12:20 DEBUG: total: 0.2199999988079071 03:12:20 INFO: Retrieving Stack Cost... 03:12:20 INFO: Retrieving Pricing Info for: v3-standard-8 03:12:21 INFO: Archiving Costs [Pipeline] echo 03:12:21 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:12:21 ---> logs-deploy.sh 03:12:21 lf-activate-venv: SKIPPING 03:12:21 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/main/174 03:12:21 INFO: archiving workspace using pattern(s): 03:12:22 Archives upload complete. 03:12:22 INFO: archiving logs to Nexus