Branch indexing 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 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb+5d943473fe8cb7b2263b29163a15a9eda06ca963 (2b7e6e0657490c0ca3dde6461efcd587d476f73f) 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 ‘centos7-docker-4c-2g’ Running on prd-centos7-docker-4c-2g-2964 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 5d943473fe8cb7b2263b29163a15a9eda06ca963 into PR head commit 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb > 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 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 > git remote # timeout=10 Merge succeeded, producing 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f Checking out Revision 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f (PR-605) > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 5d943473fe8cb7b2263b29163a15a9eda06ca963 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f # timeout=10 Commit message: "Merge commit '5d943473fe8cb7b2263b29163a15a9eda06ca963' into HEAD" > git rev-list --no-walk 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:43:23 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:43:24 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:43:24 ========================================================= 02:43:24 EdgeX Global Pipelines Version Info 02:43:24 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:43:25 ------------------- 02:43:25 stable info: 02:43:25 ------------------- 02:43:25 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:43:25 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 02:43:25 Message: update stable to v1.0.131 02:43:26 ------------------- 02:43:26 experimental info: 02:43:26 ------------------- 02:43:26 Commited By: Emilio Reyes emilio.reyes@intel.com 02:43:26 Commit SHA: 037048ec40675a742bbe4f4e63335516fc22ae8d 02:43:26 Message: update experimental to v1.0.133 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 02:43:26 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.15 [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar GOPROXY = https://nexus3.edgexfoundry.org/repository/go-proxy/ [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:43:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-simple [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:43:28 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-605 [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-605 [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-605 [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 2a640b2 [Pipeline] echo 02:43:29 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:43:30 + git log --format=format:%s -1 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f [Pipeline] echo 02:43:30 GIT_COMMIT: 2a640b228b2e7674f568fc18b3c5fbdd144a8d9f, Commit Message: Merge commit '5d943473fe8cb7b2263b29163a15a9eda06ca963' into HEAD [Pipeline] echo 02:43:30 This is not a build commit. [Pipeline] isUnix [Pipeline] sh 02:43:31 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:43:31 02:43:31 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 02:43:32 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:43:32 latest: Pulling from edgex-devops/git-semver 02:43:32 31603596830f: Pulling fs layer 02:43:32 2a8b12db71e7: Pulling fs layer 02:43:32 6ca5941a6612: Pulling fs layer 02:43:32 ecc8261a40a4: Pulling fs layer 02:43:32 ecc8261a40a4: Waiting 02:43:32 2a8b12db71e7: Verifying Checksum 02:43:32 2a8b12db71e7: Download complete 02:43:32 31603596830f: Verifying Checksum 02:43:32 31603596830f: Download complete 02:43:32 ecc8261a40a4: Verifying Checksum 02:43:32 ecc8261a40a4: Download complete 02:43:32 6ca5941a6612: Verifying Checksum 02:43:32 6ca5941a6612: Download complete 02:43:32 31603596830f: Pull complete 02:43:32 2a8b12db71e7: Pull complete 02:43:33 6ca5941a6612: Pull complete 02:43:33 ecc8261a40a4: Pull complete 02:43:33 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 02:43:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 02:43:33 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 02:43:33 prd-centos7-docker-4c-2g-2964 does not seem to be running inside a container 02:43:34 $ 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 ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 02:43:36 $ docker top f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:43:36 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:43:36 [ssh-agent] Looking for ssh-agent implementation... 02:43:36 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:43:36 $ docker exec f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f ssh-agent 02:43:36 SSH_AUTH_SOCK=/tmp/ssh-CQXMrVWICBY8/agent.11 02:43:36 SSH_AGENT_PID=16 02:43:36 Running ssh-add (command line suppressed) 02:43:37 Identity added: /w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_6018949608950457625.key (/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_6018949608950457625.key) 02:43:37 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:43:37 + git describe --exact-match --tags HEAD 02:43:37 fatal: no tag exactly matches '2a640b228b2e7674f568fc18b3c5fbdd144a8d9f' [Pipeline] } 02:43:37 $ docker exec --env ******** --env ******** f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f ssh-agent -k 02:43:37 unset SSH_AUTH_SOCK; 02:43:37 unset SSH_AGENT_PID; 02:43:37 echo Agent pid 16 killed; 02:43:37 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 02:43:37 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 02:43:37 This usually means this commit has not been tagged. [Pipeline] sshagent 02:43:37 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:43:37 [ssh-agent] Looking for ssh-agent implementation... 02:43:37 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:43:37 $ docker exec f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f ssh-agent 02:43:38 SSH_AUTH_SOCK=/tmp/ssh-mNnNKUCzrVuk/agent.45 02:43:38 SSH_AGENT_PID=50 02:43:38 Running ssh-add (command line suppressed) 02:43:38 Identity added: /w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_6862634244841627434.key (/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/private_key_6862634244841627434.key) 02:43:38 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:43:38 + git semver init 02:43:38 # -> Open(): unable to determine branch for HEAD 02:43:38 # $GIT_DIR = /w/workspace/dgexfoundry_device-sdk-go_PR-605/.git 02:43:38 # $GIT_WORK_TREE = /w/workspace/dgexfoundry_device-sdk-go_PR-605 02:43:38 # $SEMVER_REMOTE_NAME = origin 02:43:38 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 02:43:38 # $SEMVER_USER_NAME = edgex-jenkins 02:43:38 # $SEMVER_BRANCH = PR-605 02:43:38 # $SEMVER_TEMP = /tmp/semver-734677714 02:43:38 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-go.git $SEMVER_TEMP 02:43:39 # '/tmp/semver-734677714' -> '/w/workspace/dgexfoundry_device-sdk-go_PR-605/.semver' 02:43:39 # -> Force: false 02:43:39 # $SEMVER_DIR = /w/workspace/dgexfoundry_device-sdk-go_PR-605/.semver [Pipeline] } 02:43:39 $ docker exec --env ******** --env ******** f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f ssh-agent -k 02:43:39 unset SSH_AUTH_SOCK; 02:43:39 unset SSH_AGENT_PID; 02:43:39 echo Agent pid 50 killed; 02:43:39 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:43:39 + git semver [Pipeline] } 02:43:39 $ docker stop --time=1 f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f 02:43:41 $ docker rm -f f5f9b992ff0f55990bf7c0e20015f6f7dacec1b5b97e2081be3acb701bfcd25f [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 02:43:42 Stashed 41 file(s) [Pipeline] echo 02:43:42 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] echo 02:43:42 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:43:57 Still waiting to schedule task 02:43:57 Waiting for next available executor on ‘centos7-docker-4c-2g’ 02:43:57 Still waiting to schedule task 02:43:57 Waiting for next available executor on ‘ubuntu18.04-docker-arm64-4c-16g’ 02:45:12 Running on prd-centos7-docker-4c-2g-2967 in /w/workspace/dgexfoundry_device-sdk-go_PR-605 [Pipeline] { [Pipeline] ws 02:45:12 Running in /w/workspace/device-sdk-go/2 [Pipeline] { [Pipeline] checkout 02:45:18 using credential edgex-jenkins-ssh 02:45:18 Cloning the remote Git repository 02:45:18 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 02:45:19 > git init /w/workspace/device-sdk-go/2 # timeout=10 02:45:19 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:45:19 > git --version # timeout=10 02:45:19 > git --version # 'git version 2.16.5' 02:45:19 using GIT_SSH to set credentials SSH Credentials for GitHub 02:45:19 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:45:21 Merging remotes/origin/master commit 5d943473fe8cb7b2263b29163a15a9eda06ca963 into PR head commit 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb 02:45:20 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:45:20 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:45:20 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:45:20 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:45:20 using GIT_SSH to set credentials SSH Credentials for GitHub 02:45:20 > 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:45:21 > git config core.sparsecheckout # timeout=10 02:45:21 > git checkout -f 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 02:45:21 Merge succeeded, producing 10bca66f8ce99aa973f80589e745ad208e1886c7 02:45:21 Checking out Revision 10bca66f8ce99aa973f80589e745ad208e1886c7 (PR-605) 02:45:21 > git remote # timeout=10 02:45:21 > git config --get remote.origin.url # timeout=10 02:45:21 using GIT_SSH to set credentials SSH Credentials for GitHub 02:45:21 > git merge 5d943473fe8cb7b2263b29163a15a9eda06ca963 # timeout=10 02:45:21 > git rev-parse HEAD^{commit} # timeout=10 02:45:21 > git config core.sparsecheckout # timeout=10 02:45:21 > git checkout -f 10bca66f8ce99aa973f80589e745ad208e1886c7 # timeout=10 02:45:25 Commit message: "Merge commit '5d943473fe8cb7b2263b29163a15a9eda06ca963' into HEAD" 02:45:25 > git rev-list --no-walk 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 02:45:26 ========================================================= 02:45:26 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine] 02:45:26 ========================================================= [Pipeline] isUnix [Pipeline] sh 02:45:28 + 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:45:28 Sending build context to Docker daemon 3.467MB 02:45:28 Step 1/8 : ARG BASE=golang:1.15-alpine 02:45:28 Step 2/8 : FROM ${BASE} 02:45:28 1.15-alpine: Pulling from edgex-devops/edgex-golang-base 02:45:28 df20fa9351a1: Pulling fs layer 02:45:28 ed8968b2872e: Pulling fs layer 02:45:28 a92cc7c5fd73: Pulling fs layer 02:45:28 e871e8e8d7a9: Pulling fs layer 02:45:28 e73272ec9a57: Pulling fs layer 02:45:28 1e910a182e73: Pulling fs layer 02:45:28 4e634b169226: Pulling fs layer 02:45:28 e871e8e8d7a9: Waiting 02:45:28 1e910a182e73: Waiting 02:45:28 e73272ec9a57: Waiting 02:45:28 a92cc7c5fd73: Verifying Checksum 02:45:28 a92cc7c5fd73: Download complete 02:45:28 ed8968b2872e: Verifying Checksum 02:45:28 ed8968b2872e: Download complete 02:45:28 e73272ec9a57: Verifying Checksum 02:45:28 e73272ec9a57: Download complete 02:45:28 1e910a182e73: Verifying Checksum 02:45:28 1e910a182e73: Download complete 02:45:28 df20fa9351a1: Verifying Checksum 02:45:28 df20fa9351a1: Download complete 02:45:29 df20fa9351a1: Pull complete 02:45:29 ed8968b2872e: Pull complete 02:45:29 a92cc7c5fd73: Pull complete 02:45:31 4e634b169226: Verifying Checksum 02:45:31 4e634b169226: Download complete 02:45:32 e871e8e8d7a9: Verifying Checksum 02:45:32 e871e8e8d7a9: Download complete 02:45:40 e871e8e8d7a9: Pull complete 02:45:40 e73272ec9a57: Pull complete 02:45:40 1e910a182e73: Pull complete 02:45:45 4e634b169226: Pull complete 02:45:45 Digest: sha256:0b802f5dd80e2ad8551c53c724486b1db3b79f86ac5ae7c7a2db79f17045b642 02:45:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine 02:45:45 ---> f7629b54cfaa 02:45:45 Step 3/8 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:45:45 ---> Running in eb2192be87f5 02:45:45 Removing intermediate container eb2192be87f5 02:45:45 ---> 51c472681938 02:45:45 Step 4/8 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:45:45 ---> Running in e9ae64e1dfb5 02:45:47 Removing intermediate container e9ae64e1dfb5 02:45:47 ---> 165c8c76c5ce 02:45:47 Step 5/8 : RUN apk add --no-cache make git 02:45:47 ---> Running in 42803115943f 02:45:48 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 02:45:48 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 02:45:50 OK: 166 MiB in 39 packages 02:45:50 Removing intermediate container 42803115943f 02:45:50 ---> 4cf6862ec16e 02:45:50 Step 6/8 : WORKDIR /device-sdk-go 02:45:50 ---> Running in 3dbf79067c9b 02:45:51 Removing intermediate container 3dbf79067c9b 02:45:51 ---> 7d1f1f287a35 02:45:51 Step 7/8 : COPY . . 02:45:52 ---> 609cb797f342 02:45:52 Step 8/8 : RUN go mod download 02:45:52 ---> Running in 1e55ff4e996b 02:46:14 Removing intermediate container 1e55ff4e996b 02:46:14 ---> eb66f8325f8f 02:46:14 Successfully built eb66f8325f8f 02:46:14 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] sh 02:46:15 + docker inspect -f . ci-base-image-x86_64 02:46:15 . [Pipeline] withDockerContainer 02:46:15 prd-centos7-docker-4c-2g-2967 does not seem to be running inside a container 02:46:15 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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:46:16 $ docker top d46f6c57b81534792aee787bef21728dab07879f58978de2d9cb443bc7919374 -eo pid,comm [Pipeline] { [Pipeline] sh 02:46:17 + go version 02:46:17 go version go1.15.2 linux/amd64 [Pipeline] } 02:46:17 $ docker stop --time=1 d46f6c57b81534792aee787bef21728dab07879f58978de2d9cb443bc7919374 02:46:19 $ docker rm -f d46f6c57b81534792aee787bef21728dab07879f58978de2d9cb443bc7919374 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 02:46:20 + docker inspect -f . ci-base-image-x86_64 02:46:20 . [Pipeline] withDockerContainer 02:46:20 prd-centos7-docker-4c-2g-2967 does not seem to be running inside a container 02:46:20 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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:46:21 $ docker top bd3bb03e4d0904f45c40828c333574b82c58f2457fa5491a71341d2273093bbe -eo pid,comm [Pipeline] { [Pipeline] sh 02:46:22 + make test 02:46:22 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 02:46:34 ? github.com/edgexfoundry/device-sdk-go [no test files] 02:47:01 ? github.com/edgexfoundry/device-sdk-go/example/cmd/device-simple [no test files] 02:47:01 ? github.com/edgexfoundry/device-sdk-go/example/driver [no test files] 02:47:01 ? github.com/edgexfoundry/device-sdk-go/internal/autodiscovery [no test files] 02:47:01 ok github.com/edgexfoundry/device-sdk-go/internal/autoevent 0.087s coverage: 21.6% of statements 02:47:02 ok github.com/edgexfoundry/device-sdk-go/internal/cache 0.765s coverage: 97.1% of statements 02:47:34 ok github.com/edgexfoundry/device-sdk-go/internal/clients 30.110s coverage: 9.4% of statements 02:47:34 ok github.com/edgexfoundry/device-sdk-go/internal/common 0.080s coverage: 21.9% of statements 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/container [no test files] 02:47:34 ok github.com/edgexfoundry/device-sdk-go/internal/controller 0.359s coverage: 41.8% of statements 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/controller/correlation [no test files] 02:47:34 ok github.com/edgexfoundry/device-sdk-go/internal/handler 0.365s coverage: 65.4% of statements 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/handler/callback [no test files] 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/mock [no test files] 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/provision [no test files] 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/telemetry [no test files] 02:47:34 ok github.com/edgexfoundry/device-sdk-go/internal/transformer 0.094s coverage: 52.6% of statements 02:47:34 ? github.com/edgexfoundry/device-sdk-go/internal/v2/controller/http [no test files] 02:47:34 ok github.com/edgexfoundry/device-sdk-go/pkg/models 3.535s coverage: 68.9% of statements 02:47:34 ? github.com/edgexfoundry/device-sdk-go/pkg/service [no test files] 02:47:34 ? github.com/edgexfoundry/device-sdk-go/pkg/startup [no test files] 02:47:34 GO111MODULE=on go vet ./... 02:47:47 gofmt -l . 02:47:47 [ "`gofmt -l .`" = "" ] 02:47:47 ./bin/test-attribution-txt.sh 02:47:47 ./bin/test-go-mod-tidy.sh [Pipeline] stash 02:47:48 Stashed 1 file(s) [Pipeline] } 02:47:48 $ docker stop --time=1 bd3bb03e4d0904f45c40828c333574b82c58f2457fa5491a71341d2273093bbe 02:47:50 $ docker rm -f bd3bb03e4d0904f45c40828c333574b82c58f2457fa5491a71341d2273093bbe [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 02:47:52 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:47:52 + ls -al . 02:47:52 total 192 02:47:52 drwxrwxr-x. 11 jenkins jenkins 4096 Oct 2 02:47 . 02:47:52 drwxrwxr-x. 4 jenkins jenkins 28 Oct 2 02:45 .. 02:47:52 drwxrwxr-x. 2 jenkins jenkins 64 Oct 2 02:45 bin 02:47:52 -rw-r--r--. 1 jenkins jenkins 111047 Oct 2 02:47 coverage.out 02:47:52 -rw-rw-r--. 1 jenkins jenkins 936 Oct 2 02:45 Dockerfile.build 02:47:52 -rw-rw-r--. 1 jenkins jenkins 140 Oct 2 02:45 .dockerignore 02:47:52 drwxrwxr-x. 4 jenkins jenkins 48 Oct 2 02:45 example 02:47:52 drwxrwxr-x. 8 jenkins jenkins 179 Oct 2 02:45 .git 02:47:52 drwxrwxr-x. 2 jenkins jenkins 60 Oct 2 02:45 .github 02:47:52 -rw-rw-r--. 1 jenkins jenkins 138 Oct 2 02:45 .gitignore 02:47:52 -rw-r--r--. 1 jenkins jenkins 517 Oct 2 02:47 go.mod 02:47:52 -rw-r--r--. 1 jenkins jenkins 13567 Oct 2 02:47 go.sum 02:47:52 drwxrwxr-x. 15 jenkins jenkins 211 Oct 2 02:45 internal 02:47:52 -rw-rw-r--. 1 jenkins jenkins 785 Oct 2 02:45 Jenkinsfile 02:47:52 -rw-rw-r--. 1 jenkins jenkins 11341 Oct 2 02:45 LICENSE 02:47:52 -rw-rw-r--. 1 jenkins jenkins 1013 Oct 2 02:45 Makefile 02:47:52 drwxrwxr-x. 4 jenkins jenkins 26 Oct 2 02:45 openapi 02:47:52 drwxrwxr-x. 5 jenkins jenkins 50 Oct 2 02:45 pkg 02:47:52 -rw-rw-r--. 1 jenkins jenkins 5897 Oct 2 02:45 README.md 02:47:52 -rw-rw-r--. 1 jenkins jenkins 4291 Oct 2 02:45 RELEASE-NOTES.txt 02:47:52 drwxrwxr-x. 3 jenkins jenkins 58 Oct 2 02:45 .semver 02:47:52 drwxrwxr-x. 4 jenkins jenkins 54 Oct 2 02:45 snap 02:47:52 -rw-rw-r--. 1 jenkins jenkins 5 Oct 2 02:43 VERSION 02:47:52 -rw-rw-r--. 1 jenkins jenkins 222 Oct 2 02:45 version.go [Pipeline] isUnix [Pipeline] sh 02:47:53 + 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=2a640b228b2e7674f568fc18b3c5fbdd144a8d9f --label arch=amd64 --label version=0.0.0 . 02:47:53 Sending build context to Docker daemon 3.579MB 02:47:53 Step 1/24 : ARG BASE=golang:1.15-alpine 02:47:53 Step 2/24 : FROM ${BASE} AS builder 02:47:53 ---> eb66f8325f8f 02:47:53 Step 3/24 : ARG MAKE='make build' 02:47:54 ---> Running in 3cc1997c1c31 02:47:54 Removing intermediate container 3cc1997c1c31 02:47:54 ---> 5e93c0148fb8 02:47:54 Step 4/24 : WORKDIR /device-sdk-go 02:47:54 ---> Running in 5d895c55f080 02:47:54 Removing intermediate container 5d895c55f080 02:47:54 ---> 18a2ab562b3e 02:47:54 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:47:54 ---> Running in 923a82cf6850 02:47:54 Removing intermediate container 923a82cf6850 02:47:54 ---> a8b1cbec5605 02:47:54 Step 6/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:47:55 ---> Running in 19a15941e8c9 02:47:56 Removing intermediate container 19a15941e8c9 02:47:56 ---> 1559c36bce9b 02:47:56 Step 7/24 : RUN apk add --update --no-cache make git 02:47:56 ---> Running in 80c3279b1ac0 02:47:57 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 02:47:58 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 02:47:59 OK: 166 MiB in 39 packages 02:47:59 Removing intermediate container 80c3279b1ac0 02:47:59 ---> 790670d7b5c6 02:47:59 Step 8/24 : COPY . . 02:48:00 ---> b8d1e3a508e9 02:48:00 Step 9/24 : RUN ${MAKE} 02:48:00 ---> Running in b35126e17d54 02:48:01 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:48:16 CGO_ENABLED=0 GO111MODULE=on go install -tags=safe 02:48:19 Removing intermediate container b35126e17d54 02:48:19 ---> 3b52fba2e335 02:48:19 Step 10/24 : FROM scratch 02:48:19 ---> 02:48:19 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:48:19 ---> Running in 994194277c7c 02:48:19 Removing intermediate container 994194277c7c 02:48:19 ---> 9646d54da5df 02:48:19 Step 12/24 : ENV APP_PORT=49990 02:48:19 ---> Running in 209218cb1bd0 02:48:19 Removing intermediate container 209218cb1bd0 02:48:19 ---> 88e1379621e0 02:48:19 Step 13/24 : EXPOSE $APP_PORT 02:48:19 ---> Running in 47a4c3b317bf 02:48:19 Removing intermediate container 47a4c3b317bf 02:48:19 ---> ae0b9215cc91 02:48:19 Step 14/24 : WORKDIR / 02:48:19 ---> Running in d17a420b82fd 02:48:19 Removing intermediate container d17a420b82fd 02:48:19 ---> 77b9bd1e0af0 02:48:19 Step 15/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /usr/local/bin/device-simple 02:48:20 ---> 2ecce89b137a 02:48:20 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/configuration.toml /res/configuration.toml 02:48:20 ---> 2f7e7d5f6c1f 02:48:20 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/Simple-Driver.yaml /res/Simple-Driver.yaml 02:48:20 ---> 40908c51262e 02:48:20 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/on.png /res/on.png 02:48:21 ---> b0a120584c8a 02:48:21 Step 19/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/off.jpg /res/off.jpg 02:48:21 ---> 75f501c26e1f 02:48:21 Step 20/24 : ENTRYPOINT ["/usr/local/bin/device-simple"] 02:48:21 ---> Running in 20329b64b3be 02:48:21 Removing intermediate container 20329b64b3be 02:48:21 ---> 30449edd35f7 02:48:21 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:48:21 ---> Running in e9e5b63cb809 02:48:22 Removing intermediate container e9e5b63cb809 02:48:22 ---> b5524904de76 02:48:22 Step 22/24 : LABEL arch=amd64 02:48:22 ---> Running in 608c8086e107 02:48:22 Removing intermediate container 608c8086e107 02:48:22 ---> 09d5f1953f31 02:48:22 Step 23/24 : LABEL git_sha=2a640b228b2e7674f568fc18b3c5fbdd144a8d9f 02:48:22 ---> Running in 30d5f87eb967 02:48:22 Removing intermediate container 30d5f87eb967 02:48:22 ---> 817f271d8094 02:48:22 Step 24/24 : LABEL version=0.0.0 02:48:22 ---> Running in 8f0bf0e62d81 02:48:22 Removing intermediate container 8f0bf0e62d81 02:48:22 ---> c444c01ea12f 02:48:22 [Warning] One or more build-args [ARCH] were not consumed 02:48:22 Successfully built c444c01ea12f 02:48:22 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:48:24 Running on prd-ubuntu18.04-docker-arm64-4c-16g-2969 in /w/workspace/dgexfoundry_device-sdk-go_PR-605 [Pipeline] { [Pipeline] ws 02:48:24 Running in /w/workspace/device-sdk-go/2 [Pipeline] { [Pipeline] checkout 02:48:29 using credential edgex-jenkins-ssh 02:48:29 Cloning the remote Git repository 02:48:29 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 02:48:29 > git init /w/workspace/device-sdk-go/2 # timeout=10 02:48:29 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:48:29 > git --version # timeout=10 02:48:29 > git --version # 'git version 2.17.1' 02:48:29 using GIT_SSH to set credentials SSH Credentials for GitHub 02:48:29 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:48:31 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:48:31 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:48:31 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 02:48:31 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 02:48:31 using GIT_SSH to set credentials SSH Credentials for GitHub 02:48:31 > 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:48:32 Merging remotes/origin/master commit 5d943473fe8cb7b2263b29163a15a9eda06ca963 into PR head commit 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb 02:48:32 Merge succeeded, producing 9bacccf31f3f9c3695f11e972d89cb2290c08177 02:48:32 Checking out Revision 9bacccf31f3f9c3695f11e972d89cb2290c08177 (PR-605) 02:48:32 > git config core.sparsecheckout # timeout=10 02:48:32 > git checkout -f 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 02:48:32 > git remote # timeout=10 02:48:32 > git config --get remote.origin.url # timeout=10 02:48:32 using GIT_SSH to set credentials SSH Credentials for GitHub 02:48:32 > git merge 5d943473fe8cb7b2263b29163a15a9eda06ca963 # timeout=10 02:48:32 > git rev-parse HEAD^{commit} # timeout=10 02:48:32 > git config core.sparsecheckout # timeout=10 02:48:32 > git checkout -f 9bacccf31f3f9c3695f11e972d89cb2290c08177 # timeout=10 02:48:36 Commit message: "Merge commit '5d943473fe8cb7b2263b29163a15a9eda06ca963' into HEAD" 02:48:36 > git rev-list --no-walk 7b5fd9d962cdf83f85a250be553d98a0b2d14ccb # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 02:48:38 ========================================================= 02:48:38 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine] 02:48:38 ========================================================= [Pipeline] isUnix [Pipeline] sh 02:48:39 + 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:48:40 Sending build context to Docker daemon 3.469MB 02:48:40 Step 1/8 : ARG BASE=golang:1.15-alpine 02:48:40 Step 2/8 : FROM ${BASE} 02:48:40 1.15-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:48:40 b538f80385f9: Pulling fs layer 02:48:40 74f711af9a0d: Pulling fs layer 02:48:40 99f96fe45779: Pulling fs layer 02:48:40 8529a6b9a6be: Pulling fs layer 02:48:40 45590311c82a: Pulling fs layer 02:48:40 69ca0ff8b7b3: Pulling fs layer 02:48:40 209524e5b208: Pulling fs layer 02:48:40 8529a6b9a6be: Waiting 02:48:40 45590311c82a: Waiting 02:48:40 69ca0ff8b7b3: Waiting 02:48:40 209524e5b208: Waiting 02:48:40 99f96fe45779: Verifying Checksum 02:48:40 99f96fe45779: Download complete 02:48:40 74f711af9a0d: Verifying Checksum 02:48:40 74f711af9a0d: Download complete 02:48:40 45590311c82a: Verifying Checksum 02:48:40 45590311c82a: Download complete 02:48:40 69ca0ff8b7b3: Download complete 02:48:41 b538f80385f9: Verifying Checksum 02:48:41 b538f80385f9: Download complete 02:48:42 b538f80385f9: Pull complete 02:48:42 74f711af9a0d: Pull complete 02:48:43 99f96fe45779: Pull complete 02:48:43 209524e5b208: Verifying Checksum 02:48:43 209524e5b208: Download complete 02:48:45 8529a6b9a6be: Verifying Checksum 02:48:45 8529a6b9a6be: Download complete 02:48:55 8529a6b9a6be: Pull complete 02:48:55 45590311c82a: Pull complete 02:48:55 69ca0ff8b7b3: Pull complete 02:49:00 209524e5b208: Pull complete 02:49:00 Digest: sha256:ed1c815e5e6ec4cca07509da726365701584b6c3e8c7d74a761ef336e5f8fb68 02:49:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine 02:49:00 ---> 5bddaf1c2fca 02:49:00 Step 3/8 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:49:02 ---> Running in 8ba606711034 02:49:03 Removing intermediate container 8ba606711034 02:49:03 ---> 165891f6bf9b 02:49:03 Step 4/8 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:49:03 ---> Running in 75589dadc2ed 02:49:06 Removing intermediate container 75589dadc2ed 02:49:06 ---> ff3ae7d24157 02:49:06 Step 5/8 : RUN apk add --no-cache make git 02:49:06 ---> Running in 25206bb456b5 02:49:07 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 02:49:08 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 02:49:09 OK: 142 MiB in 39 packages 02:49:11 Removing intermediate container 25206bb456b5 02:49:11 ---> e87d715f3c51 02:49:11 Step 6/8 : WORKDIR /device-sdk-go 02:49:11 ---> Running in b568c8d5e46f 02:49:11 Removing intermediate container b568c8d5e46f 02:49:11 ---> b0f0ccd26241 02:49:11 Step 7/8 : COPY . . 02:49:12 ---> 7ebf8428f4de 02:49:12 Step 8/8 : RUN go mod download 02:49:13 ---> Running in 3ab4d4d15f8f 02:49:35 Removing intermediate container 3ab4d4d15f8f 02:49:35 ---> d176f58212b5 02:49:35 Successfully built d176f58212b5 02:49:35 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] sh 02:49:35 + docker inspect -f . ci-base-image-arm64 02:49:35 . [Pipeline] withDockerContainer 02:49:35 prd-ubuntu18.04-docker-arm64-4c-16g-2969 does not seem to be running inside a container 02:49:35 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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:49:37 $ docker top 0847b620de1ecd073d94dfb3c102a8522a4ac8d9901bc16e1aefc94c4c66c12d -eo pid,comm [Pipeline] { [Pipeline] sh 02:49:39 + go version 02:49:39 go version go1.15.2 linux/arm64 [Pipeline] } 02:49:39 $ docker stop --time=1 0847b620de1ecd073d94dfb3c102a8522a4ac8d9901bc16e1aefc94c4c66c12d 02:49:41 $ docker rm -f 0847b620de1ecd073d94dfb3c102a8522a4ac8d9901bc16e1aefc94c4c66c12d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 02:49:42 + docker inspect -f . ci-base-image-arm64 02:49:42 . [Pipeline] withDockerContainer 02:49:42 prd-ubuntu18.04-docker-arm64-4c-16g-2969 does not seem to be running inside a container 02:49:42 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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:49:44 $ docker top 7df67302cab0b65627648cfab73032a07617bddf2c032402695e4cffe763a035 -eo pid,comm [Pipeline] { [Pipeline] sh 02:49:46 + make test 02:49:46 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 02:50:08 ? github.com/edgexfoundry/device-sdk-go [no test files] 02:50:47 ? github.com/edgexfoundry/device-sdk-go/example/cmd/device-simple [no test files] 02:50:47 ? github.com/edgexfoundry/device-sdk-go/example/driver [no test files] 02:50:47 ? github.com/edgexfoundry/device-sdk-go/internal/autodiscovery [no test files] 02:50:47 ok github.com/edgexfoundry/device-sdk-go/internal/autoevent 0.178s coverage: 21.6% of statements 02:50:49 ok github.com/edgexfoundry/device-sdk-go/internal/cache 1.154s coverage: 97.1% of statements 02:51:22 ok github.com/edgexfoundry/device-sdk-go/internal/clients 30.169s coverage: 9.4% of statements 02:51:22 ok github.com/edgexfoundry/device-sdk-go/internal/common 0.109s coverage: 21.9% of statements 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/container [no test files] 02:51:22 ok github.com/edgexfoundry/device-sdk-go/internal/controller 0.551s coverage: 41.8% of statements 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/controller/correlation [no test files] 02:51:22 ok github.com/edgexfoundry/device-sdk-go/internal/handler 0.766s coverage: 65.4% of statements 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/handler/callback [no test files] 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/mock [no test files] 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/provision [no test files] 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/telemetry [no test files] 02:51:22 ok github.com/edgexfoundry/device-sdk-go/internal/transformer 0.171s coverage: 52.6% of statements 02:51:22 ? github.com/edgexfoundry/device-sdk-go/internal/v2/controller/http [no test files] 02:51:22 ok github.com/edgexfoundry/device-sdk-go/pkg/models 5.869s coverage: 68.9% of statements 02:51:22 ? github.com/edgexfoundry/device-sdk-go/pkg/service [no test files] 02:51:22 ? github.com/edgexfoundry/device-sdk-go/pkg/startup [no test files] 02:51:22 GO111MODULE=on go vet ./... 02:51:49 gofmt -l . 02:51:49 [ "`gofmt -l .`" = "" ] 02:51:49 ./bin/test-attribution-txt.sh 02:51:49 ./bin/test-go-mod-tidy.sh [Pipeline] stash 02:51:49 Warning: overwriting stash ‘coverage-report’ 02:51:50 Stashed 1 file(s) [Pipeline] } 02:51:50 $ docker stop --time=1 7df67302cab0b65627648cfab73032a07617bddf2c032402695e4cffe763a035 02:51:52 $ docker rm -f 7df67302cab0b65627648cfab73032a07617bddf2c032402695e4cffe763a035 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:51:53 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:51:54 + ls -al . 02:51:54 total 232 02:51:54 drwxrwxr-x 11 jenkins jenkins 4096 Oct 2 02:51 . 02:51:54 drwxrwxr-x 4 jenkins jenkins 4096 Oct 2 02:48 .. 02:51:54 -rw-rw-r-- 1 jenkins jenkins 140 Oct 2 02:48 .dockerignore 02:51:54 drwxrwxr-x 8 jenkins jenkins 4096 Oct 2 02:48 .git 02:51:54 drwxrwxr-x 2 jenkins jenkins 4096 Oct 2 02:48 .github 02:51:54 -rw-rw-r-- 1 jenkins jenkins 138 Oct 2 02:48 .gitignore 02:51:54 drwxrwxr-x 3 jenkins jenkins 4096 Oct 2 02:48 .semver 02:51:54 -rw-rw-r-- 1 jenkins jenkins 936 Oct 2 02:48 Dockerfile.build 02:51:54 -rw-rw-r-- 1 jenkins jenkins 785 Oct 2 02:48 Jenkinsfile 02:51:54 -rw-rw-r-- 1 jenkins jenkins 11341 Oct 2 02:48 LICENSE 02:51:54 -rw-rw-r-- 1 jenkins jenkins 1013 Oct 2 02:48 Makefile 02:51:54 -rw-rw-r-- 1 jenkins jenkins 5897 Oct 2 02:48 README.md 02:51:54 -rw-rw-r-- 1 jenkins jenkins 4291 Oct 2 02:48 RELEASE-NOTES.txt 02:51:54 -rw-rw-r-- 1 jenkins jenkins 5 Oct 2 02:43 VERSION 02:51:54 drwxrwxr-x 2 jenkins jenkins 4096 Oct 2 02:48 bin 02:51:54 -rw-r--r-- 1 jenkins jenkins 111047 Oct 2 02:51 coverage.out 02:51:54 drwxrwxr-x 4 jenkins jenkins 4096 Oct 2 02:48 example 02:51:54 -rw-r--r-- 1 jenkins jenkins 517 Oct 2 02:51 go.mod 02:51:54 -rw-r--r-- 1 jenkins jenkins 13567 Oct 2 02:51 go.sum 02:51:54 drwxrwxr-x 15 jenkins jenkins 4096 Oct 2 02:48 internal 02:51:54 drwxrwxr-x 4 jenkins jenkins 4096 Oct 2 02:48 openapi 02:51:54 drwxrwxr-x 5 jenkins jenkins 4096 Oct 2 02:48 pkg 02:51:54 drwxrwxr-x 4 jenkins jenkins 4096 Oct 2 02:48 snap 02:51:54 -rw-rw-r-- 1 jenkins jenkins 222 Oct 2 02:48 version.go [Pipeline] isUnix [Pipeline] sh 02:51:54 + 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=2a640b228b2e7674f568fc18b3c5fbdd144a8d9f --label arch=arm64 --label version=0.0.0 . 02:51:55 Sending build context to Docker daemon 3.58MB 02:51:55 Step 1/24 : ARG BASE=golang:1.15-alpine 02:51:55 Step 2/24 : FROM ${BASE} AS builder 02:51:55 ---> d176f58212b5 02:51:55 Step 3/24 : ARG MAKE='make build' 02:51:55 ---> Running in 2726e7a781ce 02:51:55 Removing intermediate container 2726e7a781ce 02:51:55 ---> fa5a09cb9c18 02:51:55 Step 4/24 : WORKDIR /device-sdk-go 02:51:56 ---> Running in 94dfb3fa544d 02:51:56 Removing intermediate container 94dfb3fa544d 02:51:56 ---> db3f31a87427 02:51:56 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:51:56 ---> Running in 0bfbf8ba363a 02:51:56 Removing intermediate container 0bfbf8ba363a 02:51:56 ---> 70861ef1cea4 02:51:56 Step 6/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:51:57 ---> Running in 8fc8fe150525 02:51:59 Removing intermediate container 8fc8fe150525 02:51:59 ---> 0b956a7a918d 02:51:59 Step 7/24 : RUN apk add --update --no-cache make git 02:51:59 ---> Running in 77267dc4f6ef 02:52:01 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 02:52:02 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 02:52:02 OK: 142 MiB in 39 packages 02:52:04 Removing intermediate container 77267dc4f6ef 02:52:04 ---> 3e56d17c452e 02:52:04 Step 8/24 : COPY . . 02:52:05 ---> b98ecf0c0116 02:52:05 Step 9/24 : RUN ${MAKE} 02:52:05 ---> Running in 9fd6c21fa071 02:52:07 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:52:33 CGO_ENABLED=0 GO111MODULE=on go install -tags=safe 02:52:33 Removing intermediate container 9fd6c21fa071 02:52:33 ---> 919e68ea30e6 02:52:33 Step 10/24 : FROM scratch 02:52:33 ---> 02:52:33 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 02:52:33 ---> Running in e0bc82aa7205 02:52:33 Removing intermediate container e0bc82aa7205 02:52:33 ---> 3e1e9a2c52d9 02:52:33 Step 12/24 : ENV APP_PORT=49990 02:52:33 ---> Running in 35d1f121e3bc 02:52:33 Removing intermediate container 35d1f121e3bc 02:52:33 ---> cb658a2232ce 02:52:33 Step 13/24 : EXPOSE $APP_PORT 02:52:33 ---> Running in 12e18dbebc5a 02:52:33 Removing intermediate container 12e18dbebc5a 02:52:33 ---> 5bc6d6e7adce 02:52:33 Step 14/24 : WORKDIR / 02:52:34 ---> Running in 79dea25cf87d 02:52:34 Removing intermediate container 79dea25cf87d 02:52:34 ---> eaf26074db72 02:52:34 Step 15/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /usr/local/bin/device-simple 02:52:35 ---> 459210bf0455 02:52:35 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/configuration.toml /res/configuration.toml 02:52:36 ---> 661cff993cc5 02:52:36 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/Simple-Driver.yaml /res/Simple-Driver.yaml 02:52:37 ---> 0246d1ebcfed 02:52:37 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/on.png /res/on.png 02:52:37 ---> d5fc8c197aef 02:52:37 Step 19/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/off.jpg /res/off.jpg 02:52:38 ---> 82be478eb5d7 02:52:38 Step 20/24 : ENTRYPOINT ["/usr/local/bin/device-simple"] 02:52:38 ---> Running in ce23c7e26ca3 02:52:39 Removing intermediate container ce23c7e26ca3 02:52:39 ---> e7179b1cbfcd 02:52:39 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:52:39 ---> Running in 0ded2c488a1a 02:52:39 Removing intermediate container 0ded2c488a1a 02:52:39 ---> 95ed2e5c5be0 02:52:39 Step 22/24 : LABEL arch=arm64 02:52:39 ---> Running in 76f7df03c05b 02:52:40 Removing intermediate container 76f7df03c05b 02:52:40 ---> 069f1a10b89a 02:52:40 Step 23/24 : LABEL git_sha=2a640b228b2e7674f568fc18b3c5fbdd144a8d9f 02:52:40 ---> Running in 6572469f2441 02:52:40 Removing intermediate container 6572469f2441 02:52:40 ---> 39ae63588c6d 02:52:40 Step 24/24 : LABEL version=0.0.0 02:52:40 ---> Running in b062bf847192 02:52:41 Removing intermediate container b062bf847192 02:52:41 ---> d9e88fd290e3 02:52:41 [Warning] One or more build-args [ARCH] were not consumed 02:52:41 Successfully built d9e88fd290e3 02:52:41 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:52:43 provisioning config files... 02:52:43 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/config8456248683820350571tmp [Pipeline] { [Pipeline] sh 02:52:43 + set +x 02:52:43 + curl -s https://codecov.io/bash 02:52:43 + bash -s -- 02:52:43 02:52:43 _____ _ 02:52:43 / ____| | | 02:52:43 | | ___ __| | ___ ___ _____ __ 02:52:43 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 02:52:43 | |___| (_) | (_| | __/ (_| (_) \ V / 02:52:43 \_____\___/ \__,_|\___|\___\___/ \_/ 02:52:43 Bash-20200917-4e8f14b 02:52:43 02:52:43 02:52:43 ==> Jenkins CI detected. 02:52:43 project root: . 02:52:43 Fixing merge commit SHA 02:52:43 --> token set from env 02:52:43 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 02:52:43 ==> Running gcov in . (disable via -X gcov) 02:52:43 ==> Python coveragepy not found 02:52:43 ==> Searching for coverage reports in: 02:52:43 + . 02:52:43 -> Found 1 reports 02:52:43 ==> Detecting git/mercurial file structure 02:52:43 ==> Reading reports 02:52:43 + ./coverage.out bytes=111047 02:52:43 ==> Appending adjustments 02:52:43 https://docs.codecov.io/docs/fixing-reports 02:52:44 + Found adjustments 02:52:44 ==> Gzipping contents 02:52:44 ==> Uploading reports 02:52:44 url: https://codecov.io 02:52:44 query: branch=PR-605&commit=5d943473fe8cb7b2263b29163a15a9eda06ca963&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-605%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=605&job=&cmd_args= 02:52:44 -> Pinging Codecov 02:52:44 https://codecov.io/upload/v4?package=bash-20200917-4e8f14b&token=secret&branch=PR-605&commit=5d943473fe8cb7b2263b29163a15a9eda06ca963&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-605%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=605&job=&cmd_args= 02:52:44 -> Uploading to 02:52:44 https://storage.googleapis.com/codecov/v4/raw/2020-10-02/7E55EF52A471D76F132DFD9A03CDDE97/5d943473fe8cb7b2263b29163a15a9eda06ca963/1f72572b-5ae1-4674-9f55-272b4c74bb8c.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EQX6OZVJGHKK3633AAFGLBUCOOATRACRQRQF6HMSMLYUP6EAD6XSWAAY%2F20201002%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20201002T025244Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=1b2c71efa27af8383bd348d0a624e6b8eef5c0630209d1d8276bd8f80005e92c 02:52:44 % Total % Received % Xferd Average Speed Time Time Time Current 02:52:44 Dload Upload Total Spent Left Speed 02:52:45 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 18399 0 0 100 18399 0 44133 --:--:-- --:--:-- --:--:-- 44122 02:52:45 -> View reports at https://codecov.io/github/edgexfoundry/device-sdk-go/commit/5d943473fe8cb7b2263b29163a15a9eda06ca963 [Pipeline] } 02:52:45 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:52:47 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:52:48 ---> package-listing.sh 02:52:48 ++ facter osfamily 02:52:48 ++ tr '[:upper:]' '[:lower:]' 02:52:48 + OS_FAMILY=redhat 02:52:48 + workspace=/w/workspace/dgexfoundry_device-sdk-go_PR-605 02:52:48 + START_PACKAGES=/tmp/packages_start.txt 02:52:48 + END_PACKAGES=/tmp/packages_end.txt 02:52:48 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:52:48 + PACKAGES=/tmp/packages_start.txt 02:52:48 + '[' /w/workspace/dgexfoundry_device-sdk-go_PR-605 ']' 02:52:48 + PACKAGES=/tmp/packages_end.txt 02:52:48 + case "${OS_FAMILY}" in 02:52:48 + rpm -qa 02:52:48 + sort 02:52:52 + '[' -f /tmp/packages_start.txt ']' 02:52:52 + '[' -f /tmp/packages_end.txt ']' 02:52:52 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:52:52 + '[' /w/workspace/dgexfoundry_device-sdk-go_PR-605 ']' 02:52:52 + mkdir -p /w/workspace/dgexfoundry_device-sdk-go_PR-605/archives/ 02:52:52 + 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:52:53 provisioning config files... 02:52:53 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dgexfoundry_device-sdk-go_PR-605@tmp/config4608079357128791218tmp [Pipeline] { [Pipeline] echo 02:52:53 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:52:53 ---> create-netrc.sh [Pipeline] } 02:52:53 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 02:52:53 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 02:52:53 ---> python-tools-install.sh 02:52:53 Generating Requirements File 02:54:15 Python 3.6.8 02:54:15 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 02:54:15 aiohttp==3.6.2 02:54:15 appdirs==1.4.3 02:54:15 argcomplete==1.12.1 02:54:15 aspy.yaml==1.3.0 02:54:15 async-timeout==3.0.1 02:54:15 attrs==19.3.0 02:54:15 Babel==2.8.0 02:54:15 beautifulsoup4==4.8.2 02:54:15 boto3==1.11.6 02:54:15 botocore==1.14.6 02:54:15 bs4==0.0.1 02:54:15 cachetools==4.1.1 02:54:15 certifi==2019.11.28 02:54:15 cffi==1.14.3 02:54:15 cfgv==2.0.1 02:54:15 chardet==3.0.4 02:54:15 click==7.1 02:54:15 cliff==3.4.0 02:54:15 cmd2==1.3.11 02:54:15 colorama==0.4.3 02:54:15 cryptography==3.1.1 02:54:15 debtcollector==2.2.0 02:54:15 decorator==4.4.2 02:54:15 defusedxml==0.6.0 02:54:15 Deprecated==1.2.7 02:54:15 distlib==0.3.1 02:54:15 distro==1.2.0 02:54:15 dnspython==1.16.0 02:54:15 docker==4.2.0 02:54:15 docutils==0.15.2 02:54:15 dogpile.cache==1.0.2 02:54:15 email-validator==1.0.5 02:54:15 filelock==3.0.12 02:54:15 future==0.18.2 02:54:15 google-auth==1.22.0 02:54:15 httplib2==0.17.0 02:54:15 identify==1.4.11 02:54:15 idna==2.9 02:54:15 idna-ssl==1.1.0 02:54:15 importlib-metadata==1.7.0 02:54:15 importlib-resources==1.5.0 02:54:15 iso8601==0.1.13 02:54:15 Jinja2==2.11.1 02:54:15 jmespath==0.10.0 02:54:15 jsonpatch==1.26 02:54:15 jsonpointer==2.0 02:54:15 jsonschema==3.2.0 02:54:15 keystoneauth1==4.2.1 02:54:15 kubernetes==11.0.0 02:54:15 lftools==0.34.2 02:54:15 lxml==4.5.0 02:54:15 MarkupSafe==0.23 02:54:15 msgpack==1.0.0 02:54:15 multi-key-dict==2.0.3 02:54:15 multidict==4.7.6 02:54:15 munch==2.5.0 02:54:15 netaddr==0.8.0 02:54:15 netifaces==0.10.9 02:54:15 niet==1.4.2 02:54:15 nodeenv==1.3.5 02:54:15 oauth2client==4.1.3 02:54:15 oauthlib==3.1.0 02:54:15 openstacksdk==0.50.0 02:54:15 os-client-config==2.1.0 02:54:15 os-service-types==1.7.0 02:54:15 osc-lib==2.2.1 02:54:15 oslo.config==8.3.2 02:54:15 oslo.context==3.1.1 02:54:15 oslo.i18n==5.0.1 02:54:15 oslo.log==4.4.0 02:54:15 oslo.serialization==4.0.1 02:54:15 oslo.utils==4.6.0 02:54:15 packaging==20.4 02:54:15 pbr==5.4.4 02:54:15 pluggy==0.13.1 02:54:15 prettytable==0.7.2 02:54:15 py==1.9.0 02:54:15 pyasn1==0.4.8 02:54:15 pyasn1-modules==0.2.8 02:54:15 pycparser==2.20 02:54:15 pygerrit2==2.0.10 02:54:15 PyGithub==1.46 02:54:15 pyinotify==0.9.6 02:54:15 PyJWT==1.7.1 02:54:15 pyparsing==2.4.7 02:54:15 pyperclip==1.8.0 02:54:15 pyroute2==0.4.13 02:54:15 pyrsistent==0.15.7 02:54:15 PySocks==1.6.8 02:54:15 python-cinderclient==7.2.0 02:54:15 python-dateutil==2.8.1 02:54:15 python-heatclient==2.2.1 02:54:15 python-jenkins==1.7.0 02:54:15 python-keystoneclient==4.1.1 02:54:15 python-magnumclient==3.2.1 02:54:15 python-novaclient==17.2.1 02:54:15 python-openstackclient==5.3.1 02:54:15 python-swiftclient==3.10.1 02:54:15 pytz==2020.1 02:54:15 PyYAML==5.3 02:54:15 requests==2.23.0 02:54:15 requests-oauthlib==1.3.0 02:54:15 requestsexceptions==1.4.0 02:54:15 rfc3986==1.4.0 02:54:15 rpm==4.11.3 02:54:15 rsa==4.0 02:54:15 ruamel.yaml==0.16.10 02:54:15 ruamel.yaml.clib==0.2.0 02:54:15 s3transfer==0.3.3 02:54:15 shade==1.27.2 02:54:15 simplejson==3.17.2 02:54:15 six==1.14.0 02:54:15 soupsieve==2.0 02:54:15 stevedore==3.2.2 02:54:15 tabulate==0.8.6 02:54:15 toml==0.10.0 02:54:15 tox==3.20.0 02:54:15 tqdm==4.43.0 02:54:15 typing-extensions==3.7.4.3 02:54:15 urllib3==1.25.8 02:54:15 virtualenv==20.0.32 02:54:15 wcwidth==0.2.5 02:54:15 websocket-client==0.57.0 02:54:15 wrapt==1.12.1 02:54:15 xdg==3.0.2 02:54:15 xmltodict==0.12.0 02:54:15 yarl==1.6.0 02:54:15 yq==2.11.1 02:54:15 zipp==3.2.0 02:54:15 Cache entry deserialization failed, entry ignored 02:54:15 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:54:15 Python 2.7.5 02:54:15 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 02:54:15 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:54:15 ansible==2.9.7 02:54:15 Babel==0.9.6 02:54:15 backports.ssl-match-hostname==3.5.0.1 02:54:15 beautifulsoup4==4.4.1 02:54:15 bodhi==2.11.0 02:54:15 bodhi-client==2.11.0 02:54:15 CCColUtils==1.4 02:54:15 cffi==1.6.0 02:54:15 chardet==2.2.1 02:54:15 click==6.7 02:54:15 cloud-init==18.5 02:54:15 configobj==4.7.2 02:54:15 cryptography==1.7.2 02:54:15 decorator==3.4.0 02:54:15 distro==1.2.0 02:54:15 enum34==1.0.4 02:54:15 fedpkg==1.38 02:54:15 futures==3.1.1 02:54:15 gitdb==0.6.4 02:54:15 GitPython==1.0.1 02:54:15 html5lib==0.999 02:54:15 httplib2==0.9.2 02:54:15 idna==2.4 02:54:15 iniparse==0.4 02:54:15 ipaddress==1.0.16 02:54:15 IPy==0.75 02:54:15 javapackages==1.0.0 02:54:15 Jinja2==2.7.2 02:54:15 jmespath==0.9.4 02:54:15 jsonpatch==1.2 02:54:15 jsonpointer==1.9 02:54:15 kerberos==1.1 02:54:15 kitchen==1.1.1 02:54:15 langtable==0.0.31 02:54:15 lockfile==0.9.1 02:54:15 lxml==3.2.1 02:54:15 MarkupSafe==0.11 02:54:15 munch==2.0.2 02:54:15 offtrac==0.1.0 02:54:15 openidc-client==0.6.0 02:54:15 packagedb-cli==2.14.1 02:54:15 paramiko==2.1.1 02:54:15 perf==0.1 02:54:15 ply==3.4 02:54:15 policycoreutils-default-encoding==0.1 02:54:15 prettytable==0.7.2 02:54:15 pyasn1==0.1.9 02:54:15 pycparser==2.14 02:54:15 pycurl==7.19.0 02:54:15 pygobject==3.22.0 02:54:15 pygpgme==0.3 02:54:15 pyliblzma==0.5.3 02:54:15 pyOpenSSL==0.13.1 02:54:15 pyparsing==1.5.6 02:54:15 pyserial==2.6 02:54:15 python-augeas==0.5.0 02:54:15 python-bugzilla==2.3.0 02:54:15 python-dateutil==1.5 02:54:15 python-fedora==0.10.0 02:54:15 python-linux-procfs==0.4.9 02:54:15 python-yubico==1.2.3 02:54:15 pyudev==0.15 02:54:15 pyusb==1.0.0b1 02:54:15 pyxattr==0.5.1 02:54:15 PyYAML==3.10 02:54:15 requests==2.6.0 02:54:15 requests-kerberos==0.7.0 02:54:15 rpkg==1.60 02:54:15 schedutils==0.4 02:54:15 seobject==0.1 02:54:15 sepolicy==1.1 02:54:15 six==1.9.0 02:54:15 smmap==0.9.0 02:54:15 urlgrabber==3.10 02:54:15 urllib3==1.10.2 02:54:15 virtualenv==15.1.0 02:54:15 yum-langpacks==0.4.2 02:54:15 yum-metadata-parser==1.1.4 [Pipeline] echo 02:54:15 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:54:15 ---> sudo-logs.sh 02:54:15 Archiving 'sudo' log.. [Pipeline] echo 02:54:16 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:54:16 ---> job-cost.sh 02:54:16 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-4VL3 02:54:28 Cache entry deserialization failed, entry ignored 02:54:28 Cache entry deserialization failed, entry ignored 02:54:29 Cache entry deserialization failed, entry ignored 02:54:29 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:30 Cache entry deserialization failed, entry ignored 02:54:33 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 02:55:05 lf-activate-venv(): INFO: Adding /tmp/venv-4VL3/bin to PATH 02:55:05 INFO: No Stack... 02:55:05 INFO: Retrieving Pricing Info for: v1-standard-2 02:55:05 INFO: Archiving Costs [Pipeline] echo 02:55:05 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:55:05 ---> logs-deploy.sh 02:55:05 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-605/2 02:55:05 INFO: archiving workspace using pattern(s): 02:55:07 Archives upload complete. 02:55:07 INFO: archiving logs to Nexus 02:55:08 ---> uname -a: 02:55:08 Linux prd-centos7-docker-4c-2g-2964.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:55:08 02:55:08 02:55:08 ---> lscpu: 02:55:08 Architecture: x86_64 02:55:08 CPU op-mode(s): 32-bit, 64-bit 02:55:08 Byte Order: Little Endian 02:55:08 CPU(s): 4 02:55:08 On-line CPU(s) list: 0-3 02:55:08 Thread(s) per core: 1 02:55:08 Core(s) per socket: 1 02:55:08 Socket(s): 4 02:55:08 NUMA node(s): 1 02:55:08 Vendor ID: GenuineIntel 02:55:08 CPU family: 6 02:55:08 Model: 44 02:55:08 Model name: Westmere E56xx/L56xx/X56xx (IBRS update) 02:55:08 Stepping: 1 02:55:08 CPU MHz: 2933.438 02:55:08 BogoMIPS: 5866.87 02:55:08 Virtualization: VT-x 02:55:08 Hypervisor vendor: KVM 02:55:08 Virtualization type: full 02:55:08 L1d cache: 32K 02:55:08 L1i cache: 32K 02:55:08 L2 cache: 4096K 02:55:08 L3 cache: 16384K 02:55:08 NUMA node0 CPU(s): 0-3 02:55:08 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:55:08 02:55:08 02:55:08 ---> nproc: 02:55:08 4 02:55:08 02:55:08 02:55:08 ---> df -h: 02:55:08 Filesystem Size Used Avail Use% Mounted on 02:55:08 devtmpfs 887M 0 887M 0% /dev 02:55:08 tmpfs 919M 0 919M 0% /dev/shm 02:55:08 tmpfs 919M 17M 903M 2% /run 02:55:08 tmpfs 919M 0 919M 0% /sys/fs/cgroup 02:55:08 /dev/vda1 50G 7.3G 43G 15% / 02:55:08 tmpfs 184M 0 184M 0% /run/user/1001 02:55:08 02:55:08