Pull request #330 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of IkerDC for edgexfoundry/device-rest-go Loading trusted files from base branch main at 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 rather than 37fb718cbaf2c761f5228c453cbd3f7c499322ad Obtained Jenkinsfile from 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh16708397747898728313.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision d4291cbe28daa2a40ca94d44cc831565108a4ea5 Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh3073962041173163792.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision d4291cbe28daa2a40ca94d44cc831565108a4ea5 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-330/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-330/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh4089873492065686972.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision d4291cbe28daa2a40ca94d44cc831565108a4ea5 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f d4291cbe28daa2a40ca94d44cc831565108a4ea5 # timeout=10 Commit message: "Merge pull request #431 from ernestojeda/update-compose" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh13727609189473211293.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-330/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-330/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh2172889684413695777.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-rest-go] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-rest-go-settings PROJECT: device-rest-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-rest DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-2736 in /w/workspace/gexfoundry_device-rest-go_PR-330 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-rest-go.git > git init /w/workspace/gexfoundry_device-rest-go_PR-330 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-rest-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-rest-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/pull/330/head:refs/remotes/origin/PR-330 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 into PR head commit 37fb718cbaf2c761f5228c453cbd3f7c499322ad Merge succeeded, producing 37fb718cbaf2c761f5228c453cbd3f7c499322ad Checking out Revision 37fb718cbaf2c761f5228c453cbd3f7c499322ad (PR-330) > git config core.sparsecheckout # timeout=10 > git checkout -f 37fb718cbaf2c761f5228c453cbd3f7c499322ad # 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 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 37fb718cbaf2c761f5228c453cbd3f7c499322ad # timeout=10 Commit message: "fix: Add test case for floats equal 0.0" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 09:05:45 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 09:05:45 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 09:05:45 ========================================================= 09:05:45 EdgeX Global Pipelines Version Info 09:05:45 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk 22341a1e6aa0a3e9d09dc021559263ef3b0fe515 # timeout=10 09:05:46 ------------------- 09:05:46 stable info: 09:05:46 ------------------- 09:05:46 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 09:05:46 Commit SHA: d4291cbe28daa2a40ca94d44cc831565108a4ea5 09:05:46 Message: update stable to v1.0.250 09:05:47 ------------------- 09:05:47 experimental info: 09:05:47 ------------------- 09:05:47 Commited By: **** collab-it+edgex@linuxfoundation.org 09:05:47 Commit SHA: d4291cbe28daa2a40ca94d44cc831565108a4ea5 09:05:47 Message: update experimental to v1.0.250 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-rest-go-settings [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar PROJECT = device-rest-go [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-rest [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-330 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-330 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-330 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 37fb718cbaf2c761f5228c453cbd3f7c499322ad [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 37fb718 [Pipeline] echo 09:05:47 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:05:47 provisioning config files... 09:05:47 copy managed file [device-rest-go-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/config15965186979793073320tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:05:48 ---> docker-login.sh 09:05:48 nexus3.edgexfoundry.org:10001 09:05:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:05:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:05:48 Configure a credential helper to remove this warning. See 09:05:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:05:48 09:05:48 Login Succeeded 09:05:48 nexus3.edgexfoundry.org:10002 09:05:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:05:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:05:48 Configure a credential helper to remove this warning. See 09:05:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:05:48 09:05:48 Login Succeeded 09:05:48 nexus3.edgexfoundry.org:10003 09:05:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:05:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:05:48 Configure a credential helper to remove this warning. See 09:05:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:05:48 09:05:48 Login Succeeded 09:05:48 nexus3.edgexfoundry.org:10004 09:05:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:05:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:05:48 Configure a credential helper to remove this warning. See 09:05:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:05:48 09:05:48 Login Succeeded 09:05:48 docker.io 09:05:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:05:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:05:48 Configure a credential helper to remove this warning. See 09:05:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:05:48 09:05:48 Login Succeeded 09:05:48 ---> docker-login.sh ends [Pipeline] } 09:05:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 09:05:49 + git rev-list -1 --merges 37fb718cbaf2c761f5228c453cbd3f7c499322ad~1..37fb718cbaf2c761f5228c453cbd3f7c499322ad [Pipeline] echo 09:05:49 -----------> git rev-list -1 --merges 37fb718cbaf2c761f5228c453cbd3f7c499322ad~1..37fb718cbaf2c761f5228c453cbd3f7c499322ad 37fb718cbaf2c761f5228c453cbd3f7c499322ad [false] [Pipeline] sh 09:05:49 + git log --format=format:%s -1 37fb718cbaf2c761f5228c453cbd3f7c499322ad [Pipeline] echo 09:05:49 ========================================================= 09:05:49 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 09:05:49 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 09:05:49 + git log --format=format:%s -1 37fb718cbaf2c761f5228c453cbd3f7c499322ad [Pipeline] echo 09:05:49 [semverPrep] GIT_COMMIT: 37fb718cbaf2c761f5228c453cbd3f7c499322ad, Commit Message: fix: Add test case for floats equal 0.0 [Pipeline] echo 09:05:49 [semverPrep] This is not a build commit. [Pipeline] sh 09:05:50 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 09:05:50 + grep -v github /etc/ssh/ssh_known_hosts 09:05:50 + [ -e /tmp/ssh_known_hosts ] 09:05:50 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 09:05:50 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 09:05:50 + sudo tee -a /etc/ssh/ssh_known_hosts 09:05:50 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:05:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:05:50 09:05:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:05:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:05:50 0.1.4: Pulling from edgex-devops/py-git-semver 09:05:50 b85a868b505f: Pulling fs layer 09:05:50 e2be974225ed: Pulling fs layer 09:05:50 339a4e72a1f5: Pulling fs layer 09:05:50 988bab9f4d93: Pulling fs layer 09:05:50 1469e6f7b9e6: Pulling fs layer 09:05:50 eaf3925da568: Pulling fs layer 09:05:50 bab4dde63d76: Pulling fs layer 09:05:50 bde34c3a00c8: Pulling fs layer 09:05:50 b352a97aabf1: Pulling fs layer 09:05:50 4872d77fe225: Pulling fs layer 09:05:50 5851b861e8e6: Pulling fs layer 09:05:50 bab4dde63d76: Waiting 09:05:50 bde34c3a00c8: Waiting 09:05:50 b352a97aabf1: Waiting 09:05:50 4872d77fe225: Waiting 09:05:50 5851b861e8e6: Waiting 09:05:50 988bab9f4d93: Waiting 09:05:50 1469e6f7b9e6: Waiting 09:05:50 eaf3925da568: Waiting 09:05:50 e2be974225ed: Verifying Checksum 09:05:50 e2be974225ed: Download complete 09:05:50 988bab9f4d93: Verifying Checksum 09:05:50 988bab9f4d93: Download complete 09:05:51 1469e6f7b9e6: Verifying Checksum 09:05:51 1469e6f7b9e6: Download complete 09:05:51 339a4e72a1f5: Verifying Checksum 09:05:51 339a4e72a1f5: Download complete 09:05:51 eaf3925da568: Verifying Checksum 09:05:51 eaf3925da568: Download complete 09:05:51 bde34c3a00c8: Download complete 09:05:51 b352a97aabf1: Download complete 09:05:51 4872d77fe225: Download complete 09:05:51 5851b861e8e6: Download complete 09:05:51 b85a868b505f: Verifying Checksum 09:05:51 b85a868b505f: Download complete 09:05:51 bab4dde63d76: Verifying Checksum 09:05:51 bab4dde63d76: Download complete 09:05:52 b85a868b505f: Pull complete 09:05:52 e2be974225ed: Pull complete 09:05:52 339a4e72a1f5: Pull complete 09:05:53 988bab9f4d93: Pull complete 09:05:53 1469e6f7b9e6: Pull complete 09:05:53 eaf3925da568: Pull complete 09:05:55 bab4dde63d76: Pull complete 09:05:55 bde34c3a00c8: Pull complete 09:05:55 b352a97aabf1: Pull complete 09:05:55 4872d77fe225: Pull complete 09:05:55 5851b861e8e6: Pull complete 09:05:55 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 09:05:55 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:05:55 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:05:55 prd-ubuntu20.04-docker-8c-8g-2736 does not seem to be running inside a container 09:05:55 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-rest-go_PR-330 -v /w/workspace/gexfoundry_device-rest-go_PR-330:/w/workspace/gexfoundry_device-rest-go_PR-330:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-330@tmp:/w/workspace/gexfoundry_device-rest-go_PR-330@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 09:05:58 $ docker top de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df -eo pid,comm 09:05:58 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 09:05:58 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:05:59 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:05:59 [ssh-agent] Looking for ssh-agent implementation... 09:05:59 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:05:59 $ docker exec de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df ssh-agent 09:05:59 SSH_AUTH_SOCK=/tmp/ssh-99qQmfu0rnka/agent.33 09:05:59 SSH_AGENT_PID=39 09:05:59 Running ssh-add (command line suppressed) 09:05:59 Identity added: /w/workspace/gexfoundry_device-rest-go_PR-330@tmp/private_key_6531838489878423691.key (/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/private_key_6531838489878423691.key) 09:05:59 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:05:59 + git tag --points-at HEAD [Pipeline] } 09:05:59 $ docker exec --env ******** --env ******** de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df ssh-agent -k 09:05:59 unset SSH_AUTH_SOCK; 09:05:59 unset SSH_AGENT_PID; 09:05:59 echo Agent pid 39 killed; 09:05:59 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 09:05:59 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:05:59 [ssh-agent] Looking for ssh-agent implementation... 09:05:59 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:05:59 $ docker exec de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df ssh-agent 09:06:00 SSH_AUTH_SOCK=/tmp/ssh-1gwF2VJMpJh1/agent.71 09:06:00 SSH_AGENT_PID=77 09:06:00 Running ssh-add (command line suppressed) 09:06:00 Identity added: /w/workspace/gexfoundry_device-rest-go_PR-330@tmp/private_key_6736881856410718933.key (/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/private_key_6736881856410718933.key) 09:06:00 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:06:00 + git semver init 09:06:00 2023-08-02 09:06:00,649 [run_init] DEBUG init version:0.0.0 force:False 09:06:00 2023-08-02 09:06:00,650 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-rest-go_PR-330/.semver 09:06:00 2023-08-02 09:06:00,651 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-rest-go.git /w/workspace/gexfoundry_device-rest-go_PR-330/.semver 09:06:00 2023-08-02 09:06:00,651 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-rest-go.git', '/w/workspace/gexfoundry_device-rest-go_PR-330/.semver'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-330, universal_newlines=False, shell=None, istream=None) 09:06:02 2023-08-02 09:06:01,843 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-rest-go_PR-330/.git/info/exclude 09:06:02 2023-08-02 09:06:01,844 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-rest-go_PR-330/.semver/PR-330 with force:False 09:06:02 2023-08-02 09:06:01,844 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-rest-go_PR-330/.semver/PR-330 09:06:02 2023-08-02 09:06:01,847 [execute] INFO git cat-file --batch-check 09:06:02 2023-08-02 09:06:01,847 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-330/.semver, universal_newlines=False, shell=None, istream=) 09:06:02 2023-08-02 09:06:01,852 [execute] INFO git cat-file --batch 09:06:02 2023-08-02 09:06:01,853 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-330/.semver, universal_newlines=False, shell=None, istream=) 09:06:02 2023-08-02 09:06:01,857 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-rest-go_PR-330/.semver/PR-330 09:06:02 0.0.0 [Pipeline] } 09:06:02 $ docker exec --env ******** --env ******** de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df ssh-agent -k 09:06:02 unset SSH_AUTH_SOCK; 09:06:02 unset SSH_AGENT_PID; 09:06:02 echo Agent pid 77 killed; 09:06:02 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:06:02 + git semver [Pipeline] } 09:06:02 $ docker stop --time=1 de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df 09:06:04 $ docker rm -f --volumes de3d962911e220df45f65ac2ed4d7d315c0949b49b07f20019a2f7af450535df [Pipeline] // withDockerContainer [Pipeline] sh 09:06:04 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 09:06:04 Stashed 1 file(s) [Pipeline] echo 09:06:04 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:06:04 provisioning config files... 09:06:04 copy managed file [device-rest-go-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/config1073054769700022429tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:06:05 ---> docker-login.sh 09:06:05 nexus3.edgexfoundry.org:10001 09:06:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:06:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:06:05 Configure a credential helper to remove this warning. See 09:06:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:06:05 09:06:05 Login Succeeded 09:06:05 nexus3.edgexfoundry.org:10002 09:06:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:06:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:06:05 Configure a credential helper to remove this warning. See 09:06:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:06:05 09:06:05 Login Succeeded 09:06:05 nexus3.edgexfoundry.org:10003 09:06:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:06:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:06:05 Configure a credential helper to remove this warning. See 09:06:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:06:05 09:06:05 Login Succeeded 09:06:05 nexus3.edgexfoundry.org:10004 09:06:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:06:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:06:05 Configure a credential helper to remove this warning. See 09:06:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:06:05 09:06:05 Login Succeeded 09:06:05 docker.io 09:06:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:06:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:06:05 Configure a credential helper to remove this warning. See 09:06:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:06:05 09:06:05 Login Succeeded 09:06:05 ---> docker-login.sh ends [Pipeline] } 09:06:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 09:06:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:06:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:06:05 ========================================================= 09:06:05 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 09:06:05 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:06:05 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine --build-arg MAKE=echo noop --target=builder . 09:06:05 Sending build context to Docker daemon 10.91MB 09:06:05 Step 1/12 : ARG BASE=golang:1.20-alpine3.17 09:06:05 Step 2/12 : FROM ${BASE} AS builder 09:06:05 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 09:06:05 4db1b89c0bd1: Pulling fs layer 09:06:05 6911f1a30b25: Pulling fs layer 09:06:05 e194b8c5c2a9: Pulling fs layer 09:06:05 6863d3e3a2b1: Pulling fs layer 09:06:05 ec0bb842ea78: Pulling fs layer 09:06:05 40a00589a448: Pulling fs layer 09:06:05 6c08303d61cc: Pulling fs layer 09:06:05 798269fcf238: Pulling fs layer 09:06:05 6863d3e3a2b1: Waiting 09:06:05 40a00589a448: Waiting 09:06:05 6c08303d61cc: Waiting 09:06:05 ec0bb842ea78: Waiting 09:06:05 798269fcf238: Waiting 09:06:05 6911f1a30b25: Download complete 09:06:05 6863d3e3a2b1: Verifying Checksum 09:06:05 6863d3e3a2b1: Download complete 09:06:05 ec0bb842ea78: Verifying Checksum 09:06:05 ec0bb842ea78: Download complete 09:06:06 4db1b89c0bd1: Download complete 09:06:06 40a00589a448: Verifying Checksum 09:06:06 40a00589a448: Download complete 09:06:06 4db1b89c0bd1: Pull complete 09:06:06 6911f1a30b25: Pull complete 09:06:06 798269fcf238: Verifying Checksum 09:06:06 798269fcf238: Download complete 09:06:06 e194b8c5c2a9: Verifying Checksum 09:06:06 e194b8c5c2a9: Download complete 09:06:06 6c08303d61cc: Verifying Checksum 09:06:06 6c08303d61cc: Download complete 09:06:10 e194b8c5c2a9: Pull complete 09:06:10 6863d3e3a2b1: Pull complete 09:06:10 ec0bb842ea78: Pull complete 09:06:10 40a00589a448: Pull complete 09:06:12 6c08303d61cc: Pull complete 09:06:13 798269fcf238: Pull complete 09:06:13 Digest: sha256:68752d3c5041900b879808a9c232fa800f64c2352b9991beceed63c007ae5301 09:06:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 09:06:13 ---> ec979cd7f677 09:06:13 Step 3/12 : ARG ADD_BUILD_TAGS="" 09:06:17 ---> Running in f6969c974089 09:06:17 Removing intermediate container f6969c974089 09:06:17 ---> eadbef7c0d9d 09:06:17 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 09:06:17 ---> Running in ac401429243e 09:06:17 Removing intermediate container ac401429243e 09:06:17 ---> 771f9b1f63d0 09:06:17 Step 5/12 : ARG ALPINE_PKG_BASE="make git openssh-client" 09:06:17 ---> Running in 605ae7ba3c9b 09:06:17 Removing intermediate container 605ae7ba3c9b 09:06:17 ---> 87b2838e1005 09:06:17 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 09:06:17 ---> Running in cd432efece8d 09:06:17 Removing intermediate container cd432efece8d 09:06:17 ---> 6d2eecede274 09:06:17 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 09:06:17 ---> Running in 6e3cc506e062 09:06:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 09:06:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 09:06:18 (1/4) Installing openssh-keygen (9.1_p1-r4) 09:06:18 (2/4) Installing libedit (20221030.3.1-r0) 09:06:18 (3/4) Installing openssh-client-common (9.1_p1-r4) 09:06:18 (4/4) Installing openssh-client-default (9.1_p1-r4) 09:06:18 Executing busybox-1.35.0-r29.trigger 09:06:18 OK: 269 MiB in 57 packages 09:06:19 Removing intermediate container 6e3cc506e062 09:06:19 ---> 0177ab11104c 09:06:19 Step 8/12 : WORKDIR /device-rest-go 09:06:19 ---> Running in 69d8514e6f1c 09:06:19 Removing intermediate container 69d8514e6f1c 09:06:19 ---> fd9f9f2c3df9 09:06:19 Step 9/12 : COPY go.mod vendor* ./ 09:06:19 ---> 48eb80879f1e 09:06:19 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:06:19 ---> Running in 439b95e6a39e 09:06:19 Still waiting to schedule task 09:06:19 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 09:06:51 Removing intermediate container 439b95e6a39e 09:06:51 ---> 9d5a5717333e 09:06:51 Step 11/12 : COPY . . 09:06:51 ---> dce4b7f2d8cf 09:06:51 Step 12/12 : RUN $MAKE 09:06:51 ---> Running in 926a8b96d611 09:06:51 noop 09:06:51 Removing intermediate container 926a8b96d611 09:06:51 ---> f373a6dfc39c 09:06:51 Successfully built f373a6dfc39c 09:06:51 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:06:51 + docker inspect -f . ci-base-image-x86_64 09:06:51 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:06:52 prd-ubuntu20.04-docker-8c-8g-2736 does not seem to be running inside a container 09:06:52 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-rest-go_PR-330 -v /w/workspace/gexfoundry_device-rest-go_PR-330:/w/workspace/gexfoundry_device-rest-go_PR-330:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-330@tmp:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 09:06:52 $ docker top bdacbc1d4e2e95538a8fdef4e1cec043e494acd3d327db8924d0c8f7dab3f0a5 -eo pid,comm [Pipeline] { [Pipeline] sh 09:06:52 + go version 09:06:52 go version go1.20.6 linux/amd64 [Pipeline] } 09:06:52 $ docker stop --time=1 bdacbc1d4e2e95538a8fdef4e1cec043e494acd3d327db8924d0c8f7dab3f0a5 09:06:54 $ docker rm -f --volumes bdacbc1d4e2e95538a8fdef4e1cec043e494acd3d327db8924d0c8f7dab3f0a5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:06:54 + docker inspect -f . ci-base-image-x86_64 09:06:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:06:54 prd-ubuntu20.04-docker-8c-8g-2736 does not seem to be running inside a container 09:06:54 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/gexfoundry_device-rest-go_PR-330 -v /w/workspace/gexfoundry_device-rest-go_PR-330:/w/workspace/gexfoundry_device-rest-go_PR-330:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-330@tmp:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 09:06:54 $ docker top b944048f5700bbe968253350077977b6250afd1f9fcdd1255611ae7f19b8660c -eo pid,comm [Pipeline] { [Pipeline] sh 09:06:55 + git config --global --add safe.directory /w/workspace/gexfoundry_device-rest-go_PR-330 [Pipeline] fileExists [Pipeline] sh 09:06:55 + make test 09:06:55 go test ./... -coverprofile=coverage.out ./... 09:07:00 ? github.com/edgexfoundry/device-rest-go [no test files] 09:07:10 ? github.com/edgexfoundry/device-rest-go/cmd [no test files] 09:07:10 ok github.com/edgexfoundry/device-rest-go/driver 0.013s coverage: 32.2% of statements 09:07:17 go vet ./... 09:07:21 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 09:07:21 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 09:07:21 ./bin/test-attribution-txt.sh [Pipeline] echo 09:07:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 09:07:21 $ docker stop --time=1 b944048f5700bbe968253350077977b6250afd1f9fcdd1255611ae7f19b8660c 09:07:24 $ docker rm -f --volumes b944048f5700bbe968253350077977b6250afd1f9fcdd1255611ae7f19b8660c [Pipeline] // withDockerContainer [Pipeline] sh 09:07:24 + sudo chown -R jenkins:jenkins . [Pipeline] stash 09:07:24 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 09:07:25 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:07:25 + ls -al . 09:07:25 total 184 09:07:25 drwxrwxr-x 9 jenkins jenkins 4096 Aug 2 09:06 . 09:07:25 drwxrwxr-x 4 jenkins jenkins 4096 Aug 2 09:05 .. 09:07:25 -rw-rw-r-- 1 jenkins jenkins 151 Aug 2 09:05 .dockerignore 09:07:25 drwxrwxr-x 8 jenkins jenkins 4096 Aug 2 09:06 .git 09:07:25 drwxrwxr-x 3 jenkins jenkins 4096 Aug 2 09:05 .github 09:07:25 -rw-rw-r-- 1 jenkins jenkins 329 Aug 2 09:05 .gitignore 09:07:25 -rw-rw-r-- 1 jenkins jenkins 41 Aug 2 09:05 .golangci.yml 09:07:25 drwxr-xr-x 3 jenkins jenkins 4096 Aug 2 09:06 .semver 09:07:25 -rw-rw-r-- 1 jenkins jenkins 9331 Aug 2 09:05 Attribution.txt 09:07:25 -rw-rw-r-- 1 jenkins jenkins 15709 Aug 2 09:05 CHANGELOG.md 09:07:25 -rw-rw-r-- 1 jenkins jenkins 1578 Aug 2 09:05 Dockerfile 09:07:25 -rw-rw-r-- 1 jenkins jenkins 677 Aug 2 09:05 GOVERNANCE.md 09:07:25 -rw-rw-r-- 1 jenkins jenkins 680 Aug 2 09:05 Jenkinsfile 09:07:25 -rw-rw-r-- 1 jenkins jenkins 11340 Aug 2 09:05 LICENSE 09:07:25 -rw-rw-r-- 1 jenkins jenkins 1779 Aug 2 09:05 Makefile 09:07:25 -rw-rw-r-- 1 jenkins jenkins 620 Aug 2 09:05 OWNERS.md 09:07:25 -rw-rw-r-- 1 jenkins jenkins 15827 Aug 2 09:05 README.md 09:07:25 -rw-rw-r-- 1 jenkins jenkins 5 Aug 2 09:06 VERSION 09:07:25 drwxrwxr-x 2 jenkins jenkins 4096 Aug 2 09:05 bin 09:07:25 drwxrwxr-x 3 jenkins jenkins 4096 Aug 2 09:05 cmd 09:07:25 -rw-r--r-- 1 jenkins jenkins 14656 Aug 2 09:07 coverage.out 09:07:25 drwxrwxr-x 2 jenkins jenkins 4096 Aug 2 09:05 driver 09:07:25 -rw-rw-r-- 1 jenkins jenkins 3354 Aug 2 09:05 go.mod 09:07:25 -rw-rw-r-- 1 jenkins jenkins 31322 Aug 2 09:05 go.sum 09:07:25 drwxrwxr-x 4 jenkins jenkins 4096 Aug 2 09:05 snap 09:07:25 -rw-rw-r-- 1 jenkins jenkins 713 Aug 2 09:05 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:25 + docker build -t device-rest -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=37fb718cbaf2c761f5228c453cbd3f7c499322ad --label arch=amd64 --label version=0.0.0 . 09:07:25 Sending build context to Docker daemon 10.92MB 09:07:25 Step 1/25 : ARG BASE=golang:1.20-alpine3.17 09:07:25 Step 2/25 : FROM ${BASE} AS builder 09:07:25 ---> f373a6dfc39c 09:07:25 Step 3/25 : ARG ADD_BUILD_TAGS="" 09:07:26 ---> Running in 5b2bd51c7b65 09:07:26 Removing intermediate container 5b2bd51c7b65 09:07:26 ---> abcdb648cb03 09:07:26 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 09:07:26 ---> Running in 07baf49df513 09:07:26 Removing intermediate container 07baf49df513 09:07:26 ---> 60d6f60970e7 09:07:26 Step 5/25 : ARG ALPINE_PKG_BASE="make git openssh-client" 09:07:26 ---> Running in 39ce6e9624f5 09:07:26 Removing intermediate container 39ce6e9624f5 09:07:26 ---> 7e532d4bdee9 09:07:26 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 09:07:26 ---> Running in d46642fe73d0 09:07:26 Removing intermediate container d46642fe73d0 09:07:26 ---> d9d3ec37d7d1 09:07:26 Step 7/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 09:07:26 ---> Running in ccb474048e77 09:07:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 09:07:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 09:07:27 OK: 269 MiB in 57 packages 09:07:27 Removing intermediate container ccb474048e77 09:07:27 ---> ef588eddb791 09:07:27 Step 8/25 : WORKDIR /device-rest-go 09:07:27 ---> Running in b5eeae771772 09:07:27 Removing intermediate container b5eeae771772 09:07:27 ---> 610063176cca 09:07:27 Step 9/25 : COPY go.mod vendor* ./ 09:07:28 ---> e66b5e6298cc 09:07:28 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:07:28 ---> Running in 40449072d2dc 09:07:28 Removing intermediate container 40449072d2dc 09:07:28 ---> 00aff24c8354 09:07:28 Step 11/25 : COPY . . 09:07:28 ---> 837d2a550e96 09:07:28 Step 12/25 : RUN $MAKE 09:07:28 ---> Running in d2e18f9fc595 09:07:29 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rest-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-rest ./cmd 09:07:47 Removing intermediate container d2e18f9fc595 09:07:47 ---> 6138c701fcf5 09:07:47 Step 13/25 : FROM alpine:3.17 09:07:47 3.17: Pulling from library/alpine 09:07:47 4db1b89c0bd1: Already exists 09:07:47 Digest: sha256:e95676db9e4a4f16f6cc01a8915368f82b018cc07aba951c1bd1db586c081388 09:07:47 Status: Downloaded newer image for alpine:3.17 09:07:47 ---> 1f73a9d63274 09:07:47 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 09:07:47 ---> Running in 89b7b10ca2e6 09:07:47 Removing intermediate container 89b7b10ca2e6 09:07:47 ---> 8f160c87e156 09:07:47 Step 15/25 : LABEL Name=device-rest-go Version=${VERSION} 09:07:47 ---> Running in 0dfce3894aaf 09:07:47 Removing intermediate container 0dfce3894aaf 09:07:47 ---> d1299d388fde 09:07:47 Step 16/25 : RUN apk add --update --no-cache dumb-init 09:07:47 ---> Running in ce1507c96888 09:07:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 09:07:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 09:07:48 (1/1) Installing dumb-init (1.2.5-r2) 09:07:48 Executing busybox-1.35.0-r29.trigger 09:07:48 OK: 7 MiB in 16 packages 09:07:48 Removing intermediate container ce1507c96888 09:07:48 ---> adabf4c464e9 09:07:48 Step 17/25 : COPY --from=builder /device-rest-go/cmd / 09:07:49 ---> baceb44f3e25 09:07:49 Step 18/25 : COPY --from=builder /device-rest-go/LICENSE / 09:07:49 ---> be9638c6ae17 09:07:49 Step 19/25 : COPY --from=builder /device-rest-go/Attribution.txt / 09:07:50 ---> 7c75737c5d55 09:07:50 Step 20/25 : EXPOSE 59986 09:07:50 ---> Running in 8f2ed2c84bd3 09:07:50 Removing intermediate container 8f2ed2c84bd3 09:07:50 ---> 770e4cfb2d57 09:07:50 Step 21/25 : ENTRYPOINT ["/device-rest"] 09:07:50 ---> Running in 213fd212870d 09:07:50 Removing intermediate container 213fd212870d 09:07:50 ---> 19b280a91743 09:07:50 Step 22/25 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 09:07:50 ---> Running in 29522f15792e 09:07:50 Removing intermediate container 29522f15792e 09:07:50 ---> a9705c2fe637 09:07:50 Step 23/25 : LABEL arch=amd64 09:07:50 ---> Running in 6177f2a12f86 09:07:50 Removing intermediate container 6177f2a12f86 09:07:50 ---> 786d0f6b390d 09:07:50 Step 24/25 : LABEL git_sha=37fb718cbaf2c761f5228c453cbd3f7c499322ad 09:07:50 ---> Running in d7b742e92358 09:07:50 Removing intermediate container d7b742e92358 09:07:50 ---> d3de522ed27e 09:07:50 Step 25/25 : LABEL version=0.0.0 09:07:50 ---> Running in e78f78a51ada 09:07:50 Removing intermediate container e78f78a51ada 09:07:50 ---> 88557d1a4a65 09:07:50 [Warning] One or more build-args [ARCH] were not consumed 09:07:50 Successfully built 88557d1a4a65 09:07:50 Successfully tagged device-rest:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:51 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:07:51 09:07:51 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:51 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:07:51 latest: Pulling from edgex-lftools-log-publisher 09:07:51 5eb5b503b376: Pulling fs layer 09:07:51 5c69ac0246d0: Pulling fs layer 09:07:51 ec43610c2a17: Pulling fs layer 09:07:51 3a2ae6a8a46f: Pulling fs layer 09:07:51 33b1e0a273af: Pulling fs layer 09:07:51 5d3b04190fa2: Pulling fs layer 09:07:51 2f39f015ded8: Pulling fs layer 09:07:51 33b1e0a273af: Waiting 09:07:51 5d3b04190fa2: Waiting 09:07:51 3a2ae6a8a46f: Waiting 09:07:51 5c69ac0246d0: Verifying Checksum 09:07:51 5c69ac0246d0: Download complete 09:07:51 3a2ae6a8a46f: Verifying Checksum 09:07:51 3a2ae6a8a46f: Download complete 09:07:51 33b1e0a273af: Verifying Checksum 09:07:51 33b1e0a273af: Download complete 09:07:51 5d3b04190fa2: Verifying Checksum 09:07:51 5d3b04190fa2: Download complete 09:07:51 ec43610c2a17: Verifying Checksum 09:07:51 ec43610c2a17: Download complete 09:07:51 5eb5b503b376: Verifying Checksum 09:07:51 5eb5b503b376: Download complete 09:07:52 2f39f015ded8: Download complete 09:07:52 5eb5b503b376: Pull complete 09:07:52 5c69ac0246d0: Pull complete 09:07:53 ec43610c2a17: Pull complete 09:07:53 3a2ae6a8a46f: Pull complete 09:07:53 33b1e0a273af: Pull complete 09:07:53 5d3b04190fa2: Pull complete 09:07:54 Running on prd-ubuntu20.04-docker-arm64-4c-16g-2737 in /w/workspace/gexfoundry_device-rest-go_PR-330 [Pipeline] { [Pipeline] ws 09:07:54 Running in /w/workspace/device-rest-go/3 [Pipeline] { [Pipeline] checkout 09:07:54 The recommended git tool is: git 09:07:57 2f39f015ded8: Pull complete 09:07:57 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 09:07:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:07:57 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:07:57 prd-ubuntu20.04-docker-8c-8g-2736 does not seem to be running inside a container 09:07:58 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-rest-go_PR-330 -v /w/workspace/gexfoundry_device-rest-go_PR-330:/w/workspace/gexfoundry_device-rest-go_PR-330:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-330@tmp:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:07:59 using credential edgex-jenkins-ssh 09:07:59 Cloning the remote Git repository 09:07:59 Cloning repository git@github.com:edgexfoundry/device-rest-go.git 09:07:59 > git init /w/workspace/device-rest-go/3 # timeout=10 09:08:00 $ docker top d2eff309c95ed819a9e97053ad933fdd7da1829912fe223623f9610cafb78983 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:07:59 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git 09:07:59 > git --version # timeout=10 09:07:59 > git --version # 'git version 2.25.1' 09:07:59 using GIT_SSH to set credentials SSH Credentials for GitHub 09:07:59 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:08:00 ---> job-cost.sh 09:08:00 lf-activate-venv: SKIPPING 09:08:00 INFO: No Stack... 09:08:01 INFO: Retrieving Pricing Info for: v3-standard-8 09:08:01 INFO: Archiving Costs [Pipeline] sh 09:08:01 + cat /w/workspace/gexfoundry_device-rest-go_PR-330/archives/cost.csv 09:08:01 + cut -d, -f6 [Pipeline] lock 09:08:01 Trying to acquire lock on [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] 09:08:01 Resource [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] did not exist. Created. 09:08:01 Lock acquired on [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:08:02 + echo total: 0.2199999988079071 [Pipeline] stash 09:08:02 Stashed 1 file(s) [Pipeline] } 09:08:02 Lock released on resource [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] [Pipeline] // lock [Pipeline] } 09:08:02 $ docker stop --time=1 d2eff309c95ed819a9e97053ad933fdd7da1829912fe223623f9610cafb78983 09:08:01 > git config remote.origin.url git@github.com:edgexfoundry/device-rest-go.git # timeout=10 09:08:01 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:08:03 $ docker rm -f --volumes d2eff309c95ed819a9e97053ad933fdd7da1829912fe223623f9610cafb78983 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 09:08:03 Merging remotes/origin/main commit 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 into PR head commit 37fb718cbaf2c761f5228c453cbd3f7c499322ad 09:08:02 > git config remote.origin.url git@github.com:edgexfoundry/device-rest-go.git # timeout=10 09:08:02 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git 09:08:02 using GIT_SSH to set credentials SSH Credentials for GitHub 09:08:02 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/pull/330/head:refs/remotes/origin/PR-330 +refs/heads/main:refs/remotes/origin/main # timeout=10 09:08:03 > git config core.sparsecheckout # timeout=10 09:08:03 Merge succeeded, producing 37fb718cbaf2c761f5228c453cbd3f7c499322ad 09:08:03 Checking out Revision 37fb718cbaf2c761f5228c453cbd3f7c499322ad (PR-330) 09:08:03 > git checkout -f 37fb718cbaf2c761f5228c453cbd3f7c499322ad # timeout=10 09:08:03 > git remote # timeout=10 09:08:03 > git config --get remote.origin.url # timeout=10 09:08:03 using GIT_SSH to set credentials SSH Credentials for GitHub 09:08:03 > git merge 6984bd02a2866bf9b87fc96ef714c6b0a78c1db3 # timeout=10 09:08:03 > git rev-parse HEAD^{commit} # timeout=10 09:08:03 > git config core.sparsecheckout # timeout=10 09:08:03 > git checkout -f 37fb718cbaf2c761f5228c453cbd3f7c499322ad # timeout=10 09:08:07 Commit message: "fix: Add test case for floats equal 0.0" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 09:08:08 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 09:08:08 % Total % Received % Xferd Average Speed Time Time Time Current 09:08:08 Dload Upload Total Spent Left Speed 09:08:08 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 86 12751 86 11015 0 0 62942 0 --:--:-- --:--:-- --:--:-- 62942 100 12751 100 12751 0 0 72448 0 --:--:-- --:--:-- --:--:-- 72039 [Pipeline] sh 09:08:08 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 09:08:09 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 09:08:09 + sudo tee /etc/docker/daemon.new 09:08:09 { 09:08:09 "registry-mirrors": [ 09:08:09 "https://nexus3.edgexfoundry.org:10001" 09:08:09 ], 09:08:09 "bip": "10.250.0.254/24", 09:08:09 "hosts": [ 09:08:09 "tcp://0.0.0.0:5555", 09:08:09 "unix:///var/run/docker.sock" 09:08:09 ], 09:08:09 "mtu": 1458, 09:08:09 "selinux-enabled": true, 09:08:09 "seccomp-profile": "/etc/docker/seccomp.json" 09:08:09 } [Pipeline] sh 09:08:09 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 09:08:09 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:08:28 provisioning config files... 09:08:28 copy managed file [device-rest-go-settings] to file:/w/workspace/device-rest-go/3@tmp/config4251322375624779236tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:08:28 ---> docker-login.sh 09:08:28 nexus3.edgexfoundry.org:10001 09:08:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:08:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:08:28 Configure a credential helper to remove this warning. See 09:08:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:08:28 09:08:28 Login Succeeded 09:08:28 nexus3.edgexfoundry.org:10002 09:08:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:08:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:08:29 Configure a credential helper to remove this warning. See 09:08:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:08:29 09:08:29 Login Succeeded 09:08:29 nexus3.edgexfoundry.org:10003 09:08:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:08:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:08:29 Configure a credential helper to remove this warning. See 09:08:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:08:29 09:08:29 Login Succeeded 09:08:29 nexus3.edgexfoundry.org:10004 09:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:08:30 Configure a credential helper to remove this warning. See 09:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:08:30 09:08:30 Login Succeeded 09:08:30 docker.io 09:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:08:30 Configure a credential helper to remove this warning. See 09:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:08:30 09:08:30 Login Succeeded 09:08:30 ---> docker-login.sh ends [Pipeline] } 09:08:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 09:08:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:08:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:08:30 ========================================================= 09:08:30 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 09:08:30 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:31 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 09:08:31 Sending build context to Docker daemon 142.3kB 09:08:31 Step 1/12 : ARG BASE=golang:1.20-alpine3.17 09:08:31 Step 2/12 : FROM ${BASE} AS builder 09:08:31 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 09:08:31 edb6bdbacee9: Pulling fs layer 09:08:31 5f9638ab2659: Pulling fs layer 09:08:31 8d51d6327a98: Pulling fs layer 09:08:31 8b374f2dd631: Pulling fs layer 09:08:31 ec14aa9079de: Pulling fs layer 09:08:31 2f466654f4bb: Pulling fs layer 09:08:31 554e91adad29: Pulling fs layer 09:08:31 8b374f2dd631: Waiting 09:08:31 ec14aa9079de: Waiting 09:08:31 2f466654f4bb: Waiting 09:08:31 554e91adad29: Waiting 09:08:31 5f9638ab2659: Verifying Checksum 09:08:31 5f9638ab2659: Download complete 09:08:31 8b374f2dd631: Verifying Checksum 09:08:31 8b374f2dd631: Download complete 09:08:31 ec14aa9079de: Verifying Checksum 09:08:31 ec14aa9079de: Download complete 09:08:31 edb6bdbacee9: Verifying Checksum 09:08:31 edb6bdbacee9: Download complete 09:08:32 edb6bdbacee9: Pull complete 09:08:33 554e91adad29: Verifying Checksum 09:08:33 554e91adad29: Download complete 09:08:34 2f466654f4bb: Verifying Checksum 09:08:34 2f466654f4bb: Download complete 09:08:34 8d51d6327a98: Verifying Checksum 09:08:34 8d51d6327a98: Download complete 09:08:35 5f9638ab2659: Pull complete 09:08:50 8d51d6327a98: Pull complete 09:08:50 8b374f2dd631: Pull complete 09:08:50 ec14aa9079de: Pull complete 09:08:55 2f466654f4bb: Pull complete 09:08:57 554e91adad29: Pull complete 09:08:57 Digest: sha256:f4f79e0ab507ec6f613cbb0f842a80f635fe1a72038f554d66df6ea3828f3663 09:08:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 09:08:57 ---> 1e15ea492957 09:08:57 Step 3/12 : ARG ADD_BUILD_TAGS="" 09:08:59 ---> Running in 62670c78f00f 09:08:59 Removing intermediate container 62670c78f00f 09:08:59 ---> 50c9b7444c07 09:08:59 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 09:08:59 ---> Running in 5161b7a50954 09:09:00 Removing intermediate container 5161b7a50954 09:09:00 ---> fbf842063f0d 09:09:00 Step 5/12 : ARG ALPINE_PKG_BASE="make git openssh-client" 09:09:00 ---> Running in b8a082de8f1f 09:09:00 Removing intermediate container b8a082de8f1f 09:09:00 ---> 72dddc527e65 09:09:00 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 09:09:00 ---> Running in 4e557ae8e0bd 09:09:00 Removing intermediate container 4e557ae8e0bd 09:09:00 ---> 540222e9db39 09:09:00 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 09:09:00 ---> Running in 449285dbdd3c 09:09:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:09:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:09:03 (1/4) Installing openssh-keygen (9.1_p1-r4) 09:09:03 (2/4) Installing libedit (20221030.3.1-r0) 09:09:03 (3/4) Installing openssh-client-common (9.1_p1-r4) 09:09:03 (4/4) Installing openssh-client-default (9.1_p1-r4) 09:09:03 Executing busybox-1.35.0-r29.trigger 09:09:03 OK: 268 MiB in 57 packages 09:09:04 Removing intermediate container 449285dbdd3c 09:09:04 ---> 8ced607ab4df 09:09:04 Step 8/12 : WORKDIR /device-rest-go 09:09:04 ---> Running in d7d380822ad2 09:09:04 Removing intermediate container d7d380822ad2 09:09:04 ---> b09802dd5e34 09:09:04 Step 9/12 : COPY go.mod vendor* ./ 09:09:05 ---> 2a5a550f2b2d 09:09:05 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:09:05 ---> Running in 9fa50ac3c40d 09:10:13 Removing intermediate container 9fa50ac3c40d 09:10:13 ---> fb387de2b32e 09:10:13 Step 11/12 : COPY . . 09:10:13 ---> d7418b0a84a6 09:10:13 Step 12/12 : RUN $MAKE 09:10:13 ---> Running in 0dc83c9abbc4 09:10:13 noop 09:10:13 Removing intermediate container 0dc83c9abbc4 09:10:13 ---> 5860c650c30d 09:10:13 Successfully built 5860c650c30d 09:10:13 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:10:13 + docker inspect -f . ci-base-image-arm64 09:10:13 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:10:13 prd-ubuntu20.04-docker-arm64-4c-16g-2737 does not seem to be running inside a container 09:10:13 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rest-go/3 -v /w/workspace/device-rest-go/3:/w/workspace/device-rest-go/3:rw,z -v /w/workspace/device-rest-go/3@tmp:/w/workspace/device-rest-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 09:10:14 $ docker top 3cd4a51cb5dfa43ec0b584760df4e05c72f9d3193f7b0aa69cc438918683f516 -eo pid,comm [Pipeline] { [Pipeline] sh 09:10:15 + go version 09:10:15 go version go1.20.6 linux/arm64 [Pipeline] } 09:10:15 $ docker stop --time=1 3cd4a51cb5dfa43ec0b584760df4e05c72f9d3193f7b0aa69cc438918683f516 09:10:17 $ docker rm -f --volumes 3cd4a51cb5dfa43ec0b584760df4e05c72f9d3193f7b0aa69cc438918683f516 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:10:17 + docker inspect -f . ci-base-image-arm64 09:10:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:10:17 prd-ubuntu20.04-docker-arm64-4c-16g-2737 does not seem to be running inside a container 09:10:18 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-rest-go/3 -v /w/workspace/device-rest-go/3:/w/workspace/device-rest-go/3:rw,z -v /w/workspace/device-rest-go/3@tmp:/w/workspace/device-rest-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 09:10:19 $ docker top d5b429abb705fdbd9924a033845dabf5f6814aeed5a9fd02c5ab6a28459fbfcd -eo pid,comm [Pipeline] { [Pipeline] sh 09:10:19 + git config --global --add safe.directory /w/workspace/device-rest-go/3 [Pipeline] fileExists [Pipeline] sh 09:10:20 + make test 09:10:20 go test ./... -coverprofile=coverage.out ./... 09:10:52 ? github.com/edgexfoundry/device-rest-go [no test files] 09:12:44 ? github.com/edgexfoundry/device-rest-go/cmd [no test files] 09:12:44 ok github.com/edgexfoundry/device-rest-go/driver 0.056s coverage: 32.2% of statements 09:12:44 WARNING: Linting skipped (not on x86_64 or linter not installed) 09:12:44 go vet ./... 09:13:10 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 09:13:10 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 09:13:10 ./bin/test-attribution-txt.sh [Pipeline] echo 09:13:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 09:13:10 $ docker stop --time=1 d5b429abb705fdbd9924a033845dabf5f6814aeed5a9fd02c5ab6a28459fbfcd 09:13:12 $ docker rm -f --volumes d5b429abb705fdbd9924a033845dabf5f6814aeed5a9fd02c5ab6a28459fbfcd [Pipeline] // withDockerContainer [Pipeline] sh 09:13:14 + sudo chown -R jenkins:jenkins . [Pipeline] stash 09:13:14 Warning: overwriting stash ‘coverage-report’ 09:13:14 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 09:13:14 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:13:15 + ls -al . 09:13:15 total 180 09:13:15 drwxrwxr-x 8 jenkins jenkins 4096 Aug 2 09:10 . 09:13:15 drwxrwxr-x 4 jenkins jenkins 4096 Aug 2 09:07 .. 09:13:15 -rw-rw-r-- 1 jenkins jenkins 151 Aug 2 09:08 .dockerignore 09:13:15 drwxrwxr-x 8 jenkins jenkins 4096 Aug 2 09:08 .git 09:13:15 drwxrwxr-x 3 jenkins jenkins 4096 Aug 2 09:08 .github 09:13:15 -rw-rw-r-- 1 jenkins jenkins 329 Aug 2 09:08 .gitignore 09:13:15 -rw-rw-r-- 1 jenkins jenkins 41 Aug 2 09:08 .golangci.yml 09:13:15 -rw-rw-r-- 1 jenkins jenkins 9331 Aug 2 09:08 Attribution.txt 09:13:15 -rw-rw-r-- 1 jenkins jenkins 15709 Aug 2 09:08 CHANGELOG.md 09:13:15 -rw-rw-r-- 1 jenkins jenkins 1578 Aug 2 09:08 Dockerfile 09:13:15 -rw-rw-r-- 1 jenkins jenkins 677 Aug 2 09:08 GOVERNANCE.md 09:13:15 -rw-rw-r-- 1 jenkins jenkins 680 Aug 2 09:08 Jenkinsfile 09:13:15 -rw-rw-r-- 1 jenkins jenkins 11340 Aug 2 09:08 LICENSE 09:13:15 -rw-rw-r-- 1 jenkins jenkins 1779 Aug 2 09:08 Makefile 09:13:15 -rw-rw-r-- 1 jenkins jenkins 620 Aug 2 09:08 OWNERS.md 09:13:15 -rw-rw-r-- 1 jenkins jenkins 15827 Aug 2 09:08 README.md 09:13:15 -rw-rw-r-- 1 jenkins jenkins 5 Aug 2 09:06 VERSION 09:13:15 drwxrwxr-x 2 jenkins jenkins 4096 Aug 2 09:08 bin 09:13:15 drwxrwxr-x 3 jenkins jenkins 4096 Aug 2 09:08 cmd 09:13:15 -rw-r--r-- 1 jenkins jenkins 14656 Aug 2 09:12 coverage.out 09:13:15 drwxrwxr-x 2 jenkins jenkins 4096 Aug 2 09:08 driver 09:13:15 -rw-rw-r-- 1 jenkins jenkins 3354 Aug 2 09:08 go.mod 09:13:15 -rw-rw-r-- 1 jenkins jenkins 31322 Aug 2 09:08 go.sum 09:13:15 drwxrwxr-x 4 jenkins jenkins 4096 Aug 2 09:08 snap 09:13:15 -rw-rw-r-- 1 jenkins jenkins 713 Aug 2 09:08 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:13:15 + docker build -t device-rest-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=37fb718cbaf2c761f5228c453cbd3f7c499322ad --label arch=arm64 --label version=0.0.0 . 09:13:15 Sending build context to Docker daemon 157.7kB 09:13:15 Step 1/25 : ARG BASE=golang:1.20-alpine3.17 09:13:15 Step 2/25 : FROM ${BASE} AS builder 09:13:15 ---> 5860c650c30d 09:13:15 Step 3/25 : ARG ADD_BUILD_TAGS="" 09:13:16 ---> Running in af327a45d301 09:13:17 Removing intermediate container af327a45d301 09:13:17 ---> 4c873c137bea 09:13:17 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 09:13:17 ---> Running in 6a7fcfde4b9e 09:13:17 Removing intermediate container 6a7fcfde4b9e 09:13:17 ---> c7f79fe1c0e3 09:13:17 Step 5/25 : ARG ALPINE_PKG_BASE="make git openssh-client" 09:13:17 ---> Running in 6a5bce34cc32 09:13:20 Removing intermediate container 6a5bce34cc32 09:13:20 ---> 14cdd26e1f1b 09:13:20 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 09:13:20 ---> Running in 23447c4bc4ee 09:13:20 Removing intermediate container 23447c4bc4ee 09:13:20 ---> 54940d6e051b 09:13:20 Step 7/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 09:13:20 ---> Running in 4f076b8a10c4 09:13:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:13:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:13:23 OK: 268 MiB in 57 packages 09:13:24 Removing intermediate container 4f076b8a10c4 09:13:24 ---> 7311d5e5281b 09:13:24 Step 8/25 : WORKDIR /device-rest-go 09:13:25 ---> Running in ffc6171caa88 09:13:25 Removing intermediate container ffc6171caa88 09:13:25 ---> 06614d0af2a9 09:13:25 Step 9/25 : COPY go.mod vendor* ./ 09:13:25 ---> e92a5fd10bd3 09:13:25 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:13:25 ---> Running in 260ddca6b960 09:13:28 Removing intermediate container 260ddca6b960 09:13:28 ---> 752d729a5b39 09:13:28 Step 11/25 : COPY . . 09:13:28 ---> f4ab1f66898b 09:13:28 Step 12/25 : RUN $MAKE 09:13:28 ---> Running in 8ebb676751a8 09:13:29 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rest-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-rest ./cmd 09:15:36 Removing intermediate container 8ebb676751a8 09:15:36 ---> e575b663d052 09:15:36 Step 13/25 : FROM alpine:3.17 09:15:36 3.17: Pulling from library/alpine 09:15:36 edb6bdbacee9: Already exists 09:15:36 Digest: sha256:e95676db9e4a4f16f6cc01a8915368f82b018cc07aba951c1bd1db586c081388 09:15:36 Status: Downloaded newer image for alpine:3.17 09:15:36 ---> 779605e5fbc0 09:15:36 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 09:15:36 ---> Running in cad4e3b9cb14 09:15:36 Removing intermediate container cad4e3b9cb14 09:15:36 ---> 6b8543e5a1b7 09:15:36 Step 15/25 : LABEL Name=device-rest-go Version=${VERSION} 09:15:36 ---> Running in 326e0b721081 09:15:36 Removing intermediate container 326e0b721081 09:15:36 ---> 7326dde0b619 09:15:36 Step 16/25 : RUN apk add --update --no-cache dumb-init 09:15:36 ---> Running in 58db308ce485 09:15:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:15:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:15:36 (1/1) Installing dumb-init (1.2.5-r2) 09:15:36 Executing busybox-1.35.0-r29.trigger 09:15:36 OK: 8 MiB in 16 packages 09:15:36 Removing intermediate container 58db308ce485 09:15:36 ---> 58181b90502b 09:15:36 Step 17/25 : COPY --from=builder /device-rest-go/cmd / 09:15:36 ---> d10d659fa1f0 09:15:36 Step 18/25 : COPY --from=builder /device-rest-go/LICENSE / 09:15:36 ---> b0bc6d3d9a72 09:15:36 Step 19/25 : COPY --from=builder /device-rest-go/Attribution.txt / 09:15:36 ---> 0d34c360959d 09:15:36 Step 20/25 : EXPOSE 59986 09:15:36 ---> Running in 18ebfdd9ec26 09:15:36 Removing intermediate container 18ebfdd9ec26 09:15:36 ---> be0cf6d5d941 09:15:36 Step 21/25 : ENTRYPOINT ["/device-rest"] 09:15:36 ---> Running in a048bddb8be5 09:15:36 Removing intermediate container a048bddb8be5 09:15:36 ---> 2f42aafc1d21 09:15:36 Step 22/25 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 09:15:36 ---> Running in 810315bf8917 09:15:36 Removing intermediate container 810315bf8917 09:15:36 ---> 159f24891510 09:15:36 Step 23/25 : LABEL arch=arm64 09:15:36 ---> Running in cf04f3126824 09:15:37 Removing intermediate container cf04f3126824 09:15:37 ---> d214f0603fc0 09:15:37 Step 24/25 : LABEL git_sha=37fb718cbaf2c761f5228c453cbd3f7c499322ad 09:15:37 ---> Running in e5284dc8f891 09:15:37 Removing intermediate container e5284dc8f891 09:15:37 ---> b3683cd3daf8 09:15:37 Step 25/25 : LABEL version=0.0.0 09:15:37 ---> Running in c890cdfbc36b 09:15:37 Removing intermediate container c890cdfbc36b 09:15:37 ---> 99136365e325 09:15:37 [Warning] One or more build-args [ARCH] were not consumed 09:15:37 Successfully built 99136365e325 09:15:37 Successfully tagged device-rest-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:15:38 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:15:38 09:15:38 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:15:38 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:15:38 arm64: Pulling from edgex-lftools-log-publisher 09:15:38 8998bd30e6a1: Pulling fs layer 09:15:38 04944245beec: Pulling fs layer 09:15:38 699f458cf7ca: Pulling fs layer 09:15:38 765212b225bb: Pulling fs layer 09:15:38 f23df028b6ca: Pulling fs layer 09:15:38 d65c8cfc05b1: Pulling fs layer 09:15:38 2437ff75d9bd: Pulling fs layer 09:15:38 f23df028b6ca: Waiting 09:15:38 d65c8cfc05b1: Waiting 09:15:38 2437ff75d9bd: Waiting 09:15:38 765212b225bb: Waiting 09:15:38 04944245beec: Verifying Checksum 09:15:38 04944245beec: Download complete 09:15:38 765212b225bb: Verifying Checksum 09:15:38 765212b225bb: Download complete 09:15:38 f23df028b6ca: Verifying Checksum 09:15:38 f23df028b6ca: Download complete 09:15:38 d65c8cfc05b1: Verifying Checksum 09:15:38 d65c8cfc05b1: Download complete 09:15:38 699f458cf7ca: Verifying Checksum 09:15:38 699f458cf7ca: Download complete 09:15:39 8998bd30e6a1: Verifying Checksum 09:15:39 8998bd30e6a1: Download complete 09:15:41 2437ff75d9bd: Verifying Checksum 09:15:41 2437ff75d9bd: Download complete 09:15:43 8998bd30e6a1: Pull complete 09:15:43 04944245beec: Pull complete 09:15:46 699f458cf7ca: Pull complete 09:15:46 765212b225bb: Pull complete 09:15:47 f23df028b6ca: Pull complete 09:15:47 d65c8cfc05b1: Pull complete 09:16:02 2437ff75d9bd: Pull complete 09:16:02 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 09:16:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:16:02 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:16:02 prd-ubuntu20.04-docker-arm64-4c-16g-2737 does not seem to be running inside a container 09:16:02 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-rest-go/3 -v /w/workspace/device-rest-go/3:/w/workspace/device-rest-go/3:rw,z -v /w/workspace/device-rest-go/3@tmp:/w/workspace/device-rest-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 09:16:05 $ docker top 6cc62ee041538a787f65c781518f15905d7df4df37711f67ae5eb1bf36da6724 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:16:05 ---> job-cost.sh 09:16:05 lf-activate-venv: SKIPPING 09:16:05 INFO: No Stack... 09:16:06 INFO: Retrieving Pricing Info for: v3-standard-4 09:16:07 INFO: Archiving Costs [Pipeline] sh 09:16:07 + cat /w/workspace/device-rest-go/3/archives/cost.csv 09:16:07 + cut -d, -f6 [Pipeline] lock 09:16:07 Trying to acquire lock on [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] 09:16:07 Resource [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] did not exist. Created. 09:16:07 Lock acquired on [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:16:07 /w/workspace/device-rest-go/3@tmp/durable-1fac6797/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 09:16:08 + echo total: 0.10999999940395355 [Pipeline] stash 09:16:08 Warning: overwriting stash ‘stack-cost’ 09:16:08 Stashed 1 file(s) [Pipeline] } 09:16:08 Lock released on resource [jenkins-edgexfoundry-device-rest-go-PR-330-3-stack-cost] [Pipeline] // lock [Pipeline] } 09:16:08 $ docker stop --time=1 6cc62ee041538a787f65c781518f15905d7df4df37711f67ae5eb1bf36da6724 09:16:10 $ docker rm -f --volumes 6cc62ee041538a787f65c781518f15905d7df4df37711f67ae5eb1bf36da6724 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 09:16:10 provisioning config files... 09:16:10 copy managed file [device-rest-go-codecov-token] to file:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/config1307003309110139869tmp [Pipeline] { [Pipeline] sh 09:16:10 + set +x 09:16:10 + curl -s https://codecov.io/bash 09:16:10 + bash -s -- 09:16:10 09:16:10 _____ _ 09:16:10 / ____| | | 09:16:10 | | ___ __| | ___ ___ _____ __ 09:16:10 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 09:16:10 | |___| (_) | (_| | __/ (_| (_) \ V / 09:16:10 \_____\___/ \__,_|\___|\___\___/ \_/ 09:16:10 Bash-1.0.6 09:16:10 09:16:10 09:16:10 ==> git version 2.25.1 found 09:16:10 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 09:16:10 Release-Date: 2020-01-08 09:16:10 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 09:16:10 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 09:16:10 ==> Jenkins CI detected. 09:16:10 current dir:  /w/workspace/gexfoundry_device-rest-go_PR-330 09:16:10 project root: . 09:16:10 --> token set from env 09:16:10 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 09:16:10 ==> Running gcov in . (disable via -X gcov) 09:16:10 ==> Python coveragepy not found 09:16:10 ==> Searching for coverage reports in: 09:16:10 + . 09:16:10 -> Found 1 reports 09:16:10 ==> Detecting git/mercurial file structure 09:16:11 ==> Reading reports 09:16:11 + ./coverage.out bytes=14656 09:16:11 ==> Appending adjustments 09:16:11 https://docs.codecov.io/docs/fixing-reports 09:16:11 + Found adjustments 09:16:11 ==> Gzipping contents 09:16:11 4.0K /tmp/codecov.dKZlYl.gz 09:16:11 ==> Uploading reports 09:16:11 url: https://codecov.io 09:16:11 query: branch=PR-330&commit=37fb718cbaf2c761f5228c453cbd3f7c499322ad&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rest-go%2Fjob%2FPR-330%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rest-go&service=jenkins&flags=&pr=330&job=&cmd_args= 09:16:11 -> Pinging Codecov 09:16:11 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=c51feb23-73ac-4f49-b3d1-d26df23137db&branch=PR-330&commit=37fb718cbaf2c761f5228c453cbd3f7c499322ad&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rest-go%2Fjob%2FPR-330%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rest-go&service=jenkins&flags=&pr=330&job=&cmd_args= 09:16:11 -> Uploading to 09:16:11 https://storage.googleapis.com/codecov/v4/raw/2023-08-02/4E5D53B4F1F92C436F7061BF334D961C/37fb718cbaf2c761f5228c453cbd3f7c499322ad/94b57c2e-9045-4e96-8493-0ad7cbf1f8a7.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230802%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230802T091610Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=2acc4342469e64d0bfbdc561910cf508fc0083cf06a8147a9cd1f804b155bfc3 09:16:11 % Total % Received % Xferd Average Speed Time Time Time Current 09:16:11 Dload Upload Total Spent Left Speed 09:16:11 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2492 0 0 100 2492 0 12460 --:--:-- --:--:-- --:--:-- 12460 09:16:11 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-rest-go/commit/37fb718cbaf2c761f5228c453cbd3f7c499322ad [Pipeline] } 09:16:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 09:16:12 + [ -d /w/workspace/gexfoundry_device-rest-go_PR-330/archives ] 09:16:12 + ls -al /w/workspace/gexfoundry_device-rest-go_PR-330/archives 09:16:12 total 16 09:16:12 drwxr-xr-x 3 root root 4096 Aug 2 09:08 . 09:16:12 drwxrwxr-x 10 jenkins jenkins 4096 Aug 2 09:08 .. 09:16:12 drwxr-xr-x 2 root root 4096 Aug 2 09:08 cost 09:16:12 -rw-r--r-- 1 root root 86 Aug 2 09:08 cost.csv 09:16:12 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-rest-go_PR-330/archives 09:16:12 + ls -al /w/workspace/gexfoundry_device-rest-go_PR-330/archives 09:16:12 total 16 09:16:12 drwxr-xr-x 3 jenkins jenkins 4096 Aug 2 09:08 . 09:16:12 drwxrwxr-x 10 jenkins jenkins 4096 Aug 2 09:08 .. 09:16:12 drwxr-xr-x 2 jenkins jenkins 4096 Aug 2 09:08 cost 09:16:12 -rw-r--r-- 1 jenkins jenkins 86 Aug 2 09:08 cost.csv [Pipeline] libraryResource [Pipeline] sh 09:16:12 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:16:13 ---> package-listing.sh 09:16:13 ++ facter osfamily 09:16:13 ++ tr '[:upper:]' '[:lower:]' 09:16:13 + OS_FAMILY=debian 09:16:13 + workspace=/w/workspace/gexfoundry_device-rest-go_PR-330 09:16:13 + START_PACKAGES=/tmp/packages_start.txt 09:16:13 + END_PACKAGES=/tmp/packages_end.txt 09:16:13 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:16:13 + PACKAGES=/tmp/packages_start.txt 09:16:13 + '[' /w/workspace/gexfoundry_device-rest-go_PR-330 ']' 09:16:13 + PACKAGES=/tmp/packages_end.txt 09:16:13 + case "${OS_FAMILY}" in 09:16:13 + dpkg -l 09:16:13 + grep '^ii' 09:16:13 + '[' -f /tmp/packages_start.txt ']' 09:16:13 + '[' -f /tmp/packages_end.txt ']' 09:16:13 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:16:13 + '[' /w/workspace/gexfoundry_device-rest-go_PR-330 ']' 09:16:13 + mkdir -p /w/workspace/gexfoundry_device-rest-go_PR-330/archives/ 09:16:13 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-rest-go_PR-330/archives/ [Pipeline] echo 09:16:13 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/gexfoundry_device-rest-go_PR-330/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 09:16:13 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:16:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:16:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:16:14 prd-ubuntu20.04-docker-8c-8g-2736 does not seem to be running inside a container 09:16:14 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/gexfoundry_device-rest-go_PR-330/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-rest-go_PR-330 -v /w/workspace/gexfoundry_device-rest-go_PR-330:/w/workspace/gexfoundry_device-rest-go_PR-330:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-330@tmp:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:16:14 $ docker top b868461939c397ccd915f363f1c3b3b20f217a66400ee937bc69c4877a817ec5 -eo pid,comm [Pipeline] { [Pipeline] sh 09:16:14 + touch /tmp/pre-build-complete [Pipeline] sh 09:16:15 + mkdir -p /var/log/sysstat [Pipeline] sh 09:16:15 + ls /var/log/sa-host 09:16:15 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:16:15 provisioning config files... 09:16:15 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-330@tmp/config9987937866379259430tmp [Pipeline] { [Pipeline] echo 09:16:15 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:16:15 ---> create-netrc.sh [Pipeline] } 09:16:15 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 09:16:16 ---> python-tools-install.sh [Pipeline] echo 09:16:16 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:16:16 ---> sudo-logs.sh 09:16:16 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 09:16:16 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:16:16 ---> job-cost.sh 09:16:16 lf-activate-venv: SKIPPING 09:16:16 DEBUG: total: 0.2199999988079071 09:16:16 INFO: Retrieving Stack Cost... 09:16:17 INFO: Retrieving Pricing Info for: v3-standard-8 09:16:17 INFO: Archiving Costs [Pipeline] echo 09:16:17 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:16:18 ---> logs-deploy.sh 09:16:18 lf-activate-venv: SKIPPING 09:16:18 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-rest-go/PR-330/3 09:16:18 INFO: archiving workspace using pattern(s): 09:16:19 Archives upload complete. 09:16:19 INFO: archiving logs to Nexus 09:16:19 ---> uname -a: 09:16:19 Linux prd-ubuntu20-04-docker-8c-8g-2736 5.4.0-126-generic #142-Ubuntu SMP Fri Aug 26 12:12:57 UTC 2022 x86_64 GNU/Linux 09:16:19 09:16:19 09:16:19 ---> lscpu: 09:16:19 Architecture: x86_64 09:16:19 CPU op-mode(s): 32-bit, 64-bit 09:16:19 Byte Order: Little Endian 09:16:19 Address sizes: 40 bits physical, 48 bits virtual 09:16:19 CPU(s): 8 09:16:19 On-line CPU(s) list: 0-7 09:16:19 Thread(s) per core: 1 09:16:19 Core(s) per socket: 1 09:16:19 Socket(s): 8 09:16:19 NUMA node(s): 1 09:16:19 Vendor ID: AuthenticAMD 09:16:19 CPU family: 23 09:16:19 Model: 49 09:16:19 Model name: AMD EPYC-Rome Processor 09:16:19 Stepping: 0 09:16:19 CPU MHz: 2800.000 09:16:19 BogoMIPS: 5600.00 09:16:19 Virtualization: AMD-V 09:16:19 Hypervisor vendor: KVM 09:16:19 Virtualization type: full 09:16:19 L1d cache: 256 KiB 09:16:19 L1i cache: 256 KiB 09:16:19 L2 cache: 4 MiB 09:16:19 L3 cache: 128 MiB 09:16:19 NUMA node0 CPU(s): 0-7 09:16:19 Vulnerability Itlb multihit: Not affected 09:16:19 Vulnerability L1tf: Not affected 09:16:19 Vulnerability Mds: Not affected 09:16:19 Vulnerability Meltdown: Not affected 09:16:19 Vulnerability Mmio stale data: Not affected 09:16:19 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 09:16:19 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 09:16:19 Vulnerability Spectre v2: Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP disabled, RSB filling 09:16:19 Vulnerability Srbds: Not affected 09:16:19 Vulnerability Tsx async abort: Not affected 09:16:19 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 09:16:19 09:16:19 09:16:19 ---> nproc: 09:16:19 8 09:16:19 09:16:19 09:16:19 ---> df -h: 09:16:19 Filesystem Size Used Avail Use% Mounted on 09:16:19 overlay 155G 12G 144G 8% / 09:16:19 tmpfs 64M 0 64M 0% /dev 09:16:19 tmpfs 16G 0 16G 0% /sys/fs/cgroup 09:16:19 shm 64M 0 64M 0% /dev/shm 09:16:19 /dev/vda1 155G 12G 144G 8% /facter-os 09:16:19 09:16:19 09:16:19 ---> sar -b -r -n DEV: 09:16:19 Linux 5.4.0-126-generic (prd-ubuntu20-04-docker-8c-8g-2736) 08/02/23 _x86_64_ (8 CPU) 09:16:19 09:16:19 09:05:06 LINUX RESTART (8 CPU) 09:16:19 09:16:19 09:06:01 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 09:16:19 09:07:01 194.78 2.22 192.57 0.00 83.72 72761.61 0.00 09:16:19 09:08:01 180.58 0.23 180.35 0.00 6.40 44053.56 0.00 09:16:19 09:09:01 3.82 0.00 3.82 0.00 0.00 62.12 0.00 09:16:19 09:10:01 1.68 0.00 1.68 0.00 0.00 20.15 0.00 09:16:19 09:11:01 57.98 11.61 46.37 0.00 5175.87 9052.58 0.00 09:16:19 09:12:01 4.73 0.02 4.72 0.00 0.13 104.78 0.00 09:16:19 09:13:01 1.35 0.00 1.35 0.00 0.00 14.40 0.00 09:16:19 09:14:01 2.10 0.00 2.10 0.00 0.00 23.20 0.00 09:16:19 09:15:01 1.53 0.00 1.53 0.00 0.00 17.20 0.00 09:16:19 09:16:01 1.92 0.00 1.92 0.00 0.00 21.20 0.00 09:16:19 Average: 45.05 1.41 43.65 0.00 526.66 12614.59 0.00 09:16:19 09:16:19 09:06:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 09:16:19 09:07:01 28129224 31446492 856428 2.60 145224 3365740 2342168 6.90 1339580 2958956 145200 09:16:19 09:08:01 27628924 31557836 742524 2.26 158504 3919932 2146432 6.33 1284004 3469576 332 09:16:19 09:09:01 27664216 31592608 710492 2.16 158600 3919792 1745472 5.14 1248156 3469384 192 09:16:19 09:10:01 27663756 31592312 710440 2.16 158628 3919788 1745472 5.14 1248044 3469384 20 09:16:19 09:11:01 27125928 31576612 716156 2.18 192748 4383836 1824232 5.38 1568428 3650364 392 09:16:19 09:12:01 27131152 31577036 715964 2.18 191352 4380568 1793908 5.29 1566512 3647176 12 09:16:19 09:13:01 27134584 31580516 712428 2.17 191424 4380584 1793908 5.29 1563176 3647176 4 09:16:19 09:14:01 27135404 31582144 711320 2.16 191500 4380652 1793908 5.29 1562704 3647836 8 09:16:19 09:15:01 27134852 31581656 711728 2.16 191588 4380644 1793908 5.29 1562764 3647840 8 09:16:19 09:16:01 27134456 31581376 711944 2.17 191656 4380660 1793908 5.29 1562972 3647852 16 09:16:19 Average: 27388250 31566859 729942 2.22 177122 4141220 1877332 5.53 1450634 3525554 14618 09:16:19 09:16:19 09:06:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 09:16:19 09:07:01 ens3 468.49 280.05 6197.07 40.63 0.00 0.00 0.00 0.00 09:16:19 09:07:01 veth2f4e6d4 0.00 0.15 0.00 0.01 0.00 0.00 0.00 0.00 09:16:19 09:07:01 lo 2.67 2.67 0.26 0.26 0.00 0.00 0.00 0.00 09:16:19 09:07:01 docker0 181.04 295.85 14.32 1967.29 0.00 0.00 0.00 0.00 09:16:19 09:08:01 ens3 137.52 82.11 2637.96 21.48 0.00 0.00 0.00 0.00 09:16:19 09:08:01 lo 2.07 2.07 0.20 0.20 0.00 0.00 0.00 0.00 09:16:19 09:08:01 docker0 2.95 6.13 0.18 85.40 0.00 0.00 0.00 0.00 09:16:19 09:09:01 ens3 2.30 1.70 2.01 0.87 0.00 0.00 0.00 0.00 09:16:19 09:09:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:09:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:10:01 ens3 0.17 0.12 0.01 0.01 0.00 0.00 0.00 0.00 09:16:19 09:10:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 09:16:19 09:10:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:11:01 ens3 242.09 120.34 2930.08 8.38 0.00 0.00 0.00 0.00 09:16:19 09:11:01 lo 0.73 0.73 0.07 0.07 0.00 0.00 0.00 0.00 09:16:19 09:11:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:12:01 ens3 0.27 0.23 0.02 0.02 0.00 0.00 0.00 0.00 09:16:19 09:12:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 09:16:19 09:12:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:13:01 ens3 0.00 0.02 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:13:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:13:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:14:01 ens3 0.67 0.37 1.44 0.03 0.00 0.00 0.00 0.00 09:16:19 09:14:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 09:16:19 09:14:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:15:01 ens3 0.05 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:15:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:15:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 09:16:01 ens3 0.23 0.20 0.08 0.07 0.00 0.00 0.00 0.00 09:16:19 09:16:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 09:16:19 09:16:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:16:19 Average: ens3 85.18 48.52 1176.97 7.15 0.00 0.00 0.00 0.00 09:16:19 Average: lo 0.63 0.63 0.06 0.06 0.00 0.00 0.00 0.00 09:16:19 Average: docker0 18.40 30.20 1.45 205.26 0.00 0.00 0.00 0.00 09:16:19 09:16:19