Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 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-ssh3880742185271262889.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision f6201a7a3d6e66e18b8eca84a9a3a23cb614281a 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-ssh15772586090411903873.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 f6201a7a3d6e66e18b8eca84a9a3a23cb614281a The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-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-sdk-go/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh8378640207534782157.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision f6201a7a3d6e66e18b8eca84a9a3a23cb614281a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f f6201a7a3d6e66e18b8eca84a9a3a23cb614281a # timeout=10 Commit message: "Merge pull request #471 from jinlinGuan/fix-multi-arch" > 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-ssh9906713605209979853.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-sdk-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-sdk-go/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh8668533110987494832.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-sdk-go, dockerImageName:device-sdk-simple, dockerFilePath:example/cmd/device-simple/Dockerfile, pushImage:false, publishSwaggerDocs:true, swaggerApiFolders:[openapi]] ========================================================= [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-sdk-go-settings PROJECT: device-sdk-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.23 USE_ALPINE: true DOCKER_FILE_PATH: example/cmd/device-simple/Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk-simple DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi 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 ‘prd-ubuntu20.04-docker-8c-8g-634’ Running on prd-ubuntu20.04-docker-8c-8g-637 in /w/workspace/edgexfoundry_device-sdk-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-sdk-go.git > git init /w/workspace/edgexfoundry_device-sdk-go_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-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-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 (main) Commit message: "build(deps): bump github.com/edgexfoundry/go-mod-bootstrap/v4 (#1716)" > git config core.sparsecheckout # timeout=10 > git checkout -f 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 # timeout=10 > git rev-list --no-walk e95677e052f864a63c09cedad696e338d04e7b14 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 05:33:05 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 05:33:05 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 05:33:05 ========================================================= 05:33:05 EdgeX Global Pipelines Version Info 05:33:05 ========================================================= [Pipeline] libraryResource [Pipeline] sh 05:33:06 ------------------- 05:33:06 stable info: 05:33:06 ------------------- 05:33:06 Commited By: Ginny Guan ginny@iotechsys.com 05:33:06 Commit SHA: f6201a7a3d6e66e18b8eca84a9a3a23cb614281a 05:33:06 Message: update stable to v1.0.274 05:33:06 ------------------- 05:33:06 experimental info: 05:33:06 ------------------- 05:33:06 Commited By: Ginny Guan ginny@iotechsys.com 05:33:06 Commit SHA: d23c20eb9a5ec3463b7c8c72fdbb28744bcccce8 05:33:06 Message: update experimental to testing [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 05:33:06 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.23 [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 74ed8e8 [Pipeline] echo 05:33:07 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 05:33:07 provisioning config files... 05:33:07 copy managed file [device-sdk-go-settings] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config7446876359009036575tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 05:33:08 ---> ****-login.sh 05:33:08 nexus3.edgexfoundry.org:10001 05:33:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:08 Configure a credential helper to remove this warning. See 05:33:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:08 05:33:08 Login Succeeded 05:33:08 nexus3.edgexfoundry.org:10002 05:33:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:08 Configure a credential helper to remove this warning. See 05:33:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:08 05:33:08 Login Succeeded 05:33:08 nexus3.edgexfoundry.org:10003 05:33:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:08 Configure a credential helper to remove this warning. See 05:33:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:08 05:33:08 Login Succeeded 05:33:08 nexus3.edgexfoundry.org:10004 05:33:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:08 Configure a credential helper to remove this warning. See 05:33:08 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:08 05:33:08 Login Succeeded 05:33:08 ****.io 05:33:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:09 Configure a credential helper to remove this warning. See 05:33:09 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:09 05:33:09 Login Succeeded 05:33:09 ---> ****-login.sh ends [Pipeline] } 05:33:09 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 05:33:09 + git rev-list -1 --merges 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0~1..74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] echo 05:33:09 -----------> git rev-list -1 --merges 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0~1..74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [false] [Pipeline] sh 05:33:09 + git log --format=format:%s -1 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] echo 05:33:09 ========================================================= 05:33:09 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 05:33:09 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 05:33:10 + git log --format=format:%s -1 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] echo 05:33:10 [semverPrep] GIT_COMMIT: 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0, Commit Message: build(deps): bump github.com/edgexfoundry/go-mod-bootstrap/v4 (#1716) [Pipeline] echo 05:33:10 [semverPrep] This is not a build commit. [Pipeline] sh 05:33:10 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 05:33:10 + grep -v github /etc/ssh/ssh_known_hosts 05:33:10 + [ -e /tmp/ssh_known_hosts ] 05:33:10 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 05:33:10 + + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 05:33:10 sudo tee -a /etc/ssh/ssh_known_hosts 05:33:10 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:33:10 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:33:10 05:33:10 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:33:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:33:11 0.1.4: Pulling from edgex-devops/py-git-semver 05:33:11 b85a868b505f: Pulling fs layer 05:33:11 e2be974225ed: Pulling fs layer 05:33:11 339a4e72a1f5: Pulling fs layer 05:33:11 988bab9f4d93: Pulling fs layer 05:33:11 1469e6f7b9e6: Pulling fs layer 05:33:11 eaf3925da568: Pulling fs layer 05:33:11 bab4dde63d76: Pulling fs layer 05:33:11 bde34c3a00c8: Pulling fs layer 05:33:11 b352a97aabf1: Pulling fs layer 05:33:11 4872d77fe225: Pulling fs layer 05:33:11 5851b861e8e6: Pulling fs layer 05:33:11 1469e6f7b9e6: Waiting 05:33:11 eaf3925da568: Waiting 05:33:11 bab4dde63d76: Waiting 05:33:11 bde34c3a00c8: Waiting 05:33:11 b352a97aabf1: Waiting 05:33:11 5851b861e8e6: Waiting 05:33:11 988bab9f4d93: Waiting 05:33:11 4872d77fe225: Waiting 05:33:11 e2be974225ed: Verifying Checksum 05:33:11 e2be974225ed: Download complete 05:33:11 988bab9f4d93: Download complete 05:33:11 339a4e72a1f5: Verifying Checksum 05:33:11 339a4e72a1f5: Download complete 05:33:11 1469e6f7b9e6: Verifying Checksum 05:33:11 1469e6f7b9e6: Download complete 05:33:11 eaf3925da568: Verifying Checksum 05:33:11 eaf3925da568: Download complete 05:33:11 bde34c3a00c8: Verifying Checksum 05:33:11 bde34c3a00c8: Download complete 05:33:11 b352a97aabf1: Download complete 05:33:11 4872d77fe225: Download complete 05:33:11 5851b861e8e6: Download complete 05:33:11 b85a868b505f: Verifying Checksum 05:33:11 b85a868b505f: Download complete 05:33:11 bab4dde63d76: Verifying Checksum 05:33:11 bab4dde63d76: Download complete 05:33:12 b85a868b505f: Pull complete 05:33:12 e2be974225ed: Pull complete 05:33:13 339a4e72a1f5: Pull complete 05:33:13 988bab9f4d93: Pull complete 05:33:13 1469e6f7b9e6: Pull complete 05:33:13 eaf3925da568: Pull complete 05:33:15 bab4dde63d76: Pull complete 05:33:15 bde34c3a00c8: Pull complete 05:33:15 b352a97aabf1: Pull complete 05:33:15 4872d77fe225: Pull complete 05:33:15 5851b861e8e6: Pull complete 05:33:15 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 05:33:15 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:33:15 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:33:16 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:33:16 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 05:33:17 $ docker top e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 -eo pid,comm 05:33:18 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). 05:33:18 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 05:33:18 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 05:33:18 [ssh-agent] Looking for ssh-agent implementation... 05:33:18 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 05:33:18 $ docker exec e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 ssh-agent 05:33:18 SSH_AUTH_SOCK=/tmp/ssh-ekNj3UW7mlmK/agent.33 05:33:18 SSH_AGENT_PID=39 05:33:18 Running ssh-add (command line suppressed) 05:33:18 Identity added: /w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_3891324992175837229.key (/w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_3891324992175837229.key) 05:33:18 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 05:33:19 + git tag --points-at HEAD [Pipeline] } 05:33:19 $ docker exec --env ******** --env ******** e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 ssh-agent -k 05:33:19 unset SSH_AUTH_SOCK; 05:33:19 unset SSH_AGENT_PID; 05:33:19 echo Agent pid 39 killed; 05:33:19 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 05:33:19 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 05:33:19 [ssh-agent] Looking for ssh-agent implementation... 05:33:19 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 05:33:19 $ docker exec e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 ssh-agent 05:33:19 SSH_AUTH_SOCK=/tmp/ssh-KJMOLXS0UluP/agent.72 05:33:19 SSH_AGENT_PID=78 05:33:19 Running ssh-add (command line suppressed) 05:33:19 Identity added: /w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_3962132766960616712.key (/w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_3962132766960616712.key) 05:33:19 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 05:33:19 + git semver init 05:33:20 2025-04-29 05:33:20,111 [run_init] DEBUG init version:0.0.0 force:False 05:33:20 2025-04-29 05:33:20,113 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_device-sdk-go_main/.semver 05:33:20 2025-04-29 05:33:20,114 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/edgexfoundry_device-sdk-go_main/.semver 05:33:20 2025-04-29 05:33:20,115 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/edgexfoundry_device-sdk-go_main/.semver'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main, universal_newlines=False, shell=None, istream=None) 05:33:22 2025-04-29 05:33:22,047 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_device-sdk-go_main/.git/info/exclude 05:33:22 2025-04-29 05:33:22,048 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_device-sdk-go_main/.semver/main with force:False 05:33:22 2025-04-29 05:33:22,048 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:33:22 2025-04-29 05:33:22,048 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:33:22 4.1.0-dev.3 [Pipeline] } 05:33:22 $ docker exec --env ******** --env ******** e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 ssh-agent -k 05:33:22 unset SSH_AUTH_SOCK; 05:33:22 unset SSH_AGENT_PID; 05:33:22 echo Agent pid 78 killed; 05:33:22 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 05:33:22 + git semver [Pipeline] } 05:33:23 $ docker stop --time=1 e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 05:33:25 $ docker rm -f --volumes e5a0730da777fd375a6ec255fee0100c7ce3987370ed6f9c5ab6954a57ef3a25 [Pipeline] // withDockerContainer [Pipeline] sh 05:33:25 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 05:33:25 Stashed 1 file(s) [Pipeline] echo 05:33:26 [edgeXSemver]: initialized semver on version 4.1.0-dev.3 [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) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] stage [Pipeline] { (Prep) [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 05:33:26 provisioning config files... 05:33:26 copy managed file [device-sdk-go-settings] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config14466030907597204197tmp [Pipeline] // stage [Pipeline] } [Pipeline] { [Pipeline] // stage [Pipeline] } [Pipeline] libraryResource [Pipeline] sh 05:33:26 ---> ****-login.sh 05:33:26 nexus3.edgexfoundry.org:10001 05:33:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:26 Configure a credential helper to remove this warning. See 05:33:26 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:26 05:33:26 Login Succeeded 05:33:26 nexus3.edgexfoundry.org:10002 05:33:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:26 Configure a credential helper to remove this warning. See 05:33:26 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:26 05:33:26 Login Succeeded 05:33:26 nexus3.edgexfoundry.org:10003 05:33:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:26 Configure a credential helper to remove this warning. See 05:33:26 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:26 05:33:26 Login Succeeded 05:33:26 nexus3.edgexfoundry.org:10004 05:33:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:26 Configure a credential helper to remove this warning. See 05:33:26 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:26 05:33:26 Login Succeeded 05:33:26 ****.io 05:33:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 05:33:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 05:33:27 Configure a credential helper to remove this warning. See 05:33:27 https://docs.****.com/engine/reference/commandline/login/#credentials-store 05:33:27 05:33:27 Login Succeeded 05:33:27 ---> ****-login.sh ends [Pipeline] } 05:33:27 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 05:33:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 05:33:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 05:33:27 ========================================================= 05:33:27 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine] 05:33:27 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:33:27 + docker build -t ci-base-image-x86_64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine --build-arg MAKE=echo noop --target=builder . 05:33:27 Sending build context to Docker daemon 35.9MB 05:33:27 Step 1/10 : ARG BASE=golang:1.23-alpine3.20 05:33:27 Step 2/10 : FROM ${BASE} AS builder 05:33:27 1.23-alpine: Pulling from edgex-devops/edgex-golang-base 05:33:27 0a9a5dfd008f: Pulling fs layer 05:33:27 dbfa0bcfca99: Pulling fs layer 05:33:27 70eabb1d9476: Pulling fs layer 05:33:27 957bedc73fa3: Pulling fs layer 05:33:27 4f4fb700ef54: Pulling fs layer 05:33:27 f40432e63723: Pulling fs layer 05:33:27 90b4343acab7: Pulling fs layer 05:33:27 9f67ea4ac784: Pulling fs layer 05:33:27 9228b9a606be: Pulling fs layer 05:33:27 957bedc73fa3: Waiting 05:33:27 90b4343acab7: Waiting 05:33:27 4f4fb700ef54: Waiting 05:33:27 9f67ea4ac784: Waiting 05:33:27 9228b9a606be: Waiting 05:33:27 dbfa0bcfca99: Verifying Checksum 05:33:27 dbfa0bcfca99: Download complete 05:33:27 957bedc73fa3: Verifying Checksum 05:33:27 957bedc73fa3: Download complete 05:33:27 4f4fb700ef54: Verifying Checksum 05:33:27 4f4fb700ef54: Download complete 05:33:27 f40432e63723: Verifying Checksum 05:33:27 f40432e63723: Download complete 05:33:27 0a9a5dfd008f: Download complete 05:33:27 90b4343acab7: Verifying Checksum 05:33:27 90b4343acab7: Download complete 05:33:28 0a9a5dfd008f: Pull complete 05:33:28 dbfa0bcfca99: Pull complete 05:33:28 9228b9a606be: Verifying Checksum 05:33:28 9228b9a606be: Download complete 05:33:28 70eabb1d9476: Download complete 05:33:29 9f67ea4ac784: Verifying Checksum 05:33:29 9f67ea4ac784: Download complete 05:33:31 70eabb1d9476: Pull complete 05:33:31 957bedc73fa3: Pull complete 05:33:31 4f4fb700ef54: Pull complete 05:33:31 f40432e63723: Pull complete 05:33:31 90b4343acab7: Pull complete 05:33:34 9f67ea4ac784: Pull complete 05:33:34 9228b9a606be: Pull complete 05:33:34 Digest: sha256:8624f2d6e550924f0bb3d85449bc2b709d2d814d70f184131ba6a0cb4b0346e0 05:33:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 05:33:34 ---> 69404ca5bff2 05:33:34 Step 3/10 : ARG MAKE=make build 05:33:37 ---> Running in 41e93d1dd649 05:33:37 Removing intermediate container 41e93d1dd649 05:33:37 ---> 2cba0a23306a 05:33:37 Step 4/10 : WORKDIR /device-sdk-go 05:33:37 ---> Running in 613efd9d4822 05:33:37 Removing intermediate container 613efd9d4822 05:33:37 ---> 2aff67cd01d6 05:33:37 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 05:33:37 ---> Running in 981888b7685d 05:33:37 Removing intermediate container 981888b7685d 05:33:37 ---> d4a366a5769f 05:33:37 Step 6/10 : RUN apk add --update --no-cache make git 05:33:37 ---> Running in 2b29133f6fdf 05:33:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 05:33:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 05:33:38 OK: 248 MiB in 58 packages 05:33:38 Removing intermediate container 2b29133f6fdf 05:33:38 ---> c095d4abf83d 05:33:38 Step 7/10 : COPY go.mod vendor* ./ 05:33:38 ---> 1222bb6023e3 05:33:38 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 05:33:38 ---> Running in b4c22857b4fb 05:34:35 Removing intermediate container b4c22857b4fb 05:34:35 ---> 310f60b862ca 05:34:35 Step 9/10 : COPY . . 05:34:35 ---> 3b5da61b6d96 05:34:35 Step 10/10 : RUN ${MAKE} 05:34:35 ---> Running in fc7cba9ecdfe 05:34:35 noop 05:34:35 Removing intermediate container fc7cba9ecdfe 05:34:35 ---> 78eb2e38152b 05:34:35 Successfully built 78eb2e38152b 05:34:35 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:34:35 + docker inspect -f . ci-base-image-x86_64 05:34:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:34:35 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:34:35 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** ci-base-image-x86_64 cat 05:34:35 $ docker top 18130f47451f63509a03b51281d4df0b48860526eaab69577dd363798834bd23 -eo pid,comm [Pipeline] { [Pipeline] sh 05:34:36 + go version 05:34:36 go version go1.23.8 linux/amd64 [Pipeline] } 05:34:36 $ docker stop --time=1 18130f47451f63509a03b51281d4df0b48860526eaab69577dd363798834bd23 05:34:37 $ docker rm -f --volumes 18130f47451f63509a03b51281d4df0b48860526eaab69577dd363798834bd23 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:34:37 + docker inspect -f . ci-base-image-x86_64 05:34:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:34:38 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:34:38 $ 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-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** ci-base-image-x86_64 cat 05:34:38 $ docker top d3606edcf5bd68737388a03ce56ed601f235bea2566d58ff2e1fcced48391512 -eo pid,comm [Pipeline] { [Pipeline] sh 05:34:38 + git config --global --add safe.directory /w/workspace/edgexfoundry_device-sdk-go_main [Pipeline] fileExists [Pipeline] sh 05:34:39 + make test 05:34:39 go test -race -coverprofile=coverage.out ./... 05:34:47 ? github.com/edgexfoundry/device-sdk-go/v4 [no test files] 05:35:19 github.com/edgexfoundry/device-sdk-go/v4/example/driver coverage: 0.0% of statements 05:35:19 github.com/edgexfoundry/device-sdk-go/v4/example/cmd/device-simple coverage: 0.0% of statements 05:35:19 github.com/edgexfoundry/device-sdk-go/v4/internal/application coverage: 0.0% of statements 05:35:19 github.com/edgexfoundry/device-sdk-go/v4/example/config coverage: 0.0% of statements 05:35:19 github.com/edgexfoundry/device-sdk-go/v4/internal/autodiscovery coverage: 0.0% of statements 05:35:20 ok github.com/edgexfoundry/device-sdk-go/v4/internal/autoevent 1.033s coverage: 28.2% of statements 05:35:20 ok github.com/edgexfoundry/device-sdk-go/v4/internal/cache 1.037s coverage: 79.3% of statements 05:35:20 github.com/edgexfoundry/device-sdk-go/v4/internal/container coverage: 0.0% of statements 05:35:20 github.com/edgexfoundry/device-sdk-go/v4/internal/config coverage: 0.0% of statements 05:35:21 github.com/edgexfoundry/device-sdk-go/v4/internal/controller/http/correlation coverage: 0.0% of statements 05:35:21 ok github.com/edgexfoundry/device-sdk-go/v4/internal/common 1.031s coverage: 90.4% of statements 05:35:21 ? github.com/edgexfoundry/device-sdk-go/v4/pkg/interfaces [no test files] 05:35:21 github.com/edgexfoundry/device-sdk-go/v4/internal/utils coverage: 0.0% of statements 05:35:21 github.com/edgexfoundry/device-sdk-go/v4/pkg/interfaces/mocks coverage: 0.0% of statements 05:35:22 ok github.com/edgexfoundry/device-sdk-go/v4/internal/controller/http 1.085s coverage: 45.0% of statements 05:35:23 github.com/edgexfoundry/device-sdk-go/v4/pkg/startup coverage: 0.0% of statements 05:35:29 ok github.com/edgexfoundry/device-sdk-go/v4/internal/controller/messaging 7.050s coverage: 14.3% of statements 05:35:29 ok github.com/edgexfoundry/device-sdk-go/v4/internal/provision 1.345s coverage: 44.6% of statements 05:35:29 ok github.com/edgexfoundry/device-sdk-go/v4/internal/transformer 1.062s coverage: 68.4% of statements 05:35:29 ok github.com/edgexfoundry/device-sdk-go/v4/pkg/models 1.085s coverage: 88.3% of statements 05:35:29 ok github.com/edgexfoundry/device-sdk-go/v4/pkg/service 1.059s coverage: 5.0% of statements 05:36:01 GO111MODULE=on go vet ./... 05:36:06 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 05:36:06 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 05:36:06 ./bin/test-attribution-txt.sh [Pipeline] echo 05:36:06 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] } 05:36:06 $ docker stop --time=1 d3606edcf5bd68737388a03ce56ed601f235bea2566d58ff2e1fcced48391512 05:36:09 $ docker rm -f --volumes d3606edcf5bd68737388a03ce56ed601f235bea2566d58ff2e1fcced48391512 [Pipeline] // withDockerContainer [Pipeline] sh 05:36:10 + sudo chown -R jenkins:jenkins . [Pipeline] stash 05:36:10 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 05:36:10 + sudo chown -R jenkins:jenkins . [Pipeline] sh 05:36:10 + ls -al . 05:36:10 total 740 05:36:10 drwxrwxr-x 11 jenkins jenkins 4096 Apr 29 05:34 . 05:36:10 drwxrwxr-x 4 jenkins jenkins 4096 Apr 29 05:32 .. 05:36:10 -rw-rw-r-- 1 jenkins jenkins 140 Apr 29 05:33 .dockerignore 05:36:10 drwxrwxr-x 8 jenkins jenkins 4096 Apr 29 05:35 .git 05:36:10 drwxrwxr-x 3 jenkins jenkins 4096 Apr 29 05:33 .github 05:36:10 -rw-rw-r-- 1 jenkins jenkins 137 Apr 29 05:33 .gitignore 05:36:10 -rw-rw-r-- 1 jenkins jenkins 199 Apr 29 05:33 .golangci.yml 05:36:10 drwxr-xr-x 3 jenkins jenkins 4096 Apr 29 05:33 .semver 05:36:10 -rw-rw-r-- 1 jenkins jenkins 53715 Apr 29 05:33 CHANGELOG.md 05:36:10 -rw-rw-r-- 1 jenkins jenkins 677 Apr 29 05:33 GOVERNANCE.md 05:36:10 -rw-rw-r-- 1 jenkins jenkins 882 Apr 29 05:33 Jenkinsfile 05:36:10 -rw-rw-r-- 1 jenkins jenkins 11341 Apr 29 05:33 LICENSE 05:36:10 -rw-rw-r-- 1 jenkins jenkins 2424 Apr 29 05:33 Makefile 05:36:10 -rw-rw-r-- 1 jenkins jenkins 619 Apr 29 05:33 OWNERS.md 05:36:10 -rw-rw-r-- 1 jenkins jenkins 4937 Apr 29 05:33 README.md 05:36:10 -rw-rw-r-- 1 jenkins jenkins 11 Apr 29 05:33 VERSION 05:36:10 drwxrwxr-x 2 jenkins jenkins 4096 Apr 29 05:33 bin 05:36:10 -rw-r--r-- 1 jenkins jenkins 497264 Apr 29 05:35 coverage.out 05:36:10 drwxrwxr-x 5 jenkins jenkins 4096 Apr 29 05:33 example 05:36:10 -rw-rw-r-- 1 jenkins jenkins 6128 Apr 29 05:33 go.mod 05:36:10 -rw-rw-r-- 1 jenkins jenkins 86407 Apr 29 05:33 go.sum 05:36:10 drwxrwxr-x 13 jenkins jenkins 4096 Apr 29 05:33 internal 05:36:10 drwxrwxr-x 2 jenkins jenkins 4096 Apr 29 05:33 openapi 05:36:10 drwxrwxr-x 6 jenkins jenkins 4096 Apr 29 05:33 pkg 05:36:10 drwxrwxr-x 4 jenkins jenkins 4096 Apr 29 05:33 snap 05:36:10 -rw-rw-r-- 1 jenkins jenkins 222 Apr 29 05:33 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:36:11 + docker build -t device-sdk-simple -f example/cmd/device-simple/Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 --label arch=amd64 --label version=4.1.0-dev.3 . 05:36:11 Sending build context to Docker daemon 36.4MB 05:36:11 Step 1/24 : ARG BASE=golang:1.23-alpine3.20 05:36:11 Step 2/24 : FROM ${BASE} AS builder 05:36:11 ---> 78eb2e38152b 05:36:11 Step 3/24 : ARG MAKE=make build 05:36:11 ---> Running in 1e3fc9cbb990 05:36:11 Removing intermediate container 1e3fc9cbb990 05:36:11 ---> 95b74a017209 05:36:11 Step 4/24 : WORKDIR /device-sdk-go 05:36:11 ---> Running in 60b43fb7632e 05:36:11 Removing intermediate container 60b43fb7632e 05:36:11 ---> c0566ec296ee 05:36:11 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 05:36:11 ---> Running in 2a107a3574d8 05:36:11 Removing intermediate container 2a107a3574d8 05:36:11 ---> 5e88b140d8eb 05:36:11 Step 6/24 : RUN apk add --update --no-cache make git 05:36:11 ---> Running in 4086ad918e47 05:36:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 05:36:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 05:36:12 OK: 248 MiB in 58 packages 05:36:13 Removing intermediate container 4086ad918e47 05:36:13 ---> e26afbc03169 05:36:13 Step 7/24 : COPY go.mod vendor* ./ 05:36:13 ---> c121671cc0db 05:36:13 Step 8/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 05:36:13 ---> Running in 44c18640729e 05:36:14 Removing intermediate container 44c18640729e 05:36:14 ---> 0af44b9aa17a 05:36:14 Step 9/24 : COPY . . 05:36:14 ---> aa4c31d1c480 05:36:14 Step 10/24 : RUN ${MAKE} 05:36:14 ---> Running in 9a655cd42a7d 05:36:14 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v4.Version=4.1.0-dev.3 -X github.com/edgexfoundry/device-sdk-go/v4/internal/common.SDKVersion=4.1.0-dev.3 -bindnow" -trimpath -mod=readonly -buildmode=pie -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 05:36:46 Removing intermediate container 9a655cd42a7d 05:36:46 ---> 9cea4e11be02 05:36:46 Step 11/24 : FROM alpine:3.20 05:36:46 3.20: Pulling from library/alpine 05:36:46 0a9a5dfd008f: Already exists 05:36:46 Digest: sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f 05:36:46 Status: Downloaded newer image for alpine:3.20 05:36:46 ---> ff221270b9fb 05:36:46 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 05:36:46 ---> Running in f654b5407023 05:36:46 Removing intermediate container f654b5407023 05:36:46 ---> 8f0a6fe8784c 05:36:46 Step 13/24 : RUN apk add --update --no-cache dumb-init 05:36:46 ---> Running in d37d6278b9cf 05:36:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 05:36:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 05:36:46 (1/1) Installing dumb-init (1.2.5-r3) 05:36:46 Executing busybox-1.36.1-r29.trigger 05:36:46 OK: 8 MiB in 15 packages 05:36:46 Removing intermediate container d37d6278b9cf 05:36:46 ---> 53444485e988 05:36:46 Step 14/24 : RUN apk --no-cache upgrade 05:36:46 ---> Running in d1872d1efeb9 05:36:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 05:36:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 05:36:47 OK: 8 MiB in 15 packages 05:36:47 Removing intermediate container d1872d1efeb9 05:36:47 ---> fcf1a9803f2e 05:36:47 Step 15/24 : WORKDIR / 05:36:47 ---> Running in 4e73d051a8be 05:36:47 Removing intermediate container 4e73d051a8be 05:36:47 ---> ad37b6988655 05:36:47 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 05:36:47 ---> afb8c7844d4b 05:36:47 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 05:36:48 ---> 6e9ca4bbbcbc 05:36:48 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 05:36:48 ---> b299bcea5d50 05:36:48 Step 19/24 : EXPOSE 59999 05:36:48 ---> Running in e9153faf0d8b 05:36:48 Removing intermediate container e9153faf0d8b 05:36:48 ---> 4c0733468b7b 05:36:48 Step 20/24 : ENTRYPOINT ["/device-simple"] 05:36:48 ---> Running in f33ae1ae526f 05:36:48 Removing intermediate container f33ae1ae526f 05:36:48 ---> 3d7bb6ddcbc3 05:36:48 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 05:36:49 ---> Running in 454291832ce9 05:36:49 Removing intermediate container 454291832ce9 05:36:49 ---> 1f8c03c073aa 05:36:49 Step 22/24 : LABEL arch=amd64 05:36:49 ---> Running in 75a74e595c41 05:36:49 Removing intermediate container 75a74e595c41 05:36:49 ---> d9e18cfaa81c 05:36:49 Step 23/24 : LABEL git_sha=74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 05:36:49 ---> Running in 93986646beef 05:36:49 Removing intermediate container 93986646beef 05:36:49 ---> e3aceb8936cc 05:36:49 Step 24/24 : LABEL version=4.1.0-dev.3 05:36:49 ---> Running in e886e1dce72a 05:36:49 Removing intermediate container e886e1dce72a 05:36:49 ---> 1c86c524c627 05:36:49 [Warning] One or more build-args [ARCH] were not consumed 05:36:49 Successfully built 1c86c524c627 05:36:49 Successfully tagged device-sdk-simple:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:36:49 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 05:36:49 05:36:49 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:36:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 05:36:50 latest: Pulling from edgex-lftools-log-publisher 05:36:50 5eb5b503b376: Pulling fs layer 05:36:50 5c69ac0246d0: Pulling fs layer 05:36:50 ec43610c2a17: Pulling fs layer 05:36:50 3a2ae6a8a46f: Pulling fs layer 05:36:50 33b1e0a273af: Pulling fs layer 05:36:50 5d3b04190fa2: Pulling fs layer 05:36:50 2f39f015ded8: Pulling fs layer 05:36:50 3a2ae6a8a46f: Waiting 05:36:50 33b1e0a273af: Waiting 05:36:50 5d3b04190fa2: Waiting 05:36:50 2f39f015ded8: Waiting 05:36:50 5c69ac0246d0: Verifying Checksum 05:36:50 5c69ac0246d0: Download complete 05:36:50 3a2ae6a8a46f: Download complete 05:36:50 33b1e0a273af: Verifying Checksum 05:36:50 33b1e0a273af: Download complete 05:36:50 ec43610c2a17: Verifying Checksum 05:36:50 ec43610c2a17: Download complete 05:36:50 5d3b04190fa2: Download complete 05:36:50 5eb5b503b376: Verifying Checksum 05:36:50 5eb5b503b376: Download complete 05:36:50 2f39f015ded8: Verifying Checksum 05:36:50 2f39f015ded8: Download complete 05:36:51 5eb5b503b376: Pull complete 05:36:51 5c69ac0246d0: Pull complete 05:36:52 ec43610c2a17: Pull complete 05:36:52 3a2ae6a8a46f: Pull complete 05:36:52 33b1e0a273af: Pull complete 05:36:52 5d3b04190fa2: Pull complete 05:36:56 2f39f015ded8: Pull complete 05:36:56 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 05:36:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 05:36:56 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:36:56 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:36:56 $ 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-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 05:36:58 $ docker top 10d338a070027280bc7df8aa11c46dc0c5db9770e552e7308b9ae8af309b9008 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 05:36:59 ---> job-cost.sh 05:36:59 lf-activate-venv: SKIPPING 05:36:59 INFO: No Stack... 05:36:59 INFO: Retrieving Pricing Info for: v3-standard-8 05:36:59 INFO: Archiving Costs [Pipeline] sh 05:37:00 + cat /w/workspace/edgexfoundry_device-sdk-go_main/archives/cost.csv 05:37:00 + cut -d, -f6 [Pipeline] lock 05:37:00 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-sdk-go-main-358-stack-cost] 05:37:00 Resource [jenkins-edgexfoundry-device-sdk-go-main-358-stack-cost] did not exist. Created. 05:37:00 Lock acquired on [Resource: jenkins-edgexfoundry-device-sdk-go-main-358-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 05:37:00 + echo total: 0.2199999988079071 [Pipeline] stash 05:37:00 Stashed 1 file(s) [Pipeline] } 05:37:00 Lock released on resource [Resource: jenkins-edgexfoundry-device-sdk-go-main-358-stack-cost] [Pipeline] // lock [Pipeline] } 05:37:00 $ docker stop --time=1 10d338a070027280bc7df8aa11c46dc0c5db9770e552e7308b9ae8af309b9008 05:37:01 $ docker rm -f --volumes 10d338a070027280bc7df8aa11c46dc0c5db9770e552e7308b9ae8af309b9008 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 05:37:01 provisioning config files... 05:37:01 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config12903198955395148054tmp [Pipeline] { [Pipeline] sh 05:37:02 + set +x 05:37:02 + curl -s https://codecov.io/bash 05:37:02 + bash -s -- 05:37:02 05:37:02 _____ _ 05:37:02 / ____| | | 05:37:02 | | ___ __| | ___ ___ _____ __ 05:37:02 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 05:37:02 | |___| (_) | (_| | __/ (_| (_) \ V / 05:37:02 \_____\___/ \__,_|\___|\___\___/ \_/ 05:37:02 Bash-1.0.6 05:37:02 05:37:02 05:37:02 ==> git version 2.25.1 found 05:37:02 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 05:37:02 Release-Date: 2020-01-08 05:37:02 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 05:37:02 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 05:37:02 ==> Jenkins CI detected. 05:37:02 current dir:  /w/workspace/edgexfoundry_device-sdk-go_main 05:37:02 project root: . 05:37:02 --> token set from env 05:37:02 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 05:37:02 ==> Running gcov in . (disable via -X gcov) 05:37:02 ==> Python coveragepy not found 05:37:02 ==> Searching for coverage reports in: 05:37:02 + . 05:37:02 -> Found 1 reports 05:37:02 ==> Detecting git/mercurial file structure 05:37:02 ==> Reading reports 05:37:02 + ./coverage.out bytes=497264 05:37:02 ==> Appending adjustments 05:37:02 https://docs.codecov.io/docs/fixing-reports 05:37:02 + Found adjustments 05:37:02 ==> Gzipping contents 05:37:02 48K /tmp/codecov.eB9hRI.gz 05:37:02 ==> Uploading reports 05:37:02 url: https://codecov.io 05:37:02 query: branch=main&commit=74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0&build=358&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2Fmain%2F358%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=&job=&cmd_args= 05:37:02 -> Pinging Codecov 05:37:02 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=main&commit=74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0&build=358&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2Fmain%2F358%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=&job=&cmd_args= 05:37:03 -> Uploading to 05:37:03 https://storage.googleapis.com/codecov-production/shelter/v4/github/edgexfoundry/device-sdk-go/74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0/4063ffca-53dc-4bf0-b8db-42ac99b25747.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJWQHUGIBILH4J7Q6ZUSCIFNEOLYSNDS7L3B4N5SIBQ2J4YLYE5CRFCD%2F20250429%2Fus%2Fs3%2Faws4_request&X-Amz-Date=20250429T053702Z&X-Amz-Expires=120&X-Amz-SignedHeaders=host&X-Amz-Signature=1347067e745520b1f2ce54695601fba3e4a18110210d6e1f49811b5ad3ed1941 05:37:03 % Total % Received % Xferd Average Speed Time Time Time Current 05:37:03 Dload Upload Total Spent Left Speed 05:37:03 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 47496 0 0 100 47496 0 236k --:--:-- --:--:-- --:--:-- 235k 100 47496 0 0 100 47496 0 235k --:--:-- --:--:-- --:--:-- 234k 05:37:03 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] } 05:37:03 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 05:37:03 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 05:37:03 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 05:37:03 05:37:03 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:03 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 05:37:03 latest: Pulling from edgex-devops/edgex-snyk-go 05:37:03 43c4264eed91: Pulling fs layer 05:37:03 4cc291be95ef: Pulling fs layer 05:37:03 2ac1f1163629: Pulling fs layer 05:37:03 5c3c966382ef: Pulling fs layer 05:37:03 4f4fb700ef54: Pulling fs layer 05:37:03 d9c7d2e4e75e: Pulling fs layer 05:37:03 9c3e1370e548: Pulling fs layer 05:37:03 5c3c966382ef: Waiting 05:37:03 4f4fb700ef54: Waiting 05:37:03 d9c7d2e4e75e: Waiting 05:37:03 9c3e1370e548: Waiting 05:37:03 4cc291be95ef: Verifying Checksum 05:37:03 4cc291be95ef: Download complete 05:37:03 5c3c966382ef: Verifying Checksum 05:37:03 5c3c966382ef: Download complete 05:37:03 4f4fb700ef54: Download complete 05:37:03 43c4264eed91: Download complete 05:37:04 43c4264eed91: Pull complete 05:37:04 d9c7d2e4e75e: Verifying Checksum 05:37:04 d9c7d2e4e75e: Download complete 05:37:04 4cc291be95ef: Pull complete 05:37:04 2ac1f1163629: Verifying Checksum 05:37:04 2ac1f1163629: Download complete 05:37:04 9c3e1370e548: Verifying Checksum 05:37:04 9c3e1370e548: Download complete 05:37:08 2ac1f1163629: Pull complete 05:37:08 5c3c966382ef: Pull complete 05:37:08 4f4fb700ef54: Pull complete 05:37:08 d9c7d2e4e75e: Pull complete 05:37:11 9c3e1370e548: Pull complete 05:37:11 Digest: sha256:2575774333c8f892fd046fcd820a1cbff9b068506fa87433bb127c6d9b243e5b 05:37:11 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest 05:37:11 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:37:11 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:37:11 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock --entrypoint= -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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-devops/edgex-snyk-go:latest cat 05:37:15 $ docker top 11e58d36fd2fb1445f8b89d0f371a488c2c32afcee8b2832ef009cfb71ee34f3 -eo pid,comm [Pipeline] { [Pipeline] sh 05:37:15 + git config --global --add safe.directory /w/workspace/edgexfoundry_device-sdk-go_main [Pipeline] echo 05:37:15 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-sdk-go:main' [Pipeline] sh 05:37:15 + set -o pipefail 05:37:15 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-sdk-go:main' 05:37:23 05:37:23 Monitoring /w/workspace/edgexfoundry_device-sdk-go_main (github.com/edgexfoundry/device-sdk-go/v4)... 05:37:23 05:37:23 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/80c02c92-da95-4ab8-8040-370374fa7a13/history/906c0742-66e3-40d1-aab6-42a3a4ffebf8 05:37:23 05:37:23 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 05:37:23 [Pipeline] } 05:37:23 $ docker stop --time=1 11e58d36fd2fb1445f8b89d0f371a488c2c32afcee8b2832ef009cfb71ee34f3 05:37:27 $ docker rm -f --volumes 11e58d36fd2fb1445f8b89d0f371a488c2c32afcee8b2832ef009cfb71ee34f3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) [Pipeline] echo 05:37:27 [edgeXSwaggerPublish]: Setting up Environment and Executing Publish. - DRY_RUN: false [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 05:37:27 provisioning config files... 05:37:27 copy managed file [swaggerhub-api-key] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config4012567538209984838tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 05:37:28 --> edgex-publish-swagger.sh 05:37:28 === Publish openapi API === 05:37:28 [publishToSwagger] Publishing the API Docs [openapi] to Swagger 05:37:28 [publishToSwagger] Publishing API Name [device-sdk] [/w/workspace/edgexfoundry_device-sdk-go_main/openapi/device-sdk.yaml] 05:37:28 % Total % Received % Xferd Average Speed Time Time Time Current 05:37:28 Dload Upload Total Spent Left Speed 05:37:28 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 37584 100 66 100 37518 247 137k --:--:-- --:--:-- --:--:-- 136k 100 37584 100 66 100 37518 247 137k --:--:-- --:--:-- --:--:-- 136k 05:37:28 {"code":403,"message":"Exceeded access limits for EdgeXFoundry1."} 05:37:28 [Pipeline] } 05:37:28 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 05:37:28 + git log --format=format:%s -1 74ed8e8ef84e0fda684f317f5d95d1489d9bbfe0 [Pipeline] sh 05:37:29 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 05:37:29 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:29 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:37:29 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:37:29 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:37:29 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 05:37:30 $ docker top c6c9508574ce58c823ae7d5f27594051dda350727d0ef6989dfa845c8a2e8b8e -eo pid,comm 05:37:30 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). 05:37:30 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 05:37:30 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 05:37:30 [ssh-agent] Looking for ssh-agent implementation... 05:37:30 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 05:37:30 $ docker exec c6c9508574ce58c823ae7d5f27594051dda350727d0ef6989dfa845c8a2e8b8e ssh-agent 05:37:30 SSH_AUTH_SOCK=/tmp/ssh-0rLg2tmqsa9h/agent.33 05:37:30 SSH_AGENT_PID=38 05:37:30 Running ssh-add (command line suppressed) 05:37:30 Identity added: /w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_1332984542874238131.key (/w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_1332984542874238131.key) 05:37:30 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 05:37:30 + git semver tag 05:37:30 2025-04-29 05:37:30,895 [run_tag] DEBUG tag force:False 05:37:30 2025-04-29 05:37:30,895 [check_head_tag] DEBUG check head tag 05:37:30 2025-04-29 05:37:30,896 [execute] INFO git cat-file --batch-check 05:37:30 2025-04-29 05:37:30,896 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main, universal_newlines=False, shell=None, istream=) 05:37:30 2025-04-29 05:37:30,900 [execute] INFO git cat-file --batch 05:37:30 2025-04-29 05:37:30,900 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main, universal_newlines=False, shell=None, istream=) 05:37:30 2025-04-29 05:37:30,911 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:30 2025-04-29 05:37:30,911 [execute] INFO git tag -a v4.1.0-dev.3 -m v4.1.0-dev.3 05:37:30 2025-04-29 05:37:30,911 [execute] DEBUG Popen(['git', 'tag', '-a', 'v4.1.0-dev.3', '-m', 'v4.1.0-dev.3'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main, universal_newlines=False, shell=None, istream=None) 05:37:30 2025-04-29 05:37:30,915 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:30 4.1.0-dev.3 [Pipeline] } 05:37:30 $ docker exec --env ******** --env ******** c6c9508574ce58c823ae7d5f27594051dda350727d0ef6989dfa845c8a2e8b8e ssh-agent -k 05:37:31 unset SSH_AUTH_SOCK; 05:37:31 unset SSH_AGENT_PID; 05:37:31 echo Agent pid 38 killed; 05:37:31 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 05:37:31 + git semver [Pipeline] } 05:37:31 $ docker stop --time=1 c6c9508574ce58c823ae7d5f27594051dda350727d0ef6989dfa845c8a2e8b8e 05:37:32 $ docker rm -f --volumes c6c9508574ce58c823ae7d5f27594051dda350727d0ef6989dfa845c8a2e8b8e [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 05:37:33 05:37:33 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 05:37:33 0.23.1-centos7: Pulling from edgex-lftools 05:37:33 ab5ef0e58194: Pulling fs layer 05:37:33 9712f1f96733: Pulling fs layer 05:37:33 63f879dbbcfc: Pulling fs layer 05:37:33 0d9ebad4ef96: Pulling fs layer 05:37:33 e9a5061849ea: Pulling fs layer 05:37:33 d747dcd14b5f: Pulling fs layer 05:37:33 2de7ff778b66: Pulling fs layer 05:37:33 0d9ebad4ef96: Waiting 05:37:33 e9a5061849ea: Waiting 05:37:33 d747dcd14b5f: Waiting 05:37:33 2de7ff778b66: Waiting 05:37:33 9712f1f96733: Verifying Checksum 05:37:33 9712f1f96733: Download complete 05:37:33 63f879dbbcfc: Verifying Checksum 05:37:33 63f879dbbcfc: Download complete 05:37:33 e9a5061849ea: Verifying Checksum 05:37:33 e9a5061849ea: Download complete 05:37:33 d747dcd14b5f: Verifying Checksum 05:37:33 d747dcd14b5f: Download complete 05:37:34 0d9ebad4ef96: Verifying Checksum 05:37:34 0d9ebad4ef96: Download complete 05:37:34 ab5ef0e58194: Verifying Checksum 05:37:34 ab5ef0e58194: Download complete 05:37:34 2de7ff778b66: Verifying Checksum 05:37:34 2de7ff778b66: Download complete 05:37:37 ab5ef0e58194: Pull complete 05:37:37 9712f1f96733: Pull complete 05:37:40 63f879dbbcfc: Pull complete 05:37:44 0d9ebad4ef96: Pull complete 05:37:44 e9a5061849ea: Pull complete 05:37:44 d747dcd14b5f: Pull complete 05:37:45 2de7ff778b66: Pull complete 05:37:45 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 05:37:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 05:37:45 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:37:45 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:37:45 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 05:37:47 $ docker top e12a0b74082c4739fc96431df9995f86db2271586944a3cdfa1634fb6156e1e7 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 05:37:47 provisioning config files... 05:37:47 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config18331171647610820154tmp 05:37:47 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config2554186409598528588tmp 05:37:47 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config43998753817794407tmp [Pipeline] { [Pipeline] echo 05:37:47 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 05:37:48 ---> sigul-configuration.sh 05:37:48 gpg: directory `/root/.gnupg' created 05:37:48 gpg: new configuration file `/root/.gnupg/gpg.conf' created 05:37:48 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 05:37:48 gpg: keyring `/root/.gnupg/secring.gpg' created 05:37:48 gpg: keyring `/root/.gnupg/pubring.gpg' created 05:37:48 gpg: CAST5 encrypted data 05:37:48 gpg: encrypted with 1 passphrase 05:37:48 gpg: WARNING: message was not integrity protected [Pipeline] sh 05:37:48 + mkdir /home/jenkins 05:37:48 + mkdir /home/jenkins/sigul [Pipeline] sh 05:37:48 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 05:37:48 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 05:37:48 ---> sigul-install.sh 05:37:48 Sigul already installed; skipping installation. [Pipeline] sh 05:37:49 + git tag --list 05:37:49 0.7.1 05:37:49 delhi-tag 05:37:49 v1.0.0 05:37:49 v1.1.0 05:37:49 v1.1.1 05:37:49 v1.1.2 05:37:49 v1.2.0 05:37:49 v1.2.1 05:37:49 v1.2.2 05:37:49 v1.2.3 05:37:49 v1.3.0 05:37:49 v1.4.0 05:37:49 v2.0.0 05:37:49 v2.1.0 05:37:49 v2.1.1 05:37:49 v2.2.0 05:37:49 v2.3.0 05:37:49 v2.3.1 05:37:49 v3.0 05:37:49 v3.0.0 05:37:49 v3.1 05:37:49 v3.1.0 05:37:49 v3.1.1 05:37:49 v4.0 05:37:49 v4.0.0 05:37:49 v4.1.0-dev.1 05:37:49 v4.1.0-dev.2 05:37:49 v4.1.0-dev.3 [Pipeline] sh 05:37:49 + lftools sign git-tag v4.1.0-dev.3 05:37:49 Signing Git tag with Sigul... 05:37:49 Signing v4.1.0-dev.3 [Pipeline] echo 05:37:50 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 05:37:50 ---> sigul-configuration-cleanup.sh [Pipeline] } 05:37:50 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 05:37:50 $ docker stop --time=1 e12a0b74082c4739fc96431df9995f86db2271586944a3cdfa1634fb6156e1e7 05:37:52 $ docker rm -f --volumes e12a0b74082c4739fc96431df9995f86db2271586944a3cdfa1634fb6156e1e7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 05:37:52 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 05:37:52 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:37:52 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:37:52 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:37:52 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 05:37:53 $ docker top 1bb23f60929b53487a4e7a7c623fca22f59142a313636848804fc7a249e51228 -eo pid,comm 05:37:53 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). 05:37:53 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 05:37:53 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 05:37:53 [ssh-agent] Looking for ssh-agent implementation... 05:37:53 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 05:37:53 $ docker exec 1bb23f60929b53487a4e7a7c623fca22f59142a313636848804fc7a249e51228 ssh-agent 05:37:53 SSH_AUTH_SOCK=/tmp/ssh-mi6HbBaQrM4W/agent.31 05:37:53 SSH_AGENT_PID=37 05:37:53 Running ssh-add (command line suppressed) 05:37:53 Identity added: /w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_1498905809428853291.key (/w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_1498905809428853291.key) 05:37:53 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 05:37:54 + git semver bump pre 05:37:54 2025-04-29 05:37:54,241 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:54 2025-04-29 05:37:54,241 [bump_version] DEBUG bumping version:4.1.0-dev.3 on axis:pre with prefix:dev 05:37:54 2025-04-29 05:37:54,242 [bump_version] DEBUG bumped version:4.1.0-dev.4 05:37:54 2025-04-29 05:37:54,242 [write_version] DEBUG write version:4.1.0-dev.4 to path:/w/workspace/edgexfoundry_device-sdk-go_main/.semver/main with force:True 05:37:54 2025-04-29 05:37:54,242 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:54 2025-04-29 05:37:54,242 [write_file] DEBUG write to file:/w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:54 2025-04-29 05:37:54,244 [execute] INFO git cat-file --batch-check 05:37:54 2025-04-29 05:37:54,244 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=False, shell=None, istream=) 05:37:54 2025-04-29 05:37:54,250 [execute] INFO git cat-file --batch 05:37:54 2025-04-29 05:37:54,250 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=False, shell=None, istream=) 05:37:54 2025-04-29 05:37:54,255 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:37:54 4.1.0-dev.4 [Pipeline] } 05:37:54 $ docker exec --env ******** --env ******** 1bb23f60929b53487a4e7a7c623fca22f59142a313636848804fc7a249e51228 ssh-agent -k 05:37:54 unset SSH_AUTH_SOCK; 05:37:54 unset SSH_AGENT_PID; 05:37:54 echo Agent pid 37 killed; 05:37:54 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 05:37:54 + git semver [Pipeline] } 05:37:55 $ docker stop --time=1 1bb23f60929b53487a4e7a7c623fca22f59142a313636848804fc7a249e51228 05:37:56 $ docker rm -f --volumes 1bb23f60929b53487a4e7a7c623fca22f59142a313636848804fc7a249e51228 [Pipeline] // withDockerContainer [Pipeline] sh 05:37:56 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 05:37:56 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:37:56 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 05:37:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:37:57 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:37:57 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 05:37:57 $ docker top 87f54fd72815a613824ecddc460118a10e01120a4020c2b7091230ad45903119 -eo pid,comm 05:37:57 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). 05:37:57 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 05:37:57 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 05:37:57 [ssh-agent] Looking for ssh-agent implementation... 05:37:57 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 05:37:57 $ docker exec 87f54fd72815a613824ecddc460118a10e01120a4020c2b7091230ad45903119 ssh-agent 05:37:57 SSH_AUTH_SOCK=/tmp/ssh-DzxkBeo8wQ9Y/agent.32 05:37:57 SSH_AGENT_PID=38 05:37:57 Running ssh-add (command line suppressed) 05:37:57 Identity added: /w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_2711422035368689553.key (/w/workspace/edgexfoundry_device-sdk-go_main@tmp/private_key_2711422035368689553.key) 05:37:57 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 05:37:58 + git semver push 05:37:58 2025-04-29 05:37:58,333 [run_push] DEBUG push 05:37:58 2025-04-29 05:37:58,333 [execute] INFO git cat-file --batch-check 05:37:58 2025-04-29 05:37:58,334 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=False, shell=None, istream=) 05:37:58 2025-04-29 05:37:58,338 [execute] INFO git rev-list b99b4a664b9d07e4790510ab5cb584ed68edc2ad -- 05:37:58 2025-04-29 05:37:58,338 [execute] DEBUG Popen(['git', 'rev-list', 'b99b4a664b9d07e4790510ab5cb584ed68edc2ad', '--'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=False, shell=None, istream=None) 05:37:58 2025-04-29 05:37:58,353 [execute] INFO git fetch -v origin 05:37:58 2025-04-29 05:37:58,353 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=True, shell=None, istream=None) 05:37:58 2025-04-29 05:37:58,801 [run_push] DEBUG no remote changes detected 05:37:58 2025-04-29 05:37:58,802 [execute] INFO git push origin semver 05:37:58 2025-04-29 05:37:58,802 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main/.semver, universal_newlines=False, shell=None, istream=None) 05:37:59 2025-04-29 05:37:59,547 [run_push] DEBUG push all version tags 05:37:59 2025-04-29 05:37:59,547 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 05:37:59 2025-04-29 05:37:59,547 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/edgexfoundry_device-sdk-go_main, universal_newlines=False, shell=None, istream=None) 05:38:00 2025-04-29 05:38:00,356 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-go_main/.semver/main 05:38:00 4.1.0-dev.4 [Pipeline] } 05:38:00 $ docker exec --env ******** --env ******** 87f54fd72815a613824ecddc460118a10e01120a4020c2b7091230ad45903119 ssh-agent -k 05:38:00 unset SSH_AUTH_SOCK; 05:38:00 unset SSH_AGENT_PID; 05:38:00 echo Agent pid 38 killed; 05:38:00 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 05:38:00 + git semver [Pipeline] } 05:38:01 $ docker stop --time=1 87f54fd72815a613824ecddc460118a10e01120a4020c2b7091230ad45903119 05:38:02 $ docker rm -f --volumes 87f54fd72815a613824ecddc460118a10e01120a4020c2b7091230ad45903119 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 05:38:03 + [ -d /w/workspace/edgexfoundry_device-sdk-go_main/archives ] 05:38:03 + ls -al /w/workspace/edgexfoundry_device-sdk-go_main/archives 05:38:03 total 16 05:38:03 drwxr-xr-x 3 root root 4096 Apr 29 05:36 . 05:38:03 drwxrwxr-x 12 jenkins jenkins 4096 Apr 29 05:37 .. 05:38:03 drwxr-xr-x 2 root root 4096 Apr 29 05:36 cost 05:38:03 -rw-r--r-- 1 root root 85 Apr 29 05:36 cost.csv 05:38:03 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_device-sdk-go_main/archives 05:38:03 + ls -al /w/workspace/edgexfoundry_device-sdk-go_main/archives 05:38:03 total 16 05:38:03 drwxr-xr-x 3 jenkins jenkins 4096 Apr 29 05:36 . 05:38:03 drwxrwxr-x 12 jenkins jenkins 4096 Apr 29 05:37 .. 05:38:03 drwxr-xr-x 2 jenkins jenkins 4096 Apr 29 05:36 cost 05:38:03 -rw-r--r-- 1 jenkins jenkins 85 Apr 29 05:36 cost.csv [Pipeline] libraryResource [Pipeline] sh 05:38:03 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 05:38:04 ---> package-listing.sh 05:38:04 ++ facter osfamily 05:38:04 ++ tr '[:upper:]' '[:lower:]' 05:38:04 + OS_FAMILY=debian 05:38:04 + workspace=/w/workspace/edgexfoundry_device-sdk-go_main 05:38:04 + START_PACKAGES=/tmp/packages_start.txt 05:38:04 + END_PACKAGES=/tmp/packages_end.txt 05:38:04 + DIFF_PACKAGES=/tmp/packages_diff.txt 05:38:04 + PACKAGES=/tmp/packages_start.txt 05:38:04 + '[' /w/workspace/edgexfoundry_device-sdk-go_main ']' 05:38:04 + PACKAGES=/tmp/packages_end.txt 05:38:04 + case "${OS_FAMILY}" in 05:38:04 + dpkg -l 05:38:04 + grep '^ii' 05:38:04 + '[' -f /tmp/packages_start.txt ']' 05:38:04 + '[' -f /tmp/packages_end.txt ']' 05:38:04 + diff /tmp/packages_start.txt /tmp/packages_end.txt 05:38:04 + '[' /w/workspace/edgexfoundry_device-sdk-go_main ']' 05:38:04 + mkdir -p /w/workspace/edgexfoundry_device-sdk-go_main/archives/ 05:38:04 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-go_main/archives/ [Pipeline] echo 05:38:04 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-sdk-go_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 05:38:04 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 05:38:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 05:38:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 05:38:05 prd-ubuntu20.04-docker-8c-8g-637 does not seem to be running inside a container 05:38:05 $ 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-sdk-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-sdk-go_main -v /w/workspace/edgexfoundry_device-sdk-go_main:/w/workspace/edgexfoundry_device-sdk-go_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-go_main@tmp:/w/workspace/edgexfoundry_device-sdk-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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 05:38:05 $ docker top 76d0defe16498a489c5ceecdc74828df34895530d41ade597a73eeaf8601aa2e -eo pid,comm [Pipeline] { [Pipeline] sh 05:38:05 + touch /tmp/pre-build-complete [Pipeline] sh 05:38:06 + mkdir -p /var/log/sysstat [Pipeline] sh 05:38:06 + ls /var/log/sa-host 05:38:06 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 05:38:06 provisioning config files... 05:38:06 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-go_main@tmp/config6113392668414361815tmp [Pipeline] { [Pipeline] echo 05:38:06 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 05:38:06 ---> create-netrc.sh [Pipeline] } 05:38:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 05:38:07 ---> python-tools-install.sh [Pipeline] echo 05:38:07 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 05:38:07 ---> sudo-logs.sh 05:38:07 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 05:38:07 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 05:38:07 ---> job-cost.sh 05:38:07 lf-activate-venv: SKIPPING 05:38:07 DEBUG: total: 0.2199999988079071 05:38:07 INFO: Retrieving Stack Cost... 05:38:08 INFO: Retrieving Pricing Info for: v3-standard-8 05:38:08 INFO: Archiving Costs [Pipeline] echo 05:38:08 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 05:38:08 ---> logs-deploy.sh 05:38:08 lf-activate-venv: SKIPPING 05:38:08 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/main/358 05:38:08 INFO: archiving workspace using pattern(s): 05:38:09 Archives upload complete. 05:38:09 INFO: archiving logs to Nexus