Branch indexing Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of cloudxxx8 for edgexfoundry/device-sdk-go Obtained Jenkinsfile from e9867ceccc81c4680e14fc13c8919f6907f05772+aebae1d3030d171e36a27ba4f472c47eca2add51 (171e4c545327830d77451873b87e6b9331f1e4d1) 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-ssh12648214925635421678.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 2c432abcf2d142718d3fe157e81a44428d9b823e 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-ssh2784449874889342188.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 2c432abcf2d142718d3fe157e81a44428d9b823e 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/PR-1196/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/PR-1196/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3925180057606391040.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 2c432abcf2d142718d3fe157e81a44428d9b823e (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 2c432abcf2d142718d3fe157e81a44428d9b823e # timeout=10 Commit message: "Merge pull request #406 from ernestojeda/go.18-debug" > 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-ssh9832073124043732584.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 6e371aaf151bd5004dee8fa40be4413046746612 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/PR-1196/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/PR-1196/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh3181578149065463114.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 6e371aaf151bd5004dee8fa40be4413046746612 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 6e371aaf151bd5004dee8fa40be4413046746612 # timeout=10 Commit message: "Chore: Update global-jjb to the latest v0.79.1" > 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/v2]] ========================================================= [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.18 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/v2 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-21519 in /w/workspace/gexfoundry_device-sdk-go_PR-1196 [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/gexfoundry_device-sdk-go_PR-1196 # 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 Merging remotes/origin/main commit aebae1d3030d171e36a27ba4f472c47eca2add51 into PR head commit e9867ceccc81c4680e14fc13c8919f6907f05772 Merge succeeded, producing 3203bac73d9175fb03e77d3e32076f7b8fea2f8e Checking out Revision 3203bac73d9175fb03e77d3e32076f7b8fea2f8e (PR-1196) > 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 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1196/head:refs/remotes/origin/PR-1196 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f e9867ceccc81c4680e14fc13c8919f6907f05772 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge aebae1d3030d171e36a27ba4f472c47eca2add51 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 3203bac73d9175fb03e77d3e32076f7b8fea2f8e # timeout=10 Commit message: "Merge commit 'aebae1d3030d171e36a27ba4f472c47eca2add51' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 22:41:17 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 22:41:17 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 22:41:17 ========================================================= 22:41:17 EdgeX Global Pipelines Version Info 22:41:17 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk bda5eedae8756d4f3808d1642f9c009be10155a3 # timeout=10 22:41:18 ------------------- 22:41:18 stable info: 22:41:18 ------------------- 22:41:18 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 22:41:18 Commit SHA: 2c432abcf2d142718d3fe157e81a44428d9b823e 22:41:18 Message: update stable to v1.0.238 22:41:19 ------------------- 22:41:19 experimental info: 22:41:19 ------------------- 22:41:19 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 22:41:19 Commit SHA: 2c432abcf2d142718d3fe157e81a44428d9b823e 22:41:19 Message: update experimental to v1.0.238 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v2 [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1196 [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1196 [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1196 [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 3203bac73d9175fb03e77d3e32076f7b8fea2f8e [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 3203bac [Pipeline] echo 22:41:19 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:41:19 provisioning config files... 22:41:19 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/config1161359208093634258tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:41:20 ---> docker-login.sh 22:41:20 nexus3.edgexfoundry.org:10001 22:41:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:20 Configure a credential helper to remove this warning. See 22:41:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:20 22:41:20 Login Succeeded 22:41:20 nexus3.edgexfoundry.org:10002 22:41:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:20 Configure a credential helper to remove this warning. See 22:41:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:20 22:41:20 Login Succeeded 22:41:20 nexus3.edgexfoundry.org:10003 22:41:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:20 Configure a credential helper to remove this warning. See 22:41:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:20 22:41:20 Login Succeeded 22:41:20 nexus3.edgexfoundry.org:10004 22:41:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:20 Configure a credential helper to remove this warning. See 22:41:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:20 22:41:20 Login Succeeded 22:41:20 docker.io 22:41:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:21 Configure a credential helper to remove this warning. See 22:41:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:21 22:41:21 Login Succeeded 22:41:21 ---> docker-login.sh ends [Pipeline] } 22:41:21 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 22:41:21 + git rev-list -1 --merges 3203bac73d9175fb03e77d3e32076f7b8fea2f8e~1..3203bac73d9175fb03e77d3e32076f7b8fea2f8e [Pipeline] echo 22:41:21 -----------> git rev-list -1 --merges 3203bac73d9175fb03e77d3e32076f7b8fea2f8e~1..3203bac73d9175fb03e77d3e32076f7b8fea2f8e 3203bac73d9175fb03e77d3e32076f7b8fea2f8e 22:41:21 3203bac73d9175fb03e77d3e32076f7b8fea2f8e [false] [Pipeline] sh 22:41:22 + git log --format=format:%s -1 3203bac73d9175fb03e77d3e32076f7b8fea2f8e [Pipeline] echo 22:41:22 ========================================================= 22:41:22 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 22:41:22 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:41:22 + git log --format=format:%s -1 3203bac73d9175fb03e77d3e32076f7b8fea2f8e [Pipeline] echo 22:41:22 [semverPrep] GIT_COMMIT: 3203bac73d9175fb03e77d3e32076f7b8fea2f8e, Commit Message: Merge commit 'aebae1d3030d171e36a27ba4f472c47eca2add51' into HEAD [Pipeline] echo 22:41:22 [semverPrep] This is not a build commit. [Pipeline] sh 22:41:22 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 22:41:22 + grep -v github /etc/ssh/ssh_known_hosts 22:41:22 + [ -e /tmp/ssh_known_hosts ] 22:41:22 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 22:41:22 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 22:41:22 + sudo tee -a /etc/ssh/ssh_known_hosts 22:41:22 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:41:23 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:41:23 22:41:23 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:41:23 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:41:23 0.1.4: Pulling from edgex-devops/py-git-semver 22:41:23 b85a868b505f: Pulling fs layer 22:41:23 e2be974225ed: Pulling fs layer 22:41:23 339a4e72a1f5: Pulling fs layer 22:41:23 988bab9f4d93: Pulling fs layer 22:41:23 1469e6f7b9e6: Pulling fs layer 22:41:23 eaf3925da568: Pulling fs layer 22:41:23 bab4dde63d76: Pulling fs layer 22:41:23 bde34c3a00c8: Pulling fs layer 22:41:23 b352a97aabf1: Pulling fs layer 22:41:23 4872d77fe225: Pulling fs layer 22:41:23 5851b861e8e6: Pulling fs layer 22:41:23 bab4dde63d76: Waiting 22:41:23 988bab9f4d93: Waiting 22:41:23 1469e6f7b9e6: Waiting 22:41:23 bde34c3a00c8: Waiting 22:41:23 4872d77fe225: Waiting 22:41:23 b352a97aabf1: Waiting 22:41:23 eaf3925da568: Waiting 22:41:23 e2be974225ed: Verifying Checksum 22:41:23 e2be974225ed: Download complete 22:41:23 988bab9f4d93: Verifying Checksum 22:41:23 988bab9f4d93: Download complete 22:41:23 339a4e72a1f5: Verifying Checksum 22:41:23 339a4e72a1f5: Download complete 22:41:23 1469e6f7b9e6: Verifying Checksum 22:41:23 1469e6f7b9e6: Download complete 22:41:23 eaf3925da568: Download complete 22:41:23 bde34c3a00c8: Download complete 22:41:23 b352a97aabf1: Verifying Checksum 22:41:23 b352a97aabf1: Download complete 22:41:23 4872d77fe225: Verifying Checksum 22:41:23 4872d77fe225: Download complete 22:41:23 5851b861e8e6: Download complete 22:41:23 b85a868b505f: Verifying Checksum 22:41:23 b85a868b505f: Download complete 22:41:24 bab4dde63d76: Verifying Checksum 22:41:24 bab4dde63d76: Download complete 22:41:25 b85a868b505f: Pull complete 22:41:25 e2be974225ed: Pull complete 22:41:25 339a4e72a1f5: Pull complete 22:41:26 988bab9f4d93: Pull complete 22:41:26 1469e6f7b9e6: Pull complete 22:41:26 eaf3925da568: Pull complete 22:41:28 bab4dde63d76: Pull complete 22:41:28 bde34c3a00c8: Pull complete 22:41:28 b352a97aabf1: Pull complete 22:41:28 4872d77fe225: Pull complete 22:41:28 5851b861e8e6: Pull complete 22:41:28 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 22:41:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:41:28 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:41:28 prd-ubuntu20.04-docker-8c-8g-21519 does not seem to be running inside a container 22:41:28 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1196 -v /w/workspace/gexfoundry_device-sdk-go_PR-1196:/w/workspace/gexfoundry_device-sdk-go_PR-1196:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 22:41:29 $ docker top da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 -eo pid,comm 22:41:29 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). 22:41:29 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 22:41:29 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:41:29 [ssh-agent] Looking for ssh-agent implementation... 22:41:30 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:41:30 $ docker exec da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 ssh-agent 22:41:30 SSH_AUTH_SOCK=/tmp/ssh-pYJ3wjoZeqH8/agent.32 22:41:30 SSH_AGENT_PID=38 22:41:30 Running ssh-add (command line suppressed) 22:41:30 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/private_key_5325489986677675117.key (/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/private_key_5325489986677675117.key) 22:41:30 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:41:30 + git tag --points-at HEAD [Pipeline] } 22:41:30 $ docker exec --env ******** --env ******** da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 ssh-agent -k 22:41:30 unset SSH_AUTH_SOCK; 22:41:30 unset SSH_AGENT_PID; 22:41:30 echo Agent pid 38 killed; 22:41:30 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 22:41:30 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:41:30 [ssh-agent] Looking for ssh-agent implementation... 22:41:31 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:41:31 $ docker exec da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 ssh-agent 22:41:31 SSH_AUTH_SOCK=/tmp/ssh-xgO6ei2aFIfI/agent.73 22:41:31 SSH_AGENT_PID=79 22:41:31 Running ssh-add (command line suppressed) 22:41:31 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/private_key_7049179730668669749.key (/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/private_key_7049179730668669749.key) 22:41:31 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:41:31 + git semver init 22:41:31 2022-07-29 22:41:31,818 [run_init] DEBUG init version:0.0.0 force:False 22:41:31 2022-07-29 22:41:31,819 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver 22:41:31 2022-07-29 22:41:31,819 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver 22:41:31 2022-07-29 22:41:31,820 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1196, universal_newlines=False, shell=None, istream=None) 22:41:32 2022-07-29 22:41:32,606 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196/.git/info/exclude 22:41:32 2022-07-29 22:41:32,606 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver/PR-1196 with force:False 22:41:32 2022-07-29 22:41:32,606 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver/PR-1196 22:41:32 2022-07-29 22:41:32,611 [execute] INFO git cat-file --batch-check 22:41:32 2022-07-29 22:41:32,611 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver, universal_newlines=False, shell=None, istream=) 22:41:32 2022-07-29 22:41:32,619 [execute] INFO git cat-file --batch 22:41:32 2022-07-29 22:41:32,619 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver, universal_newlines=False, shell=None, istream=) 22:41:32 2022-07-29 22:41:32,625 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1196/.semver/PR-1196 22:41:32 0.0.0 [Pipeline] } 22:41:32 $ docker exec --env ******** --env ******** da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 ssh-agent -k 22:41:32 unset SSH_AUTH_SOCK; 22:41:32 unset SSH_AGENT_PID; 22:41:32 echo Agent pid 79 killed; 22:41:32 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 22:41:33 + git semver [Pipeline] } 22:41:33 $ docker stop --time=1 da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 22:41:34 $ docker rm -f da560e1bf73303c7d1c48c51abda6c62feb8fd15718974c147152e8b334b1715 [Pipeline] // withDockerContainer [Pipeline] sh 22:41:35 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 22:41:35 Stashed 1 file(s) [Pipeline] echo 22:41:35 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:41:35 provisioning config files... 22:41:35 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/config3327860984776395tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:41:35 ---> docker-login.sh 22:41:35 nexus3.edgexfoundry.org:10001 22:41:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:35 Configure a credential helper to remove this warning. See 22:41:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:35 22:41:35 Login Succeeded 22:41:35 nexus3.edgexfoundry.org:10002 22:41:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:36 Configure a credential helper to remove this warning. See 22:41:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:36 22:41:36 Login Succeeded 22:41:36 nexus3.edgexfoundry.org:10003 22:41:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:36 Configure a credential helper to remove this warning. See 22:41:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:36 22:41:36 Login Succeeded 22:41:36 nexus3.edgexfoundry.org:10004 22:41:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:36 Configure a credential helper to remove this warning. See 22:41:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:36 22:41:36 Login Succeeded 22:41:36 docker.io 22:41:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:36 Configure a credential helper to remove this warning. See 22:41:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:36 22:41:36 Login Succeeded 22:41:36 ---> docker-login.sh ends [Pipeline] } 22:41:36 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:41:36 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:41:36 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:41:36 ========================================================= 22:41:36 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 22:41:36 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:41:37 + 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.18-alpine --build-arg MAKE=echo noop --target=builder . 22:41:37 Sending build context to Docker daemon 9.801MB 22:41:37 Step 1/11 : ARG BASE=golang:1.18-alpine3.16 22:41:37 Step 2/11 : FROM ${BASE} AS builder 22:41:37 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 22:41:37 2408cc74d12b: Pulling fs layer 22:41:37 ea60b727a1ce: Pulling fs layer 22:41:37 30c4a7721957: Pulling fs layer 22:41:37 370296b7ddb6: Pulling fs layer 22:41:37 7c6cee850709: Pulling fs layer 22:41:37 39a5fcdaea64: Pulling fs layer 22:41:37 d94ebbe4e438: Pulling fs layer 22:41:37 370296b7ddb6: Waiting 22:41:37 39a5fcdaea64: Waiting 22:41:37 bcfd1f05c69d: Pulling fs layer 22:41:37 59ccb84bbe0f: Pulling fs layer 22:41:37 d94ebbe4e438: Waiting 22:41:37 bcfd1f05c69d: Waiting 22:41:37 59ccb84bbe0f: Waiting 22:41:37 30c4a7721957: Verifying Checksum 22:41:37 30c4a7721957: Download complete 22:41:37 7c6cee850709: Download complete 22:41:37 39a5fcdaea64: Download complete 22:41:37 2408cc74d12b: Verifying Checksum 22:41:37 2408cc74d12b: Download complete 22:41:37 d94ebbe4e438: Download complete 22:41:37 2408cc74d12b: Pull complete 22:41:37 ea60b727a1ce: Pull complete 22:41:37 30c4a7721957: Pull complete 22:41:37 59ccb84bbe0f: Verifying Checksum 22:41:37 59ccb84bbe0f: Download complete 22:41:37 bcfd1f05c69d: Verifying Checksum 22:41:37 bcfd1f05c69d: Download complete 22:41:38 370296b7ddb6: Verifying Checksum 22:41:38 370296b7ddb6: Download complete 22:41:42 370296b7ddb6: Pull complete 22:41:42 7c6cee850709: Pull complete 22:41:42 39a5fcdaea64: Pull complete 22:41:42 d94ebbe4e438: Pull complete 22:41:44 bcfd1f05c69d: Pull complete 22:41:45 59ccb84bbe0f: Pull complete 22:41:45 Digest: sha256:b7a3521351a9cbc7ce2a60b0b0d40edf4ed6cc338df7dc09f1589c9a81f0a497 22:41:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 22:41:45 ---> a4fb48ad2a94 22:41:45 Step 3/11 : ARG MAKE=make build 22:41:46 ---> Running in 2b7d0dbfb1eb 22:41:46 Removing intermediate container 2b7d0dbfb1eb 22:41:46 ---> f332935f4d9f 22:41:46 Step 4/11 : WORKDIR /device-sdk-go 22:41:46 ---> Running in 049c8c1e5f4a 22:41:46 Removing intermediate container 049c8c1e5f4a 22:41:46 ---> c96a4b4c80a2 22:41:46 Step 5/11 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:41:46 ---> Running in 1224cb04b203 22:41:46 Removing intermediate container 1224cb04b203 22:41:46 ---> aa76749d09a9 22:41:46 Step 6/11 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:41:46 ---> Running in 6e4001faa875 22:41:47 Removing intermediate container 6e4001faa875 22:41:47 ---> b41da1ae43da 22:41:47 Step 7/11 : RUN apk add --update --no-cache make git gcc libc-dev zeromq-dev libsodium-dev 22:41:47 ---> Running in d0af0ff110f9 22:41:47 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 22:41:48 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 22:41:49 OK: 211 MiB in 51 packages 22:41:49 Removing intermediate container d0af0ff110f9 22:41:49 ---> eb71424baf48 22:41:49 Step 8/11 : COPY go.mod vendor* ./ 22:41:49 ---> bb32aef0b1b2 22:41:49 Step 9/11 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:41:49 ---> Running in e3cc85c2980a 22:41:50 Still waiting to schedule task 22:41:50 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 22:42:16 Removing intermediate container e3cc85c2980a 22:42:16 ---> 2c02a87f97c9 22:42:16 Step 10/11 : COPY . . 22:42:16 ---> 2a8273031587 22:42:16 Step 11/11 : RUN ${MAKE} 22:42:16 ---> Running in 32cfc10e94df 22:42:16 noop 22:42:16 Removing intermediate container 32cfc10e94df 22:42:16 ---> a41d2d8df91e 22:42:16 Successfully built a41d2d8df91e 22:42:16 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:16 + docker inspect -f . ci-base-image-x86_64 22:42:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:42:16 prd-ubuntu20.04-docker-8c-8g-21519 does not seem to be running inside a container 22:42:16 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1196 -v /w/workspace/gexfoundry_device-sdk-go_PR-1196:/w/workspace/gexfoundry_device-sdk-go_PR-1196:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:42:16 $ docker top efb21bc8ff872b6257a0ca4b770adbad3052aef5e936e5415f909e67db6993ea -eo pid,comm [Pipeline] { [Pipeline] sh 22:42:17 + go version 22:42:17 go version go1.18.3 linux/amd64 [Pipeline] } 22:42:17 $ docker stop --time=1 efb21bc8ff872b6257a0ca4b770adbad3052aef5e936e5415f909e67db6993ea 22:42:18 $ docker rm -f efb21bc8ff872b6257a0ca4b770adbad3052aef5e936e5415f909e67db6993ea [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:19 + docker inspect -f . ci-base-image-x86_64 22:42:19 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:42:19 prd-ubuntu20.04-docker-8c-8g-21519 does not seem to be running inside a container 22:42:19 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -w /w/workspace/gexfoundry_device-sdk-go_PR-1196 -v /w/workspace/gexfoundry_device-sdk-go_PR-1196:/w/workspace/gexfoundry_device-sdk-go_PR-1196:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:42:19 $ docker top aa4adb21923106b9bc62c58daae650aa67e7e93b272ff56bff7f62e6481a889f -eo pid,comm [Pipeline] { [Pipeline] sh 22:42:20 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1196 [Pipeline] fileExists [Pipeline] sh 22:42:20 + make test 22:42:20 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 22:42:26 ? github.com/edgexfoundry/device-sdk-go/v2 [no test files] 22:42:39 ? github.com/edgexfoundry/device-sdk-go/v2/example/cmd/device-simple [no test files] 22:42:39 ? github.com/edgexfoundry/device-sdk-go/v2/example/config [no test files] 22:42:39 ? github.com/edgexfoundry/device-sdk-go/v2/example/driver [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/application 0.095s coverage: 23.6% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/autodiscovery [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/autoevent 0.054s coverage: 27.6% of statements 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/cache 0.074s coverage: 78.9% of statements 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/clients 0.070s coverage: 10.8% of statements 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/common 0.118s coverage: 60.0% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/config [no test files] 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/container [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/controller/http 0.083s coverage: 34.8% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/controller/http/correlation [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/messaging 1.094s coverage: 85.4% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/provision [no test files] 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/internal/telemetry [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/internal/transformer 0.099s coverage: 65.1% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/interfaces [no test files] 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/interfaces/mocks [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/pkg/models 0.736s coverage: 89.2% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/models/mocks [no test files] 22:42:40 ok github.com/edgexfoundry/device-sdk-go/v2/pkg/service 0.060s coverage: 4.9% of statements 22:42:40 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/startup [no test files] 22:42:55 level=warning msg="[linters context] structcheck is disabled because of go1.18. You can track the evolution of the go1.18 support by following the https://github.com/golangci/golangci-lint/issues/2649." 22:42:55 GO111MODULE=on go vet ./... 22:42:58 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 22:42:58 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 22:42:58 ./bin/test-attribution-txt.sh 22:42:58 An attribution for github.com/klauspost/compress is missing from Attribution.txt, please add 22:42:58 An attribution for github.com/minio/highwayhash is missing from Attribution.txt, please add 22:42:58 An attribution for github.com/nats-io/jwt/v2 is missing from Attribution.txt, please add 22:42:58 An attribution for github.com/nats-io/nats.go is missing from Attribution.txt, please add 22:42:58 An attribution for github.com/nats-io/nkeys is missing from Attribution.txt, please add 22:42:58 An attribution for github.com/nats-io/nuid is missing from Attribution.txt, please add 22:42:58 An attribution for golang.org/x/time is missing from Attribution.txt, please add [Pipeline] echo 22:42:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 22:42:58 $ docker stop --time=1 aa4adb21923106b9bc62c58daae650aa67e7e93b272ff56bff7f62e6481a889f 22:43:00 $ docker rm -f aa4adb21923106b9bc62c58daae650aa67e7e93b272ff56bff7f62e6481a889f [Pipeline] // withDockerContainer [Pipeline] sh 22:43:00 + sudo chown -R jenkins:jenkins . [Pipeline] stash 22:43:01 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 22:43:01 + sudo chown -R jenkins:jenkins . [Pipeline] sh 22:43:01 + ls -al . 22:43:01 total 300 22:43:01 drwxrwxr-x 11 jenkins jenkins 4096 Jul 29 22:42 . 22:43:01 drwxrwxr-x 4 jenkins jenkins 4096 Jul 29 22:41 .. 22:43:01 -rw-rw-r-- 1 jenkins jenkins 140 Jul 29 22:41 .dockerignore 22:43:01 drwxrwxr-x 8 jenkins jenkins 4096 Jul 29 22:42 .git 22:43:01 drwxrwxr-x 2 jenkins jenkins 4096 Jul 29 22:41 .github 22:43:01 -rw-rw-r-- 1 jenkins jenkins 131 Jul 29 22:41 .gitignore 22:43:01 -rw-rw-r-- 1 jenkins jenkins 42 Jul 29 22:41 .golangci.yml 22:43:01 drwxr-xr-x 3 jenkins jenkins 4096 Jul 29 22:41 .semver 22:43:01 -rw-rw-r-- 1 jenkins jenkins 29536 Jul 29 22:41 CHANGELOG.md 22:43:01 -rw-rw-r-- 1 jenkins jenkins 677 Jul 29 22:41 GOVERNANCE.md 22:43:01 -rw-rw-r-- 1 jenkins jenkins 880 Jul 29 22:41 Jenkinsfile 22:43:01 -rw-rw-r-- 1 jenkins jenkins 11341 Jul 29 22:41 LICENSE 22:43:01 -rw-rw-r-- 1 jenkins jenkins 2002 Jul 29 22:41 Makefile 22:43:01 -rw-rw-r-- 1 jenkins jenkins 619 Jul 29 22:41 OWNERS.md 22:43:01 -rw-rw-r-- 1 jenkins jenkins 4881 Jul 29 22:41 README.md 22:43:01 -rw-rw-r-- 1 jenkins jenkins 5 Jul 29 22:41 VERSION 22:43:01 drwxrwxr-x 2 jenkins jenkins 4096 Jul 29 22:41 bin 22:43:01 -rw-r--r-- 1 jenkins jenkins 130804 Jul 29 22:42 coverage.out 22:43:01 drwxrwxr-x 5 jenkins jenkins 4096 Jul 29 22:41 example 22:43:01 -rw-rw-r-- 1 jenkins jenkins 3553 Jul 29 22:41 go.mod 22:43:01 -rw-rw-r-- 1 jenkins jenkins 36743 Jul 29 22:41 go.sum 22:43:01 drwxrwxr-x 15 jenkins jenkins 4096 Jul 29 22:41 internal 22:43:01 drwxrwxr-x 3 jenkins jenkins 4096 Jul 29 22:41 openapi 22:43:01 drwxrwxr-x 6 jenkins jenkins 4096 Jul 29 22:41 pkg 22:43:01 drwxrwxr-x 4 jenkins jenkins 4096 Jul 29 22:41 snap 22:43:01 -rw-rw-r-- 1 jenkins jenkins 222 Jul 29 22:41 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:02 + 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=3203bac73d9175fb03e77d3e32076f7b8fea2f8e --label arch=amd64 --label version=0.0.0 . 22:43:02 Sending build context to Docker daemon 9.933MB 22:43:02 Step 1/25 : ARG BASE=golang:1.18-alpine3.16 22:43:02 Step 2/25 : FROM ${BASE} AS builder 22:43:02 ---> a41d2d8df91e 22:43:02 Step 3/25 : ARG MAKE=make build 22:43:02 ---> Running in e189331d2fa6 22:43:02 Removing intermediate container e189331d2fa6 22:43:02 ---> 50a0cd74bc71 22:43:02 Step 4/25 : WORKDIR /device-sdk-go 22:43:02 ---> Running in e83667b1b842 22:43:02 Removing intermediate container e83667b1b842 22:43:02 ---> 39f34db2198e 22:43:02 Step 5/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:43:02 ---> Running in 90252f7cabb0 22:43:02 Removing intermediate container 90252f7cabb0 22:43:02 ---> c582fc6b3c14 22:43:02 Step 6/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:43:02 ---> Running in bdfb4173f49a 22:43:03 Removing intermediate container bdfb4173f49a 22:43:03 ---> f496031f9113 22:43:03 Step 7/25 : RUN apk add --update --no-cache make git gcc libc-dev zeromq-dev libsodium-dev 22:43:03 ---> Running in 2c430a2bc249 22:43:03 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 22:43:04 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 22:43:04 OK: 211 MiB in 51 packages 22:43:05 Removing intermediate container 2c430a2bc249 22:43:05 ---> 0114b8b51aa6 22:43:05 Step 8/25 : COPY go.mod vendor* ./ 22:43:05 ---> 3cf99c2fbfa5 22:43:05 Step 9/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:43:05 ---> Running in 6ffc774c62e2 22:43:06 Removing intermediate container 6ffc774c62e2 22:43:06 ---> b852073f1b87 22:43:06 Step 10/25 : COPY . . 22:43:06 ---> 31d83f110926 22:43:06 Step 11/25 : RUN ${MAKE} 22:43:06 ---> Running in 6946b5505e64 22:43:07 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-sdk-go/v2.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 22:43:21 CGO_ENABLED=1 GO111MODULE=on go install -tags=safe 22:43:25 Removing intermediate container 6946b5505e64 22:43:25 ---> 079d2b07e01b 22:43:25 Step 12/25 : FROM alpine:3.16 22:43:25 3.16: Pulling from library/alpine 22:43:25 530afca65e2e: Pulling fs layer 22:43:26 530afca65e2e: Verifying Checksum 22:43:26 530afca65e2e: Download complete 22:43:26 530afca65e2e: Pull complete 22:43:26 Digest: sha256:7580ece7963bfa863801466c0a488f11c86f85d9988051a9f9c68cb27f6b7872 22:43:26 Status: Downloaded newer image for alpine:3.16 22:43:26 ---> d7d3d98c851f 22:43:26 Step 13/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:43:26 ---> Running in 5470c5c00235 22:43:26 Removing intermediate container 5470c5c00235 22:43:26 ---> d15c500e4c8c 22:43:26 Step 14/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:43:26 ---> Running in d81826930400 22:43:26 Removing intermediate container d81826930400 22:43:26 ---> e63dc77f745a 22:43:26 Step 15/25 : RUN apk add --update --no-cache zeromq 22:43:26 ---> Running in 7374f1838471 22:43:27 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 22:43:27 Running on prd-ubuntu20.04-docker-arm64-4c-16g-21520 in /w/workspace/gexfoundry_device-sdk-go_PR-1196 [Pipeline] { [Pipeline] ws 22:43:27 Running in /w/workspace/device-sdk-go/4 [Pipeline] { [Pipeline] checkout 22:43:28 The recommended git tool is: git 22:43:28 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 22:43:28 (1/5) Installing libgcc (11.2.1_git20220219-r2) 22:43:28 (2/5) Installing libsodium (1.0.18-r0) 22:43:28 (3/5) Installing libstdc++ (11.2.1_git20220219-r2) 22:43:28 (4/5) Installing libzmq (4.3.4-r0) 22:43:28 (5/5) Installing zeromq (4.3.4-r0) 22:43:28 Executing busybox-1.35.0-r15.trigger 22:43:28 OK: 8 MiB in 19 packages 22:43:29 Removing intermediate container 7374f1838471 22:43:29 ---> 4dcda3b7cdab 22:43:29 Step 16/25 : WORKDIR / 22:43:29 ---> Running in 2db46390cb76 22:43:29 Removing intermediate container 2db46390cb76 22:43:29 ---> 128e430080c0 22:43:29 Step 17/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 22:43:29 ---> 563e251d81cb 22:43:29 Step 18/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 22:43:30 ---> a74a3bdf98ba 22:43:30 Step 19/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 22:43:30 ---> b0b0cc8cd2b7 22:43:30 Step 20/25 : EXPOSE 59999 22:43:30 ---> Running in da7fd024fb08 22:43:30 Removing intermediate container da7fd024fb08 22:43:30 ---> 55c97aad8c22 22:43:30 Step 21/25 : ENTRYPOINT ["/device-simple"] 22:43:30 ---> Running in d9eb18f283a2 22:43:30 Removing intermediate container d9eb18f283a2 22:43:30 ---> bfc2dfe74b5c 22:43:30 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 22:43:30 ---> Running in 888c9b082ce5 22:43:30 Removing intermediate container 888c9b082ce5 22:43:30 ---> b3a4f4fefe82 22:43:30 Step 23/25 : LABEL arch=amd64 22:43:30 ---> Running in 466c9f485492 22:43:30 Removing intermediate container 466c9f485492 22:43:30 ---> a13f52ac5d90 22:43:30 Step 24/25 : LABEL git_sha=3203bac73d9175fb03e77d3e32076f7b8fea2f8e 22:43:30 ---> Running in 9a7a2f0ade7d 22:43:30 Removing intermediate container 9a7a2f0ade7d 22:43:30 ---> ea3881299db7 22:43:30 Step 25/25 : LABEL version=0.0.0 22:43:30 ---> Running in 069bda067c11 22:43:31 Removing intermediate container 069bda067c11 22:43:31 ---> 81c038391c6a 22:43:31 [Warning] One or more build-args [ARCH] were not consumed 22:43:31 Successfully built 81c038391c6a 22:43:31 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] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:31 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:31 22:43:31 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:31 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:31 latest: Pulling from edgex-lftools-log-publisher 22:43:31 5eb5b503b376: Pulling fs layer 22:43:31 5c69ac0246d0: Pulling fs layer 22:43:31 ec43610c2a17: Pulling fs layer 22:43:31 3a2ae6a8a46f: Pulling fs layer 22:43:31 33b1e0a273af: Pulling fs layer 22:43:31 5d3b04190fa2: Pulling fs layer 22:43:31 2f39f015ded8: Pulling fs layer 22:43:31 3a2ae6a8a46f: Waiting 22:43:31 33b1e0a273af: Waiting 22:43:31 2f39f015ded8: Waiting 22:43:31 5d3b04190fa2: Waiting 22:43:31 5c69ac0246d0: Download complete 22:43:31 3a2ae6a8a46f: Verifying Checksum 22:43:31 3a2ae6a8a46f: Download complete 22:43:31 33b1e0a273af: Verifying Checksum 22:43:31 33b1e0a273af: Download complete 22:43:31 5d3b04190fa2: Verifying Checksum 22:43:31 5d3b04190fa2: Download complete 22:43:31 ec43610c2a17: Download complete 22:43:32 5eb5b503b376: Verifying Checksum 22:43:32 5eb5b503b376: Download complete 22:43:32 2f39f015ded8: Download complete 22:43:33 5eb5b503b376: Pull complete 22:43:33 5c69ac0246d0: Pull complete 22:43:33 ec43610c2a17: Pull complete 22:43:33 3a2ae6a8a46f: Pull complete 22:43:34 33b1e0a273af: Pull complete 22:43:34 5d3b04190fa2: Pull complete 22:43:34 using credential edgex-jenkins-ssh 22:43:34 Cloning the remote Git repository 22:43:34 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 22:43:34 > git init /w/workspace/device-sdk-go/4 # timeout=10 22:43:34 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 22:43:34 > git --version # timeout=10 22:43:34 > git --version # 'git version 2.25.1' 22:43:34 using GIT_SSH to set credentials SSH Credentials for GitHub 22:43:34 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 22:43:36 Merging remotes/origin/main commit aebae1d3030d171e36a27ba4f472c47eca2add51 into PR head commit e9867ceccc81c4680e14fc13c8919f6907f05772 22:43:36 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 22:43:36 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 22:43:36 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 22:43:36 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 22:43:36 using GIT_SSH to set credentials SSH Credentials for GitHub 22:43:36 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1196/head:refs/remotes/origin/PR-1196 +refs/heads/main:refs/remotes/origin/main # timeout=10 22:43:37 > git config core.sparsecheckout # timeout=10 22:43:37 > git checkout -f e9867ceccc81c4680e14fc13c8919f6907f05772 # timeout=10 22:43:37 Merge succeeded, producing e3db5d35a07165cdee6026088026e2f280ec336d 22:43:37 Checking out Revision e3db5d35a07165cdee6026088026e2f280ec336d (PR-1196) 22:43:37 > git remote # timeout=10 22:43:37 > git config --get remote.origin.url # timeout=10 22:43:37 using GIT_SSH to set credentials SSH Credentials for GitHub 22:43:37 > git merge aebae1d3030d171e36a27ba4f472c47eca2add51 # timeout=10 22:43:37 > git rev-parse HEAD^{commit} # timeout=10 22:43:37 > git config core.sparsecheckout # timeout=10 22:43:37 > git checkout -f e3db5d35a07165cdee6026088026e2f280ec336d # timeout=10 22:43:38 2f39f015ded8: Pull complete 22:43:38 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 22:43:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:38 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:43:38 prd-ubuntu20.04-docker-8c-8g-21519 does not seem to be running inside a container 22:43:38 $ 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/gexfoundry_device-sdk-go_PR-1196 -v /w/workspace/gexfoundry_device-sdk-go_PR-1196:/w/workspace/gexfoundry_device-sdk-go_PR-1196:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:43:40 $ docker top da3133539415b1af6004c0a0993a7d2ce10fc565a825f39fa1938f27764d377d -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:43:41 ---> job-cost.sh 22:43:41 lf-activate-venv: SKIPPING 22:43:41 INFO: No Stack... 22:43:41 INFO: Retrieving Pricing Info for: v3-standard-8 22:43:41 Commit message: "Merge commit 'aebae1d3030d171e36a27ba4f472c47eca2add51' into HEAD" 22:43:41 First time build. Skipping changelog. 22:43:41 22:43:41 GitHub has been notified of this commit’s build result 22:43:41 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:43:41 INFO: Archiving Costs [Pipeline] sh 22:43:42 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives/cost.csv 22:43:42 + cut -d, -f6 [Pipeline] lock 22:43:42 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] 22:43:42 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] did not exist. Created. 22:43:42 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] [Pipeline] { [Pipeline] unstash 22:43:42 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 22:43:42 % Total % Received % Xferd Average Speed Time Time Time Current 22:43:42 Dload Upload Total Spent Left Speed 22:43:42 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12332 100 12332 0 0 90676 0 --:--:-- --:--:-- --:--:-- 90676 [Pipeline] sh 22:43:42 + echo total: 0.2199999988079071 [Pipeline] stash 22:43:42 Stashed 1 file(s) [Pipeline] } 22:43:42 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] [Pipeline] // lock [Pipeline] } 22:43:42 $ docker stop --time=1 da3133539415b1af6004c0a0993a7d2ce10fc565a825f39fa1938f27764d377d 22:43:41 > git rev-list --no-walk bda5eedae8756d4f3808d1642f9c009be10155a3 # timeout=10 22:43:43 $ docker rm -f da3133539415b1af6004c0a0993a7d2ce10fc565a825f39fa1938f27764d377d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] sh [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 22:43:44 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 22:43:44 + sudo tee /etc/docker/daemon.new 22:43:44 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 22:43:44 { 22:43:44 "registry-mirrors": [ 22:43:44 "https://nexus3.edgexfoundry.org:10001" 22:43:44 ], 22:43:44 "bip": "10.250.0.254/24", 22:43:44 "hosts": [ 22:43:44 "tcp://0.0.0.0:5555", 22:43:44 "unix:///var/run/docker.sock" 22:43:44 ], 22:43:44 "mtu": 1458, 22:43:44 "selinux-enabled": true, 22:43:44 "seccomp-profile": "/etc/docker/seccomp.json" 22:43:44 } [Pipeline] sh 22:43:45 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 22:43:45 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:44:03 provisioning config files... 22:44:03 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/4@tmp/config8171830546174854461tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:44:04 ---> docker-login.sh 22:44:04 nexus3.edgexfoundry.org:10001 22:44:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:44:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:44:05 Configure a credential helper to remove this warning. See 22:44:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:44:05 22:44:05 Login Succeeded 22:44:05 nexus3.edgexfoundry.org:10002 22:44:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:44:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:44:05 Configure a credential helper to remove this warning. See 22:44:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:44:05 22:44:05 Login Succeeded 22:44:05 nexus3.edgexfoundry.org:10003 22:44:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:44:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:44:05 Configure a credential helper to remove this warning. See 22:44:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:44:05 22:44:05 Login Succeeded 22:44:05 nexus3.edgexfoundry.org:10004 22:44:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:44:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:44:06 Configure a credential helper to remove this warning. See 22:44:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:44:06 22:44:06 Login Succeeded 22:44:06 docker.io 22:44:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:44:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:44:06 Configure a credential helper to remove this warning. See 22:44:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:44:06 22:44:06 Login Succeeded 22:44:06 ---> docker-login.sh ends [Pipeline] } 22:44:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:44:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:44:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:44:07 ========================================================= 22:44:07 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 22:44:07 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:44:07 + docker build -t ci-base-image-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine --build-arg MAKE=echo noop --target=builder . 22:44:08 Sending build context to Docker daemon 5.267MB 22:44:08 Step 1/11 : ARG BASE=golang:1.18-alpine3.16 22:44:08 Step 2/11 : FROM ${BASE} AS builder 22:44:08 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 22:44:08 b3c136eddcbf: Pulling fs layer 22:44:08 c0a3192eca97: Pulling fs layer 22:44:08 a050256f5b6f: Pulling fs layer 22:44:08 656be50a0ddc: Pulling fs layer 22:44:08 2bbca73fdf42: Pulling fs layer 22:44:08 46d945488cbd: Pulling fs layer 22:44:08 8a5474983e97: Pulling fs layer 22:44:08 329c88fbcd65: Pulling fs layer 22:44:08 46d945488cbd: Waiting 22:44:08 8a5474983e97: Waiting 22:44:08 329c88fbcd65: Waiting 22:44:08 656be50a0ddc: Waiting 22:44:08 2bbca73fdf42: Waiting 22:44:08 a050256f5b6f: Verifying Checksum 22:44:08 a050256f5b6f: Download complete 22:44:08 c0a3192eca97: Verifying Checksum 22:44:08 c0a3192eca97: Download complete 22:44:08 2bbca73fdf42: Verifying Checksum 22:44:08 2bbca73fdf42: Download complete 22:44:08 46d945488cbd: Verifying Checksum 22:44:08 46d945488cbd: Download complete 22:44:08 b3c136eddcbf: Verifying Checksum 22:44:09 b3c136eddcbf: Pull complete 22:44:09 329c88fbcd65: Verifying Checksum 22:44:09 329c88fbcd65: Download complete 22:44:10 c0a3192eca97: Pull complete 22:44:10 a050256f5b6f: Pull complete 22:44:10 8a5474983e97: Verifying Checksum 22:44:10 8a5474983e97: Download complete 22:44:11 656be50a0ddc: Verifying Checksum 22:44:11 656be50a0ddc: Download complete 22:44:23 656be50a0ddc: Pull complete 22:44:24 2bbca73fdf42: Pull complete 22:44:24 46d945488cbd: Pull complete 22:44:31 8a5474983e97: Pull complete 22:44:32 329c88fbcd65: Pull complete 22:44:32 Digest: sha256:53af0e8f7504757f555691f1ffb14839a2b3754f429f24055fc4060c6a6ea7d8 22:44:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 22:44:32 ---> ff4287adb874 22:44:32 Step 3/11 : ARG MAKE=make build 22:44:34 ---> Running in 5b47d62633ef 22:44:34 Removing intermediate container 5b47d62633ef 22:44:34 ---> fd73fe1320d6 22:44:34 Step 4/11 : WORKDIR /device-sdk-go 22:44:34 ---> Running in 858d8a1771ed 22:44:35 Removing intermediate container 858d8a1771ed 22:44:35 ---> cd2ebeba4726 22:44:35 Step 5/11 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:44:35 ---> Running in 13e121e4bc8a 22:44:35 Removing intermediate container 13e121e4bc8a 22:44:35 ---> 0118fae91ffd 22:44:35 Step 6/11 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:44:35 ---> Running in 3452141b1b54 22:44:38 Removing intermediate container 3452141b1b54 22:44:38 ---> f9d8f83c4377 22:44:38 Step 7/11 : RUN apk add --update --no-cache make git gcc libc-dev zeromq-dev libsodium-dev 22:44:38 ---> Running in 4e93ef2a86d8 22:44:39 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 22:44:39 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 22:44:40 OK: 221 MiB in 51 packages 22:44:41 Removing intermediate container 4e93ef2a86d8 22:44:41 ---> 2640bb109205 22:44:41 Step 8/11 : COPY go.mod vendor* ./ 22:44:42 ---> ba8f55e9d528 22:44:42 Step 9/11 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:44:42 ---> Running in 91ebc7c94569 22:45:29 Removing intermediate container 91ebc7c94569 22:45:29 ---> 50bdac5c34ed 22:45:29 Step 10/11 : COPY . . 22:45:29 ---> e43f742e7bde 22:45:29 Step 11/11 : RUN ${MAKE} 22:45:29 ---> Running in 4391d205d883 22:45:30 noop 22:45:30 Removing intermediate container 4391d205d883 22:45:30 ---> c186e89b5b64 22:45:30 Successfully built c186e89b5b64 22:45:30 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:45:31 + docker inspect -f . ci-base-image-arm64 22:45:31 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:45:31 prd-ubuntu20.04-docker-arm64-4c-16g-21520 does not seem to be running inside a container 22:45:31 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/4 -v /w/workspace/device-sdk-go/4:/w/workspace/device-sdk-go/4:rw,z -v /w/workspace/device-sdk-go/4@tmp:/w/workspace/device-sdk-go/4@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:45:32 $ docker top 14907e5ef3322f94a16d96641c10a5daabdb92ebba53373f8848a8d1003145dd -eo pid,comm [Pipeline] { [Pipeline] sh 22:45:33 + go version 22:45:33 go version go1.18.3 linux/arm64 [Pipeline] } 22:45:33 $ docker stop --time=1 14907e5ef3322f94a16d96641c10a5daabdb92ebba53373f8848a8d1003145dd 22:45:35 $ docker rm -f 14907e5ef3322f94a16d96641c10a5daabdb92ebba53373f8848a8d1003145dd [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:45:35 + docker inspect -f . ci-base-image-arm64 22:45:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:45:35 prd-ubuntu20.04-docker-arm64-4c-16g-21520 does not seem to be running inside a container 22:45:36 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -w /w/workspace/device-sdk-go/4 -v /w/workspace/device-sdk-go/4:/w/workspace/device-sdk-go/4:rw,z -v /w/workspace/device-sdk-go/4@tmp:/w/workspace/device-sdk-go/4@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:45:37 $ docker top d9138217b01ec9eb62447aae2ba91b7e3c477f7cf3cc5b1f94a73a14d721c619 -eo pid,comm [Pipeline] { [Pipeline] sh 22:45:38 + git config --global --add safe.directory /w/workspace/device-sdk-go/4 [Pipeline] fileExists [Pipeline] sh 22:45:38 + make test 22:45:38 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 22:46:11 ? github.com/edgexfoundry/device-sdk-go/v2 [no test files] 22:47:48 ? github.com/edgexfoundry/device-sdk-go/v2/example/cmd/device-simple [no test files] 22:47:48 ? github.com/edgexfoundry/device-sdk-go/v2/example/config [no test files] 22:47:48 ? github.com/edgexfoundry/device-sdk-go/v2/example/driver [no test files] 22:47:58 ok github.com/edgexfoundry/device-sdk-go/v2/internal/application 0.427s coverage: 23.6% of statements 22:47:58 ? github.com/edgexfoundry/device-sdk-go/v2/internal/autodiscovery [no test files] 22:47:58 ok github.com/edgexfoundry/device-sdk-go/v2/internal/autoevent 0.281s coverage: 27.6% of statements 22:47:58 ok github.com/edgexfoundry/device-sdk-go/v2/internal/cache 0.477s coverage: 78.9% of statements 22:47:58 ok github.com/edgexfoundry/device-sdk-go/v2/internal/clients 0.394s coverage: 10.8% of statements 22:48:01 ok github.com/edgexfoundry/device-sdk-go/v2/internal/common 0.443s coverage: 60.0% of statements 22:48:01 ? github.com/edgexfoundry/device-sdk-go/v2/internal/config [no test files] 22:48:01 ? github.com/edgexfoundry/device-sdk-go/v2/internal/container [no test files] 22:48:04 ok github.com/edgexfoundry/device-sdk-go/v2/internal/controller/http 0.437s coverage: 34.8% of statements 22:48:04 ? github.com/edgexfoundry/device-sdk-go/v2/internal/controller/http/correlation [no test files] 22:48:06 ok github.com/edgexfoundry/device-sdk-go/v2/internal/messaging 1.261s coverage: 85.4% of statements 22:48:06 ? github.com/edgexfoundry/device-sdk-go/v2/internal/provision [no test files] 22:48:06 ? github.com/edgexfoundry/device-sdk-go/v2/internal/telemetry [no test files] 22:48:06 ok github.com/edgexfoundry/device-sdk-go/v2/internal/transformer 0.487s coverage: 65.1% of statements 22:48:06 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/interfaces [no test files] 22:48:06 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/interfaces/mocks [no test files] 22:48:09 ok github.com/edgexfoundry/device-sdk-go/v2/pkg/models 3.004s coverage: 89.2% of statements 22:48:09 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/models/mocks [no test files] 22:48:10 ok github.com/edgexfoundry/device-sdk-go/v2/pkg/service 0.221s coverage: 4.9% of statements 22:48:10 ? github.com/edgexfoundry/device-sdk-go/v2/pkg/startup [no test files] 22:48:11 WARNING: Linting skipped (not on x86_64 or linter not installed) 22:48:11 GO111MODULE=on go vet ./... 22:49:33 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 22:49:33 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 22:49:33 ./bin/test-attribution-txt.sh 22:49:33 An attribution for github.com/klauspost/compress is missing from Attribution.txt, please add 22:49:33 An attribution for github.com/minio/highwayhash is missing from Attribution.txt, please add 22:49:33 An attribution for github.com/nats-io/jwt/v2 is missing from Attribution.txt, please add 22:49:33 An attribution for github.com/nats-io/nats.go is missing from Attribution.txt, please add 22:49:33 An attribution for github.com/nats-io/nkeys is missing from Attribution.txt, please add 22:49:33 An attribution for github.com/nats-io/nuid is missing from Attribution.txt, please add 22:49:33 An attribution for golang.org/x/time is missing from Attribution.txt, please add [Pipeline] echo 22:49:33 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 22:49:33 $ docker stop --time=1 d9138217b01ec9eb62447aae2ba91b7e3c477f7cf3cc5b1f94a73a14d721c619 22:49:35 $ docker rm -f d9138217b01ec9eb62447aae2ba91b7e3c477f7cf3cc5b1f94a73a14d721c619 [Pipeline] // withDockerContainer [Pipeline] sh 22:49:36 + sudo chown -R jenkins:jenkins . [Pipeline] stash 22:49:36 Warning: overwriting stash ‘coverage-report’ 22:49:37 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 22:49:37 + sudo chown -R jenkins:jenkins . [Pipeline] sh 22:49:37 + ls -al . 22:49:37 total 296 22:49:37 drwxrwxr-x 10 jenkins jenkins 4096 Jul 29 22:45 . 22:49:37 drwxrwxr-x 4 jenkins jenkins 4096 Jul 29 22:43 .. 22:49:37 -rw-rw-r-- 1 jenkins jenkins 140 Jul 29 22:43 .dockerignore 22:49:37 drwxrwxr-x 8 jenkins jenkins 4096 Jul 29 22:43 .git 22:49:37 drwxrwxr-x 2 jenkins jenkins 4096 Jul 29 22:43 .github 22:49:37 -rw-rw-r-- 1 jenkins jenkins 131 Jul 29 22:43 .gitignore 22:49:37 -rw-rw-r-- 1 jenkins jenkins 42 Jul 29 22:43 .golangci.yml 22:49:37 -rw-rw-r-- 1 jenkins jenkins 29536 Jul 29 22:43 CHANGELOG.md 22:49:37 -rw-rw-r-- 1 jenkins jenkins 677 Jul 29 22:43 GOVERNANCE.md 22:49:37 -rw-rw-r-- 1 jenkins jenkins 880 Jul 29 22:43 Jenkinsfile 22:49:37 -rw-rw-r-- 1 jenkins jenkins 11341 Jul 29 22:43 LICENSE 22:49:37 -rw-rw-r-- 1 jenkins jenkins 2002 Jul 29 22:43 Makefile 22:49:37 -rw-rw-r-- 1 jenkins jenkins 619 Jul 29 22:43 OWNERS.md 22:49:37 -rw-rw-r-- 1 jenkins jenkins 4881 Jul 29 22:43 README.md 22:49:37 -rw-rw-r-- 1 jenkins jenkins 5 Jul 29 22:41 VERSION 22:49:37 drwxrwxr-x 2 jenkins jenkins 4096 Jul 29 22:43 bin 22:49:37 -rw-r--r-- 1 jenkins jenkins 130804 Jul 29 22:48 coverage.out 22:49:37 drwxrwxr-x 5 jenkins jenkins 4096 Jul 29 22:43 example 22:49:37 -rw-rw-r-- 1 jenkins jenkins 3553 Jul 29 22:43 go.mod 22:49:37 -rw-rw-r-- 1 jenkins jenkins 36743 Jul 29 22:43 go.sum 22:49:37 drwxrwxr-x 15 jenkins jenkins 4096 Jul 29 22:43 internal 22:49:37 drwxrwxr-x 3 jenkins jenkins 4096 Jul 29 22:43 openapi 22:49:37 drwxrwxr-x 6 jenkins jenkins 4096 Jul 29 22:43 pkg 22:49:37 drwxrwxr-x 4 jenkins jenkins 4096 Jul 29 22:43 snap 22:49:37 -rw-rw-r-- 1 jenkins jenkins 222 Jul 29 22:43 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:49:38 + docker build -t device-sdk-simple-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=e3db5d35a07165cdee6026088026e2f280ec336d --label arch=arm64 --label version=0.0.0 . 22:49:38 Sending build context to Docker daemon 5.399MB 22:49:38 Step 1/25 : ARG BASE=golang:1.18-alpine3.16 22:49:38 Step 2/25 : FROM ${BASE} AS builder 22:49:38 ---> c186e89b5b64 22:49:38 Step 3/25 : ARG MAKE=make build 22:49:38 ---> Running in 76022fb73ec9 22:49:38 Removing intermediate container 76022fb73ec9 22:49:38 ---> 0fc1d5219f41 22:49:38 Step 4/25 : WORKDIR /device-sdk-go 22:49:38 ---> Running in ec8f713d7a51 22:49:39 Removing intermediate container ec8f713d7a51 22:49:39 ---> 74f391b4a1b2 22:49:39 Step 5/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:49:39 ---> Running in 0c018fab317b 22:49:39 Removing intermediate container 0c018fab317b 22:49:39 ---> 1bf7d90d6794 22:49:39 Step 6/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:49:39 ---> Running in 24c6505fc207 22:49:41 Removing intermediate container 24c6505fc207 22:49:41 ---> afbe7647406f 22:49:41 Step 7/25 : RUN apk add --update --no-cache make git gcc libc-dev zeromq-dev libsodium-dev 22:49:41 ---> Running in 1a8f29ca0d72 22:49:42 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 22:49:43 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 22:49:44 OK: 221 MiB in 51 packages 22:49:45 Removing intermediate container 1a8f29ca0d72 22:49:45 ---> 7c615b11d169 22:49:45 Step 8/25 : COPY go.mod vendor* ./ 22:49:46 ---> a5212fedf36c 22:49:46 Step 9/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:49:46 ---> Running in 5a68900780c0 22:49:48 Removing intermediate container 5a68900780c0 22:49:48 ---> 10ccb18b6de2 22:49:48 Step 10/25 : COPY . . 22:49:49 ---> bf553f09847c 22:49:49 Step 11/25 : RUN ${MAKE} 22:49:49 ---> Running in 5d723f5ee18d 22:49:50 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-sdk-go/v2.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 22:51:56 CGO_ENABLED=1 GO111MODULE=on go install -tags=safe 22:51:56 Removing intermediate container 5d723f5ee18d 22:51:56 ---> f634a8a79f73 22:51:56 Step 12/25 : FROM alpine:3.16 22:51:56 3.16: Pulling from library/alpine 22:51:56 f97344484467: Pulling fs layer 22:51:56 f97344484467: Verifying Checksum 22:51:56 f97344484467: Download complete 22:51:56 f97344484467: Pull complete 22:51:56 Digest: sha256:7580ece7963bfa863801466c0a488f11c86f85d9988051a9f9c68cb27f6b7872 22:51:56 Status: Downloaded newer image for alpine:3.16 22:51:56 ---> 3d81c46cd875 22:51:56 Step 13/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:51:56 ---> Running in 23eac59b8d9e 22:51:56 Removing intermediate container 23eac59b8d9e 22:51:56 ---> 3c1272271147 22:51:56 Step 14/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 22:51:56 ---> Running in b8c97b93f7ba 22:51:56 Removing intermediate container b8c97b93f7ba 22:51:56 ---> 3ed2a3dc1e84 22:51:56 Step 15/25 : RUN apk add --update --no-cache zeromq 22:51:56 ---> Running in d280fb8f3559 22:51:56 fetch https://dl-4.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 22:51:56 fetch https://dl-4.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 22:51:56 (1/5) Installing libgcc (11.2.1_git20220219-r2) 22:51:56 (2/5) Installing libsodium (1.0.18-r0) 22:51:56 (3/5) Installing libstdc++ (11.2.1_git20220219-r2) 22:51:56 (4/5) Installing libzmq (4.3.4-r0) 22:51:56 (5/5) Installing zeromq (4.3.4-r0) 22:51:57 Executing busybox-1.35.0-r15.trigger 22:51:57 OK: 8 MiB in 19 packages 22:51:58 Removing intermediate container d280fb8f3559 22:51:58 ---> 577992f44b7c 22:51:58 Step 16/25 : WORKDIR / 22:51:58 ---> Running in 2045472edef6 22:51:58 Removing intermediate container 2045472edef6 22:51:58 ---> e30b0c03e165 22:51:58 Step 17/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 22:51:59 ---> beb53efb9b8d 22:51:59 Step 18/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 22:52:00 ---> f66115b962fe 22:52:00 Step 19/25 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 22:52:01 ---> d1bb5332d9d5 22:52:01 Step 20/25 : EXPOSE 59999 22:52:01 ---> Running in 1c95f773d83a 22:52:01 Removing intermediate container 1c95f773d83a 22:52:01 ---> 3f9228f2ce04 22:52:01 Step 21/25 : ENTRYPOINT ["/device-simple"] 22:52:01 ---> Running in 94839a74cfa4 22:52:01 Removing intermediate container 94839a74cfa4 22:52:01 ---> 410641a28021 22:52:01 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 22:52:01 ---> Running in 606b6e9ccff2 22:52:02 Removing intermediate container 606b6e9ccff2 22:52:02 ---> 511118cfdd6b 22:52:02 Step 23/25 : LABEL arch=arm64 22:52:02 ---> Running in 80e3bca75d60 22:52:02 Removing intermediate container 80e3bca75d60 22:52:02 ---> cb0db5539232 22:52:02 Step 24/25 : LABEL git_sha=e3db5d35a07165cdee6026088026e2f280ec336d 22:52:02 ---> Running in 04e3bd1ef43f 22:52:02 Removing intermediate container 04e3bd1ef43f 22:52:02 ---> 66f5006c3836 22:52:02 Step 25/25 : LABEL version=0.0.0 22:52:02 ---> Running in cbe7e6375ae8 22:52:03 Removing intermediate container cbe7e6375ae8 22:52:03 ---> 587c8c70e68c 22:52:03 [Warning] One or more build-args [ARCH] were not consumed 22:52:03 Successfully built 587c8c70e68c 22:52:03 Successfully tagged device-sdk-simple-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:52:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:52:03 22:52:03 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:52:04 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:52:04 arm64: Pulling from edgex-lftools-log-publisher 22:52:04 8998bd30e6a1: Pulling fs layer 22:52:04 04944245beec: Pulling fs layer 22:52:04 699f458cf7ca: Pulling fs layer 22:52:04 765212b225bb: Pulling fs layer 22:52:04 f23df028b6ca: Pulling fs layer 22:52:04 d65c8cfc05b1: Pulling fs layer 22:52:04 2437ff75d9bd: Pulling fs layer 22:52:04 765212b225bb: Waiting 22:52:04 f23df028b6ca: Waiting 22:52:04 2437ff75d9bd: Waiting 22:52:04 d65c8cfc05b1: Waiting 22:52:04 04944245beec: Verifying Checksum 22:52:04 04944245beec: Download complete 22:52:04 765212b225bb: Download complete 22:52:04 f23df028b6ca: Verifying Checksum 22:52:04 f23df028b6ca: Download complete 22:52:04 d65c8cfc05b1: Verifying Checksum 22:52:04 d65c8cfc05b1: Download complete 22:52:04 699f458cf7ca: Verifying Checksum 22:52:04 699f458cf7ca: Download complete 22:52:05 8998bd30e6a1: Verifying Checksum 22:52:05 8998bd30e6a1: Download complete 22:52:07 2437ff75d9bd: Verifying Checksum 22:52:07 2437ff75d9bd: Download complete 22:52:09 8998bd30e6a1: Pull complete 22:52:09 04944245beec: Pull complete 22:52:11 699f458cf7ca: Pull complete 22:52:11 765212b225bb: Pull complete 22:52:12 f23df028b6ca: Pull complete 22:52:12 d65c8cfc05b1: Pull complete 22:52:27 2437ff75d9bd: Pull complete 22:52:27 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 22:52:27 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:52:27 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:52:27 prd-ubuntu20.04-docker-arm64-4c-16g-21520 does not seem to be running inside a container 22:52:27 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-go/4 -v /w/workspace/device-sdk-go/4:/w/workspace/device-sdk-go/4:rw,z -v /w/workspace/device-sdk-go/4@tmp:/w/workspace/device-sdk-go/4@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 22:52:30 $ docker top 22e06459557fc91c88ff0d6f8b4b13f78ec518e8df3cad6360fdd07eb639cf6a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:52:31 ---> job-cost.sh 22:52:31 lf-activate-venv: SKIPPING 22:52:31 INFO: No Stack... 22:52:32 INFO: Retrieving Pricing Info for: v3-standard-4 22:52:32 INFO: Archiving Costs [Pipeline] sh 22:52:33 + cut -d, -f6 22:52:33 + cat /w/workspace/device-sdk-go/4/archives/cost.csv [Pipeline] lock 22:52:33 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] 22:52:33 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] did not exist. Created. 22:52:33 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 22:52:34 /w/workspace/device-sdk-go/4@tmp/durable-2a3b1bba/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 22:52:35 + echo total: 0.10999999940395355 [Pipeline] stash 22:52:35 Warning: overwriting stash ‘stack-cost’ 22:52:35 Stashed 1 file(s) [Pipeline] } 22:52:35 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1196-4-stack-cost] [Pipeline] // lock [Pipeline] } 22:52:35 $ docker stop --time=1 22e06459557fc91c88ff0d6f8b4b13f78ec518e8df3cad6360fdd07eb639cf6a 22:52:36 $ docker rm -f 22e06459557fc91c88ff0d6f8b4b13f78ec518e8df3cad6360fdd07eb639cf6a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 22:52:37 provisioning config files... 22:52:37 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/config4957306543522064192tmp [Pipeline] { [Pipeline] sh 22:52:37 + set +x 22:52:37 + curl -s https://codecov.io/bash 22:52:37 + bash -s -- 22:52:37 22:52:37 _____ _ 22:52:37 / ____| | | 22:52:37 | | ___ __| | ___ ___ _____ __ 22:52:37 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 22:52:37 | |___| (_) | (_| | __/ (_| (_) \ V / 22:52:37 \_____\___/ \__,_|\___|\___\___/ \_/ 22:52:37 Bash-1.0.6 22:52:37 22:52:37 22:52:37 ==> git version 2.25.1 found 22:52:37 ==> 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 22:52:37 Release-Date: 2020-01-08 22:52:37 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 22:52:37 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 22:52:37 ==> Jenkins CI detected. 22:52:37 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1196 22:52:37 project root: . 22:52:37 --> token set from env 22:52:37 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 22:52:37 ==> Running gcov in . (disable via -X gcov) 22:52:37 ==> Python coveragepy not found 22:52:37 ==> Searching for coverage reports in: 22:52:37 + . 22:52:37 -> Found 1 reports 22:52:37 ==> Detecting git/mercurial file structure 22:52:37 ==> Reading reports 22:52:37 + ./coverage.out bytes=130804 22:52:37 ==> Appending adjustments 22:52:37 https://docs.codecov.io/docs/fixing-reports 22:52:38 + Found adjustments 22:52:38 ==> Gzipping contents 22:52:38 20K /tmp/codecov.RKETN9.gz 22:52:38 ==> Uploading reports 22:52:38 url: https://codecov.io 22:52:38 query: branch=PR-1196&commit=3203bac73d9175fb03e77d3e32076f7b8fea2f8e&build=4&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1196%2F4%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1196&job=&cmd_args= 22:52:38 -> Pinging Codecov 22:52:38 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1196&commit=3203bac73d9175fb03e77d3e32076f7b8fea2f8e&build=4&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1196%2F4%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1196&job=&cmd_args= 22:52:38 -> Uploading to 22:52:38 https://storage.googleapis.com/codecov/v4/raw/2022-07-29/7E55EF52A471D76F132DFD9A03CDDE97/3203bac73d9175fb03e77d3e32076f7b8fea2f8e/e5a12b67-6916-446f-bfa3-9f2b3e5edc0f.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20220729%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220729T225237Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=510a069e1e1cdb531b7b557c4ae4481bb994462641dbd4b4f32333d0bc180ee4 22:52:38 % Total % Received % Xferd Average Speed Time Time Time Current 22:52:38 Dload Upload Total Spent Left Speed 22:52:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17199 0 0 100 17199 0 75434 --:--:-- --:--:-- --:--:-- 75104 100 17199 0 0 100 17199 0 71662 --:--:-- --:--:-- --:--:-- 71365 22:52:38 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-sdk-go/commit/3203bac73d9175fb03e77d3e32076f7b8fea2f8e [Pipeline] } 22:52:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 22:52:39 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives ] 22:52:39 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives 22:52:39 total 16 22:52:39 drwxr-xr-x 3 root root 4096 Jul 29 22:43 . 22:52:39 drwxrwxr-x 12 jenkins jenkins 4096 Jul 29 22:43 .. 22:52:39 drwxr-xr-x 2 root root 4096 Jul 29 22:43 cost 22:52:39 -rw-r--r-- 1 root root 86 Jul 29 22:43 cost.csv 22:52:39 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives 22:52:39 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives 22:52:39 total 16 22:52:39 drwxr-xr-x 3 jenkins jenkins 4096 Jul 29 22:43 . 22:52:39 drwxrwxr-x 12 jenkins jenkins 4096 Jul 29 22:43 .. 22:52:39 drwxr-xr-x 2 jenkins jenkins 4096 Jul 29 22:43 cost 22:52:39 -rw-r--r-- 1 jenkins jenkins 86 Jul 29 22:43 cost.csv [Pipeline] libraryResource [Pipeline] sh 22:52:39 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 22:52:40 ---> package-listing.sh 22:52:40 ++ facter osfamily 22:52:40 ++ tr '[:upper:]' '[:lower:]' 22:52:40 + OS_FAMILY=debian 22:52:40 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1196 22:52:40 + START_PACKAGES=/tmp/packages_start.txt 22:52:40 + END_PACKAGES=/tmp/packages_end.txt 22:52:40 + DIFF_PACKAGES=/tmp/packages_diff.txt 22:52:40 + PACKAGES=/tmp/packages_start.txt 22:52:40 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1196 ']' 22:52:40 + PACKAGES=/tmp/packages_end.txt 22:52:40 + case "${OS_FAMILY}" in 22:52:40 + dpkg -l 22:52:40 + grep '^ii' 22:52:40 + '[' -f /tmp/packages_start.txt ']' 22:52:40 + '[' -f /tmp/packages_end.txt ']' 22:52:40 + diff /tmp/packages_start.txt /tmp/packages_end.txt 22:52:40 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1196 ']' 22:52:40 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives/ 22:52:40 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1196/archives/ [Pipeline] echo 22:52:40 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/gexfoundry_device-sdk-go_PR-1196/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 22:52:40 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:52:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:52:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:52:41 prd-ubuntu20.04-docker-8c-8g-21519 does not seem to be running inside a container 22:52:41 $ 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/gexfoundry_device-sdk-go_PR-1196/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-sdk-go_PR-1196 -v /w/workspace/gexfoundry_device-sdk-go_PR-1196:/w/workspace/gexfoundry_device-sdk-go_PR-1196:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:52:41 $ docker top f1cd8cc5c567fc6b7fa651f252d6bd805d80da7e91a7edd2f1e9ac5572506f73 -eo pid,comm [Pipeline] { [Pipeline] sh 22:52:42 + touch /tmp/pre-build-complete [Pipeline] sh 22:52:42 + mkdir -p /var/log/sysstat [Pipeline] sh 22:52:42 + ls /var/log/sa-host 22:52:42 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:52:42 provisioning config files... 22:52:42 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1196@tmp/config9011178676268587539tmp [Pipeline] { [Pipeline] echo 22:52:42 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 22:52:43 ---> create-netrc.sh [Pipeline] } 22:52:43 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 22:52:43 ---> python-tools-install.sh [Pipeline] echo 22:52:43 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 22:52:43 ---> sudo-logs.sh 22:52:43 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 22:52:43 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 22:52:44 ---> job-cost.sh 22:52:44 lf-activate-venv: SKIPPING 22:52:44 DEBUG: total: 0.2199999988079071 22:52:44 INFO: Retrieving Stack Cost... 22:52:44 INFO: Retrieving Pricing Info for: v3-standard-8 22:52:45 INFO: Archiving Costs [Pipeline] echo 22:52:45 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 22:52:45 ---> logs-deploy.sh 22:52:45 lf-activate-venv: SKIPPING 22:52:45 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1196/4 22:52:45 INFO: archiving workspace using pattern(s): 22:52:46 Archives upload complete. 22:52:46 INFO: archiving logs to Nexus