Pull request #605 updated Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Connecting to https://api.github.com to check permissions of obtain list of hahattan for edgexfoundry/device-sdk-go Obtained Jenkinsfile from ac7dac17a9308f82da781b63d358e385c5d26887+6a644f195f70d064d428f19fecf7196d621efa3d (e31628c15a8689a4f16b1325273f342a823427f0) Running in Durability level: PERFORMANCE_OPTIMIZED 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 > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --is-inside-work-tree # 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 > 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 ad104866bbc8c98dca93091e1a8abeb835fd4e4d using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # 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 > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f ad104866bbc8c98dca93091e1a8abeb835fd4e4d # timeout=10 Commit message: "Merge pull request #251 from ernestojeda/fix-codecov-uploader" > 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 shared 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 > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # 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 > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > 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 shared 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:docker-device-sdk-simple, dockerFilePath:example/cmd/device-simple/Dockerfile, pushImage:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[centos7-docker-4c-2g, ubuntu18.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.15 GOPROXY: https://nexus3.edgexfoundry.org/repository/go-proxy/ DOCKER_BASE_IMAGE: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine DOCKER_FILE_PATH: example/cmd/device-simple/Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_IMAGE_NAME: docker-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: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘prd-centos7-docker-4c-2g-3360’ Running on prd-centos7-docker-4c-2g-3363 in /w/workspace/dgexfoundry_device-sdk-go_PR-605 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-go.git > git init /w/workspace/dgexfoundry_device-sdk-go_PR-605 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git > git --version # timeout=10 > git --version # 'git version 2.16.5' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/master commit 6a644f195f70d064d428f19fecf7196d621efa3d into PR head commit ac7dac17a9308f82da781b63d358e385c5d26887 Merge succeeded, producing ac7dac17a9308f82da781b63d358e385c5d26887 Checking out Revision ac7dac17a9308f82da781b63d358e385c5d26887 (PR-605) > 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 --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/605/head:refs/remotes/origin/PR-605 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # 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 6a644f195f70d064d428f19fecf7196d621efa3d # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # timeout=10 Commit message: "feat: implement v2 callback api" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { > git rev-list --no-walk 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f # timeout=10 [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:24:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:24:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:24:54 ========================================================= 02:24:54 EdgeX Global Pipelines Version Info 02:24:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:24:56 ------------------- 02:24:56 stable info: 02:24:56 ------------------- 02:24:56 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:24:56 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 02:24:56 Message: update stable to v1.0.131 02:24:57 ------------------- 02:24:57 experimental info: 02:24:57 ------------------- 02:24:57 Commited By: **** collab-it+edgex@linuxfoundation.org 02:24:57 Commit SHA: 570db4806bfd36b7d07759f4849a4530ec9e8d2a 02:24:57 Message: update experimental to v1.0.134 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 02:24:57 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 02:24:57 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.15 [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar GOPROXY = https://nexus3.edgexfoundry.org/repository/go-proxy/ [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine [Pipeline] echo 02:24:58 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-simple [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:24:59 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:25:00 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-605 [Pipeline] echo 02:25:01 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-605 [Pipeline] echo 02:25:01 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-605 [Pipeline] echo 02:25:01 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = ac7dac17a9308f82da781b63d358e385c5d26887 [Pipeline] echo 02:25:01 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = ac7dac1 [Pipeline] echo 02:25:01 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:25:02 + git log --format=format:%s -1 ac7dac17a9308f82da781b63d358e385c5d26887 [Pipeline] echo 02:25:02 GIT_COMMIT: ac7dac17a9308f82da781b63d358e385c5d26887, Commit Message: feat: implement v2 callback api [Pipeline] echo 02:25:02 This is not a build commit. [Pipeline] isUnix [Pipeline] sh 02:25:03 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:25:03 02:25:03 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 02:25:03 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:25:03 latest: Pulling from edgex-devops/git-semver 02:25:03 31603596830f: Pulling fs layer 02:25:03 2a8b12db71e7: Pulling fs layer 02:25:03 6ca5941a6612: Pulling fs layer 02:25:03 ecc8261a40a4: Pulling fs layer 02:25:03 ecc8261a40a4: Waiting 02:25:03 2a8b12db71e7: Verifying Checksum 02:25:03 2a8b12db71e7: Download complete 02:25:04 31603596830f: Verifying Checksum 02:25:04 31603596830f: Download complete 02:25:04 31603596830f: Pull complete 02:25:04 2a8b12db71e7: Pull complete 02:25:06 ecc8261a40a4: Verifying Checksum 02:25:06 ecc8261a40a4: Download complete 02:25:06 6ca5941a6612: Verifying Checksum 02:25:06 6ca5941a6612: Download complete 02:25:07 6ca5941a6612: Pull complete 02:25:08 ecc8261a40a4: Pull complete 02:25:08 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 02:25:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:25:08 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 02:25:08 prd-centos7-docker-4c-2g-3363 does not seem to be running inside a container 02:25:08 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/dgexfoundry_device-sdk-go_PR-605 -v /w/workspace/dgexfoundry_device-sdk-go_PR-605:/w/workspace/dgexfoundry_device-sdk-go_PR-605:rw,z -v /w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp:/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 02:25:10 $ docker top 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:25:10 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:25:10 [ssh-agent] Looking for ssh-agent implementation... 02:25:11 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:25:11 $ docker exec 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 ssh-agent 02:25:11 SSH_AUTH_SOCK=/tmp/ssh-9ODYFvmCNYIx/agent.13 02:25:11 SSH_AGENT_PID=19 02:25:11 Running ssh-add (command line suppressed) 02:25:11 Identity added: /w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_5859632244495643647.key (/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_5859632244495643647.key) 02:25:11 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:25:11 + git describe --exact-match --tags HEAD 02:25:11 fatal: no tag exactly matches 'ac7dac17a9308f82da781b63d358e385c5d26887' [Pipeline] } 02:25:11 $ docker exec --env ******** --env ******** 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 ssh-agent -k 02:25:11 unset SSH_AUTH_SOCK; 02:25:11 unset SSH_AGENT_PID; 02:25:11 echo Agent pid 19 killed; 02:25:12 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 02:25:12 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 02:25:12 This usually means this commit has not been tagged. [Pipeline] sshagent 02:25:12 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:25:12 [ssh-agent] Looking for ssh-agent implementation... 02:25:12 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:25:12 $ docker exec 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 ssh-agent 02:25:12 SSH_AUTH_SOCK=/tmp/ssh-5ahOQw02lwAL/agent.47 02:25:12 SSH_AGENT_PID=52 02:25:12 Running ssh-add (command line suppressed) 02:25:12 Identity added: /w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_4049079552758826831.key (/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_4049079552758826831.key) 02:25:12 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:25:13 + git semver init 02:25:13 # -> Open(): unable to determine branch for HEAD 02:25:13 # $GIT_DIR = /w/workspace/dgexfoundry_device-sdk-go_PR-605/.git 02:25:13 # $GIT_WORK_TREE = /w/workspace/dgexfoundry_device-sdk-go_PR-605 02:25:13 # $SEMVER_REMOTE_NAME = origin 02:25:13 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 02:25:13 # $SEMVER_USER_NAME = edgex-jenkins 02:25:13 # $SEMVER_BRANCH = PR-605 02:25:13 # $SEMVER_TEMP = /tmp/semver-128018352 02:25:13 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-go.git $SEMVER_TEMP 02:25:17 # '/tmp/semver-128018352' -> '/w/workspace/dgexfoundry_device-sdk-go_PR-605/.semver' 02:25:17 # -> Force: false 02:25:17 # $SEMVER_DIR = /w/workspace/dgexfoundry_device-sdk-go_PR-605/.semver [Pipeline] } 02:25:17 $ docker exec --env ******** --env ******** 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 ssh-agent -k 02:25:17 unset SSH_AUTH_SOCK; 02:25:17 unset SSH_AGENT_PID; 02:25:17 echo Agent pid 52 killed; 02:25:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:25:18 + git semver [Pipeline] } 02:25:18 $ docker stop --time=1 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 02:25:19 $ docker rm -f 4c960b720bbeb3bb583ac3487f4b6fa6a55a1a8f63750fc57e0776fbc1541f09 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 02:25:20 Stashed 42 file(s) [Pipeline] echo 02:25:20 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] echo 02:25:20 Archived original 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] node [Pipeline] node 02:25:36 Still waiting to schedule task 02:25:36 Waiting for next available executor on ‘centos7-docker-4c-2g’ 02:25:36 Still waiting to schedule task 02:25:36 Waiting for next available executor on ‘prd-ubuntu18.04-docker-arm64-4c-16g-3361’ 02:28:30 Running on prd-centos7-docker-4c-2g-3364 in /w/workspace/dgexfoundry_device-sdk-go_PR-605 [Pipeline] { [Pipeline] ws 02:28:30 Running in /w/workspace/device-sdk-go/4 [Pipeline] { [Pipeline] checkout 02:28:33 using credential edgex-jenkins-ssh 02:28:33 Cloning the remote Git repository 02:28:33 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 02:28:33 > git init /w/workspace/device-sdk-go/4 # timeout=10 02:28:33 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:28:33 > git --version # timeout=10 02:28:33 > git --version # 'git version 2.16.5' 02:28:33 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:33 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:28:36 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:28:36 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:28:36 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:28:36 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:28:36 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:36 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/605/head:refs/remotes/origin/PR-605 +refs/heads/master:refs/remotes/origin/master # timeout=10 02:28:37 Merging remotes/origin/master commit 6a644f195f70d064d428f19fecf7196d621efa3d into PR head commit ac7dac17a9308f82da781b63d358e385c5d26887 02:28:37 Merge succeeded, producing ac7dac17a9308f82da781b63d358e385c5d26887 02:28:37 Checking out Revision ac7dac17a9308f82da781b63d358e385c5d26887 (PR-605) 02:28:37 > git config core.sparsecheckout # timeout=10 02:28:37 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # timeout=10 02:28:37 > git remote # timeout=10 02:28:37 > git config --get remote.origin.url # timeout=10 02:28:37 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:37 > git merge 6a644f195f70d064d428f19fecf7196d621efa3d # timeout=10 02:28:37 > git rev-parse HEAD^{commit} # timeout=10 02:28:37 > git config core.sparsecheckout # timeout=10 02:28:37 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # timeout=10 02:28:40 Commit message: "feat: implement v2 callback api" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 02:28:41 ========================================================= 02:28:41 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine] 02:28:41 ========================================================= [Pipeline] isUnix [Pipeline] sh 02:28:42 + docker build -t ci-base-image-x86_64 -f Dockerfile.build --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine . 02:28:42 Sending build context to Docker daemon 3.505MB 02:28:42 Step 1/8 : ARG BASE=golang:1.15-alpine 02:28:42 Step 2/8 : FROM ${BASE} 02:28:43 1.15-alpine: Pulling from edgex-devops/edgex-golang-base 02:28:43 df20fa9351a1: Pulling fs layer 02:28:43 ed8968b2872e: Pulling fs layer 02:28:43 a92cc7c5fd73: Pulling fs layer 02:28:43 e871e8e8d7a9: Pulling fs layer 02:28:43 e73272ec9a57: Pulling fs layer 02:28:43 1e910a182e73: Pulling fs layer 02:28:43 4e634b169226: Pulling fs layer 02:28:43 e871e8e8d7a9: Waiting 02:28:43 e73272ec9a57: Waiting 02:28:43 1e910a182e73: Waiting 02:28:43 4e634b169226: Waiting 02:28:43 ed8968b2872e: Download complete 02:28:43 a92cc7c5fd73: Verifying Checksum 02:28:43 a92cc7c5fd73: Download complete 02:28:43 e73272ec9a57: Verifying Checksum 02:28:43 e73272ec9a57: Download complete 02:28:43 1e910a182e73: Download complete 02:28:44 df20fa9351a1: Verifying Checksum 02:28:44 df20fa9351a1: Download complete 02:28:44 df20fa9351a1: Pull complete 02:28:45 ed8968b2872e: Pull complete 02:28:45 a92cc7c5fd73: Pull complete 02:29:17 4e634b169226: Verifying Checksum 02:29:17 4e634b169226: Download complete 02:29:29 e871e8e8d7a9: Verifying Checksum 02:29:29 e871e8e8d7a9: Download complete 02:29:34 e871e8e8d7a9: Pull complete 02:29:34 e73272ec9a57: Pull complete 02:29:34 1e910a182e73: Pull complete 02:29:35 Running on prd-ubuntu18.04-docker-arm64-4c-16g-3365 in /w/workspace/dgexfoundry_device-sdk-go_PR-605 [Pipeline] { [Pipeline] ws 02:29:35 Running in /w/workspace/device-sdk-go/4 [Pipeline] { [Pipeline] checkout 02:29:39 4e634b169226: Pull complete 02:29:39 Digest: sha256:0b802f5dd80e2ad8551c53c724486b1db3b79f86ac5ae7c7a2db79f17045b642 02:29:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine 02:29:39 ---> f7629b54cfaa 02:29:39 Step 3/8 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:29:39 ---> Running in 633b271fb875 02:29:39 Removing intermediate container 633b271fb875 02:29:39 ---> 6c616650b2f1 02:29:39 Step 4/8 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:29:39 ---> Running in d48fb194edf8 02:29:40 Removing intermediate container d48fb194edf8 02:29:40 ---> 163731b58d5a 02:29:40 Step 5/8 : RUN apk add --no-cache make git 02:29:40 ---> Running in b794f98c499d 02:29:40 using credential edgex-jenkins-ssh 02:29:40 Cloning the remote Git repository 02:29:41 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 02:29:41 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 02:29:41 > git init /w/workspace/device-sdk-go/4 # timeout=10 02:29:41 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:29:41 > git --version # timeout=10 02:29:41 > git --version # 'git version 2.17.1' 02:29:41 using GIT_SSH to set credentials SSH Credentials for GitHub 02:29:41 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:29:44 Merging remotes/origin/master commit 6a644f195f70d064d428f19fecf7196d621efa3d into PR head commit ac7dac17a9308f82da781b63d358e385c5d26887 02:29:43 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:29:43 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:29:43 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:29:43 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:29:43 using GIT_SSH to set credentials SSH Credentials for GitHub 02:29:43 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/605/head:refs/remotes/origin/PR-605 +refs/heads/master:refs/remotes/origin/master # timeout=10 02:29:44 > git config core.sparsecheckout # timeout=10 02:29:44 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # timeout=10 02:29:44 > git remote # timeout=10 02:29:44 > git config --get remote.origin.url # timeout=10 02:29:44 using GIT_SSH to set credentials SSH Credentials for GitHub 02:29:44 > git merge 6a644f195f70d064d428f19fecf7196d621efa3d # timeout=10 02:29:44 > git rev-parse HEAD^{commit} # timeout=10 02:29:44 Merge succeeded, producing ac7dac17a9308f82da781b63d358e385c5d26887 02:29:44 Checking out Revision ac7dac17a9308f82da781b63d358e385c5d26887 (PR-605) 02:29:44 > git config core.sparsecheckout # timeout=10 02:29:44 > git checkout -f ac7dac17a9308f82da781b63d358e385c5d26887 # timeout=10 02:29:49 Commit message: "feat: implement v2 callback api" [Pipeline] withEnv [Pipeline] { 02:29:49 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 02:29:50 ========================================================= 02:29:50 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine] 02:29:50 ========================================================= [Pipeline] isUnix [Pipeline] sh 02:29:51 + docker build -t ci-base-image-arm64 -f Dockerfile.build --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine . 02:29:52 Sending build context to Docker daemon 3.503MB 02:29:52 Step 1/8 : ARG BASE=golang:1.15-alpine 02:29:52 Step 2/8 : FROM ${BASE} 02:29:53 1.15-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:29:53 b538f80385f9: Pulling fs layer 02:29:53 74f711af9a0d: Pulling fs layer 02:29:53 99f96fe45779: Pulling fs layer 02:29:53 8529a6b9a6be: Pulling fs layer 02:29:53 45590311c82a: Pulling fs layer 02:29:53 69ca0ff8b7b3: Pulling fs layer 02:29:53 209524e5b208: Pulling fs layer 02:29:53 45590311c82a: Waiting 02:29:53 69ca0ff8b7b3: Waiting 02:29:53 8529a6b9a6be: Waiting 02:29:53 209524e5b208: Waiting 02:29:53 99f96fe45779: Download complete 02:29:53 74f711af9a0d: Download complete 02:29:53 45590311c82a: Verifying Checksum 02:29:53 45590311c82a: Download complete 02:29:53 69ca0ff8b7b3: Verifying Checksum 02:29:53 69ca0ff8b7b3: Download complete 02:29:53 b538f80385f9: Download complete 02:29:54 b538f80385f9: Pull complete 02:29:55 74f711af9a0d: Pull complete 02:29:55 99f96fe45779: Pull complete 02:29:59 OK: 166 MiB in 39 packages 02:29:59 Removing intermediate container b794f98c499d 02:29:59 ---> 34aaafc5fbaa 02:29:59 Step 6/8 : WORKDIR /device-sdk-go 02:29:59 ---> Running in 4cd4f9eb9302 02:29:59 Removing intermediate container 4cd4f9eb9302 02:29:59 ---> 602b3ad8d0ca 02:29:59 Step 7/8 : COPY . . 02:30:01 ---> 07bc35eeea23 02:30:01 Step 8/8 : RUN go mod download 02:30:01 ---> Running in 07febe4f0751 02:30:10 209524e5b208: Download complete 02:30:18 8529a6b9a6be: Verifying Checksum 02:30:18 8529a6b9a6be: Download complete 02:30:23 Removing intermediate container 07febe4f0751 02:30:23 ---> 0e8261e4d5df 02:30:23 Successfully built 0e8261e4d5df 02:30:23 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] sh 02:30:23 + docker inspect -f . ci-base-image-x86_64 02:30:23 . [Pipeline] withDockerContainer 02:30:23 prd-centos7-docker-4c-2g-3364 does not seem to be running inside a container 02:30:23 $ 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 ******** ci-base-image-x86_64 cat 02:30:24 $ docker top 94526c8ba23065ab1bcd78f3d689f02051d8ab763499bee01c5c6559dfb86452 -eo pid,comm [Pipeline] { [Pipeline] sh 02:30:25 + go version 02:30:25 go version go1.15.2 linux/amd64 [Pipeline] } 02:30:25 $ docker stop --time=1 94526c8ba23065ab1bcd78f3d689f02051d8ab763499bee01c5c6559dfb86452 02:30:26 $ docker rm -f 94526c8ba23065ab1bcd78f3d689f02051d8ab763499bee01c5c6559dfb86452 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 02:30:27 + docker inspect -f . ci-base-image-x86_64 02:30:27 . [Pipeline] withDockerContainer 02:30:27 prd-centos7-docker-4c-2g-3364 does not seem to be running inside a container 02:30:27 $ 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 ******** ci-base-image-x86_64 cat 02:30:28 $ docker top 4c6d392b503ce55c8c8e3b9db73bf3916c719e2a769fcb1cfdeedecc60f523d1 -eo pid,comm [Pipeline] { [Pipeline] sh 02:30:28 + make test 02:30:28 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 02:30:29 8529a6b9a6be: Pull complete 02:30:29 45590311c82a: Pull complete 02:30:29 69ca0ff8b7b3: Pull complete 02:30:32 209524e5b208: Pull complete 02:30:32 Digest: sha256:ed1c815e5e6ec4cca07509da726365701584b6c3e8c7d74a761ef336e5f8fb68 02:30:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine 02:30:33 ---> 5bddaf1c2fca 02:30:33 Step 3/8 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:30:35 ---> Running in 3d92434ca0d7 02:30:35 Removing intermediate container 3d92434ca0d7 02:30:35 ---> f81949708b00 02:30:35 Step 4/8 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:30:35 ---> Running in 35c768399104 02:30:37 ? github.com/edgexfoundry/device-sdk-go [no test files] 02:30:39 Removing intermediate container 35c768399104 02:30:39 ---> 26c90e49b640 02:30:39 Step 5/8 : RUN apk add --no-cache make git 02:30:39 ---> Running in 4071aba57a9c 02:30:40 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 02:30:44 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 02:30:49 ? github.com/edgexfoundry/device-sdk-go/example/cmd/device-simple [no test files] 02:30:49 ? github.com/edgexfoundry/device-sdk-go/example/driver [no test files] 02:30:49 ? github.com/edgexfoundry/device-sdk-go/internal/autodiscovery [no test files] 02:30:49 ok github.com/edgexfoundry/device-sdk-go/internal/autoevent 0.057s coverage: 21.6% of statements 02:30:51 OK: 142 MiB in 39 packages 02:30:51 ok github.com/edgexfoundry/device-sdk-go/internal/cache 0.432s coverage: 97.1% of statements 02:30:52 Removing intermediate container 4071aba57a9c 02:30:52 ---> c23caa7e64ac 02:30:52 Step 6/8 : WORKDIR /device-sdk-go 02:30:52 ---> Running in f65204decb65 02:30:53 Removing intermediate container f65204decb65 02:30:53 ---> b93843804c80 02:30:53 Step 7/8 : COPY . . 02:30:54 ---> 5dd5cf235783 02:30:54 Step 8/8 : RUN go mod download 02:30:54 ---> Running in b2605dd93b5f 02:31:16 Removing intermediate container b2605dd93b5f 02:31:16 ---> 21b7731fdaef 02:31:16 Successfully built 21b7731fdaef 02:31:16 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] sh 02:31:17 + docker inspect -f . ci-base-image-arm64 02:31:17 . [Pipeline] withDockerContainer 02:31:17 prd-ubuntu18.04-docker-arm64-4c-16g-3365 does not seem to be running inside a container 02:31:17 $ 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 ******** ci-base-image-arm64 cat 02:31:19 $ docker top 30a702540fc0f4b9f068f7ce929ce554326cd72c5cf2af659969e86fc73c409f -eo pid,comm [Pipeline] { [Pipeline] sh 02:31:21 + go version 02:31:21 go version go1.15.2 linux/arm64 [Pipeline] } 02:31:21 $ docker stop --time=1 30a702540fc0f4b9f068f7ce929ce554326cd72c5cf2af659969e86fc73c409f 02:31:23 $ docker rm -f 30a702540fc0f4b9f068f7ce929ce554326cd72c5cf2af659969e86fc73c409f [Pipeline] // withDockerContainer 02:31:23 ok github.com/edgexfoundry/device-sdk-go/internal/clients 30.082s coverage: 9.4% of statements 02:31:23 ok github.com/edgexfoundry/device-sdk-go/internal/common 0.057s coverage: 21.9% of statements 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/container [no test files] 02:31:23 ok github.com/edgexfoundry/device-sdk-go/internal/controller 0.208s coverage: 42.1% of statements 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/controller/correlation [no test files] 02:31:23 ok github.com/edgexfoundry/device-sdk-go/internal/handler 0.274s coverage: 65.4% of statements 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/handler/callback [no test files] 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/mock [no test files] 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/provision [no test files] 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/telemetry [no test files] 02:31:23 ok github.com/edgexfoundry/device-sdk-go/internal/transformer 0.063s coverage: 52.6% of statements 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/v2/application [no test files] 02:31:23 ? github.com/edgexfoundry/device-sdk-go/internal/v2/controller/http [no test files] 02:31:23 ok github.com/edgexfoundry/device-sdk-go/pkg/models 2.275s coverage: 68.9% of statements 02:31:23 ? github.com/edgexfoundry/device-sdk-go/pkg/service [no test files] 02:31:23 ? github.com/edgexfoundry/device-sdk-go/pkg/startup [no test files] 02:31:23 GO111MODULE=on go vet ./... [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 02:31:24 + docker inspect -f . ci-base-image-arm64 02:31:24 . [Pipeline] withDockerContainer 02:31:24 prd-ubuntu18.04-docker-arm64-4c-16g-3365 does not seem to be running inside a container 02:31:24 $ 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 ******** ci-base-image-arm64 cat 02:31:26 $ docker top b24154ea9e0840912f8288d0db69ee12505a74becc43d6205d60cdfd8fcc59f0 -eo pid,comm [Pipeline] { [Pipeline] sh 02:31:28 + make test 02:31:28 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 02:31:30 gofmt -l . 02:31:30 [ "`gofmt -l .`" = "" ] 02:31:30 ./bin/test-attribution-txt.sh 02:31:30 ./bin/test-go-mod-tidy.sh [Pipeline] stash 02:31:30 Stashed 1 file(s) [Pipeline] } 02:31:30 $ docker stop --time=1 4c6d392b503ce55c8c8e3b9db73bf3916c719e2a769fcb1cfdeedecc60f523d1 02:31:32 $ docker rm -f 4c6d392b503ce55c8c8e3b9db73bf3916c719e2a769fcb1cfdeedecc60f523d1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 02:31:36 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:31:36 + ls -al . 02:31:36 total 192 02:31:36 drwxrwxr-x. 11 jenkins jenkins 4096 Oct 5 02:31 . 02:31:36 drwxrwxr-x. 4 jenkins jenkins 28 Oct 5 02:28 .. 02:31:36 drwxrwxr-x. 2 jenkins jenkins 64 Oct 5 02:28 bin 02:31:36 -rw-r--r--. 1 jenkins jenkins 111046 Oct 5 02:31 coverage.out 02:31:36 -rw-rw-r--. 1 jenkins jenkins 936 Oct 5 02:28 Dockerfile.build 02:31:36 -rw-rw-r--. 1 jenkins jenkins 140 Oct 5 02:28 .dockerignore 02:31:36 drwxrwxr-x. 4 jenkins jenkins 48 Oct 5 02:28 example 02:31:36 drwxrwxr-x. 8 jenkins jenkins 179 Oct 5 02:28 .git 02:31:36 drwxrwxr-x. 2 jenkins jenkins 60 Oct 5 02:28 .github 02:31:36 -rw-rw-r--. 1 jenkins jenkins 138 Oct 5 02:28 .gitignore 02:31:36 -rw-r--r--. 1 jenkins jenkins 517 Oct 5 02:31 go.mod 02:31:36 -rw-r--r--. 1 jenkins jenkins 13652 Oct 5 02:31 go.sum 02:31:36 drwxrwxr-x. 15 jenkins jenkins 211 Oct 5 02:28 internal 02:31:36 -rw-rw-r--. 1 jenkins jenkins 785 Oct 5 02:28 Jenkinsfile 02:31:36 -rw-rw-r--. 1 jenkins jenkins 11341 Oct 5 02:28 LICENSE 02:31:36 -rw-rw-r--. 1 jenkins jenkins 1013 Oct 5 02:28 Makefile 02:31:36 drwxrwxr-x. 4 jenkins jenkins 26 Oct 5 02:28 openapi 02:31:36 drwxrwxr-x. 5 jenkins jenkins 50 Oct 5 02:28 pkg 02:31:36 -rw-rw-r--. 1 jenkins jenkins 5897 Oct 5 02:28 README.md 02:31:36 -rw-rw-r--. 1 jenkins jenkins 4291 Oct 5 02:28 RELEASE-NOTES.txt 02:31:36 drwxrwxr-x. 3 jenkins jenkins 58 Oct 5 02:28 .semver 02:31:36 drwxrwxr-x. 4 jenkins jenkins 54 Oct 5 02:28 snap 02:31:36 -rw-rw-r--. 1 jenkins jenkins 5 Oct 5 02:25 VERSION 02:31:36 -rw-rw-r--. 1 jenkins jenkins 222 Oct 5 02:28 version.go [Pipeline] isUnix [Pipeline] sh 02:31:37 + docker build -t docker-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=ac7dac17a9308f82da781b63d358e385c5d26887 --label arch=amd64 --label version=0.0.0 . 02:31:37 Sending build context to Docker daemon 3.617MB 02:31:37 Step 1/24 : ARG BASE=golang:1.15-alpine 02:31:37 Step 2/24 : FROM ${BASE} AS builder 02:31:37 ---> 0e8261e4d5df 02:31:37 Step 3/24 : ARG MAKE='make build' 02:31:37 ---> Running in b95983066baf 02:31:37 Removing intermediate container b95983066baf 02:31:37 ---> 4dde76ef228e 02:31:37 Step 4/24 : WORKDIR /device-sdk-go 02:31:38 ---> Running in f85aa150c738 02:31:38 Removing intermediate container f85aa150c738 02:31:38 ---> 3d0c1abdc3c9 02:31:38 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:31:38 ---> Running in 3cb00c17b497 02:31:38 Removing intermediate container 3cb00c17b497 02:31:38 ---> fd67235af434 02:31:38 Step 6/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:31:38 ---> Running in 7482c2da14f4 02:31:39 Removing intermediate container 7482c2da14f4 02:31:39 ---> 7cbe726e323e 02:31:39 Step 7/24 : RUN apk add --update --no-cache make git 02:31:39 ---> Running in 1f9368f5a853 02:31:39 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 02:31:44 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 02:31:50 ? github.com/edgexfoundry/device-sdk-go [no test files] 02:31:54 OK: 166 MiB in 39 packages 02:31:54 Removing intermediate container 1f9368f5a853 02:31:54 ---> 9d17a517eb10 02:31:54 Step 8/24 : COPY . . 02:31:54 ---> 40a7f4adcda1 02:31:54 Step 9/24 : RUN ${MAKE} 02:31:54 ---> Running in c1b7505c63af 02:31:55 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/device-sdk-go.Version=0.0.0" -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 02:32:03 CGO_ENABLED=0 GO111MODULE=on go install -tags=safe 02:32:05 Removing intermediate container c1b7505c63af 02:32:05 ---> bb36a468e6a5 02:32:05 Step 10/24 : FROM scratch 02:32:05 ---> 02:32:05 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:32:05 ---> Running in 30678a1541e6 02:32:05 Removing intermediate container 30678a1541e6 02:32:05 ---> 18541af63b83 02:32:05 Step 12/24 : ENV APP_PORT=49990 02:32:05 ---> Running in 8828eaa34bf7 02:32:05 Removing intermediate container 8828eaa34bf7 02:32:05 ---> 7e6122e9fb37 02:32:05 Step 13/24 : EXPOSE $APP_PORT 02:32:05 ---> Running in b5d9af8b3713 02:32:05 Removing intermediate container b5d9af8b3713 02:32:05 ---> db6deeca7e49 02:32:05 Step 14/24 : WORKDIR / 02:32:05 ---> Running in e67ae9b500e5 02:32:05 Removing intermediate container e67ae9b500e5 02:32:05 ---> 0cc88f4d6934 02:32:05 Step 15/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /usr/local/bin/device-simple 02:32:06 ---> e7d7eb3efce0 02:32:06 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/configuration.toml /res/configuration.toml 02:32:06 ---> 8dbb2899ea2c 02:32:06 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/Simple-Driver.yaml /res/Simple-Driver.yaml 02:32:06 ---> 1966a5174434 02:32:06 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/on.png /res/on.png 02:32:06 ---> 14bf420c06db 02:32:06 Step 19/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/off.jpg /res/off.jpg 02:32:07 ---> ba0f93e90f0d 02:32:07 Step 20/24 : ENTRYPOINT ["/usr/local/bin/device-simple"] 02:32:07 ---> Running in b1811a449819 02:32:07 Removing intermediate container b1811a449819 02:32:07 ---> 94733aa8f322 02:32:07 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:32:07 ---> Running in 8a095512778f 02:32:07 Removing intermediate container 8a095512778f 02:32:07 ---> a6eb5382dd4d 02:32:07 Step 22/24 : LABEL arch=amd64 02:32:07 ---> Running in aa88d7eecc5a 02:32:07 Removing intermediate container aa88d7eecc5a 02:32:07 ---> 384ca05da442 02:32:07 Step 23/24 : LABEL git_sha=ac7dac17a9308f82da781b63d358e385c5d26887 02:32:07 ---> Running in 269f40d5a23f 02:32:08 Removing intermediate container 269f40d5a23f 02:32:08 ---> 57acc67249f5 02:32:08 Step 24/24 : LABEL version=0.0.0 02:32:08 ---> Running in da81e45cb8f7 02:32:08 Removing intermediate container da81e45cb8f7 02:32:08 ---> 057388f5abfb 02:32:08 [Warning] One or more build-args [ARCH] were not consumed 02:32:08 Successfully built 057388f5abfb 02:32:08 Successfully tagged docker-device-sdk-simple:latest [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 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 02:32:29 ? github.com/edgexfoundry/device-sdk-go/example/cmd/device-simple [no test files] 02:32:29 ? github.com/edgexfoundry/device-sdk-go/example/driver [no test files] 02:32:29 ? github.com/edgexfoundry/device-sdk-go/internal/autodiscovery [no test files] 02:32:29 ok github.com/edgexfoundry/device-sdk-go/internal/autoevent 0.122s coverage: 21.6% of statements 02:32:31 ok github.com/edgexfoundry/device-sdk-go/internal/cache 1.125s coverage: 97.1% of statements 02:33:03 ok github.com/edgexfoundry/device-sdk-go/internal/clients 30.112s coverage: 9.4% of statements 02:33:03 ok github.com/edgexfoundry/device-sdk-go/internal/common 0.119s coverage: 21.9% of statements 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/container [no test files] 02:33:03 ok github.com/edgexfoundry/device-sdk-go/internal/controller 0.543s coverage: 42.1% of statements 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/controller/correlation [no test files] 02:33:03 ok github.com/edgexfoundry/device-sdk-go/internal/handler 0.780s coverage: 65.4% of statements 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/handler/callback [no test files] 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/mock [no test files] 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/provision [no test files] 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/telemetry [no test files] 02:33:03 ok github.com/edgexfoundry/device-sdk-go/internal/transformer 0.188s coverage: 52.6% of statements 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/v2/application [no test files] 02:33:03 ? github.com/edgexfoundry/device-sdk-go/internal/v2/controller/http [no test files] 02:33:03 ok github.com/edgexfoundry/device-sdk-go/pkg/models 5.828s coverage: 68.9% of statements 02:33:03 ? github.com/edgexfoundry/device-sdk-go/pkg/service [no test files] 02:33:03 ? github.com/edgexfoundry/device-sdk-go/pkg/startup [no test files] 02:33:03 GO111MODULE=on go vet ./... 02:33:30 gofmt -l . 02:33:30 [ "`gofmt -l .`" = "" ] 02:33:30 ./bin/test-attribution-txt.sh 02:33:30 ./bin/test-go-mod-tidy.sh [Pipeline] stash 02:33:30 Warning: overwriting stash ‘coverage-report’ 02:33:31 Stashed 1 file(s) [Pipeline] } 02:33:31 $ docker stop --time=1 b24154ea9e0840912f8288d0db69ee12505a74becc43d6205d60cdfd8fcc59f0 02:33:33 $ docker rm -f b24154ea9e0840912f8288d0db69ee12505a74becc43d6205d60cdfd8fcc59f0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:33:35 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:33:35 + ls -al . 02:33:35 total 232 02:33:35 drwxrwxr-x 11 jenkins jenkins 4096 Oct 5 02:33 . 02:33:35 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 02:29 .. 02:33:35 -rw-rw-r-- 1 jenkins jenkins 140 Oct 5 02:29 .dockerignore 02:33:35 drwxrwxr-x 8 jenkins jenkins 4096 Oct 5 02:29 .git 02:33:35 drwxrwxr-x 2 jenkins jenkins 4096 Oct 5 02:29 .github 02:33:35 -rw-rw-r-- 1 jenkins jenkins 138 Oct 5 02:29 .gitignore 02:33:35 drwxrwxr-x 3 jenkins jenkins 4096 Oct 5 02:29 .semver 02:33:35 -rw-rw-r-- 1 jenkins jenkins 936 Oct 5 02:29 Dockerfile.build 02:33:35 -rw-rw-r-- 1 jenkins jenkins 785 Oct 5 02:29 Jenkinsfile 02:33:35 -rw-rw-r-- 1 jenkins jenkins 11341 Oct 5 02:29 LICENSE 02:33:35 -rw-rw-r-- 1 jenkins jenkins 1013 Oct 5 02:29 Makefile 02:33:35 -rw-rw-r-- 1 jenkins jenkins 5897 Oct 5 02:29 README.md 02:33:35 -rw-rw-r-- 1 jenkins jenkins 4291 Oct 5 02:29 RELEASE-NOTES.txt 02:33:35 -rw-rw-r-- 1 jenkins jenkins 5 Oct 5 02:25 VERSION 02:33:35 drwxrwxr-x 2 jenkins jenkins 4096 Oct 5 02:29 bin 02:33:35 -rw-r--r-- 1 jenkins jenkins 111046 Oct 5 02:32 coverage.out 02:33:35 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 02:29 example 02:33:35 -rw-r--r-- 1 jenkins jenkins 517 Oct 5 02:33 go.mod 02:33:35 -rw-r--r-- 1 jenkins jenkins 13652 Oct 5 02:33 go.sum 02:33:35 drwxrwxr-x 15 jenkins jenkins 4096 Oct 5 02:29 internal 02:33:35 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 02:29 openapi 02:33:35 drwxrwxr-x 5 jenkins jenkins 4096 Oct 5 02:29 pkg 02:33:35 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 02:29 snap 02:33:35 -rw-rw-r-- 1 jenkins jenkins 222 Oct 5 02:29 version.go [Pipeline] isUnix [Pipeline] sh 02:33:36 + docker build -t docker-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=ac7dac17a9308f82da781b63d358e385c5d26887 --label arch=arm64 --label version=0.0.0 . 02:33:36 Sending build context to Docker daemon 3.615MB 02:33:36 Step 1/24 : ARG BASE=golang:1.15-alpine 02:33:36 Step 2/24 : FROM ${BASE} AS builder 02:33:36 ---> 21b7731fdaef 02:33:36 Step 3/24 : ARG MAKE='make build' 02:33:37 ---> Running in 79f608d3f38e 02:33:37 Removing intermediate container 79f608d3f38e 02:33:37 ---> 9de61729b1bc 02:33:37 Step 4/24 : WORKDIR /device-sdk-go 02:33:37 ---> Running in d8cbddb4d9fb 02:33:38 Removing intermediate container d8cbddb4d9fb 02:33:38 ---> bde092cb0636 02:33:38 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:33:38 ---> Running in 51ef35654e71 02:33:38 Removing intermediate container 51ef35654e71 02:33:38 ---> f1f23017e1c1 02:33:38 Step 6/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:33:38 ---> Running in 17fc44cad6be 02:33:41 Removing intermediate container 17fc44cad6be 02:33:41 ---> 3809da6fc418 02:33:41 Step 7/24 : RUN apk add --update --no-cache make git 02:33:41 ---> Running in 5cb61c1f5010 02:33:42 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 02:33:45 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 02:33:49 OK: 142 MiB in 39 packages 02:33:50 Removing intermediate container 5cb61c1f5010 02:33:50 ---> 6ffc39a76e5a 02:33:50 Step 8/24 : COPY . . 02:33:52 ---> 13709a692ddd 02:33:52 Step 9/24 : RUN ${MAKE} 02:33:52 ---> Running in 28a2af6fc1a1 02:33:53 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/device-sdk-go.Version=0.0.0" -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 02:34:20 CGO_ENABLED=0 GO111MODULE=on go install -tags=safe 02:34:20 Removing intermediate container 28a2af6fc1a1 02:34:20 ---> 6769c5077862 02:34:20 Step 10/24 : FROM scratch 02:34:20 ---> 02:34:20 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:34:20 ---> Running in 2fc08221a338 02:34:20 Removing intermediate container 2fc08221a338 02:34:20 ---> 399e9dabd893 02:34:20 Step 12/24 : ENV APP_PORT=49990 02:34:20 ---> Running in 9681f407c84f 02:34:21 Removing intermediate container 9681f407c84f 02:34:21 ---> cc2d5b9723c7 02:34:21 Step 13/24 : EXPOSE $APP_PORT 02:34:21 ---> Running in 6fca53be27fb 02:34:21 Removing intermediate container 6fca53be27fb 02:34:21 ---> b06b34564395 02:34:21 Step 14/24 : WORKDIR / 02:34:21 ---> Running in 7e193fc36763 02:34:22 Removing intermediate container 7e193fc36763 02:34:22 ---> bcc8646f97c8 02:34:22 Step 15/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /usr/local/bin/device-simple 02:34:23 ---> d5c61b315960 02:34:23 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/configuration.toml /res/configuration.toml 02:34:24 ---> 74107ca470c7 02:34:24 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/Simple-Driver.yaml /res/Simple-Driver.yaml 02:34:25 ---> 52e75908965e 02:34:25 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/on.png /res/on.png 02:34:25 ---> 8e0382475e1e 02:34:25 Step 19/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/off.jpg /res/off.jpg 02:34:26 ---> 3873aed205f4 02:34:26 Step 20/24 : ENTRYPOINT ["/usr/local/bin/device-simple"] 02:34:26 ---> Running in e654c0ebdd40 02:34:26 Removing intermediate container e654c0ebdd40 02:34:26 ---> fbbaffb63274 02:34:26 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:34:27 ---> Running in 547b6f5d87a5 02:34:27 Removing intermediate container 547b6f5d87a5 02:34:27 ---> 0457575b9040 02:34:27 Step 22/24 : LABEL arch=arm64 02:34:27 ---> Running in c39376ba1a6d 02:34:27 Removing intermediate container c39376ba1a6d 02:34:27 ---> 86ae59f3851c 02:34:27 Step 23/24 : LABEL git_sha=ac7dac17a9308f82da781b63d358e385c5d26887 02:34:28 ---> Running in 63a45ac695fa 02:34:28 Removing intermediate container 63a45ac695fa 02:34:28 ---> a9f050c9b82f 02:34:28 Step 24/24 : LABEL version=0.0.0 02:34:28 ---> Running in 7a00fa55118b 02:34:29 Removing intermediate container 7a00fa55118b 02:34:29 ---> 7f0ba9bec3e4 02:34:29 [Warning] One or more build-args [ARCH] were not consumed 02:34:29 Successfully built 7f0ba9bec3e4 02:34:29 Successfully tagged docker-device-sdk-simple-arm64:latest [Pipeline] } [Pipeline] // script [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 [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] wrap 02:34:31 provisioning config files... 02:34:31 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/config7182448169152093402tmp [Pipeline] { [Pipeline] sh 02:34:31 + set +x 02:34:31 + curl -s https://codecov.io/bash 02:34:31 + bash -s -- 02:34:31 02:34:31 _____ _ 02:34:31 / ____| | | 02:34:31 | | ___ __| | ___ ___ _____ __ 02:34:31 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 02:34:31 | |___| (_) | (_| | __/ (_| (_) \ V / 02:34:31 \_____\___/ \__,_|\___|\___\___/ \_/ 02:34:31 Bash-20200917-4e8f14b 02:34:31 02:34:31 02:34:31 ==> Jenkins CI detected. 02:34:31 project root: . 02:34:31 --> token set from env 02:34:31 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 02:34:31 ==> Running gcov in . (disable via -X gcov) 02:34:31 ==> Python coveragepy not found 02:34:31 ==> Searching for coverage reports in: 02:34:31 + . 02:34:31 -> Found 1 reports 02:34:31 ==> Detecting git/mercurial file structure 02:34:31 ==> Reading reports 02:34:31 + ./coverage.out bytes=111046 02:34:31 ==> Appending adjustments 02:34:31 https://docs.codecov.io/docs/fixing-reports 02:34:32 + Found adjustments 02:34:32 ==> Gzipping contents 02:34:32 ==> Uploading reports 02:34:32 url: https://codecov.io 02:34:32 query: branch=PR-605&commit=ac7dac17a9308f82da781b63d358e385c5d26887&build=4&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-605%2F4%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=605&job=&cmd_args= 02:34:32 -> Pinging Codecov 02:34:32 https://codecov.io/upload/v4?package=bash-20200917-4e8f14b&token=secret&branch=PR-605&commit=ac7dac17a9308f82da781b63d358e385c5d26887&build=4&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-605%2F4%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=605&job=&cmd_args= 02:34:33 -> Uploading to 02:34:33 https://storage.googleapis.com/codecov/v4/raw/2020-10-05/7E55EF52A471D76F132DFD9A03CDDE97/ac7dac17a9308f82da781b63d358e385c5d26887/d6cb5a63-fa3a-4e30-8e5d-3ebe8087cedb.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EQX6OZVJGHKK3633AAFGLBUCOOATRACRQRQF6HMSMLYUP6EAD6XSWAAY%2F20201005%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20201005T023432Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=70baa3f66a0d23b72609386ca9ef15d3dfb42153722c1d0885218663fda1840a 02:34:33 % Total % Received % Xferd Average Speed Time Time Time Current 02:34:33 Dload Upload Total Spent Left Speed 02:34:33 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 18427 0 0 100 18427 0 44234 --:--:-- --:--:-- --:--:-- 44295 02:34:33 -> View reports at https://codecov.io/github/edgexfoundry/device-sdk-go/commit/ac7dac17a9308f82da781b63d358e385c5d26887 [Pipeline] } 02:34:33 Deleting 1 temporary files [Pipeline] // wrap [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair 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] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 02:34:35 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:34:36 ---> package-listing.sh 02:34:36 ++ facter osfamily 02:34:36 ++ tr '[:upper:]' '[:lower:]' 02:34:36 + OS_FAMILY=redhat 02:34:36 + workspace=/w/workspace/dgexfoundry_device-sdk-go_PR-605 02:34:36 + START_PACKAGES=/tmp/packages_start.txt 02:34:36 + END_PACKAGES=/tmp/packages_end.txt 02:34:36 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:34:36 + PACKAGES=/tmp/packages_start.txt 02:34:36 + '[' /w/workspace/dgexfoundry_device-sdk-go_PR-605 ']' 02:34:36 + PACKAGES=/tmp/packages_end.txt 02:34:36 + case "${OS_FAMILY}" in 02:34:36 + rpm -qa 02:34:36 + sort 02:34:40 + '[' -f /tmp/packages_start.txt ']' 02:34:40 + '[' -f /tmp/packages_end.txt ']' 02:34:40 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:34:40 + '[' /w/workspace/dgexfoundry_device-sdk-go_PR-605 ']' 02:34:40 + mkdir -p /w/workspace/dgexfoundry_device-sdk-go_PR-605/archives/ 02:34:40 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/dgexfoundry_device-sdk-go_PR-605/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:34:41 provisioning config files... 02:34:41 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/config7398384687046104867tmp [Pipeline] { [Pipeline] echo 02:34:41 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:34:41 ---> create-netrc.sh [Pipeline] } 02:34:41 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 02:34:41 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 02:34:41 ---> python-tools-install.sh 02:34:41 Generating Requirements File 02:36:03 Python 3.6.8 02:36:03 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 02:36:03 aiohttp==3.6.2 02:36:03 appdirs==1.4.3 02:36:03 argcomplete==1.12.1 02:36:03 aspy.yaml==1.3.0 02:36:03 async-timeout==3.0.1 02:36:03 attrs==19.3.0 02:36:03 Babel==2.8.0 02:36:03 beautifulsoup4==4.8.2 02:36:03 boto3==1.11.6 02:36:03 botocore==1.14.6 02:36:03 bs4==0.0.1 02:36:03 cachetools==4.1.1 02:36:03 certifi==2019.11.28 02:36:03 cffi==1.14.3 02:36:03 cfgv==2.0.1 02:36:03 chardet==3.0.4 02:36:03 click==7.1 02:36:03 cliff==3.4.0 02:36:03 cmd2==1.3.11 02:36:03 colorama==0.4.3 02:36:03 cryptography==3.1.1 02:36:03 debtcollector==2.2.0 02:36:03 decorator==4.4.2 02:36:03 defusedxml==0.6.0 02:36:03 Deprecated==1.2.7 02:36:03 distlib==0.3.1 02:36:03 distro==1.2.0 02:36:03 dnspython==1.16.0 02:36:03 docker==4.2.0 02:36:03 docutils==0.15.2 02:36:03 dogpile.cache==1.0.2 02:36:03 email-validator==1.0.5 02:36:03 filelock==3.0.12 02:36:03 future==0.18.2 02:36:03 google-auth==1.22.0 02:36:03 httplib2==0.17.0 02:36:03 identify==1.4.11 02:36:03 idna==2.9 02:36:03 idna-ssl==1.1.0 02:36:03 importlib-metadata==1.7.0 02:36:03 importlib-resources==1.5.0 02:36:03 iso8601==0.1.13 02:36:03 Jinja2==2.11.1 02:36:03 jmespath==0.10.0 02:36:03 jsonpatch==1.26 02:36:03 jsonpointer==2.0 02:36:03 jsonschema==3.2.0 02:36:03 keystoneauth1==4.2.1 02:36:03 kubernetes==11.0.0 02:36:03 lftools==0.34.2 02:36:03 lxml==4.5.0 02:36:03 MarkupSafe==0.23 02:36:03 msgpack==1.0.0 02:36:03 multi-key-dict==2.0.3 02:36:03 multidict==4.7.6 02:36:03 munch==2.5.0 02:36:03 netaddr==0.8.0 02:36:03 netifaces==0.10.9 02:36:03 niet==1.4.2 02:36:03 nodeenv==1.3.5 02:36:03 oauth2client==4.1.3 02:36:03 oauthlib==3.1.0 02:36:03 openstacksdk==0.50.0 02:36:03 os-client-config==2.1.0 02:36:03 os-service-types==1.7.0 02:36:03 osc-lib==2.2.1 02:36:03 oslo.config==8.3.2 02:36:03 oslo.context==3.1.1 02:36:03 oslo.i18n==5.0.1 02:36:03 oslo.log==4.4.0 02:36:03 oslo.serialization==4.0.1 02:36:03 oslo.utils==4.6.0 02:36:03 packaging==20.4 02:36:03 pbr==5.4.4 02:36:03 pluggy==0.13.1 02:36:03 prettytable==0.7.2 02:36:03 py==1.9.0 02:36:03 pyasn1==0.4.8 02:36:03 pyasn1-modules==0.2.8 02:36:03 pycparser==2.20 02:36:03 pygerrit2==2.0.10 02:36:03 PyGithub==1.46 02:36:03 pyinotify==0.9.6 02:36:03 PyJWT==1.7.1 02:36:03 pyparsing==2.4.7 02:36:03 pyperclip==1.8.0 02:36:03 pyroute2==0.4.13 02:36:03 pyrsistent==0.15.7 02:36:03 PySocks==1.6.8 02:36:03 python-cinderclient==7.2.0 02:36:03 python-dateutil==2.8.1 02:36:03 python-heatclient==2.2.1 02:36:03 python-jenkins==1.7.0 02:36:03 python-keystoneclient==4.1.1 02:36:03 python-magnumclient==3.2.1 02:36:03 python-novaclient==17.2.1 02:36:03 python-openstackclient==5.4.0 02:36:03 python-swiftclient==3.10.1 02:36:03 pytz==2020.1 02:36:03 PyYAML==5.3 02:36:03 requests==2.23.0 02:36:03 requests-oauthlib==1.3.0 02:36:03 requestsexceptions==1.4.0 02:36:03 rfc3986==1.4.0 02:36:03 rpm==4.11.3 02:36:03 rsa==4.0 02:36:03 ruamel.yaml==0.16.10 02:36:03 ruamel.yaml.clib==0.2.0 02:36:03 s3transfer==0.3.3 02:36:03 shade==1.27.2 02:36:03 simplejson==3.17.2 02:36:03 six==1.14.0 02:36:03 soupsieve==2.0 02:36:03 stevedore==3.2.2 02:36:03 tabulate==0.8.6 02:36:03 toml==0.10.0 02:36:03 tox==3.20.0 02:36:03 tqdm==4.43.0 02:36:03 typing-extensions==3.7.4.3 02:36:03 urllib3==1.25.8 02:36:03 virtualenv==20.0.33 02:36:03 wcwidth==0.2.5 02:36:03 websocket-client==0.57.0 02:36:03 wrapt==1.12.1 02:36:03 xdg==3.0.2 02:36:03 xmltodict==0.12.0 02:36:03 yarl==1.6.0 02:36:03 yq==2.11.1 02:36:03 zipp==3.3.0 02:36:03 Cache entry deserialization failed, entry ignored 02:36:03 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 02:36:03 Python 2.7.5 02:36:03 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 02:36:03 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 02:36:03 ansible==2.9.7 02:36:03 Babel==0.9.6 02:36:03 backports.ssl-match-hostname==3.5.0.1 02:36:03 beautifulsoup4==4.4.1 02:36:03 bodhi==2.11.0 02:36:03 bodhi-client==2.11.0 02:36:03 CCColUtils==1.4 02:36:03 cffi==1.6.0 02:36:03 chardet==2.2.1 02:36:03 click==6.7 02:36:03 cloud-init==18.5 02:36:03 configobj==4.7.2 02:36:03 cryptography==1.7.2 02:36:03 decorator==3.4.0 02:36:03 distro==1.2.0 02:36:03 enum34==1.0.4 02:36:03 fedpkg==1.38 02:36:03 futures==3.1.1 02:36:03 gitdb==0.6.4 02:36:03 GitPython==1.0.1 02:36:03 html5lib==0.999 02:36:03 httplib2==0.9.2 02:36:03 idna==2.4 02:36:03 iniparse==0.4 02:36:03 ipaddress==1.0.16 02:36:03 IPy==0.75 02:36:03 javapackages==1.0.0 02:36:03 Jinja2==2.7.2 02:36:03 jmespath==0.9.4 02:36:03 jsonpatch==1.2 02:36:03 jsonpointer==1.9 02:36:03 kerberos==1.1 02:36:03 kitchen==1.1.1 02:36:03 langtable==0.0.31 02:36:03 lockfile==0.9.1 02:36:03 lxml==3.2.1 02:36:03 MarkupSafe==0.11 02:36:03 munch==2.0.2 02:36:03 offtrac==0.1.0 02:36:03 openidc-client==0.6.0 02:36:03 packagedb-cli==2.14.1 02:36:03 paramiko==2.1.1 02:36:03 perf==0.1 02:36:03 ply==3.4 02:36:03 policycoreutils-default-encoding==0.1 02:36:03 prettytable==0.7.2 02:36:03 pyasn1==0.1.9 02:36:03 pycparser==2.14 02:36:03 pycurl==7.19.0 02:36:03 pygobject==3.22.0 02:36:03 pygpgme==0.3 02:36:03 pyliblzma==0.5.3 02:36:03 pyOpenSSL==0.13.1 02:36:03 pyparsing==1.5.6 02:36:03 pyserial==2.6 02:36:03 python-augeas==0.5.0 02:36:03 python-bugzilla==2.3.0 02:36:03 python-dateutil==1.5 02:36:03 python-fedora==0.10.0 02:36:03 python-linux-procfs==0.4.9 02:36:03 python-yubico==1.2.3 02:36:03 pyudev==0.15 02:36:03 pyusb==1.0.0b1 02:36:03 pyxattr==0.5.1 02:36:03 PyYAML==3.10 02:36:03 requests==2.6.0 02:36:03 requests-kerberos==0.7.0 02:36:03 rpkg==1.60 02:36:03 schedutils==0.4 02:36:03 seobject==0.1 02:36:03 sepolicy==1.1 02:36:03 six==1.9.0 02:36:03 smmap==0.9.0 02:36:03 urlgrabber==3.10 02:36:03 urllib3==1.10.2 02:36:03 virtualenv==15.1.0 02:36:03 yum-langpacks==0.4.2 02:36:03 yum-metadata-parser==1.1.4 [Pipeline] echo 02:36:03 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:36:03 ---> sudo-logs.sh 02:36:03 Archiving 'sudo' log.. [Pipeline] echo 02:36:03 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:36:04 ---> job-cost.sh 02:36:04 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-AO9m 02:36:16 Cache entry deserialization failed, entry ignored 02:36:16 Cache entry deserialization failed, entry ignored 02:36:16 Cache entry deserialization failed, entry ignored 02:36:16 Cache entry deserialization failed, entry ignored 02:36:16 Cache entry deserialization failed, entry ignored 02:36:16 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:17 Cache entry deserialization failed, entry ignored 02:36:19 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 02:36:46 lf-activate-venv(): INFO: Adding /tmp/venv-AO9m/bin to PATH 02:36:46 INFO: No Stack... 02:36:46 INFO: Retrieving Pricing Info for: v1-standard-2 02:36:46 INFO: Archiving Costs [Pipeline] echo 02:36:46 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:36:47 ---> logs-deploy.sh 02:36:47 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-605/4 02:36:47 INFO: archiving workspace using pattern(s): 02:36:48 Archives upload complete. 02:36:48 INFO: archiving logs to Nexus 02:36:50 ---> uname -a: 02:36:50 Linux prd-centos7-docker-4c-2g-3363.vexxhost.local 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 02:36:50 02:36:50 02:36:50 ---> lscpu: 02:36:50 Architecture: x86_64 02:36:50 CPU op-mode(s): 32-bit, 64-bit 02:36:50 Byte Order: Little Endian 02:36:50 CPU(s): 4 02:36:50 On-line CPU(s) list: 0-3 02:36:50 Thread(s) per core: 1 02:36:50 Core(s) per socket: 1 02:36:50 Socket(s): 4 02:36:50 NUMA node(s): 1 02:36:50 Vendor ID: GenuineIntel 02:36:50 CPU family: 6 02:36:50 Model: 44 02:36:50 Model name: Westmere E56xx/L56xx/X56xx (IBRS update) 02:36:50 Stepping: 1 02:36:50 CPU MHz: 2933.438 02:36:50 BogoMIPS: 5866.87 02:36:50 Virtualization: VT-x 02:36:50 Hypervisor vendor: KVM 02:36:50 Virtualization type: full 02:36:50 L1d cache: 32K 02:36:50 L1i cache: 32K 02:36:50 L2 cache: 4096K 02:36:50 L3 cache: 16384K 02:36:50 NUMA node0 CPU(s): 0-3 02:36:50 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust arat spec_ctrl intel_stibp 02:36:50 02:36:50 02:36:50 ---> nproc: 02:36:50 4 02:36:50 02:36:50 02:36:50 ---> df -h: 02:36:50 Filesystem Size Used Avail Use% Mounted on 02:36:50 devtmpfs 887M 0 887M 0% /dev 02:36:50 tmpfs 919M 0 919M 0% /dev/shm 02:36:50 tmpfs 919M 17M 903M 2% /run 02:36:50 tmpfs 919M 0 919M 0% /sys/fs/cgroup 02:36:50 /dev/vda1 50G 7.3G 43G 15% / 02:36:50 tmpfs 184M 0 184M 0% /run/user/1001 02:36:50 02:36:50 02:36:50 ---> free -m: 02:36:50 total used free shared buff/cache available 02:36:50 Mem: 1837 613 65 16 1158 1025 02:36:50 Swap: 1023 1 1022 02:36:50 02:36:50 02:36:50 ---> ip addr: 02:36:50 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 02:36:50 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 02:36:50 inet 127.0.0.1/8 scope host lo 02:36:50 valid_lft forever preferred_lft forever 02:36:50 inet6 ::1/128 scope host 02:36:50 valid_lft forever preferred_lft forever 02:36:50 2: eth0: mtu 1458 qdisc pfifo_fast state UP group default qlen 1000 02:36:50 link/ether fa:16:3e:d5:ff:3b brd ff:ff:ff:ff:ff:ff 02:36:50 inet 10.30.123.111/23 brd 10.30.123.255 scope global dynamic eth0 02:36:50 valid_lft 85643sec preferred_lft 85643sec 02:36:50 inet6 fe80::f816:3eff:fed5:ff3b/64 scope link 02:36:50 valid_lft forever preferred_lft forever 02:36:50 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 02:36:50 link/ether 02:42:25:a6:65:c2 brd ff:ff:ff:ff:ff:ff 02:36:50 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 02:36:50 valid_lft forever preferred_lft forever 02:36:50 inet6 fe80::42:25ff:fea6:65c2/64 scope link 02:36:50 valid_lft forever preferred_lft forever 02:36:50 02:36:50 02:36:50 ---> sar -b -r -n DEV: 02:36:50 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 10/05/2020 _x86_64_ (4 CPU) 02:36:50 02:36:50 02:23:55 AM LINUX RESTART 02:36:50 02:36:50 02:25:01 AM tps rtps wtps bread/s bwrtn/s 02:36:50 02:26:01 AM 29.25 10.85 18.40 4427.23 3093.02 02:36:50 02:27:01 AM 0.30 0.00 0.30 0.00 4.68 02:36:50 02:28:01 AM 0.35 0.00 0.35 0.00 4.65 02:36:50 02:29:01 AM 0.18 0.00 0.18 0.00 1.88 02:36:50 02:30:01 AM 0.30 0.00 0.30 0.00 4.98 02:36:50 02:31:01 AM 0.30 0.02 0.28 0.13 2.86 02:36:50 02:32:02 AM 0.27 0.00 0.27 0.00 3.68 02:36:50 02:33:01 AM 0.29 0.00 0.29 0.00 3.08 02:36:50 02:34:01 AM 0.18 0.00 0.18 0.00 1.90 02:36:50 02:35:01 AM 70.10 53.55 16.55 4419.38 1172.02 02:36:50 02:36:01 AM 87.68 14.25 73.43 1047.62 10163.37 02:36:50 Average: 17.23 7.17 10.06 901.09 1316.40 02:36:50 02:36:50 02:25:01 AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 02:36:50 02:26:01 AM 156340 1725216 91.69 2620 1135332 1106756 37.77 454948 1109976 20 02:36:50 02:27:01 AM 162692 1718864 91.35 2620 1135336 1073200 36.63 452072 1107116 16 02:36:50 02:28:01 AM 163832 1717724 91.29 2620 1135344 1066000 36.38 451544 1106976 8 02:36:50 02:29:01 AM 161344 1720212 91.42 2620 1135344 1066184 36.39 465320 1095560 16 02:36:50 02:30:01 AM 158788 1722768 91.56 2620 1135352 1066244 36.39 467356 1096400 8 02:36:50 02:31:01 AM 160032 1721524 91.49 2620 1135360 1066004 36.38 466188 1096396 12 02:36:50 02:32:02 AM 159444 1722112 91.53 2620 1135364 1066148 36.39 461180 1102100 8 02:36:50 02:33:01 AM 159744 1721812 91.51 2620 1135372 1066004 36.38 460388 1102100 8 02:36:50 02:34:01 AM 160024 1721532 91.50 2620 1135376 1066004 36.38 460392 1102100 8 02:36:50 02:35:01 AM 84640 1796916 95.50 2620 1153184 1109324 37.86 514112 1109708 22116 02:36:50 02:36:01 AM 190308 1691248 89.89 2620 1039368 1067980 36.45 470636 999124 96236 02:36:50 Average: 156108 1725448 91.70 2620 1128248 1074532 36.67 465831 1093414 10769 02:36:50 02:36:50 02:25:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 02:36:50 02:26:01 AM eth0 102.55 89.05 357.50 59.42 0.00 0.00 0.00 02:36:50 02:26:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:26:01 AM docker0 10.57 7.29 1.27 19.13 0.00 0.00 0.00 02:36:50 02:27:01 AM eth0 3.21 1.90 2.89 0.13 0.00 0.00 0.00 02:36:50 02:27:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:27:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:28:01 AM eth0 0.48 0.08 0.05 0.01 0.00 0.00 0.00 02:36:50 02:28:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:28:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:29:01 AM eth0 1.23 0.42 0.33 0.21 0.00 0.00 0.00 02:36:50 02:29:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:29:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:30:01 AM eth0 0.68 0.50 0.40 0.27 0.00 0.00 0.00 02:36:50 02:30:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:30:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:31:01 AM eth0 0.60 0.07 0.06 0.01 0.00 0.00 0.00 02:36:50 02:31:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:31:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:32:02 AM eth0 0.43 0.27 0.26 0.20 0.00 0.00 0.00 02:36:50 02:32:02 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:32:02 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:33:01 AM eth0 0.10 0.08 0.01 0.01 0.00 0.00 0.00 02:36:50 02:33:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:33:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:34:01 AM eth0 0.08 0.08 0.01 0.01 0.00 0.00 0.00 02:36:50 02:34:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:34:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:35:01 AM eth0 58.25 43.92 273.75 10.18 0.00 0.00 0.00 02:36:50 02:35:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:35:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:36:01 AM eth0 84.30 68.35 600.90 6.84 0.00 0.00 0.00 02:36:50 02:36:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 02:36:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 Average: eth0 22.94 18.64 112.57 7.04 0.00 0.00 0.00 02:36:50 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:50 Average: docker0 0.96 0.66 0.12 1.74 0.00 0.00 0.00 02:36:50 02:36:50 02:36:50 ---> sar -P ALL: 02:36:50 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 10/05/2020 _x86_64_ (4 CPU) 02:36:50 02:36:50 02:23:55 AM LINUX RESTART 02:36:50 02:36:50 02:25:01 AM CPU %user %nice %system %iowait %steal %idle 02:36:50 02:26:01 AM all 2.80 0.00 1.68 0.67 0.00 94.84 02:36:50 02:26:01 AM 0 2.83 0.00 1.91 0.30 0.02 94.94 02:36:50 02:26:01 AM 1 2.54 0.00 1.97 1.82 0.02 93.64 02:36:50 02:26:01 AM 2 2.94 0.00 1.32 0.02 0.00 95.72 02:36:50 02:26:01 AM 3 2.90 0.00 1.54 0.50 0.02 95.05 02:36:50 02:27:01 AM all 0.15 0.00 0.05 0.00 0.00 99.80 02:36:50 02:27:01 AM 0 0.07 0.00 0.10 0.00 0.00 99.83 02:36:50 02:27:01 AM 1 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:27:01 AM 2 0.02 0.00 0.02 0.00 0.02 99.95 02:36:50 02:27:01 AM 3 0.52 0.00 0.03 0.00 0.00 99.45 02:36:50 02:28:01 AM all 0.12 0.00 0.03 0.00 0.00 99.84 02:36:50 02:28:01 AM 0 0.02 0.00 0.02 0.00 0.00 99.97 02:36:50 02:28:01 AM 1 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:28:01 AM 2 0.42 0.00 0.07 0.00 0.00 99.52 02:36:50 02:28:01 AM 3 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:29:01 AM all 0.15 0.00 0.04 0.00 0.00 99.80 02:36:50 02:29:01 AM 0 0.02 0.00 0.02 0.00 0.00 99.97 02:36:50 02:29:01 AM 1 0.05 0.00 0.05 0.00 0.00 99.90 02:36:50 02:29:01 AM 2 0.52 0.00 0.03 0.00 0.00 99.45 02:36:50 02:29:01 AM 3 0.05 0.00 0.03 0.00 0.00 99.92 02:36:50 02:30:01 AM all 0.14 0.00 0.05 0.00 0.00 99.81 02:36:50 02:30:01 AM 0 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:30:01 AM 1 0.05 0.00 0.02 0.00 0.00 99.93 02:36:50 02:30:01 AM 2 0.45 0.00 0.10 0.00 0.00 99.45 02:36:50 02:30:01 AM 3 0.03 0.00 0.05 0.00 0.00 99.92 02:36:50 02:31:01 AM all 0.15 0.00 0.02 0.00 0.00 99.83 02:36:50 02:31:01 AM 0 0.02 0.00 0.02 0.00 0.00 99.97 02:36:50 02:31:01 AM 1 0.02 0.00 0.05 0.00 0.00 99.93 02:36:50 02:31:01 AM 2 0.50 0.00 0.00 0.00 0.00 99.50 02:36:50 02:31:01 AM 3 0.03 0.00 0.02 0.00 0.00 99.95 02:36:50 02:32:02 AM all 0.18 0.00 0.02 0.00 0.00 99.80 02:36:50 02:32:02 AM 0 0.08 0.00 0.02 0.00 0.00 99.90 02:36:50 02:32:02 AM 1 0.08 0.00 0.05 0.00 0.00 99.87 02:36:50 02:32:02 AM 2 0.55 0.00 0.05 0.00 0.00 99.40 02:36:50 02:32:02 AM 3 0.03 0.00 0.02 0.00 0.00 99.95 02:36:50 02:33:01 AM all 0.15 0.00 0.03 0.00 0.00 99.82 02:36:50 02:33:01 AM 0 0.51 0.00 0.02 0.00 0.00 99.48 02:36:50 02:33:01 AM 1 0.02 0.00 0.02 0.00 0.00 99.97 02:36:50 02:33:01 AM 2 0.02 0.00 0.02 0.00 0.00 99.97 02:36:50 02:33:01 AM 3 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:34:01 AM all 0.15 0.00 0.02 0.00 0.00 99.82 02:36:50 02:34:01 AM 0 0.52 0.00 0.03 0.00 0.00 99.45 02:36:50 02:34:01 AM 1 0.02 0.00 0.03 0.00 0.00 99.95 02:36:50 02:34:01 AM 2 0.03 0.00 0.02 0.00 0.00 99.95 02:36:50 02:34:01 AM 3 0.03 0.00 0.03 0.00 0.00 99.93 02:36:50 02:35:01 AM all 6.92 0.00 1.30 1.49 0.00 90.29 02:36:50 02:35:01 AM 0 14.69 0.00 1.83 1.99 0.00 81.49 02:36:50 02:35:01 AM 1 2.44 0.00 0.68 2.09 0.00 94.79 02:36:50 02:35:01 AM 2 5.98 0.00 1.20 0.62 0.00 92.20 02:36:50 02:35:01 AM 3 4.63 0.00 1.47 1.27 0.00 92.62 02:36:50 02:36:01 AM all 16.28 0.00 3.10 0.68 0.01 79.93 02:36:50 02:36:01 AM 0 28.15 0.00 3.38 0.70 0.02 67.76 02:36:50 02:36:01 AM 1 8.29 0.00 2.08 0.85 0.02 88.76 02:36:50 02:36:01 AM 2 11.45 0.00 2.97 0.79 0.00 84.79 02:36:50 02:36:01 AM 3 17.37 0.00 3.98 0.37 0.02 78.26 02:36:50 02:36:50 Average: CPU %user %nice %system %iowait %steal %idle 02:36:50 Average: all 2.46 0.00 0.58 0.26 0.00 96.70 02:36:50 Average: 0 4.23 0.00 0.66 0.27 0.00 94.83 02:36:50 Average: 1 1.23 0.00 0.46 0.43 0.00 97.88 02:36:50 Average: 2 2.08 0.00 0.53 0.13 0.00 97.27 02:36:50 Average: 3 2.32 0.00 0.66 0.19 0.00 96.83 02:36:50 02:36:50 02:36:50