Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 79e086bdcf3469f579d899f8914ab591dc96aef3 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-ssh4896190249128591230.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 056ae7b86453181957306e7078512cbe12174832 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-ssh3116268352822959649.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 056ae7b86453181957306e7078512cbe12174832 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-mqtt-go/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-mqtt-go/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh16510305082445601042.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 056ae7b86453181957306e7078512cbe12174832 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 056ae7b86453181957306e7078512cbe12174832 # timeout=10 Commit message: "Merge pull request #473 from cherrycl/fix-seccomp-profile-error" > 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-ssh10053283558142386816.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-mqtt-go/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-mqtt-go/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh9916093054978110925.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-mqtt-go] ========================================================= [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-mqtt-go-settings PROJECT: device-mqtt-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.23 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-mqtt DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-7046 in /w/workspace/edgexfoundry_device-mqtt-go_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-mqtt-go.git > git init /w/workspace/edgexfoundry_device-mqtt-go_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-go.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-mqtt-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 79e086bdcf3469f579d899f8914ab591dc96aef3 (main) Commit message: "build(deps): bump github.com/edgexfoundry/device-sdk-go/v4 (#753)" > git config remote.origin.url git@github.com:edgexfoundry/device-mqtt-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 79e086bdcf3469f579d899f8914ab591dc96aef3 # timeout=10 > git rev-list --no-walk 1ea811aab88dc62ee004b260d0e675f0f4b965a1 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:13:23 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:13:23 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:13:23 ========================================================= 02:13:23 EdgeX Global Pipelines Version Info 02:13:23 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:13:24 ------------------- 02:13:24 stable info: 02:13:24 ------------------- 02:13:24 Commited By: Cherry Wang cherry@iotechsys.com 02:13:24 Commit SHA: 056ae7b86453181957306e7078512cbe12174832 02:13:24 Message: update stable to v1.0.276 02:13:25 ------------------- 02:13:25 experimental info: 02:13:25 ------------------- 02:13:25 Commited By: **** collab-it+edgex@linuxfoundation.org 02:13:25 Commit SHA: 056ae7b86453181957306e7078512cbe12174832 02:13:25 Message: update experimental to v1.0.276 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-mqtt-go-settings [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar PROJECT = device-mqtt-go [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.23 [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:13:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-mqtt [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 79e086b [Pipeline] echo 02:13:26 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:13:26 provisioning config files... 02:13:26 copy managed file [device-mqtt-go-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config12543151496278861740tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:13:26 ---> ****-login.sh 02:13:26 nexus3.edgexfoundry.org:10001 02:13:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:28 02:13:28 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:13:28 Configure a credential helper to remove this warning. See 02:13:28 https://docs.****.com/go/credential-store/ 02:13:28 02:13:28 Login Succeeded 02:13:28 nexus3.edgexfoundry.org:10002 02:13:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:28 02:13:28 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:13:28 Configure a credential helper to remove this warning. See 02:13:28 https://docs.****.com/go/credential-store/ 02:13:28 02:13:28 Login Succeeded 02:13:28 nexus3.edgexfoundry.org:10003 02:13:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:28 02:13:28 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:13:28 Configure a credential helper to remove this warning. See 02:13:28 https://docs.****.com/go/credential-store/ 02:13:28 02:13:28 Login Succeeded 02:13:28 nexus3.edgexfoundry.org:10004 02:13:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:28 02:13:28 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:13:28 Configure a credential helper to remove this warning. See 02:13:28 https://docs.****.com/go/credential-store/ 02:13:28 02:13:28 Login Succeeded 02:13:28 ****.io 02:13:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:28 02:13:28 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:13:28 Configure a credential helper to remove this warning. See 02:13:28 https://docs.****.com/go/credential-store/ 02:13:28 02:13:28 Login Succeeded 02:13:28 ---> ****-login.sh ends [Pipeline] } 02:13:28 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 02:13:29 + git rev-list -1 --merges 79e086bdcf3469f579d899f8914ab591dc96aef3~1..79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] echo 02:13:29 -----------> git rev-list -1 --merges 79e086bdcf3469f579d899f8914ab591dc96aef3~1..79e086bdcf3469f579d899f8914ab591dc96aef3 79e086bdcf3469f579d899f8914ab591dc96aef3 [false] [Pipeline] sh 02:13:29 + git log --format=format:%s -1 79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] echo 02:13:29 ========================================================= 02:13:29 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:13:29 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:13:29 + git log --format=format:%s -1 79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] echo 02:13:29 [semverPrep] GIT_COMMIT: 79e086bdcf3469f579d899f8914ab591dc96aef3, Commit Message: build(deps): bump github.com/edgexfoundry/device-sdk-go/v4 (#753) [Pipeline] echo 02:13:30 [semverPrep] This is not a build commit. [Pipeline] sh 02:13:30 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:13:30 + grep -v github /etc/ssh/ssh_known_hosts 02:13:30 + [ -e /tmp/ssh_known_hosts ] 02:13:30 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:13:30 + + sudo tee -a /etc/ssh/ssh_known_hosts 02:13:30 echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:13:30 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:13:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:13:30 02:13:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:13:31 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:13:31 0.1.4: Pulling from edgex-devops/py-git-semver 02:13:32 3dae71ba6b94: Pulling fs layer 02:13:32 6bf1a483ea7c: Pulling fs layer 02:13:32 f5dfc541a4d3: Pulling fs layer 02:13:32 461d9e800cba: Pulling fs layer 02:13:32 80192f66455f: Pulling fs layer 02:13:32 2e8e34ca0e6c: Pulling fs layer 02:13:32 a29436f7fd5d: Pulling fs layer 02:13:32 923cac83aea3: Pulling fs layer 02:13:32 25ad8b0a4227: Pulling fs layer 02:13:32 db01528c6b51: Pulling fs layer 02:13:32 28988de357af: Pulling fs layer 02:13:32 a29436f7fd5d: Waiting 02:13:32 db01528c6b51: Waiting 02:13:32 28988de357af: Waiting 02:13:32 923cac83aea3: Waiting 02:13:32 461d9e800cba: Waiting 02:13:32 25ad8b0a4227: Waiting 02:13:32 80192f66455f: Waiting 02:13:32 2e8e34ca0e6c: Waiting 02:13:32 6bf1a483ea7c: Verifying Checksum 02:13:32 6bf1a483ea7c: Download complete 02:13:32 461d9e800cba: Verifying Checksum 02:13:32 461d9e800cba: Download complete 02:13:32 80192f66455f: Verifying Checksum 02:13:32 80192f66455f: Download complete 02:13:32 f5dfc541a4d3: Verifying Checksum 02:13:32 f5dfc541a4d3: Download complete 02:13:32 3dae71ba6b94: Download complete 02:13:32 923cac83aea3: Download complete 02:13:32 25ad8b0a4227: Verifying Checksum 02:13:32 25ad8b0a4227: Download complete 02:13:32 db01528c6b51: Verifying Checksum 02:13:32 db01528c6b51: Download complete 02:13:32 28988de357af: Verifying Checksum 02:13:32 28988de357af: Download complete 02:13:33 a29436f7fd5d: Verifying Checksum 02:13:33 a29436f7fd5d: Download complete 02:13:33 2e8e34ca0e6c: Verifying Checksum 02:13:33 2e8e34ca0e6c: Download complete 02:13:34 3dae71ba6b94: Pull complete 02:13:35 6bf1a483ea7c: Pull complete 02:13:37 f5dfc541a4d3: Pull complete 02:13:38 461d9e800cba: Pull complete 02:13:39 80192f66455f: Pull complete 02:13:44 2e8e34ca0e6c: Pull complete 02:13:46 a29436f7fd5d: Pull complete 02:13:47 923cac83aea3: Pull complete 02:13:48 25ad8b0a4227: Pull complete 02:13:49 db01528c6b51: Pull complete 02:13:50 28988de357af: Pull complete 02:13:51 Digest: sha256:195353f5eb8266bfc5d09c70327cc406fe11db141ac9a5f04734cd23bce6a248 02:13:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:13:51 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:13:51 prd-ubuntu20.04-docker-8c-8g-7046 does not seem to be running inside a container 02:13:51 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 02:14:06 $ docker top ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b -eo pid,comm 02:14: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). 02:14:06 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:14:06 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:14:06 [ssh-agent] Looking for ssh-agent implementation... 02:14:07 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:14:07 $ docker exec ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b ssh-agent 02:14:07 SSH_AUTH_SOCK=/tmp/ssh-DeYMy5Y9TJAv/agent.14 02:14:07 SSH_AGENT_PID=20 02:14:07 Running ssh-add (command line suppressed) 02:14:07 Identity added: /w/workspace/edgexfoundry_device-mqtt-go_main@tmp/private_key_8094330447621598786.key (/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/private_key_8094330447621598786.key) 02:14:07 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:14:07 + git config --global --add safe.directory /w/workspace/edgexfoundry_device-mqtt-go_main [Pipeline] sh 02:14:07 + git tag --points-at HEAD [Pipeline] } 02:14:07 $ docker exec --env ******** --env ******** ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b ssh-agent -k 02:14:08 unset SSH_AUTH_SOCK; 02:14:08 unset SSH_AGENT_PID; 02:14:08 echo Agent pid 20 killed; 02:14:08 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:14:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:14:08 [ssh-agent] Looking for ssh-agent implementation... 02:14:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:14:08 $ docker exec ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b ssh-agent 02:14:08 SSH_AUTH_SOCK=/tmp/ssh-bODErIZB72Ib/agent.74 02:14:08 SSH_AGENT_PID=92 02:14:08 Running ssh-add (command line suppressed) 02:14:08 Identity added: /w/workspace/edgexfoundry_device-mqtt-go_main@tmp/private_key_18345733608980788307.key (/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/private_key_18345733608980788307.key) 02:14:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:14:08 + git semver init 02:14:09 2025-08-15 02:14:09,043 [is_cygwin_git] DEBUG Failed checking if running in CYGWIN due to: FileNotFoundError(2, 'No such file or directory') 02:14:09 2025-08-15 02:14:09,051 [run_init] DEBUG init version:0.0.0 force:False 02:14:09 2025-08-15 02:14:09,052 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_device-mqtt-go_main/.semver 02:14:09 2025-08-15 02:14:09,052 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-mqtt-go.git /w/workspace/edgexfoundry_device-mqtt-go_main/.semver 02:14:09 2025-08-15 02:14:09,053 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-mqtt-go.git', '/w/workspace/edgexfoundry_device-mqtt-go_main/.semver'], cwd=/w/workspace/edgexfoundry_device-mqtt-go_main, stdin=None, shell=False, universal_newlines=False) 02:14:10 2025-08-15 02:14:10,559 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_device-mqtt-go_main/.git/info/exclude 02:14:10 2025-08-15 02:14:10,559 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_device-mqtt-go_main/.semver/main with force:False 02:14:10 2025-08-15 02:14:10,559 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-mqtt-go_main/.semver/main 02:14:10 2025-08-15 02:14:10,560 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-mqtt-go_main/.semver/main 02:14:10 4.1.0-dev.4 [Pipeline] } 02:14:10 $ docker exec --env ******** --env ******** ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b ssh-agent -k 02:14:10 unset SSH_AUTH_SOCK; 02:14:10 unset SSH_AGENT_PID; 02:14:10 echo Agent pid 92 killed; 02:14:10 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:14:11 + git semver [Pipeline] } 02:14:11 $ docker stop --time=1 ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b 02:14:15 $ docker rm -f --volumes ca08422cd9a667cd4b77cfda9acb0850440a40a22f36aa21ceb8ad15c539a05b [Pipeline] // withDockerContainer [Pipeline] sh 02:14:15 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:14:16 Stashed 1 file(s) [Pipeline] echo 02:14:16 [edgeXSemver]: initialized semver on version 4.1.0-dev.4 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:14:16 provisioning config files... 02:14:16 copy managed file [device-mqtt-go-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config12104736231274758856tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:14:16 ---> ****-login.sh 02:14:16 nexus3.edgexfoundry.org:10001 02:14:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:16 Login Succeeded 02:14:16 nexus3.edgexfoundry.org:10002 02:14:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:16 Login Succeeded 02:14:16 nexus3.edgexfoundry.org:10003 02:14:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:17 Login Succeeded 02:14:17 nexus3.edgexfoundry.org:10004 02:14:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:17 Login Succeeded 02:14:17 ****.io 02:14:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:17 Login Succeeded 02:14:17 ---> ****-login.sh ends [Pipeline] } 02:14:17 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:14:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:14:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:14:17 ========================================================= 02:14:17 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine] 02:14:17 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:14:17 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine --build-arg MAKE=echo noop --target=builder . 02:14:18 #0 building with "default" instance using docker driver 02:14:18 02:14:18 #1 [internal] load build definition from Dockerfile 02:14:18 #1 transferring dockerfile: 1.84kB done 02:14:18 #1 DONE 0.0s 02:14:18 02:14:18 #2 [internal] load metadata for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 02:14:18 #2 DONE 0.1s 02:14:18 02:14:18 #3 [internal] load .dockerignore 02:14:18 #3 transferring context: 182B done 02:14:18 #3 DONE 0.0s 02:14:18 02:14:18 #4 [builder 1/7] FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine@sha256:b992faf2485ce295780ce8bcc3ec6c89c618966a0a233ad776f4c4289344e4b4 02:14:18 #4 resolve nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine@sha256:b992faf2485ce295780ce8bcc3ec6c89c618966a0a233ad776f4c4289344e4b4 0.0s done 02:14:18 #4 sha256:d619b1717253d911bd917c5573ee8134ae218c2451e74083eb23940cdd319302 4.11kB / 4.11kB done 02:14:18 #4 sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 3.15MB / 3.63MB 0.1s 02:14:18 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 5.24MB / 74.06MB 0.1s 02:14:18 #4 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 0.1s 02:14:18 #4 sha256:b992faf2485ce295780ce8bcc3ec6c89c618966a0a233ad776f4c4289344e4b4 685B / 685B done 02:14:18 #4 sha256:01d3d341091a517642a078ff0605422b0bc90a0685c27f13eebf23a14bd174bf 2.08kB / 2.08kB done 02:14:18 #4 sha256:36466aa92d05be39552cfcf5a51ca5dc6ccfd7da55adfeaec5689f02abf883df 294.40kB / 294.40kB 0.0s done 02:14:18 #4 sha256:096b7ceb2af7cf0b2f963a566800bb0fb4c52ac2b7c0b1b66412e82adff0faa1 126B / 126B 0.1s done 02:14:18 #4 sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 3.63MB / 3.63MB 0.2s done 02:14:18 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 11.30MB / 74.06MB 0.2s 02:14:18 #4 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 0.1s done 02:14:18 #4 extracting sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 02:14:18 #4 sha256:9febf9df44015f7ef701ca8f314687499ee20e4ce98978b9d593178fd725ad4a 0B / 2.38MB 0.2s 02:14:18 #4 sha256:c451b95d79318bfd8953a1c9820732ea4e6327fc33c477d42b42d627f68681ad 440B / 440B 0.2s done 02:14:18 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 0B / 103.05MB 0.2s 02:14:18 #4 ... 02:14:18 02:14:18 #5 [internal] load build context 02:14:18 #5 transferring context: 30.63MB 0.3s done 02:14:18 #5 DONE 0.3s 02:14:18 02:14:18 #4 [builder 1/7] FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine@sha256:b992faf2485ce295780ce8bcc3ec6c89c618966a0a233ad776f4c4289344e4b4 02:14:18 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 22.02MB / 74.06MB 0.3s 02:14:18 #4 extracting sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 0.1s done 02:14:18 #4 sha256:9febf9df44015f7ef701ca8f314687499ee20e4ce98978b9d593178fd725ad4a 2.38MB / 2.38MB 0.3s done 02:14:18 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 5.24MB / 103.05MB 0.3s 02:14:18 #4 sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 0B / 13.29MB 0.3s 02:14:18 #4 extracting sha256:36466aa92d05be39552cfcf5a51ca5dc6ccfd7da55adfeaec5689f02abf883df 02:14:19 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 45.09MB / 74.06MB 0.5s 02:14:19 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 23.07MB / 103.05MB 0.5s 02:14:19 #4 sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 10.49MB / 13.29MB 0.5s 02:14:19 #4 extracting sha256:36466aa92d05be39552cfcf5a51ca5dc6ccfd7da55adfeaec5689f02abf883df 0.1s done 02:14:19 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 65.01MB / 74.06MB 0.7s 02:14:19 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 46.14MB / 103.05MB 0.7s 02:14:19 #4 sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 13.29MB / 13.29MB 0.7s 02:14:19 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 74.06MB / 74.06MB 0.8s 02:14:19 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 59.77MB / 103.05MB 0.8s 02:14:19 #4 sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 13.29MB / 13.29MB 0.7s done 02:14:19 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 99.61MB / 103.05MB 1.0s 02:14:20 #4 extracting sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 02:14:20 #4 sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 74.06MB / 74.06MB 1.6s done 02:14:20 #4 sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 103.05MB / 103.05MB 1.6s done 02:14:25 #4 extracting sha256:e10405b45d13228df144c8d42d389347041bf176392f5f9606fc4a4d7826647d 4.9s done 02:14:25 #4 extracting sha256:096b7ceb2af7cf0b2f963a566800bb0fb4c52ac2b7c0b1b66412e82adff0faa1 02:14:25 #4 extracting sha256:096b7ceb2af7cf0b2f963a566800bb0fb4c52ac2b7c0b1b66412e82adff0faa1 done 02:14:25 #4 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 done 02:14:25 #4 extracting sha256:c451b95d79318bfd8953a1c9820732ea4e6327fc33c477d42b42d627f68681ad done 02:14:25 #4 extracting sha256:9febf9df44015f7ef701ca8f314687499ee20e4ce98978b9d593178fd725ad4a 0.0s done 02:14:25 #4 extracting sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 02:14:28 #4 extracting sha256:1477f019b03287281269462164bc2738c9ee590c6f69056650fa13f78f7838c5 3.4s done 02:14:28 #4 extracting sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 02:14:29 #4 extracting sha256:c7dc25521971803488b68411916ffdc83cf3bd27a28b4147915497769959ad5b 0.7s done 02:14:29 #4 DONE 11.2s 02:14:29 02:14:29 #6 [builder 2/7] RUN apk add --update --no-cache make git openssh-client 02:14:29 #6 0.185 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:14:30 #6 0.359 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:14:30 #6 0.702 (1/4) Installing openssh-keygen (9.7_p1-r5) 02:14:30 #6 0.713 (2/4) Installing libedit (20240517.3.1-r0) 02:14:30 #6 0.718 (3/4) Installing openssh-client-common (9.7_p1-r5) 02:14:30 #6 0.746 (4/4) Installing openssh-client-default (9.7_p1-r5) 02:14:30 #6 0.759 Executing busybox-1.36.1-r29.trigger 02:14:30 #6 0.768 OK: 252 MiB in 62 packages 02:14:31 Still waiting to schedule task 02:14:31 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 02:14:36 #6 DONE 5.8s 02:14:36 02:14:36 #7 [builder 3/7] WORKDIR /device-mqtt-go 02:14:36 #7 DONE 0.1s 02:14:36 02:14:36 #8 [builder 4/7] COPY go.mod vendor* ./ 02:14:36 #8 DONE 0.1s 02:14:36 02:14:36 #9 [builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:15:08 #9 DONE 30.5s 02:15:08 02:15:08 #10 [builder 6/7] COPY . . 02:15:08 #10 DONE 0.7s 02:15:08 02:15:08 #11 [builder 7/7] RUN echo noop 02:15:08 #11 0.410 noop 02:15:08 #11 DONE 0.5s 02:15:08 02:15:08 #12 exporting to image 02:15:08 #12 exporting layers 02:15:16 #12 exporting layers 8.5s done 02:15:16 #12 writing image sha256:f4b084cb7b767907c57067f173d54824c0849113c8f7dc3fe57179f7ef101620 done 02:15:16 #12 naming to docker.io/library/ci-base-image-x86_64 done 02:15:16 #12 DONE 8.5s [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:16 + docker inspect -f . ci-base-image-x86_64 02:15:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:16 prd-ubuntu20.04-docker-8c-8g-7046 does not seem to be running inside a container 02:15:16 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:15:17 $ docker top e21892c79207d08b86508fe1c7aca9180f91f7e38da48d2f2dceeaf603c0989d -eo pid,comm [Pipeline] { [Pipeline] sh 02:15:17 + go version 02:15:17 go version go1.23.9 linux/amd64 [Pipeline] } 02:15:17 $ docker stop --time=1 e21892c79207d08b86508fe1c7aca9180f91f7e38da48d2f2dceeaf603c0989d 02:15:18 $ docker rm -f --volumes e21892c79207d08b86508fe1c7aca9180f91f7e38da48d2f2dceeaf603c0989d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:19 + docker inspect -f . ci-base-image-x86_64 02:15:19 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:19 prd-ubuntu20.04-docker-8c-8g-7046 does not seem to be running inside a container 02:15:19 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:15:19 $ docker top e0bf74833c7271322f867204d66753e320625b4f6308b8f427c9e0c6ea13a9cb -eo pid,comm [Pipeline] { [Pipeline] sh 02:15:19 + git config --global --add safe.directory /w/workspace/edgexfoundry_device-mqtt-go_main [Pipeline] fileExists [Pipeline] sh 02:15:20 + make test 02:15:20 go test ./... -coverprofile=coverage.out ./... 02:15:22 ? github.com/edgexfoundry/device-mqtt-go [no test files] 02:15:43 github.com/edgexfoundry/device-mqtt-go/cmd coverage: 0.0% of statements 02:15:43 github.com/edgexfoundry/device-mqtt-go/mock coverage: 0.0% of statements 02:15:43 ok github.com/edgexfoundry/device-mqtt-go/internal/driver 0.010s coverage: 22.8% of statements 02:15:53 go vet ./... 02:16:00 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:16:00 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:16:00 ./bin/test-attribution-txt.sh 02:16:00 An attribution for go.opentelemetry.io/auto/sdk is missing from Attribution.txt, please add [Pipeline] echo 02:16:00 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] } 02:16:00 $ docker stop --time=1 e0bf74833c7271322f867204d66753e320625b4f6308b8f427c9e0c6ea13a9cb 02:16:03 $ docker rm -f --volumes e0bf74833c7271322f867204d66753e320625b4f6308b8f427c9e0c6ea13a9cb [Pipeline] // withDockerContainer [Pipeline] sh 02:16:04 + sudo chown -R jenkins:jenkins . [Pipeline] stash 02:16:04 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 02:16:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:16:04 + ls -al . 02:16:04 total 252 02:16:04 drwxrwxr-x 9 jenkins jenkins 4096 Aug 15 02:15 . 02:16:04 drwxrwxr-x 4 jenkins jenkins 4096 Aug 15 02:13 .. 02:16:04 -rw-rw-r-- 1 jenkins jenkins 140 Aug 15 02:13 .dockerignore 02:16:04 drwxrwxr-x 8 jenkins jenkins 4096 Aug 15 02:15 .git 02:16:04 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:13 .github 02:16:04 -rw-rw-r-- 1 jenkins jenkins 264 Aug 15 02:13 .gitignore 02:16:04 -rw-rw-r-- 1 jenkins jenkins 41 Aug 15 02:13 .golangci.yml 02:16:04 drwxr-xr-x 3 jenkins jenkins 4096 Aug 15 02:14 .semver 02:16:04 -rw-rw-r-- 1 jenkins jenkins 19745 Aug 15 02:13 Attribution.txt 02:16:04 -rw-rw-r-- 1 jenkins jenkins 19382 Aug 15 02:13 CHANGELOG.md 02:16:04 -rw-rw-r-- 1 jenkins jenkins 1803 Aug 15 02:13 Dockerfile 02:16:04 -rw-rw-r-- 1 jenkins jenkins 677 Aug 15 02:13 GOVERNANCE.md 02:16:04 -rw-rw-r-- 1 jenkins jenkins 657 Aug 15 02:13 Jenkinsfile 02:16:04 -rw-rw-r-- 1 jenkins jenkins 11340 Aug 15 02:13 LICENSE 02:16:04 -rw-rw-r-- 1 jenkins jenkins 2545 Aug 15 02:13 Makefile 02:16:04 -rw-rw-r-- 1 jenkins jenkins 620 Aug 15 02:13 OWNERS.md 02:16:04 -rw-rw-r-- 1 jenkins jenkins 3599 Aug 15 02:13 README.md 02:16:04 -rw-rw-r-- 1 jenkins jenkins 11 Aug 15 02:14 VERSION 02:16:04 drwxrwxr-x 2 jenkins jenkins 4096 Aug 15 02:13 bin 02:16:04 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:13 cmd 02:16:04 -rw-r--r-- 1 jenkins jenkins 21039 Aug 15 02:15 coverage.out 02:16:04 -rw-rw-r-- 1 jenkins jenkins 6255 Aug 15 02:13 go.mod 02:16:04 -rw-rw-r-- 1 jenkins jenkins 86944 Aug 15 02:13 go.sum 02:16:04 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:13 internal 02:16:04 drwxrwxr-x 2 jenkins jenkins 4096 Aug 15 02:13 mock 02:16:04 -rw-rw-r-- 1 jenkins jenkins 227 Aug 15 02:13 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:05 + docker build -t device-mqtt -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=79e086bdcf3469f579d899f8914ab591dc96aef3 --label arch=amd64 --label version=4.1.0-dev.4 . 02:16:05 #0 building with "default" instance using docker driver 02:16:05 02:16:05 #1 [internal] load build definition from Dockerfile 02:16:05 #1 transferring dockerfile: 1.84kB done 02:16:05 #1 DONE 0.0s 02:16:05 02:16:05 #2 [internal] load metadata for docker.io/library/ci-base-image-x86_64:latest 02:16:05 #2 DONE 0.0s 02:16:05 02:16:05 #3 [internal] load metadata for docker.io/library/alpine:3.20 02:16:05 #3 DONE 0.1s 02:16:05 02:16:05 #4 [internal] load .dockerignore 02:16:05 #4 transferring context: 182B done 02:16:05 #4 DONE 0.0s 02:16:05 02:16:05 #5 [internal] load build context 02:16:05 #5 transferring context: 31.88kB 0.0s done 02:16:05 #5 DONE 0.0s 02:16:05 02:16:05 #6 [stage-1 1/6] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 02:16:05 #6 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 02:16:05 #6 sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 9.22kB / 9.22kB done 02:16:05 #6 sha256:f25ebd2af60b9de8e26e5100fe6f493beb81bff010f27e84f223ad19886a78f0 1.02kB / 1.02kB done 02:16:05 #6 sha256:411bc66a7adb849165d4e733707efe59d6b5edf8b4d96506cb6a1e31ba270199 581B / 581B done 02:16:05 #6 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s 02:16:05 #6 ... 02:16:05 02:16:05 #7 [builder 1/7] FROM docker.io/library/ci-base-image-x86_64:latest 02:16:05 #7 DONE 0.2s 02:16:05 02:16:05 #6 [stage-1 1/6] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 02:16:05 #6 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s done 02:16:05 #6 extracting sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 0.1s 02:16:05 #6 extracting sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 0.1s done 02:16:05 #6 DONE 0.3s 02:16:05 02:16:05 #8 [stage-1 2/6] RUN apk add --update --no-cache dumb-init 02:16:06 #8 0.230 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:16:06 #8 0.300 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:16:06 #8 ... 02:16:06 02:16:06 #9 [builder 2/7] RUN apk add --update --no-cache make git openssh-client 02:16:06 #9 0.240 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:16:06 #9 0.348 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:16:06 #9 0.609 OK: 252 MiB in 62 packages 02:16:06 #9 DONE 0.8s 02:16:06 02:16:06 #10 [builder 3/7] WORKDIR /device-mqtt-go 02:16:06 #10 DONE 0.1s 02:16:06 02:16:06 #11 [builder 4/7] COPY go.mod vendor* ./ 02:16:06 #11 DONE 0.0s 02:16:06 02:16:06 #8 [stage-1 2/6] RUN apk add --update --no-cache dumb-init 02:16:06 #8 0.590 (1/1) Installing dumb-init (1.2.5-r3) 02:16:06 #8 0.595 Executing busybox-1.36.1-r29.trigger 02:16:06 #8 0.602 OK: 8 MiB in 15 packages 02:16:06 #8 DONE 0.7s 02:16:06 02:16:06 #12 [stage-1 3/6] RUN apk --no-cache upgrade 02:16:06 #12 0.328 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:16:07 #12 ... 02:16:07 02:16:07 #13 [builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:16:07 #13 DONE 0.5s 02:16:07 02:16:07 #12 [stage-1 3/6] RUN apk --no-cache upgrade 02:16:07 #12 0.399 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:16:07 #12 ... 02:16:07 02:16:07 #14 [builder 6/7] COPY . . 02:16:07 #14 DONE 0.2s 02:16:07 02:16:07 #12 [stage-1 3/6] RUN apk --no-cache upgrade 02:16:07 #12 0.708 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 02:16:07 #12 0.724 Executing busybox-1.36.1-r30.post-upgrade 02:16:07 #12 0.762 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 02:16:07 #12 0.764 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 02:16:07 #12 0.767 Executing busybox-1.36.1-r30.trigger 02:16:07 #12 0.773 OK: 8 MiB in 15 packages 02:16:07 #12 DONE 0.9s 02:16:07 02:16:07 #15 [builder 7/7] RUN make build 02:16:07 #15 0.229 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-mqtt-go.Version=4.1.0-dev.4 -X github.com/edgexfoundry/device-sdk-go/v4/internal/common.SDKVersion=v4.1.0-dev.30 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/device-mqtt ./cmd 02:16:34 #15 DONE 24.3s 02:16:34 02:16:34 #16 [stage-1 4/6] COPY --from=builder /device-mqtt-go/cmd / 02:16:34 #16 DONE 1.2s 02:16:34 02:16:34 #17 [stage-1 5/6] COPY --from=builder /device-mqtt-go/LICENSE / 02:16:34 #17 DONE 0.6s 02:16:34 02:16:34 #18 [stage-1 6/6] COPY --from=builder /device-mqtt-go/Attribution.txt / 02:16:34 #18 DONE 0.0s 02:16:34 02:16:34 #19 exporting to image 02:16:34 #19 exporting layers 02:16:34 #19 exporting layers 0.3s done 02:16:34 #19 writing image sha256:45f02851a6a4186daa94f68f7729354e7e7c70da738faba27bd73f796fe14d49 done 02:16:34 #19 naming to docker.io/library/device-mqtt done 02:16:34 #19 DONE 0.4s [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:16:34 provisioning config files... 02:16:34 copy managed file [device-mqtt-go-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config12835599448687773339tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:16:34 ---> ****-login.sh 02:16:34 nexus3.edgexfoundry.org:10001 02:16:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:16:34 Login Succeeded 02:16:34 nexus3.edgexfoundry.org:10002 02:16:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:16:34 Login Succeeded 02:16:34 nexus3.edgexfoundry.org:10003 02:16:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:16:34 Login Succeeded 02:16:34 nexus3.edgexfoundry.org:10004 02:16:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:16:34 Login Succeeded 02:16:34 ****.io 02:16:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:16:35 Login Succeeded 02:16:35 ---> ****-login.sh ends [Pipeline] } 02:16:35 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 02:16:35 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:16:35 [edgeXDocker.push] Tagging docker image device-mqtt with the following tags: 02:16:35 79e086bdcf3469f579d899f8914ab591dc96aef3 02:16:35 latest 02:16:35 4.1.0-dev.4 02:16:35 79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:16:35 main 02:16:35 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:35 + docker tag device-mqtt nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:35 + docker push nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3 02:16:35 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt] 02:16:35 9d315826d0f7: Preparing 02:16:35 4ffc6e5f13d9: Preparing 02:16:35 4d4943017b09: Preparing 02:16:35 ce992836d701: Preparing 02:16:35 c4f5649aad91: Preparing 02:16:35 097100c76c15: Preparing 02:16:35 097100c76c15: Waiting 02:16:35 4ffc6e5f13d9: Pushed 02:16:35 c4f5649aad91: Pushed 02:16:35 ce992836d701: Pushed 02:16:36 9d315826d0f7: Pushed 02:16:36 097100c76c15: Layer already exists 02:16:41 4d4943017b09: Pushed 02:16:41 79e086bdcf3469f579d899f8914ab591dc96aef3: digest: sha256:979a4e6f66acf0eacb352ac648de145b7464d5d68e67134217891adbbcf4ac53 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:41 + docker tag device-mqtt nexus3.edgexfoundry.org:10004/device-mqtt:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:42 + docker push nexus3.edgexfoundry.org:10004/device-mqtt:latest 02:16:42 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt] 02:16:42 9d315826d0f7: Preparing 02:16:42 4ffc6e5f13d9: Preparing 02:16:42 4d4943017b09: Preparing 02:16:42 ce992836d701: Preparing 02:16:42 c4f5649aad91: Preparing 02:16:42 097100c76c15: Preparing 02:16:42 097100c76c15: Waiting 02:16:42 c4f5649aad91: Layer already exists 02:16:42 4ffc6e5f13d9: Layer already exists 02:16:42 ce992836d701: Layer already exists 02:16:42 9d315826d0f7: Layer already exists 02:16:42 4d4943017b09: Layer already exists 02:16:42 097100c76c15: Layer already exists 02:16:42 latest: digest: sha256:979a4e6f66acf0eacb352ac648de145b7464d5d68e67134217891adbbcf4ac53 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:42 + docker tag device-mqtt nexus3.edgexfoundry.org:10004/device-mqtt:4.1.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:42 + docker push nexus3.edgexfoundry.org:10004/device-mqtt:4.1.0-dev.4 02:16:42 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt] 02:16:42 9d315826d0f7: Preparing 02:16:42 4ffc6e5f13d9: Preparing 02:16:42 4d4943017b09: Preparing 02:16:42 ce992836d701: Preparing 02:16:42 c4f5649aad91: Preparing 02:16:42 097100c76c15: Preparing 02:16:42 097100c76c15: Waiting 02:16:42 4ffc6e5f13d9: Layer already exists 02:16:42 9d315826d0f7: Layer already exists 02:16:42 097100c76c15: Layer already exists 02:16:42 ce992836d701: Layer already exists 02:16:42 c4f5649aad91: Layer already exists 02:16:42 4d4943017b09: Layer already exists 02:16:42 4.1.0-dev.4: digest: sha256:979a4e6f66acf0eacb352ac648de145b7464d5d68e67134217891adbbcf4ac53 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:43 + docker tag device-mqtt nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:43 + docker push nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:16:43 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt] 02:16:43 9d315826d0f7: Preparing 02:16:43 4ffc6e5f13d9: Preparing 02:16:43 4d4943017b09: Preparing 02:16:43 ce992836d701: Preparing 02:16:43 c4f5649aad91: Preparing 02:16:43 097100c76c15: Preparing 02:16:43 097100c76c15: Waiting 02:16:43 9d315826d0f7: Layer already exists 02:16:43 ce992836d701: Layer already exists 02:16:43 c4f5649aad91: Layer already exists 02:16:43 4ffc6e5f13d9: Layer already exists 02:16:43 4d4943017b09: Layer already exists 02:16:43 097100c76c15: Layer already exists 02:16:43 79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4: digest: sha256:979a4e6f66acf0eacb352ac648de145b7464d5d68e67134217891adbbcf4ac53 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:43 + docker tag device-mqtt nexus3.edgexfoundry.org:10004/device-mqtt:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:16:44 + docker push nexus3.edgexfoundry.org:10004/device-mqtt:main 02:16:44 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt] 02:16:44 9d315826d0f7: Preparing 02:16:44 4ffc6e5f13d9: Preparing 02:16:44 4d4943017b09: Preparing 02:16:44 ce992836d701: Preparing 02:16:44 c4f5649aad91: Preparing 02:16:44 097100c76c15: Preparing 02:16:44 097100c76c15: Waiting 02:16:44 9d315826d0f7: Layer already exists 02:16:44 ce992836d701: Layer already exists 02:16:44 4ffc6e5f13d9: Layer already exists 02:16:44 4d4943017b09: Layer already exists 02:16:44 c4f5649aad91: Layer already exists 02:16:44 097100c76c15: Layer already exists 02:16:44 main: digest: sha256:979a4e6f66acf0eacb352ac648de145b7464d5d68e67134217891adbbcf4ac53 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 02:16:44 ===================================================== [Pipeline] echo 02:16:44 taggedImages: 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:latest 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:4.1.0-dev.4 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:main [Pipeline] echo 02:16:44 ========================================================= 02:16:44 [edgeXBuildMultiArch] RAW Config: 02:16:44 images: 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:latest 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:4.1.0-dev.4 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:16:44 - nexus3.edgexfoundry.org:10004/device-mqtt:main 02:16:44 settingsFile: 02:16:44 device-mqtt-go-settings 02:16:44 ========================================================= [Pipeline] node 02:16:59 Still waiting to schedule task 02:16:59 Waiting for next available executor on ‘prd-centos7-docker-4c-2g-7043’ 02:17:52 Running on prd-ubuntu20.04-docker-arm64-4c-16g-7051 in /w/workspace/edgexfoundry_device-mqtt-go_main [Pipeline] { [Pipeline] ws 02:17:52 Running in /w/workspace/device-mqtt-go/197 [Pipeline] { [Pipeline] checkout 02:17:52 The recommended git tool is: git 02:18:02 using credential edgex-jenkins-ssh 02:18:02 Cloning the remote Git repository 02:18:03 Cloning repository git@github.com:edgexfoundry/device-mqtt-go.git 02:18:03 > git init /w/workspace/device-mqtt-go/197 # timeout=10 02:18:03 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-go.git 02:18:03 > git --version # timeout=10 02:18:03 > git --version # 'git version 2.25.1' 02:18:03 using GIT_SSH to set credentials SSH Credentials for GitHub 02:18:03 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-mqtt-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:18:08 Avoid second fetch 02:18:08 Checking out Revision 79e086bdcf3469f579d899f8914ab591dc96aef3 (main) 02:18:07 > git config remote.origin.url git@github.com:edgexfoundry/device-mqtt-go.git # timeout=10 02:18:07 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:18:08 > git config core.sparsecheckout # timeout=10 02:18:08 > git checkout -f 79e086bdcf3469f579d899f8914ab591dc96aef3 # timeout=10 02:18:09 Commit message: "build(deps): bump github.com/edgexfoundry/device-sdk-go/v4 (#753)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:18:13 provisioning config files... 02:18:13 copy managed file [device-mqtt-go-settings] to file:/w/workspace/device-mqtt-go/197@tmp/config7817141463751309018tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:18:14 ---> ****-login.sh 02:18:14 nexus3.edgexfoundry.org:10001 02:18:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:18:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:18:15 Configure a credential helper to remove this warning. See 02:18:15 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:18:15 02:18:15 Login Succeeded 02:18:15 nexus3.edgexfoundry.org:10002 02:18:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:18:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:18:16 Configure a credential helper to remove this warning. See 02:18:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:18:16 02:18:16 Login Succeeded 02:18:16 nexus3.edgexfoundry.org:10003 02:18:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:18:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:18:16 Configure a credential helper to remove this warning. See 02:18:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:18:16 02:18:16 Login Succeeded 02:18:16 nexus3.edgexfoundry.org:10004 02:18:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:18:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:18:16 Configure a credential helper to remove this warning. See 02:18:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:18:16 02:18:16 Login Succeeded 02:18:16 ****.io 02:18:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:18:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:18:17 Configure a credential helper to remove this warning. See 02:18:17 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:18:17 02:18:17 Login Succeeded 02:18:17 ---> ****-login.sh ends [Pipeline] } 02:18:17 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:18:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:18:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:18:17 ========================================================= 02:18:17 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.23-alpine] 02:18:17 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:18:18 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.23-alpine --build-arg MAKE=echo noop --target=builder . 02:18:18 Sending build context to Docker daemon 15.46MB 02:18:18 Step 1/12 : ARG BASE=golang:1.23-alpine3.20 02:18:18 Step 2/12 : FROM ${BASE} AS builder 02:18:19 1.23-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:18:19 94e9d8af2201: Pulling fs layer 02:18:19 a6c56e8762df: Pulling fs layer 02:18:19 f0f3c8884826: Pulling fs layer 02:18:19 c7e7622c144d: Pulling fs layer 02:18:19 4f4fb700ef54: Pulling fs layer 02:18:19 b4c3b6d88c5a: Pulling fs layer 02:18:19 ba8bce9d2590: Pulling fs layer 02:18:19 ca778ea9c289: Pulling fs layer 02:18:19 ca778ea9c289: Waiting 02:18:19 4f4fb700ef54: Waiting 02:18:19 c7e7622c144d: Waiting 02:18:19 b4c3b6d88c5a: Waiting 02:18:19 ba8bce9d2590: Waiting 02:18:19 a6c56e8762df: Verifying Checksum 02:18:19 a6c56e8762df: Download complete 02:18:19 c7e7622c144d: Verifying Checksum 02:18:19 c7e7622c144d: Download complete 02:18:19 4f4fb700ef54: Verifying Checksum 02:18:19 4f4fb700ef54: Download complete 02:18:19 b4c3b6d88c5a: Verifying Checksum 02:18:19 b4c3b6d88c5a: Download complete 02:18:19 94e9d8af2201: Download complete 02:18:19 ca778ea9c289: Verifying Checksum 02:18:19 ca778ea9c289: Download complete 02:18:20 94e9d8af2201: Pull complete 02:18:21 a6c56e8762df: Pull complete 02:18:21 f0f3c8884826: Verifying Checksum 02:18:21 f0f3c8884826: Download complete 02:18:22 ba8bce9d2590: Verifying Checksum 02:18:22 ba8bce9d2590: Download complete 02:18:28 Running on prd-centos7-docker-4c-2g-7054 in /w/workspace/edgexfoundry_device-mqtt-go_main [Pipeline] { [Pipeline] stage [Pipeline] { (Create Multi-Arch Images) [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:18:28 provisioning config files... 02:18:28 copy managed file [device-mqtt-go-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config16851600513066688367tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:18:29 ---> ****-login.sh 02:18:29 nexus3.edgexfoundry.org:10001 02:18:37 f0f3c8884826: Pull complete 02:18:37 c7e7622c144d: Pull complete 02:18:37 4f4fb700ef54: Pull complete 02:18:37 b4c3b6d88c5a: Pull complete 02:18:46 ba8bce9d2590: Pull complete 02:18:47 ca778ea9c289: Pull complete 02:18:47 Digest: sha256:c70c257f76c0e97c87bd0187f74242a809c0afac30c2d5f44320df1de5715b93 02:18:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.23-alpine 02:18:47 ---> 47b25d7523d1 02:18:47 Step 3/12 : ARG ADD_BUILD_TAGS="" 02:18:49 ---> Running in 0db69f281109 02:18:50 Removing intermediate container 0db69f281109 02:18:50 ---> 2d4a4b34396f 02:18:50 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 02:18:50 ---> Running in b9c8fb2c6c55 02:18:50 Removing intermediate container b9c8fb2c6c55 02:18:50 ---> 05bd9144268f 02:18:50 Step 5/12 : ARG ALPINE_PKG_BASE="make git openssh-client" 02:18:50 ---> Running in 6b104497c72d 02:18:51 Removing intermediate container 6b104497c72d 02:18:51 ---> 790e26f17b03 02:18:51 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 02:18:51 ---> Running in 1ba6678e4a79 02:18:51 Removing intermediate container 1ba6678e4a79 02:18:51 ---> c55c7a84d40c 02:18:51 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:18:51 ---> Running in 82b4a7229d16 02:18:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 02:18:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 02:18:57 (1/4) Installing openssh-keygen (9.7_p1-r5) 02:18:57 (2/4) Installing libedit (20240517.3.1-r0) 02:18:57 (3/4) Installing openssh-client-common (9.7_p1-r5) 02:18:57 (4/4) Installing openssh-client-default (9.7_p1-r5) 02:18:57 Executing busybox-1.36.1-r29.trigger 02:18:57 OK: 244 MiB in 62 packages 02:18:57 Removing intermediate container 82b4a7229d16 02:18:57 ---> 8af7cc235973 02:18:57 Step 8/12 : WORKDIR /device-mqtt-go 02:18:57 ---> Running in 37e7730eb602 02:18:57 Removing intermediate container 37e7730eb602 02:18:57 ---> 8bb1d8c8cc15 02:18:57 Step 9/12 : COPY go.mod vendor* ./ 02:18:57 ---> ff94c36c8e00 02:18:57 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:18:57 ---> Running in a5e37d063c07 02:20:55 Removing intermediate container a5e37d063c07 02:20:55 ---> a9a443228f20 02:20:55 Step 11/12 : COPY . . 02:20:55 ---> f3e9818fc3d6 02:20:55 Step 12/12 : RUN $MAKE 02:20:55 ---> Running in 90c78303e581 02:20:55 noop 02:20:55 Removing intermediate container 90c78303e581 02:20:55 ---> ea86ab97b3cf 02:20:55 Successfully built ea86ab97b3cf 02:20:55 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:20:56 + docker inspect -f . ci-base-image-arm64 02:20:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:20:56 prd-ubuntu20.04-docker-arm64-4c-16g-7051 does not seem to be running inside a container 02:20:56 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-mqtt-go/197 -v /w/workspace/device-mqtt-go/197:/w/workspace/device-mqtt-go/197:rw,z -v /w/workspace/device-mqtt-go/197@tmp:/w/workspace/device-mqtt-go/197@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:20:57 $ docker top 977fe73a48a4fc7c605110478fad1a4d639cdb83f68af64d9e5e44dfde135486 -eo pid,comm [Pipeline] { [Pipeline] sh 02:20:58 + go version 02:20:58 go version go1.23.9 linux/arm64 [Pipeline] } 02:20:58 $ docker stop --time=1 977fe73a48a4fc7c605110478fad1a4d639cdb83f68af64d9e5e44dfde135486 02:21:00 $ docker rm -f --volumes 977fe73a48a4fc7c605110478fad1a4d639cdb83f68af64d9e5e44dfde135486 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:21:01 + docker inspect -f . ci-base-image-arm64 02:21:01 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:21:01 prd-ubuntu20.04-docker-arm64-4c-16g-7051 does not seem to be running inside a container 02:21:01 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-mqtt-go/197 -v /w/workspace/device-mqtt-go/197:/w/workspace/device-mqtt-go/197:rw,z -v /w/workspace/device-mqtt-go/197@tmp:/w/workspace/device-mqtt-go/197@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:21:02 $ docker top a1d1942935385a03724b9c63624378e09f52750329a5eed4d7ab638eb702c651 -eo pid,comm [Pipeline] { [Pipeline] sh 02:21:03 + git config --global --add safe.directory /w/workspace/device-mqtt-go/197 [Pipeline] fileExists [Pipeline] sh 02:21:04 + make test 02:21:04 go test ./... -coverprofile=coverage.out ./... 02:21:11 ? github.com/edgexfoundry/device-mqtt-go [no test files] 02:25:17 github.com/edgexfoundry/device-mqtt-go/cmd coverage: 0.0% of statements 02:25:17 github.com/edgexfoundry/device-mqtt-go/mock coverage: 0.0% of statements 02:25:17 ok github.com/edgexfoundry/device-mqtt-go/internal/driver 0.061s coverage: 22.8% of statements 02:25:17 WARNING: Linting skipped (not on x86_64 or linter not installed) 02:25:17 go vet ./... 02:26:14 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:26:14 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:26:14 ./bin/test-attribution-txt.sh 02:26:14 An attribution for go.opentelemetry.io/auto/sdk is missing from Attribution.txt, please add [Pipeline] echo 02:26:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] } 02:26:14 $ docker stop --time=1 a1d1942935385a03724b9c63624378e09f52750329a5eed4d7ab638eb702c651 02:26:16 $ docker rm -f --volumes a1d1942935385a03724b9c63624378e09f52750329a5eed4d7ab638eb702c651 [Pipeline] // withDockerContainer [Pipeline] sh 02:26:18 + sudo chown -R jenkins:jenkins . [Pipeline] stash 02:26:18 Warning: overwriting stash ‘coverage-report’ 02:26:18 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:26:19 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:26:19 + ls -al . 02:26:19 total 248 02:26:19 drwxrwxr-x 8 jenkins jenkins 4096 Aug 15 02:21 . 02:26:19 drwxrwxr-x 4 jenkins jenkins 4096 Aug 15 02:18 .. 02:26:19 -rw-rw-r-- 1 jenkins jenkins 140 Aug 15 02:18 .dockerignore 02:26:19 drwxrwxr-x 8 jenkins jenkins 4096 Aug 15 02:18 .git 02:26:19 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:18 .github 02:26:19 -rw-rw-r-- 1 jenkins jenkins 264 Aug 15 02:18 .gitignore 02:26:19 -rw-rw-r-- 1 jenkins jenkins 41 Aug 15 02:18 .golangci.yml 02:26:19 -rw-rw-r-- 1 jenkins jenkins 19745 Aug 15 02:18 Attribution.txt 02:26:19 -rw-rw-r-- 1 jenkins jenkins 19382 Aug 15 02:18 CHANGELOG.md 02:26:19 -rw-rw-r-- 1 jenkins jenkins 1803 Aug 15 02:18 Dockerfile 02:26:19 -rw-rw-r-- 1 jenkins jenkins 677 Aug 15 02:18 GOVERNANCE.md 02:26:19 -rw-rw-r-- 1 jenkins jenkins 657 Aug 15 02:18 Jenkinsfile 02:26:19 -rw-rw-r-- 1 jenkins jenkins 11340 Aug 15 02:18 LICENSE 02:26:19 -rw-rw-r-- 1 jenkins jenkins 2545 Aug 15 02:18 Makefile 02:26:19 -rw-rw-r-- 1 jenkins jenkins 620 Aug 15 02:18 OWNERS.md 02:26:19 -rw-rw-r-- 1 jenkins jenkins 3599 Aug 15 02:18 README.md 02:26:19 -rw-rw-r-- 1 jenkins jenkins 11 Aug 15 02:14 VERSION 02:26:19 drwxrwxr-x 2 jenkins jenkins 4096 Aug 15 02:18 bin 02:26:19 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:18 cmd 02:26:19 -rw-r--r-- 1 jenkins jenkins 21039 Aug 15 02:25 coverage.out 02:26:19 -rw-rw-r-- 1 jenkins jenkins 6255 Aug 15 02:18 go.mod 02:26:19 -rw-rw-r-- 1 jenkins jenkins 86944 Aug 15 02:18 go.sum 02:26:19 drwxrwxr-x 3 jenkins jenkins 4096 Aug 15 02:18 internal 02:26:19 drwxrwxr-x 2 jenkins jenkins 4096 Aug 15 02:18 mock 02:26:19 -rw-rw-r-- 1 jenkins jenkins 227 Aug 15 02:18 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:26:19 + docker build -t device-mqtt-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=79e086bdcf3469f579d899f8914ab591dc96aef3 --label arch=arm64 --label version=4.1.0-dev.4 . 02:26:20 Sending build context to Docker daemon 15.49MB 02:26:20 Step 1/25 : ARG BASE=golang:1.23-alpine3.20 02:26:20 Step 2/25 : FROM ${BASE} AS builder 02:26:20 ---> ea86ab97b3cf 02:26:20 Step 3/25 : ARG ADD_BUILD_TAGS="" 02:26:20 ---> Running in 67bec39a79ef 02:26:20 Removing intermediate container 67bec39a79ef 02:26:20 ---> 192e881b1b9a 02:26:20 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 02:26:20 ---> Running in 4fc64cb52b88 02:26:21 Removing intermediate container 4fc64cb52b88 02:26:21 ---> e66c38facb7e 02:26:21 Step 5/25 : ARG ALPINE_PKG_BASE="make git openssh-client" 02:26:21 ---> Running in 95fa39cd0710 02:26:21 Removing intermediate container 95fa39cd0710 02:26:21 ---> 7987e39dde4e 02:26:21 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 02:26:21 ---> Running in 157fab60e2d3 02:26:21 Removing intermediate container 157fab60e2d3 02:26:21 ---> f839d447e3e9 02:26:21 Step 7/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:26:21 ---> Running in 7fd35783fc92 02:26:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 02:26:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 02:26:25 OK: 244 MiB in 62 packages 02:26:26 Removing intermediate container 7fd35783fc92 02:26:26 ---> b302ff5fc82f 02:26:26 Step 8/25 : WORKDIR /device-mqtt-go 02:26:26 ---> Running in ebf1a7c725d2 02:26:27 Removing intermediate container ebf1a7c725d2 02:26:27 ---> 74f177115700 02:26:27 Step 9/25 : COPY go.mod vendor* ./ 02:26:27 ---> 384517474b27 02:26:27 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:26:27 ---> Running in bfb2fb432c8d 02:26:30 Removing intermediate container bfb2fb432c8d 02:26:30 ---> 48bebe6467fc 02:26:30 Step 11/25 : COPY . . 02:26:31 ---> 9fd4e4913382 02:26:31 Step 12/25 : RUN $MAKE 02:26:31 ---> Running in dfbdff1846e6 02:26:32 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-mqtt-go.Version=4.1.0-dev.4 -X github.com/edgexfoundry/device-sdk-go/v4/internal/common.SDKVersion=v4.1.0-dev.30 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/device-mqtt ./cmd 02:30:54 Removing intermediate container dfbdff1846e6 02:30:54 ---> 6e5e3a318567 02:30:54 Step 13/25 : FROM alpine:3.20 02:30:54 3.20: Pulling from library/alpine 02:30:54 13e713f82565: Pulling fs layer 02:30:54 13e713f82565: Verifying Checksum 02:30:54 13e713f82565: Download complete 02:30:54 13e713f82565: Pull complete 02:30:54 Digest: sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 02:30:54 Status: Downloaded newer image for alpine:3.20 02:30:54 ---> c88e9dceb6cb 02:30:54 Step 14/25 : LABEL license='VSPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020-2024: IoTech Ltd' 02:30:54 ---> Running in bd0cecd7d99e 02:30:54 Removing intermediate container bd0cecd7d99e 02:30:54 ---> 14fccae4048c 02:30:54 Step 15/25 : RUN apk add --update --no-cache dumb-init 02:30:54 ---> Running in b025d1303048 02:30:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 02:30:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 02:30:54 (1/1) Installing dumb-init (1.2.5-r3) 02:30:54 Executing busybox-1.36.1-r29.trigger 02:30:54 OK: 9 MiB in 15 packages 02:30:54 Removing intermediate container b025d1303048 02:30:54 ---> cce3c0638a81 02:30:54 Step 16/25 : RUN apk --no-cache upgrade 02:30:54 ---> Running in 8b7ac4a32c91 02:30:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 02:30:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 02:30:54 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 02:30:54 Executing busybox-1.36.1-r30.post-upgrade 02:30:54 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 02:30:54 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 02:30:54 Executing busybox-1.36.1-r30.trigger 02:30:54 OK: 9 MiB in 15 packages 02:30:54 Removing intermediate container 8b7ac4a32c91 02:30:54 ---> d0d4d43a164d 02:30:54 Step 17/25 : COPY --from=builder /device-mqtt-go/cmd / 02:30:54 ---> f9b9d2e339dc 02:30:54 Step 18/25 : COPY --from=builder /device-mqtt-go/LICENSE / 02:30:54 ---> 9c74189794ae 02:30:54 Step 19/25 : COPY --from=builder /device-mqtt-go/Attribution.txt / 02:30:55 ---> 5450974a2cc7 02:30:55 Step 20/25 : EXPOSE 59982 02:30:55 ---> Running in b0e05056d00e 02:30:55 Removing intermediate container b0e05056d00e 02:30:55 ---> 067fda522307 02:30:55 Step 21/25 : ENTRYPOINT ["/device-mqtt"] 02:30:55 ---> Running in 8746cd7e358c 02:30:55 Removing intermediate container 8746cd7e358c 02:30:55 ---> f8a4d431915b 02:30:55 Step 22/25 : CMD ["-cp=keeper.http://edgex-core-keeper:59890", "--registry"] 02:30:56 ---> Running in 69fd094e7f40 02:30:56 Removing intermediate container 69fd094e7f40 02:30:56 ---> 5fc37c641370 02:30:56 Step 23/25 : LABEL arch=arm64 02:30:56 ---> Running in 8d07ce9fbef5 02:30:56 Removing intermediate container 8d07ce9fbef5 02:30:56 ---> 5a56a5a9dfee 02:30:56 Step 24/25 : LABEL git_sha=79e086bdcf3469f579d899f8914ab591dc96aef3 02:30:56 ---> Running in bbfcb013c03b 02:30:56 Removing intermediate container bbfcb013c03b 02:30:56 ---> 0f2889781b89 02:30:56 Step 25/25 : LABEL version=4.1.0-dev.4 02:30:57 ---> Running in 3c932265900e 02:30:57 Removing intermediate container 3c932265900e 02:30:57 ---> 729fab2f6b49 02:30:57 [Warning] One or more build-args [ARCH] were not consumed 02:30:57 Successfully built 729fab2f6b49 02:30:57 Successfully tagged device-mqtt-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:30:57 provisioning config files... 02:30:57 copy managed file [device-mqtt-go-settings] to file:/w/workspace/device-mqtt-go/197@tmp/config12793914309895048551tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:30:58 ---> ****-login.sh 02:30:58 nexus3.edgexfoundry.org:10001 02:30:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:30:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:30:58 Configure a credential helper to remove this warning. See 02:30:58 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:30:58 02:30:58 Login Succeeded 02:30:58 nexus3.edgexfoundry.org:10002 02:30:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:30:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:30:58 Configure a credential helper to remove this warning. See 02:30:58 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:30:58 02:30:58 Login Succeeded 02:30:58 nexus3.edgexfoundry.org:10003 02:30:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:30:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:30:59 Configure a credential helper to remove this warning. See 02:30:59 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:30:59 02:30:59 Login Succeeded 02:30:59 nexus3.edgexfoundry.org:10004 02:30:59 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:30:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:30:59 Configure a credential helper to remove this warning. See 02:30:59 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:30:59 02:30:59 Login Succeeded 02:30:59 ****.io 02:30:59 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:30:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:30:59 Configure a credential helper to remove this warning. See 02:30:59 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:30:59 02:30:59 Login Succeeded 02:30:59 ---> ****-login.sh ends [Pipeline] } 02:30:59 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 02:30:59 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:31:00 [edgeXDocker.push] Tagging docker image device-mqtt-arm64 with the following tags: 02:31:00 79e086bdcf3469f579d899f8914ab591dc96aef3 02:31:00 latest 02:31:00 4.1.0-dev.4 02:31:00 79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:31:00 main 02:31:00 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:00 + docker tag device-mqtt-arm64 nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:00 + docker push nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3 02:31:00 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt-arm64] 02:31:00 b4d4403e805d: Preparing 02:31:00 46b758f1bba2: Preparing 02:31:00 b514bd09c078: Preparing 02:31:00 52a218a051c9: Preparing 02:31:00 b90a148ca397: Preparing 02:31:00 1e890da81ec9: Preparing 02:31:00 1e890da81ec9: Waiting 02:31:01 b4d4403e805d: Pushed 02:31:01 46b758f1bba2: Pushed 02:31:01 b90a148ca397: Pushed 02:31:01 1e890da81ec9: Layer already exists 02:31:01 52a218a051c9: Pushed 02:31:11 b514bd09c078: Pushed 02:31:11 79e086bdcf3469f579d899f8914ab591dc96aef3: digest: sha256:b727079065500bc4a559f7b013843eb37caa06b6a9fc65dba2503a20c01f0b00 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:11 + docker tag device-mqtt-arm64 nexus3.edgexfoundry.org:10004/device-mqtt-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:12 + docker push nexus3.edgexfoundry.org:10004/device-mqtt-arm64:latest 02:31:12 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt-arm64] 02:31:12 b4d4403e805d: Preparing 02:31:12 46b758f1bba2: Preparing 02:31:12 b514bd09c078: Preparing 02:31:12 52a218a051c9: Preparing 02:31:12 b90a148ca397: Preparing 02:31:12 1e890da81ec9: Preparing 02:31:12 b4d4403e805d: Layer already exists 02:31:12 46b758f1bba2: Layer already exists 02:31:12 b514bd09c078: Layer already exists 02:31:12 52a218a051c9: Layer already exists 02:31:12 b90a148ca397: Layer already exists 02:31:12 1e890da81ec9: Layer already exists 02:31:12 latest: digest: sha256:b727079065500bc4a559f7b013843eb37caa06b6a9fc65dba2503a20c01f0b00 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:12 + docker tag device-mqtt-arm64 nexus3.edgexfoundry.org:10004/device-mqtt-arm64:4.1.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:13 + docker push nexus3.edgexfoundry.org:10004/device-mqtt-arm64:4.1.0-dev.4 02:31:13 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt-arm64] 02:31:13 b4d4403e805d: Preparing 02:31:13 46b758f1bba2: Preparing 02:31:13 b514bd09c078: Preparing 02:31:13 52a218a051c9: Preparing 02:31:13 b90a148ca397: Preparing 02:31:13 1e890da81ec9: Preparing 02:31:13 1e890da81ec9: Waiting 02:31:13 b4d4403e805d: Layer already exists 02:31:13 52a218a051c9: Layer already exists 02:31:13 46b758f1bba2: Layer already exists 02:31:13 b90a148ca397: Layer already exists 02:31:13 b514bd09c078: Layer already exists 02:31:13 1e890da81ec9: Layer already exists 02:31:13 4.1.0-dev.4: digest: sha256:b727079065500bc4a559f7b013843eb37caa06b6a9fc65dba2503a20c01f0b00 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:13 + docker tag device-mqtt-arm64 nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:14 + docker push nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:31:14 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt-arm64] 02:31:14 b4d4403e805d: Preparing 02:31:14 46b758f1bba2: Preparing 02:31:14 b514bd09c078: Preparing 02:31:14 52a218a051c9: Preparing 02:31:14 b90a148ca397: Preparing 02:31:14 1e890da81ec9: Preparing 02:31:14 1e890da81ec9: Waiting 02:31:14 b90a148ca397: Layer already exists 02:31:14 b514bd09c078: Layer already exists 02:31:14 46b758f1bba2: Layer already exists 02:31:14 52a218a051c9: Layer already exists 02:31:14 b4d4403e805d: Layer already exists 02:31:14 1e890da81ec9: Layer already exists 02:31:14 79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4: digest: sha256:b727079065500bc4a559f7b013843eb37caa06b6a9fc65dba2503a20c01f0b00 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:14 + docker tag device-mqtt-arm64 nexus3.edgexfoundry.org:10004/device-mqtt-arm64:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:15 + docker push nexus3.edgexfoundry.org:10004/device-mqtt-arm64:main 02:31:15 The push refers to repository [nexus3.edgexfoundry.org:10004/device-mqtt-arm64] 02:31:15 b4d4403e805d: Preparing 02:31:15 46b758f1bba2: Preparing 02:31:15 b514bd09c078: Preparing 02:31:15 52a218a051c9: Preparing 02:31:15 b90a148ca397: Preparing 02:31:15 1e890da81ec9: Preparing 02:31:15 1e890da81ec9: Waiting 02:31:15 b90a148ca397: Layer already exists 02:31:15 52a218a051c9: Layer already exists 02:31:15 b4d4403e805d: Layer already exists 02:31:15 46b758f1bba2: Layer already exists 02:31:15 b514bd09c078: Layer already exists 02:31:15 1e890da81ec9: Layer already exists 02:31:15 main: digest: sha256:b727079065500bc4a559f7b013843eb37caa06b6a9fc65dba2503a20c01f0b00 size: 1575 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 02:31:15 ===================================================== [Pipeline] echo 02:31:15 taggedImages: 02:31:15 - nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3 02:31:15 - nexus3.edgexfoundry.org:10004/device-mqtt-arm64:latest 02:31:15 - nexus3.edgexfoundry.org:10004/device-mqtt-arm64:4.1.0-dev.4 02:31:15 - nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 02:31:15 - nexus3.edgexfoundry.org:10004/device-mqtt-arm64:main [Pipeline] echo 02:31:15 Skip building multi-arch image for nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3 [Pipeline] echo 02:31:15 Skip building multi-arch image for nexus3.edgexfoundry.org:10004/device-mqtt-arm64:latest [Pipeline] echo 02:31:15 Skip building multi-arch image for nexus3.edgexfoundry.org:10004/device-mqtt-arm64:4.1.0-dev.4 [Pipeline] echo 02:31:15 Skip building multi-arch image for nexus3.edgexfoundry.org:10004/device-mqtt-arm64:79e086bdcf3469f579d899f8914ab591dc96aef3-4.1.0-dev.4 [Pipeline] echo 02:31:15 Skip building multi-arch image for nexus3.edgexfoundry.org:10004/device-mqtt-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:31:16 02:31:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:31:16 arm64: Pulling from edgex-lftools-log-publisher 02:31:16 8998bd30e6a1: Pulling fs layer 02:31:16 04944245beec: Pulling fs layer 02:31:16 699f458cf7ca: Pulling fs layer 02:31:16 765212b225bb: Pulling fs layer 02:31:16 f23df028b6ca: Pulling fs layer 02:31:16 d65c8cfc05b1: Pulling fs layer 02:31:16 2437ff75d9bd: Pulling fs layer 02:31:16 d65c8cfc05b1: Waiting 02:31:16 765212b225bb: Waiting 02:31:16 2437ff75d9bd: Waiting 02:31:16 f23df028b6ca: Waiting 02:31:16 04944245beec: Verifying Checksum 02:31:16 04944245beec: Download complete 02:31:16 765212b225bb: Verifying Checksum 02:31:16 765212b225bb: Download complete 02:31:16 f23df028b6ca: Verifying Checksum 02:31:16 f23df028b6ca: Download complete 02:31:16 d65c8cfc05b1: Verifying Checksum 02:31:16 d65c8cfc05b1: Download complete 02:31:16 699f458cf7ca: Verifying Checksum 02:31:16 699f458cf7ca: Download complete 02:31:17 8998bd30e6a1: Verifying Checksum 02:31:17 8998bd30e6a1: Download complete 02:31:19 2437ff75d9bd: Verifying Checksum 02:31:19 2437ff75d9bd: Download complete 02:31:22 8998bd30e6a1: Pull complete 02:31:23 04944245beec: Pull complete 02:31:24 699f458cf7ca: Pull complete 02:31:24 765212b225bb: Pull complete 02:31:25 f23df028b6ca: Pull complete 02:31:25 d65c8cfc05b1: Pull complete 02:31:44 2437ff75d9bd: Pull complete 02:31:44 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:31:44 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:31:44 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:31:44 prd-ubuntu20.04-docker-arm64-4c-16g-7051 does not seem to be running inside a container 02:31:44 $ 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-mqtt-go/197 -v /w/workspace/device-mqtt-go/197:/w/workspace/device-mqtt-go/197:rw,z -v /w/workspace/device-mqtt-go/197@tmp:/w/workspace/device-mqtt-go/197@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:31:47 $ docker top c7ddc804f703732ec025a904501893da585585a13941dd0acf430432285d381a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:31:48 ---> job-cost.sh 02:31:48 lf-activate-venv: SKIPPING 02:31:48 INFO: No Stack... 02:31:48 INFO: Retrieving Pricing Info for: v3-standard-4 02:31:49 INFO: Archiving Costs [Pipeline] sh 02:31:50 + cat /w/workspace/device-mqtt-go/197/archives/cost.csv 02:31:50 + cut -d, -f6 [Pipeline] lock 02:31:50 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] 02:31:50 Resource [jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] did not exist. Created. 02:31:50 Lock acquired on [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:31:51 + echo total: 0.10999999940395355 [Pipeline] stash 02:31:51 Stashed 1 file(s) [Pipeline] } 02:31:51 Lock released on resource [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] [Pipeline] // lock [Pipeline] } 02:31:51 $ docker stop --time=1 c7ddc804f703732ec025a904501893da585585a13941dd0acf430432285d381a 02:31:52 $ docker rm -f --volumes c7ddc804f703732ec025a904501893da585585a13941dd0acf430432285d381a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 08:13:23 Cancelling nested steps due to timeout 08:13:23 Sending interrupt signal to process 08:13:38 script returned exit code 143 [Pipeline] } 08:13:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] error [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 08:13:38 + '[' -d /w/workspace/edgexfoundry_device-mqtt-go_main/archives ']' [Pipeline] libraryResource [Pipeline] sh 08:13:39 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 08:13:39 ---> package-listing.sh 08:13:39 ++ facter osfamily 08:13:39 ++ tr '[:upper:]' '[:lower:]' 08:13:39 + OS_FAMILY=redhat 08:13:39 + workspace=/w/workspace/edgexfoundry_device-mqtt-go_main 08:13:39 + START_PACKAGES=/tmp/packages_start.txt 08:13:39 + END_PACKAGES=/tmp/packages_end.txt 08:13:39 + DIFF_PACKAGES=/tmp/packages_diff.txt 08:13:39 + PACKAGES=/tmp/packages_start.txt 08:13:39 + '[' /w/workspace/edgexfoundry_device-mqtt-go_main ']' 08:13:39 + PACKAGES=/tmp/packages_end.txt 08:13:39 + case "${OS_FAMILY}" in 08:13:39 + rpm -qa 08:13:39 + sort 08:13:40 + '[' -f /tmp/packages_start.txt ']' 08:13:40 + '[' -f /tmp/packages_end.txt ']' 08:13:40 + diff /tmp/packages_start.txt /tmp/packages_end.txt 08:13:40 + '[' /w/workspace/edgexfoundry_device-mqtt-go_main ']' 08:13:40 + mkdir -p /w/workspace/edgexfoundry_device-mqtt-go_main/archives/ 08:13:40 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-mqtt-go_main/archives/ [Pipeline] echo 08:13:40 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/edgexfoundry_device-mqtt-go_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 08:13:40 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:13:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:13:41 08:13:41 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:13:41 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:13:41 latest: Pulling from edgex-lftools-log-publisher 08:13:41 5eb5b503b376: Pulling fs layer 08:13:41 5c69ac0246d0: Pulling fs layer 08:13:41 ec43610c2a17: Pulling fs layer 08:13:41 3a2ae6a8a46f: Pulling fs layer 08:13:41 33b1e0a273af: Pulling fs layer 08:13:41 5d3b04190fa2: Pulling fs layer 08:13:41 2f39f015ded8: Pulling fs layer 08:13:41 3a2ae6a8a46f: Waiting 08:13:41 33b1e0a273af: Waiting 08:13:41 5d3b04190fa2: Waiting 08:13:41 2f39f015ded8: Waiting 08:13:42 5c69ac0246d0: Verifying Checksum 08:13:42 5c69ac0246d0: Download complete 08:13:42 3a2ae6a8a46f: Verifying Checksum 08:13:42 3a2ae6a8a46f: Download complete 08:13:42 ec43610c2a17: Verifying Checksum 08:13:42 ec43610c2a17: Download complete 08:13:42 33b1e0a273af: Verifying Checksum 08:13:42 33b1e0a273af: Download complete 08:13:42 5d3b04190fa2: Verifying Checksum 08:13:42 5d3b04190fa2: Download complete 08:13:42 5eb5b503b376: Verifying Checksum 08:13:42 5eb5b503b376: Download complete 08:13:42 2f39f015ded8: Verifying Checksum 08:13:42 2f39f015ded8: Download complete 08:13:43 5eb5b503b376: Pull complete 08:13:43 5c69ac0246d0: Pull complete 08:13:43 ec43610c2a17: Pull complete 08:13:44 3a2ae6a8a46f: Pull complete 08:13:44 33b1e0a273af: Pull complete 08:13:44 5d3b04190fa2: Pull complete 08:13:48 2f39f015ded8: Pull complete 08:13:48 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 08:13:48 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:13:48 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:13:48 prd-centos7-docker-4c-2g-7054 does not seem to be running inside a container 08:13:48 $ 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/edgexfoundry_device-mqtt-go_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_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 08:13:52 $ docker top 9e917520f3a3ea63e26129d1c76a18de94ad345437d028285f0845ada55b13a4 -eo pid,comm [Pipeline] { [Pipeline] sh 08:13:53 + touch /tmp/pre-build-complete [Pipeline] sh 08:13:53 + mkdir -p /var/log/sysstat [Pipeline] sh 08:13:53 + ls /var/log/sa-host 08:13:53 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:13:53 provisioning config files... 08:13:53 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config13163618796847828586tmp [Pipeline] { [Pipeline] echo 08:13:53 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 08:13:54 ---> create-netrc.sh [Pipeline] } 08:13:54 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 08:13:54 ---> python-tools-install.sh [Pipeline] echo 08:13:54 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 08:13:54 ---> sudo-logs.sh 08:13:54 Archiving 'sudo' log.. 08:13:54 sudo: unable to resolve host prd-centos7-docker-4c-2g-7054.novalocal: Name or service not known 08:13:54 sudo: unable to resolve host prd-centos7-docker-4c-2g-7054.novalocal: Name or service not known [Pipeline] unstash [Pipeline] echo 08:13:54 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 08:13:55 ---> job-cost.sh 08:13:55 lf-activate-venv: SKIPPING 08:13:55 DEBUG: total: 0.10999999940395355 08:13:55 INFO: Retrieving Stack Cost... 08:13:55 INFO: Retrieving Pricing Info for: v3-standard-2 08:13:55 INFO: Archiving Costs [Pipeline] echo 08:13:55 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 08:13:55 ---> logs-deploy.sh 08:13:55 lf-activate-venv: SKIPPING 08:13:55 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-mqtt-go/main/197 08:13:55 INFO: archiving workspace using pattern(s): 08:13:56 Archives upload complete. 08:13:56 INFO: archiving logs to Nexus 08:13:57 ---> uname -a: 08:13:57 Linux prd-centos7-docker-4c-2g-7054.novalocal 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 GNU/Linux 08:13:57 08:13:57 08:13:57 ---> lscpu: 08:13:57 Architecture: x86_64 08:13:57 CPU op-mode(s): 32-bit, 64-bit 08:13:57 Byte Order: Little Endian 08:13:57 Address sizes: 40 bits physical, 48 bits virtual 08:13:57 CPU(s): 2 08:13:57 On-line CPU(s) list: 0,1 08:13:57 Thread(s) per core: 1 08:13:57 Core(s) per socket: 1 08:13:57 Socket(s): 2 08:13:57 NUMA node(s): 1 08:13:57 Vendor ID: AuthenticAMD 08:13:57 CPU family: 23 08:13:57 Model: 49 08:13:57 Model name: AMD EPYC-Rome Processor 08:13:57 Stepping: 0 08:13:57 CPU MHz: 2800.000 08:13:57 BogoMIPS: 5600.00 08:13:57 Virtualization: AMD-V 08:13:57 Hypervisor vendor: KVM 08:13:57 Virtualization type: full 08:13:57 L1d cache: 64 KiB 08:13:57 L1i cache: 64 KiB 08:13:57 L2 cache: 1 MiB 08:13:57 L3 cache: 32 MiB 08:13:57 NUMA node0 CPU(s): 0,1 08:13:57 Vulnerability Itlb multihit: Not affected 08:13:57 Vulnerability L1tf: Not affected 08:13:57 Vulnerability Mds: Not affected 08:13:57 Vulnerability Meltdown: Not affected 08:13:57 Vulnerability Mmio stale data: Not affected 08:13:57 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 08:13:57 Vulnerability Spectre v1: Mitigation; Load fences, usercopy/swapgs barriers and __user pointer sanitization 08:13:57 Vulnerability Spectre v2: Mitigation; Full retpoline, IBPB 08:13:57 Vulnerability Srbds: Not affected 08:13:57 Vulnerability Tsx async abort: Not affected 08:13:57 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core retpoline_amd ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr arat npt nrip_save umip spec_ctrl intel_stibp arch_capabilities 08:13:57 08:13:57 08:13:57 ---> nproc: 08:13:57 2 08:13:57 08:13:57 08:13:57 ---> df -h: 08:13:57 Filesystem Size Used Avail Use% Mounted on 08:13:57 overlay 40G 6.8G 34G 17% / 08:13:57 tmpfs 64M 0 64M 0% /dev 08:13:57 tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup 08:13:57 shm 64M 0 64M 0% /dev/shm 08:13:57 /dev/vda1 40G 6.8G 34G 17% /facter-os 08:13:57 08:13:57 08:13:57 Cannot open /var/log/sysstat/sa15: No such file or directory 08:13:57 Please check if data collecting is enabled 08:13:57 subprocess.CalledProcessError: Command '['sar', '-b', '-r', '-n', 'DEV']' returned non-zero exit status 2. [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 08:13:57 [edgeXInfraPublish] An error occurred while publishing logs: script returned exit code 1 [Pipeline] } 08:13:57 $ docker stop --time=1 9e917520f3a3ea63e26129d1c76a18de94ad345437d028285f0845ada55b13a4 08:13:58 $ docker rm -f --volumes 9e917520f3a3ea63e26129d1c76a18de94ad345437d028285f0845ada55b13a4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] cleanWs 08:13:59 [WS-CLEANUP] Deleting project workspace... 08:13:59 [WS-CLEANUP] Deferred wipeout is used... 08:13:59 [WS-CLEANUP] done [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:13:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:13:59 08:13:59 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:13:59 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:13:59 latest: Pulling from edgex-lftools-log-publisher 08:13:59 5eb5b503b376: Pulling fs layer 08:13:59 5c69ac0246d0: Pulling fs layer 08:13:59 ec43610c2a17: Pulling fs layer 08:13:59 3a2ae6a8a46f: Pulling fs layer 08:13:59 33b1e0a273af: Pulling fs layer 08:13:59 5d3b04190fa2: Pulling fs layer 08:13:59 2f39f015ded8: Pulling fs layer 08:13:59 33b1e0a273af: Waiting 08:13:59 5d3b04190fa2: Waiting 08:13:59 2f39f015ded8: Waiting 08:13:59 3a2ae6a8a46f: Waiting 08:13:59 5c69ac0246d0: Verifying Checksum 08:13:59 5c69ac0246d0: Download complete 08:13:59 3a2ae6a8a46f: Verifying Checksum 08:13:59 3a2ae6a8a46f: Download complete 08:13:59 33b1e0a273af: Verifying Checksum 08:13:59 33b1e0a273af: Download complete 08:13:59 ec43610c2a17: Download complete 08:13:59 5d3b04190fa2: Verifying Checksum 08:13:59 5d3b04190fa2: Download complete 08:14:00 5eb5b503b376: Verifying Checksum 08:14:00 5eb5b503b376: Download complete 08:14:00 2f39f015ded8: Download complete 08:14:01 5eb5b503b376: Pull complete 08:14:01 5c69ac0246d0: Pull complete 08:14:02 ec43610c2a17: Pull complete 08:14:02 3a2ae6a8a46f: Pull complete 08:14:02 33b1e0a273af: Pull complete 08:14:02 5d3b04190fa2: Pull complete 08:14:07 2f39f015ded8: Pull complete 08:14:07 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 08:14:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:14:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:14:07 prd-ubuntu20.04-docker-8c-8g-7046 does not seem to be running inside a container 08:14: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/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 08:14:12 $ docker top 044e7417ba13d706ee8e1e32e4b161c6a2665b980035c974ab6afbb11c3e537d -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:14:12 ---> job-cost.sh 08:14:12 lf-activate-venv: SKIPPING 08:14:12 INFO: No Stack... 08:14:12 INFO: Retrieving Pricing Info for: v3-standard-8 08:14:12 INFO: Archiving Costs [Pipeline] sh 08:14:13 + cat /w/workspace/edgexfoundry_device-mqtt-go_main/archives/cost.csv 08:14:13 + cut -d, -f6 [Pipeline] lock 08:14:13 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] 08:14:13 Resource [jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] did not exist. Created. 08:14:13 Lock acquired on [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 08:14:13 /w/workspace/edgexfoundry_device-mqtt-go_main@tmp/durable-a033f1a4/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 08:14:13 + echo total: 1.5299999713897705 [Pipeline] stash 08:14:13 Warning: overwriting stash ‘stack-cost’ 08:14:13 Stashed 1 file(s) [Pipeline] } 08:14:13 Lock released on resource [Resource: jenkins-edgexfoundry-device-mqtt-go-main-197-stack-cost] [Pipeline] // lock [Pipeline] } 08:14:13 $ docker stop --time=1 044e7417ba13d706ee8e1e32e4b161c6a2665b980035c974ab6afbb11c3e537d 08:14:15 $ docker rm -f --volumes 044e7417ba13d706ee8e1e32e4b161c6a2665b980035c974ab6afbb11c3e537d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 08:14:15 Failed in branch amd64 [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 08:14:15 + [ -d /w/workspace/edgexfoundry_device-mqtt-go_main/archives ] 08:14:15 + ls -al /w/workspace/edgexfoundry_device-mqtt-go_main/archives 08:14:15 total 16 08:14:15 drwxr-xr-x 3 root root 4096 Aug 15 08:14 . 08:14:15 drwxrwxr-x 10 jenkins jenkins 4096 Aug 15 08:14 .. 08:14:15 drwxr-xr-x 2 root root 4096 Aug 15 08:14 cost 08:14:15 -rw-r--r-- 1 root root 88 Aug 15 08:14 cost.csv 08:14:15 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_device-mqtt-go_main/archives 08:14:15 + ls -al /w/workspace/edgexfoundry_device-mqtt-go_main/archives 08:14:15 total 16 08:14:15 drwxr-xr-x 3 jenkins jenkins 4096 Aug 15 08:14 . 08:14:15 drwxrwxr-x 10 jenkins jenkins 4096 Aug 15 08:14 .. 08:14:15 drwxr-xr-x 2 jenkins jenkins 4096 Aug 15 08:14 cost 08:14:15 -rw-r--r-- 1 jenkins jenkins 88 Aug 15 08:14 cost.csv [Pipeline] libraryResource [Pipeline] sh 08:14:16 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 08:14:17 ---> package-listing.sh 08:14:17 ++ facter osfamily 08:14:17 ++ tr '[:upper:]' '[:lower:]' 08:14:17 + OS_FAMILY=debian 08:14:17 + workspace=/w/workspace/edgexfoundry_device-mqtt-go_main 08:14:17 + START_PACKAGES=/tmp/packages_start.txt 08:14:17 + END_PACKAGES=/tmp/packages_end.txt 08:14:17 + DIFF_PACKAGES=/tmp/packages_diff.txt 08:14:17 + PACKAGES=/tmp/packages_start.txt 08:14:17 + '[' /w/workspace/edgexfoundry_device-mqtt-go_main ']' 08:14:17 + PACKAGES=/tmp/packages_end.txt 08:14:17 + case "${OS_FAMILY}" in 08:14:17 + dpkg -l 08:14:17 + grep '^ii' 08:14:17 + '[' -f /tmp/packages_start.txt ']' 08:14:17 + '[' -f /tmp/packages_end.txt ']' 08:14:17 + diff /tmp/packages_start.txt /tmp/packages_end.txt 08:14:17 + '[' /w/workspace/edgexfoundry_device-mqtt-go_main ']' 08:14:17 + mkdir -p /w/workspace/edgexfoundry_device-mqtt-go_main/archives/ 08:14:17 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-mqtt-go_main/archives/ [Pipeline] echo 08:14: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/edgexfoundry_device-mqtt-go_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 08:14:17 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:14:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 08:14:18 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:14:18 prd-ubuntu20.04-docker-8c-8g-7046 does not seem to be running inside a container 08:14: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/edgexfoundry_device-mqtt-go_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-mqtt-go_main -v /w/workspace/edgexfoundry_device-mqtt-go_main:/w/workspace/edgexfoundry_device-mqtt-go_main:rw,z -v /w/workspace/edgexfoundry_device-mqtt-go_main@tmp:/w/workspace/edgexfoundry_device-mqtt-go_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 08:14:18 $ docker top 6f929847acc0c8309bdbf160dd967807f3e550ede49fc60055690e4e40169054 -eo pid,comm [Pipeline] { [Pipeline] sh 08:14:18 + touch /tmp/pre-build-complete [Pipeline] sh 08:14:19 + mkdir -p /var/log/sysstat [Pipeline] sh 08:14:19 + ls /var/log/sa-host 08:14:19 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:14:19 provisioning config files... 08:14:19 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-mqtt-go_main@tmp/config3758777164977013181tmp [Pipeline] { [Pipeline] echo 08:14:19 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 08:14:19 ---> create-netrc.sh [Pipeline] } 08:14:19 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 08:14:20 ---> python-tools-install.sh [Pipeline] echo 08:14:20 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 08:14:20 ---> sudo-logs.sh 08:14:20 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 08:14:20 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 08:14:20 ---> job-cost.sh 08:14:20 lf-activate-venv: SKIPPING 08:14:20 DEBUG: total: 1.5299999713897705 08:14:20 INFO: Retrieving Stack Cost... 08:14:20 INFO: Retrieving Pricing Info for: v3-standard-8 08:14:20 INFO: Archiving Costs [Pipeline] echo 08:14:20 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 08:14:21 ---> logs-deploy.sh 08:14:21 lf-activate-venv: SKIPPING 08:14:21 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-mqtt-go/main/197 08:14:21 INFO: archiving workspace using pattern(s): 08:14:22 Archives upload complete. 08:14:22 INFO: archiving logs to Nexus