Pull request #4417 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 37d3cde1419082d241ba87845ee7aeeca5f10dda+bf371e8c577b45590121912e6f14e0928f0d9ba1 (ef066d716aca331e0c84dc031b6e1d82f403651c) 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-ssh387040180886417490.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-ssh18193039899254395465.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 cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4417/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 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/edgex-go/branches/PR-4417/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3163718089987344779.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > 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 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/edgex-go/branches/PR-4417/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3896155202749942817.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 # timeout=10 Commit message: "Merge pull request #420 from bill-mahoney/levski-update" > 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' 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-ssh13481885643444833831.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4417/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 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/edgex-go/branches/PR-4417/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh16995984499555899629.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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 ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [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 ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.18 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false 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-8627 in /w/workspace/edgexfoundry_edgex-go_PR-4417 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [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/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-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/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit bf371e8c577b45590121912e6f14e0928f0d9ba1 into PR head commit 37d3cde1419082d241ba87845ee7aeeca5f10dda Merge succeeded, producing 37d3cde1419082d241ba87845ee7aeeca5f10dda Checking out Revision 37d3cde1419082d241ba87845ee7aeeca5f10dda (PR-4417) Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-bootstrap/v3" First time build. Skipping changelog. > git config remote.origin.url git@github.com:edgexfoundry/edgex-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/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4417/head:refs/remotes/origin/PR-4417 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 37d3cde1419082d241ba87845ee7aeeca5f10dda # 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 bf371e8c577b45590121912e6f14e0928f0d9ba1 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 37d3cde1419082d241ba87845ee7aeeca5f10dda # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 19:59:56 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 19:59:56 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 19:59:57 ========================================================= 19:59:57 EdgeX Global Pipelines Version Info 19:59:57 ========================================================= [Pipeline] libraryResource [Pipeline] sh 20:00:09 ------------------- 20:00:09 stable info: 20:00:09 ------------------- 20:00:09 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:00:09 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 20:00:09 Message: update stable to v1.0.244 20:00:09 ------------------- 20:00:09 experimental info: 20:00:09 ------------------- 20:00:09 Commited By: **** collab-it+edgex@linuxfoundation.org 20:00:09 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 20:00:09 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 20:00:09 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4417 [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4417 [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4417 [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 37d3cde1419082d241ba87845ee7aeeca5f10dda [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 37d3cde [Pipeline] echo 20:00:10 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:00:10 provisioning config files... 20:00:10 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config6110344071843146046tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:00:11 ---> docker-login.sh 20:00:11 nexus3.edgexfoundry.org:10001 20:00:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:11 Configure a credential helper to remove this warning. See 20:00:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:11 20:00:11 Login Succeeded 20:00:11 nexus3.edgexfoundry.org:10002 20:00:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:11 Configure a credential helper to remove this warning. See 20:00:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:11 20:00:11 Login Succeeded 20:00:11 nexus3.edgexfoundry.org:10003 20:00:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:11 Configure a credential helper to remove this warning. See 20:00:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:11 20:00:11 Login Succeeded 20:00:11 nexus3.edgexfoundry.org:10004 20:00:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:12 Configure a credential helper to remove this warning. See 20:00:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:12 20:00:12 Login Succeeded 20:00:12 docker.io 20:00:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:14 Configure a credential helper to remove this warning. See 20:00:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:14 20:00:14 Login Succeeded 20:00:14 ---> docker-login.sh ends [Pipeline] } 20:00:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:00:14 + ls cmd/core-command/Dockerfile cmd/core-common-config-bootstrapper/Dockerfile cmd/core-data/Dockerfile cmd/core-metadata/Dockerfile cmd/security-bootstrapper/Dockerfile cmd/security-proxy-auth/Dockerfile cmd/security-proxy-setup/Dockerfile cmd/security-secretstore-setup/Dockerfile cmd/security-spiffe-token-provider/Dockerfile cmd/security-spire-agent/Dockerfile cmd/security-spire-config/Dockerfile cmd/security-spire-server/Dockerfile cmd/support-notifications/Dockerfile cmd/support-scheduler/Dockerfile 20:00:14 + dirname cmd/core-command/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo core-command,cmd/core-command/Dockerfile 20:00:14 + dirname cmd/core-common-config-bootstrapper/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 20:00:14 + dirname cmd/core-data/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo core-data,cmd/core-data/Dockerfile 20:00:14 + dirname cmd/core-metadata/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo core-metadata,cmd/core-metadata/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + dirname cmd/security-bootstrapper/Dockerfile 20:00:14 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 20:00:14 + cut+ -d/ -f2 20:00:14 dirname cmd/security-proxy-auth/Dockerfile 20:00:14 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 20:00:14 + dirname cmd/security-proxy-setup/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 20:00:14 + dirname cmd/security-secretstore-setup/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 20:00:14 + dirname cmd/security-spiffe-token-provider/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + dirname cmd/security-spire-agent/Dockerfile 20:00:14 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 20:00:14 + + dirname cmd/security-spire-config/Dockerfile 20:00:14 cut -d/ -f2 20:00:14 + echo security-spire-config,cmd/security-spire-config/Dockerfile 20:00:14 + dirname cmd/security-spire-server/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo security-spire-server,cmd/security-spire-server/Dockerfile 20:00:14 + dirname cmd/support-notifications/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + echo support-notifications,cmd/support-notifications/Dockerfile 20:00:14 + cut -d/ -f2 20:00:14 + dirname cmd/support-scheduler/Dockerfile 20:00:14 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 20:00:14 Generate Dockers from filesystem: [[image:core-command, dockerfile:cmd/core-command/Dockerfile], [image:core-common-config-bootstrapper, dockerfile:cmd/core-common-config-bootstrapper/Dockerfile], [image:core-data, dockerfile:cmd/core-data/Dockerfile], [image:core-metadata, dockerfile:cmd/core-metadata/Dockerfile], [image:security-bootstrapper, dockerfile:cmd/security-bootstrapper/Dockerfile], [image:security-proxy-auth, dockerfile:cmd/security-proxy-auth/Dockerfile], [image:security-proxy-setup, dockerfile:cmd/security-proxy-setup/Dockerfile], [image:security-secretstore-setup, dockerfile:cmd/security-secretstore-setup/Dockerfile], [image:security-spiffe-token-provider, dockerfile:cmd/security-spiffe-token-provider/Dockerfile], [image:security-spire-agent, dockerfile:cmd/security-spire-agent/Dockerfile], [image:security-spire-config, dockerfile:cmd/security-spire-config/Dockerfile], [image:security-spire-server, dockerfile:cmd/security-spire-server/Dockerfile], [image:support-notifications, dockerfile:cmd/support-notifications/Dockerfile], [image:support-scheduler, dockerfile:cmd/support-scheduler/Dockerfile]] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 20:00:15 + git rev-list -1 --merges 37d3cde1419082d241ba87845ee7aeeca5f10dda~1..37d3cde1419082d241ba87845ee7aeeca5f10dda [Pipeline] echo 20:00:15 -----------> git rev-list -1 --merges 37d3cde1419082d241ba87845ee7aeeca5f10dda~1..37d3cde1419082d241ba87845ee7aeeca5f10dda 37d3cde1419082d241ba87845ee7aeeca5f10dda [false] [Pipeline] sh 20:00:15 + git log --format=format:%s -1 37d3cde1419082d241ba87845ee7aeeca5f10dda [Pipeline] echo 20:00:15 ========================================================= 20:00:15 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 20:00:15 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 20:00:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:00:15 + grep -v github /etc/ssh/ssh_known_hosts 20:00:15 + [ -e /tmp/ssh_known_hosts ] 20:00:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 20:00:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 20:00:15 + sudo tee -a /etc/ssh/ssh_known_hosts 20:00:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:00:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:16 20:00:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:00:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:16 0.1.4: Pulling from edgex-devops/py-git-semver 20:00:16 b85a868b505f: Pulling fs layer 20:00:16 e2be974225ed: Pulling fs layer 20:00:16 339a4e72a1f5: Pulling fs layer 20:00:16 988bab9f4d93: Pulling fs layer 20:00:16 1469e6f7b9e6: Pulling fs layer 20:00:16 eaf3925da568: Pulling fs layer 20:00:16 bab4dde63d76: Pulling fs layer 20:00:16 bde34c3a00c8: Pulling fs layer 20:00:16 b352a97aabf1: Pulling fs layer 20:00:16 4872d77fe225: Pulling fs layer 20:00:16 5851b861e8e6: Pulling fs layer 20:00:16 bab4dde63d76: Waiting 20:00:16 bde34c3a00c8: Waiting 20:00:16 4872d77fe225: Waiting 20:00:16 1469e6f7b9e6: Waiting 20:00:16 988bab9f4d93: Waiting 20:00:16 e2be974225ed: Download complete 20:00:16 988bab9f4d93: Verifying Checksum 20:00:16 988bab9f4d93: Download complete 20:00:16 1469e6f7b9e6: Verifying Checksum 20:00:16 1469e6f7b9e6: Download complete 20:00:16 339a4e72a1f5: Verifying Checksum 20:00:16 339a4e72a1f5: Download complete 20:00:16 eaf3925da568: Verifying Checksum 20:00:16 eaf3925da568: Download complete 20:00:16 bde34c3a00c8: Verifying Checksum 20:00:16 bde34c3a00c8: Download complete 20:00:16 b352a97aabf1: Download complete 20:00:16 4872d77fe225: Verifying Checksum 20:00:16 4872d77fe225: Download complete 20:00:16 5851b861e8e6: Download complete 20:00:16 b85a868b505f: Verifying Checksum 20:00:16 b85a868b505f: Download complete 20:00:17 bab4dde63d76: Verifying Checksum 20:00:17 bab4dde63d76: Download complete 20:00:18 b85a868b505f: Pull complete 20:00:18 e2be974225ed: Pull complete 20:00:19 339a4e72a1f5: Pull complete 20:00:19 988bab9f4d93: Pull complete 20:00:19 1469e6f7b9e6: Pull complete 20:00:19 eaf3925da568: Pull complete 20:00:21 bab4dde63d76: Pull complete 20:00:21 bde34c3a00c8: Pull complete 20:00:21 b352a97aabf1: Pull complete 20:00:21 4872d77fe225: Pull complete 20:00:21 5851b861e8e6: Pull complete 20:00:22 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 20:00:22 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:22 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:00:22 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:00:22 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 20:00:24 $ docker top 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 -eo pid,comm 20:00:24 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). 20:00:24 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:00:25 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:00:25 [ssh-agent] Looking for ssh-agent implementation... 20:00:25 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:00:25 $ docker exec 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 ssh-agent 20:00:25 SSH_AUTH_SOCK=/tmp/ssh-6UNGS6Ut67aJ/agent.32 20:00:25 SSH_AGENT_PID=39 20:00:25 Running ssh-add (command line suppressed) 20:00:25 Identity added: /w/workspace/edgex-go/1@tmp/private_key_14848577457474830142.key (/w/workspace/edgex-go/1@tmp/private_key_14848577457474830142.key) 20:00:25 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:00:25 + git tag --points-at HEAD [Pipeline] } 20:00:25 $ docker exec --env ******** --env ******** 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 ssh-agent -k 20:00:25 unset SSH_AUTH_SOCK; 20:00:25 unset SSH_AGENT_PID; 20:00:25 echo Agent pid 39 killed; 20:00:25 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 20:00:25 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:00:25 [ssh-agent] Looking for ssh-agent implementation... 20:00:26 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:00:26 $ docker exec 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 ssh-agent 20:00:26 SSH_AUTH_SOCK=/tmp/ssh-LdWFf5w0z6oX/agent.71 20:00:26 SSH_AGENT_PID=77 20:00:26 Running ssh-add (command line suppressed) 20:00:26 Identity added: /w/workspace/edgex-go/1@tmp/private_key_4268778391143621848.key (/w/workspace/edgex-go/1@tmp/private_key_4268778391143621848.key) 20:00:26 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:00:26 + git semver init 20:00:26 2023-03-07 20:00:26,813 [run_init] DEBUG init version:0.0.0 force:False 20:00:26 2023-03-07 20:00:26,814 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 20:00:26 2023-03-07 20:00:26,814 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 20:00:26 2023-03-07 20:00:26,815 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, universal_newlines=False, shell=None, istream=None) 20:00:33 2023-03-07 20:00:32,714 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 20:00:33 2023-03-07 20:00:32,715 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-4417 with force:False 20:00:33 2023-03-07 20:00:32,715 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-4417 20:00:33 2023-03-07 20:00:32,718 [execute] INFO git cat-file --batch-check 20:00:33 2023-03-07 20:00:32,718 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 20:00:33 2023-03-07 20:00:32,725 [execute] INFO git cat-file --batch 20:00:33 2023-03-07 20:00:32,725 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 20:00:33 2023-03-07 20:00:32,731 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-4417 20:00:33 0.0.0 [Pipeline] } 20:00:33 $ docker exec --env ******** --env ******** 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 ssh-agent -k 20:00:33 unset SSH_AUTH_SOCK; 20:00:33 unset SSH_AGENT_PID; 20:00:33 echo Agent pid 77 killed; 20:00:33 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:00:33 + git semver [Pipeline] } 20:00:34 $ docker stop --time=1 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 20:00:35 $ docker rm -f --volumes 07ea1826d3af35f56186991b5802e856be0ab0ed54620f0458b9c0126b0eeea7 [Pipeline] // withDockerContainer [Pipeline] sh 20:00:35 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 20:00:36 Stashed 1 file(s) [Pipeline] echo 20:00:36 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:00:37 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 20:00:37 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:00:37 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:00:37 ========================================================= 20:00:37 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 20:00:37 ========================================================= [Pipeline] fileExists [Pipeline] sh 20:00:37 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 20:00:37 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 20:00:37 213ec9aee27d: Pulling fs layer 20:00:37 4583459ba037: Pulling fs layer 20:00:37 93c1e223e6f2: Pulling fs layer 20:00:37 53926ce57604: Pulling fs layer 20:00:37 21b2b0c7a3f4: Pulling fs layer 20:00:37 22ff95d597cd: Pulling fs layer 20:00:37 12d6caf4c0d1: Pulling fs layer 20:00:37 96b7cbca73a9: Pulling fs layer 20:00:37 a7acece74701: Pulling fs layer 20:00:37 53926ce57604: Waiting 20:00:37 21b2b0c7a3f4: Waiting 20:00:37 22ff95d597cd: Waiting 20:00:37 a7acece74701: Waiting 20:00:37 96b7cbca73a9: Waiting 20:00:37 12d6caf4c0d1: Waiting 20:00:37 93c1e223e6f2: Verifying Checksum 20:00:37 93c1e223e6f2: Download complete 20:00:37 4583459ba037: Verifying Checksum 20:00:37 4583459ba037: Download complete 20:00:37 21b2b0c7a3f4: Download complete 20:00:37 22ff95d597cd: Verifying Checksum 20:00:37 22ff95d597cd: Download complete 20:00:37 213ec9aee27d: Verifying Checksum 20:00:37 213ec9aee27d: Download complete 20:00:37 12d6caf4c0d1: Download complete 20:00:37 213ec9aee27d: Pull complete 20:00:38 4583459ba037: Pull complete 20:00:38 93c1e223e6f2: Pull complete 20:00:38 a7acece74701: Verifying Checksum 20:00:38 a7acece74701: Download complete 20:00:38 96b7cbca73a9: Verifying Checksum 20:00:38 96b7cbca73a9: Download complete 20:00:38 53926ce57604: Verifying Checksum 20:00:38 53926ce57604: Download complete 20:00:42 53926ce57604: Pull complete 20:00:42 21b2b0c7a3f4: Pull complete 20:00:42 22ff95d597cd: Pull complete 20:00:42 12d6caf4c0d1: Pull complete 20:00:44 96b7cbca73a9: Pull complete 20:00:45 a7acece74701: Pull complete 20:00:45 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 20:00:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 20:00:45 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine [Pipeline] fileExists [Pipeline] sh 20:00:45 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 20:00:45 WORKDIR /edgex 20:00:45 COPY go.mod . 20:00:45 RUN go mod download 20:00:45 + docker build -t ci-base-image-x86_64 -f - . 20:00:46 Sending build context to Docker daemon 170.3MB 20:00:46 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 20:00:46 ---> db6d94c90886 20:00:46 Step 2/4 : WORKDIR /edgex 20:00:51 Still waiting to schedule task 20:00:51 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 20:00:52 ---> Running in 8bca6af8439c 20:00:52 Removing intermediate container 8bca6af8439c 20:00:52 ---> 276bef366d22 20:00:52 Step 3/4 : COPY go.mod . 20:00:52 ---> a2fe45d30cff 20:00:52 Step 4/4 : RUN go mod download 20:00:52 ---> Running in 2fd98f84ae2a 20:01:05 Removing intermediate container 2fd98f84ae2a 20:01:05 ---> 100582efe314 20:01:05 Successfully built 100582efe314 20:01:05 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:01:05 + docker inspect -f . ci-base-image-x86_64 20:01:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:01:05 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:01:05 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** ci-base-image-x86_64 cat 20:01:06 $ docker top 15799f2d09273ea7720d382e4f6a3f715dd7c89781c2ba8bb96e7dfe6ce39768 -eo pid,comm [Pipeline] { [Pipeline] sh 20:01:06 + go version 20:01:06 go version go1.18.7 linux/amd64 [Pipeline] } 20:01:06 $ docker stop --time=1 15799f2d09273ea7720d382e4f6a3f715dd7c89781c2ba8bb96e7dfe6ce39768 20:01:07 $ docker rm -f --volumes 15799f2d09273ea7720d382e4f6a3f715dd7c89781c2ba8bb96e7dfe6ce39768 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:01:08 + docker inspect -f . ci-base-image-x86_64 20:01:08 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:01:08 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:01:08 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** ci-base-image-x86_64 cat 20:01:09 $ docker top b9227873e21ace912942188170891f673186ed634c467b44da02866fd32f70d4 -eo pid,comm [Pipeline] { [Pipeline] echo 20:01:09 ========================================================= 20:01:09 [edgeXBuildGoParallel] Running Tests and Build... 20:01:09 ========================================================= [Pipeline] sh 20:01:09 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 20:01:09 + make test 20:01:09 go test -race -coverprofile=coverage.out ./... 20:01:16 ? github.com/edgexfoundry/edgex-go [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 20:01:31 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.049s coverage: 28.7% of statements 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 20:01:31 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.204s coverage: 98.5% of statements 20:01:35 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.106s coverage: 71.2% of statements 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 20:01:35 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.112s coverage: 54.0% of statements 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 3.805s coverage: 88.5% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.106s coverage: 3.9% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.477s coverage: 95.6% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/io 0.074s coverage: 72.2% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.051s coverage: 65.9% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.069s coverage: 0.9% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.062s coverage: 29.6% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.064s coverage: 45.5% of statements 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.094s coverage: 82.9% of statements 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.106s coverage: 94.1% of statements 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.096s coverage: 96.3% of statements 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.053s coverage: 87.5% of statements 20:01:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.079s coverage: 94.4% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.328s coverage: 79.9% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.074s coverage: 92.9% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.024s coverage: 64.4% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.065s coverage: 86.9% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.058s coverage: 87.2% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.040s coverage: 20.0% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.056s coverage: 100.0% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.085s coverage: 81.2% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.084s coverage: 82.1% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.059s coverage: 84.8% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.210s coverage: 63.1% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.053s coverage: 100.0% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.031s coverage: 89.4% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.021s coverage: 100.0% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.031s coverage: 73.7% of statements 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.023s coverage: 100.0% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.176s coverage: 38.4% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.062s coverage: 89.5% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.063s coverage: 84.8% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.052s coverage: 17.7% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.135s coverage: 92.3% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.063s coverage: 63.2% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 20:01:56 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.116s coverage: 97.7% of statements 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 20:01:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 20:01:57 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "x86_64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 20:02:19 level=warning msg="[linters context] structcheck is disabled because of go1.18. You can track the evolution of the go1.18 support by following the https://github.com/golangci/golangci-lint/issues/2649." 20:02:19 go vet ./... 20:02:21 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:02:21 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:02:21 ./bin/test-attribution-txt.sh [Pipeline] echo 20:02:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 20:02:22 + ls -al . 20:02:22 total 704 20:02:22 drwxrwxr-x 11 1001 1001 4096 Mar 7 20:01 . 20:02:22 drwxr-xr-x 4 root root 4096 Mar 7 20:01 .. 20:02:22 drwxrwxr-x 2 1001 1001 4096 Mar 7 19:59 .blubracket 20:02:22 -rw-rw-r-- 1 1001 1001 16 Mar 7 19:59 .dockerignore 20:02:22 drwxrwxr-x 8 1001 1001 4096 Mar 7 20:01 .git 20:02:22 drwxrwxr-x 3 1001 1001 4096 Mar 7 19:59 .github 20:02:22 -rw-rw-r-- 1 1001 1001 1112 Mar 7 19:59 .gitignore 20:02:22 -rw-rw-r-- 1 1001 1001 42 Mar 7 19:59 .golangci.yml 20:02:22 -rw-rw-r-- 1 1001 1001 87 Mar 7 19:59 .hadolint.yml 20:02:22 drwxr-xr-x 3 1001 1001 4096 Mar 7 20:00 .semver 20:02:22 -rw-rw-r-- 1 1001 1001 166 Mar 7 19:59 .sonarcloud.properties 20:02:22 -rw-rw-r-- 1 1001 1001 1171 Mar 7 19:59 ADOPTERS.md 20:02:22 -rw-rw-r-- 1 1001 1001 10825 Mar 7 19:59 Attribution.txt 20:02:22 -rw-rw-r-- 1 1001 1001 73765 Mar 7 19:59 CHANGELOG.md 20:02:22 -rw-rw-r-- 1 1001 1001 3804 Mar 7 19:59 CONTRIBUTING.md 20:02:22 -rw-rw-r-- 1 1001 1001 677 Mar 7 19:59 GOVERNANCE.md 20:02:22 -rw-rw-r-- 1 1001 1001 883 Mar 7 19:59 Jenkinsfile 20:02:22 -rw-rw-r-- 1 1001 1001 10775 Mar 7 19:59 LICENSE 20:02:22 -rw-rw-r-- 1 1001 1001 14071 Mar 7 19:59 Makefile 20:02:22 -rw-rw-r-- 1 1001 1001 582 Mar 7 19:59 OWNERS.md 20:02:22 -rw-rw-r-- 1 1001 1001 9403 Mar 7 19:59 README.md 20:02:22 -rw-rw-r-- 1 1001 1001 6912 Mar 7 19:59 SECURITY.md 20:02:22 -rw-rw-r-- 1 1001 1001 5 Mar 7 20:00 VERSION 20:02:22 drwxrwxr-x 2 1001 1001 4096 Mar 7 19:59 bin 20:02:22 drwxrwxr-x 18 1001 1001 4096 Mar 7 19:59 cmd 20:02:22 -rw-r--r-- 1 root root 446903 Mar 7 20:01 coverage.out 20:02:22 -rw-rw-r-- 1 1001 1001 3232 Mar 7 19:59 go.mod 20:02:22 -rw-rw-r-- 1 1001 1001 31098 Mar 7 19:59 go.sum 20:02:22 drwxrwxr-x 7 1001 1001 4096 Mar 7 19:59 internal 20:02:22 drwxrwxr-x 3 1001 1001 4096 Mar 7 19:59 openapi 20:02:22 drwxrwxr-x 4 1001 1001 4096 Mar 7 19:59 snap 20:02:22 -rw-rw-r-- 1 1001 1001 204 Mar 7 19:59 version.go [Pipeline] sh 20:02:22 + '[' -e coverage.out ] 20:02:22 + chown 1001:1001 coverage.out [Pipeline] stash 20:02:22 Stashed 1 file(s) [Pipeline] sh 20:02:22 + make build 20:02:22 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:02:37 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:02:37 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:02:37 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:02:38 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:02:46 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:02:48 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:02:49 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:02:50 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:02:51 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:02:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:02:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 20:02:54 Running on prd-ubuntu20.04-docker-arm64-4c-16g-8632 in /w/workspace/edgexfoundry_edgex-go_PR-4417 [Pipeline] { [Pipeline] ws 20:02:54 Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] checkout 20:02:54 The recommended git tool is: git [Pipeline] } 20:02:55 $ docker stop --time=1 b9227873e21ace912942188170891f673186ed634c467b44da02866fd32f70d4 20:02:59 $ docker rm -f --volumes b9227873e21ace912942188170891f673186ed634c467b44da02866fd32f70d4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:00 20:03:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:00 latest: Pulling from edgex-devops/edgex-compose 20:03:00 cbdbe7a5bc2a: Pulling fs layer 20:03:00 ca9280d653b3: Pulling fs layer 20:03:00 7e9c9ca2126c: Pulling fs layer 20:03:00 cbdbe7a5bc2a: Verifying Checksum 20:03:00 cbdbe7a5bc2a: Download complete 20:03:01 ca9280d653b3: Verifying Checksum 20:03:01 ca9280d653b3: Download complete 20:03:01 cbdbe7a5bc2a: Pull complete 20:03:01 using credential edgex-jenkins-ssh 20:03:01 Cloning the remote Git repository 20:03:01 7e9c9ca2126c: Download complete 20:03:01 ca9280d653b3: Pull complete 20:03:01 Cloning repository git@github.com:edgexfoundry/edgex-go.git 20:03:01 > git init /w/workspace/edgex-go/1 # timeout=10 20:03:01 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 20:03:01 > git --version # timeout=10 20:03:01 > git --version # 'git version 2.25.1' 20:03:01 using GIT_SSH to set credentials SSH Credentials for GitHub 20:03:01 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:03:05 7e9c9ca2126c: Pull complete 20:03:05 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 20:03:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:05 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:03:05 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:03:06 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 20:03:09 $ docker top 8a98e48fb2bb954da6cfe788e86c70d8d20ca7271fa4cdd685270b55af0d5894 -eo pid,comm [Pipeline] { [Pipeline] sh 20:03:09 + docker-compose build --help 20:03:09 + grep parallel 20:03:10 --parallel Build images in parallel. [Pipeline] } 20:03:10 $ docker stop --time=1 8a98e48fb2bb954da6cfe788e86c70d8d20ca7271fa4cdd685270b55af0d5894 20:03:11 $ docker rm -f --volumes 8a98e48fb2bb954da6cfe788e86c70d8d20ca7271fa4cdd685270b55af0d5894 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:12 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:12 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:03:12 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:03:12 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 20:03:13 $ docker top de21692761b722e9bcf49a7a7575bcf03fbcb702c64cdae3ac28606ac8ad849a -eo pid,comm [Pipeline] { [Pipeline] sh 20:03:13 + docker-compose -f ./docker-compose-build.yml build --parallel 20:03:14 Building core-command ... 20:03:14 Building core-common-config-bootstrapper ... 20:03:14 Building core-data ... 20:03:14 Building core-metadata ... 20:03:14 Building security-bootstrapper ... 20:03:14 Building security-proxy-auth ... 20:03:14 Building security-proxy-setup ... 20:03:14 Building security-secretstore-setup ... 20:03:14 Building security-spiffe-token-provider ... 20:03:14 Building security-spire-agent ... 20:03:14 Building security-spire-config ... 20:03:14 Building security-spire-server ... 20:03:14 Building support-notifications ... 20:03:14 Building support-scheduler ... 20:03:14 Building security-spire-config 20:03:14 Building core-command 20:03:14 Building security-proxy-setup 20:03:14 Building security-spire-server 20:03:14 Building core-common-config-bootstrapper 20:03:25 Merging remotes/origin/main commit bf371e8c577b45590121912e6f14e0928f0d9ba1 into PR head commit 37d3cde1419082d241ba87845ee7aeeca5f10dda 20:03:26 Merge succeeded, producing 37d3cde1419082d241ba87845ee7aeeca5f10dda 20:03:26 Checking out Revision 37d3cde1419082d241ba87845ee7aeeca5f10dda (PR-4417) 20:03:23 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 20:03:23 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:03:24 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 20:03:24 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 20:03:24 using GIT_SSH to set credentials SSH Credentials for GitHub 20:03:24 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4417/head:refs/remotes/origin/PR-4417 +refs/heads/main:refs/remotes/origin/main # timeout=10 20:03:25 > git config core.sparsecheckout # timeout=10 20:03:25 > git checkout -f 37d3cde1419082d241ba87845ee7aeeca5f10dda # timeout=10 20:03:25 > git remote # timeout=10 20:03:25 > git config --get remote.origin.url # timeout=10 20:03:25 using GIT_SSH to set credentials SSH Credentials for GitHub 20:03:25 > git merge bf371e8c577b45590121912e6f14e0928f0d9ba1 # timeout=10 20:03:25 > git rev-parse HEAD^{commit} # timeout=10 20:03:26 > git config core.sparsecheckout # timeout=10 20:03:26 Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-bootstrap/v3" 20:03:26 > git --version # timeout=10 20:03:26 > git --version # 'git version 2.25.1' 20:03:26 fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 20:03:26 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:03:26 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:03:26 ---> 100582efe314 20:03:26 Step 3/23 : WORKDIR /edgex-go 20:03:26 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:03:26 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:03:26 ---> 100582efe314 20:03:26 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:03:26 Step 1/20 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:03:26 Step 2/20 : FROM ${BUILDER_BASE} AS builder 20:03:26 ---> 100582efe314 20:03:26 Step 3/20 : WORKDIR /edgex-go 20:03:26 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:03:26 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:03:26 ---> 100582efe314 20:03:26 Step 3/24 : WORKDIR /edgex-go 20:03:26 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:03:26 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:03:26 ---> 100582efe314 20:03:26 Step 3/23 : ARG ADD_BUILD_TAGS="" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:03:27 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 20:03:27 % Total % Received % Xferd Average Speed Time Time Time Current 20:03:27 Dload Upload Total Spent Left Speed 20:03:27 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 211k 0 --:--:-- --:--:-- --:--:-- 211k [Pipeline] sh 20:03:26 > git checkout -f 37d3cde1419082d241ba87845ee7aeeca5f10dda # timeout=10 20:03:28 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 20:03:29 + sudo tee /etc/docker/daemon.new 20:03:29 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 20:03:29 { 20:03:29 "registry-mirrors": [ 20:03:29 "https://nexus3.edgexfoundry.org:10001" 20:03:29 ], 20:03:29 "bip": "10.250.0.254/24", 20:03:29 "hosts": [ 20:03:29 "tcp://0.0.0.0:5555", 20:03:29 "unix:///var/run/docker.sock" 20:03:29 ], 20:03:29 "mtu": 1458, 20:03:29 "selinux-enabled": true, 20:03:29 "seccomp-profile": "/etc/docker/seccomp.json" 20:03:29 } [Pipeline] sh 20:03:29 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 20:03:29 + sudo service docker restart 20:03:45 ---> Running in 434d1701c7f2 20:03:45 ---> Running in 484c154ffda1 20:03:45 ---> Running in 8cb6cfd43a7d 20:03:45 ---> Running in fa85452fbd87 20:03:45 ---> Running in 14186055cd32 20:03:45 Removing intermediate container fa85452fbd87 20:03:45 ---> 440dd0b5fde2 20:03:45 Step 4/23 : WORKDIR /edgex-go 20:03:45 Removing intermediate container 14186055cd32 20:03:45 ---> 3a7efacad121 20:03:45 Step 4/22 : WORKDIR /edgex-go 20:03:45 Removing intermediate container 434d1701c7f2 20:03:45 ---> 7e000e85067a 20:03:45 Step 4/20 : RUN apk add --update --no-cache make git 20:03:45 Removing intermediate container 484c154ffda1 20:03:45 ---> 39ac7856d1b7 20:03:45 Step 4/23 : RUN apk add --update --no-cache make git build-base curl 20:03:45 Removing intermediate container 8cb6cfd43a7d 20:03:45 ---> 1937cac4ce66 20:03:45 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 20:03:45 ---> Running in a8fd5064d7e2 20:03:45 ---> Running in b0b7502c41ae 20:03:45 ---> Running in 33240f3b5edd 20:03:45 ---> Running in c8959e8080ba 20:03:45 ---> Running in 41c7af2a29ca 20:03:45 Removing intermediate container b0b7502c41ae 20:03:45 ---> fbde1b4e13f4 20:03:45 Step 5/22 : RUN apk add --update --no-cache make git 20:03:45 Removing intermediate container a8fd5064d7e2 20:03:45 ---> 11b0ff341424 20:03:45 Step 5/23 : RUN apk add --update --no-cache make git 20:03:45 ---> Running in 4ad112810d0e 20:03:45 ---> Running in 1fb88ac3f147 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:03:45 OK: 211 MiB in 51 packages 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:03:45 OK: 211 MiB in 51 packages 20:03:45 OK: 211 MiB in 51 packages 20:03:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:03:46 OK: 211 MiB in 51 packages 20:03:46 OK: 211 MiB in 51 packages 20:03:46 Removing intermediate container c8959e8080ba 20:03:46 ---> 49f121770e9f 20:03:46 Step 5/23 : COPY go.mod vendor* ./ 20:03:46 Removing intermediate container 33240f3b5edd 20:03:46 ---> 61f74b91b9c8 20:03:46 Step 5/20 : COPY go.mod vendor* ./ 20:03:46 Removing intermediate container 41c7af2a29ca 20:03:46 ---> a8195b1a71cd 20:03:46 Step 5/24 : COPY go.mod vendor* ./ 20:03:47 ---> 39322af6c14a 20:03:47 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:47 ---> 676396bc7d7b 20:03:47 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:47 Removing intermediate container 4ad112810d0e 20:03:47 ---> a8333231d7b0 20:03:47 Step 6/22 : COPY go.mod vendor* ./ 20:03:47 ---> Running in f60ef91dfc53 20:03:47 ---> Running in ed352ce6c070 20:03:47 ---> e05f20a1cc17 20:03:47 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:47 Removing intermediate container 1fb88ac3f147 20:03:47 ---> 6dfae4cc341e 20:03:47 Step 6/23 : COPY go.mod vendor* ./ 20:03:47 ---> Running in 3061b075f960 20:03:47 ---> 8666aa0443fb 20:03:47 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:48 ---> 00bf529b47b5 20:03:48 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:48 ---> Running in 6fc91b5760c5 [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:03:48 provisioning config files... 20:03:48 ---> Running in eb861595ea71 20:03:48 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config665027279712360048tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:03:48 ---> docker-login.sh 20:03:48 nexus3.edgexfoundry.org:10001 20:03:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:03:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:03:49 Configure a credential helper to remove this warning. See 20:03:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:03:49 20:03:49 Login Succeeded 20:03:49 nexus3.edgexfoundry.org:10002 20:03:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:03:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:03:49 Configure a credential helper to remove this warning. See 20:03:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:03:49 20:03:49 Login Succeeded 20:03:49 nexus3.edgexfoundry.org:10003 20:03:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:03:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:03:50 Configure a credential helper to remove this warning. See 20:03:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:03:50 20:03:50 Login Succeeded 20:03:50 nexus3.edgexfoundry.org:10004 20:03:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:03:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:03:50 Configure a credential helper to remove this warning. See 20:03:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:03:50 20:03:50 Login Succeeded 20:03:50 docker.io 20:03:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:03:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:03:51 Configure a credential helper to remove this warning. See 20:03:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:03:51 20:03:51 Login Succeeded 20:03:51 ---> docker-login.sh ends [Pipeline] } 20:03:51 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 20:03:52 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 20:03:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:03:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:03:52 ========================================================= 20:03:52 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 20:03:52 ========================================================= [Pipeline] fileExists [Pipeline] sh 20:03:52 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 20:03:52 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 20:03:52 9b18e9b68314: Pulling fs layer 20:03:52 35d82f9e3411: Pulling fs layer 20:03:52 e16973657156: Pulling fs layer 20:03:52 fc693d55d65f: Pulling fs layer 20:03:52 7e9fc2657dce: Pulling fs layer 20:03:52 dda99020689f: Pulling fs layer 20:03:52 db1c61fa0a46: Pulling fs layer 20:03:52 891c053d2c06: Pulling fs layer 20:03:52 fc693d55d65f: Waiting 20:03:52 7e9fc2657dce: Waiting 20:03:52 dda99020689f: Waiting 20:03:52 db1c61fa0a46: Waiting 20:03:52 891c053d2c06: Waiting 20:03:52 e16973657156: Verifying Checksum 20:03:52 e16973657156: Download complete 20:03:52 35d82f9e3411: Verifying Checksum 20:03:52 35d82f9e3411: Download complete 20:03:52 7e9fc2657dce: Verifying Checksum 20:03:52 7e9fc2657dce: Download complete 20:03:52 dda99020689f: Verifying Checksum 20:03:52 dda99020689f: Download complete 20:03:52 9b18e9b68314: Verifying Checksum 20:03:52 9b18e9b68314: Download complete 20:03:53 9b18e9b68314: Pull complete 20:03:54 891c053d2c06: Verifying Checksum 20:03:54 891c053d2c06: Download complete 20:03:54 35d82f9e3411: Pull complete 20:03:54 e16973657156: Pull complete 20:03:55 db1c61fa0a46: Verifying Checksum 20:03:55 db1c61fa0a46: Download complete 20:03:55 fc693d55d65f: Verifying Checksum 20:03:55 fc693d55d65f: Download complete 20:04:08 fc693d55d65f: Pull complete 20:04:08 7e9fc2657dce: Pull complete 20:04:08 dda99020689f: Pull complete 20:04:16 db1c61fa0a46: Pull complete 20:04:17 891c053d2c06: Pull complete 20:04:17 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 20:04:17 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 20:04:17 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine [Pipeline] fileExists [Pipeline] sh 20:04:18 + docker build -t ci-base-image-arm64 -f - . 20:04:18 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 20:04:18 WORKDIR /edgex 20:04:18 COPY go.mod . 20:04:18 RUN go mod download 20:04:18 Sending build context to Docker daemon 2.946MB 20:04:18 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 20:04:18 ---> f96f9c87975a 20:04:18 Step 2/4 : WORKDIR /edgex 20:04:21 ---> Running in bd1e71141a92 20:04:21 Removing intermediate container bd1e71141a92 20:04:21 ---> 73b82c3e3612 20:04:21 Step 3/4 : COPY go.mod . 20:04:21 ---> 0637a039be41 20:04:21 Step 4/4 : RUN go mod download 20:04:21 ---> Running in d9d4f871310f 20:04:54 Removing intermediate container d9d4f871310f 20:04:54 ---> e0484db16c59 20:04:54 Successfully built e0484db16c59 20:04:54 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:04:54 + docker inspect -f . ci-base-image-arm64 20:04:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:04:54 prd-ubuntu20.04-docker-arm64-4c-16g-8632 does not seem to be running inside a container 20:04:54 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** ci-base-image-arm64 cat 20:04:56 $ docker top 12515a0965931eddf0abd05916739f17cbf8f24d88196e6efb7c5479ac299b8b -eo pid,comm [Pipeline] { [Pipeline] sh 20:04:57 + go version 20:04:57 go version go1.18.7 linux/arm64 [Pipeline] } 20:04:57 $ docker stop --time=1 12515a0965931eddf0abd05916739f17cbf8f24d88196e6efb7c5479ac299b8b 20:04:58 $ docker rm -f --volumes 12515a0965931eddf0abd05916739f17cbf8f24d88196e6efb7c5479ac299b8b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:04:59 + docker inspect -f . ci-base-image-arm64 20:04:59 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:04:59 prd-ubuntu20.04-docker-arm64-4c-16g-8632 does not seem to be running inside a container 20:04:59 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@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 ******** ci-base-image-arm64 cat 20:05:01 $ docker top f7328f8e47366d641111f43d2f6387da5214dd88c84a5e41a4a554566759b385 -eo pid,comm [Pipeline] { [Pipeline] echo 20:05:01 ========================================================= 20:05:01 [edgeXBuildGoParallel] Running Tests and Build... 20:05:01 ========================================================= [Pipeline] sh 20:05:02 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 20:05:02 + make test 20:05:02 go test -race -coverprofile=coverage.out ./... 20:05:24 Removing intermediate container f60ef91dfc53 20:05:24 ---> 023a2a06de12 20:05:24 Step 7/23 : COPY . . 20:05:24 Removing intermediate container 6fc91b5760c5 20:05:24 ---> afc91b0b9562 20:05:24 Step 8/22 : COPY . . 20:05:24 Removing intermediate container 3061b075f960 20:05:24 ---> 80ea4c1c6428 20:05:24 Step 7/24 : COPY . . 20:05:24 Removing intermediate container ed352ce6c070 20:05:24 ---> 1308d5f8691b 20:05:24 Step 7/20 : COPY . . 20:05:24 Removing intermediate container eb861595ea71 20:05:24 ---> 3ac6d53653d1 20:05:24 Step 8/23 : COPY . . 20:05:49 ? github.com/edgexfoundry/edgex-go [no test files] 20:05:51 ---> a5a78456ee5c 20:05:51 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 20:05:51 ---> 24312a0bc30f 20:05:51 Step 8/20 : RUN make cmd/secrets-config/secrets-config 20:05:51 ---> 3cc7b8a73e16 20:05:51 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 20:05:51 ---> 82c193fe387b 20:05:51 Step 8/23 : ARG SPIRE_RELEASE=1.2.1 20:05:51 ---> 1b1e43d7bb52 20:05:51 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 20:05:51 ---> Running in 87fbfdda83d4 20:05:51 ---> Running in bfada989e055 20:05:51 ---> Running in 0720f7c8c56c 20:05:51 ---> Running in cee665677099 20:05:51 ---> Running in 87538accbcd1 20:05:51 Removing intermediate container bfada989e055 20:05:51 ---> 289f815edf0f 20:05:51 Step 9/23 : WORKDIR /edgex-go/spire-build 20:05:51 Removing intermediate container 87fbfdda83d4 20:05:51 ---> 1537fad7d6cd 20:05:51 Step 9/24 : WORKDIR /edgex-go/spire-build 20:05:51 ---> Running in e7ecbcd865bd 20:05:51 ---> Running in 39dab84c4221 20:05:51 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:05:51 Removing intermediate container 39dab84c4221 20:05:51 ---> f48b941cdf28 20:05:51 Step 10/24 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:05:51 Removing intermediate container e7ecbcd865bd 20:05:51 ---> e0c02c9380bf 20:05:51 Step 10/23 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:05:51 ---> Running in e2021de05da7 20:05:51 ---> Running in 2d249b4dce9b 20:05:51 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:05:51 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:05:52 Removing intermediate container e2021de05da7 20:05:52 ---> 46edb9539677 20:05:52 Step 11/24 : WORKDIR /edgex-go 20:05:53 Removing intermediate container 2d249b4dce9b 20:05:53 ---> 0643c1cffbeb 20:05:53 Step 11/23 : WORKDIR /edgex-go 20:05:53 ---> Running in 17db5c8e47b0 20:05:53 ---> Running in b2a3c108ec88 20:05:53 Removing intermediate container 17db5c8e47b0 20:05:53 ---> 93de982c8923 20:05:53 20:05:53 Step 12/24 : FROM alpine:3.15 20:05:53 3.15: Pulling from library/alpine 20:05:53 Removing intermediate container b2a3c108ec88 20:05:53 ---> 5f1f5f5e4423 20:05:53 20:05:53 Step 12/23 : FROM alpine:3.15 20:05:53 3.15: Pulling from library/alpine 20:05:54 Digest: sha256:689659b1f08e9fdfb85190144098c378beb5a53b328f7ced7883a74a1157c709 20:05:54 Status: Downloaded newer image for alpine:3.15 20:05:54 Digest: sha256:689659b1f08e9fdfb85190144098c378beb5a53b328f7ced7883a74a1157c709 20:05:54 Status: Image is up to date for alpine:3.15 20:05:54 ---> 5ce65d7b0fde 20:05:54 Step 13/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:05:55 ---> 5ce65d7b0fde 20:05:55 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:05:57 ---> Running in 8cc276385ab1 20:05:57 ---> Running in a189c6c74fab 20:05:59 Removing intermediate container a189c6c74fab 20:05:59 ---> 876eabc53772 20:05:59 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init gcompat 20:05:59 Removing intermediate container 8cc276385ab1 20:05:59 ---> f1d29108d528 20:05:59 Step 14/23 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:06:00 ---> Running in f40df8b9b97b 20:06:00 ---> Running in dd77742a8240 20:06:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:06:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:06:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:06:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:06:03 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:06:03 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:06:03 OK: 15859 distinct packages available 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:06:03 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:06:03 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:06:03 OK: 15859 distinct packages available 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:06:03 (1/4) Installing dumb-init (1.2.5-r1) 20:06:03 (2/4) Installing musl-obstack (1.2.3-r0) 20:06:03 (3/4) Installing libucontext (1.1-r0) 20:06:03 (4/4) Installing gcompat (1.0.0-r4) 20:06:03 Executing busybox-1.34.1-r7.trigger 20:06:03 OK: 6 MiB in 18 packages 20:06:03 (1/5) Installing dumb-init (1.2.5-r1) 20:06:03 (2/5) Installing musl-obstack (1.2.3-r0) 20:06:03 (3/5) Installing libucontext (1.1-r0) 20:06:03 (4/5) Installing gcompat (1.0.0-r4) 20:06:03 (5/5) Installing openssl (1.1.1t-r1) 20:06:03 Executing busybox-1.34.1-r7.trigger 20:06:03 OK: 7 MiB in 19 packages 20:06:11 Removing intermediate container dd77742a8240 20:06:11 ---> 8a35f8b80cec 20:06:11 Step 15/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:06:11 Removing intermediate container f40df8b9b97b 20:06:11 ---> b5ccbb9d8916 20:06:11 Step 15/23 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:06:20 ---> 0e8679cd524f 20:06:20 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 20:06:20 ---> 6b8e8cd5d884 20:06:20 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 20:06:20 ---> d45d151d6d50 20:06:20 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 20:06:23 ---> e28b56103467 20:06:23 Step 17/24 : WORKDIR /usr/local/etc/spiffe-scripts.d 20:06:23 ---> af4561a0660a 20:06:23 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 20:06:23 ---> Running in d837ad09f174 20:06:23 Removing intermediate container 87538accbcd1 20:06:23 ---> 3e74cd53a124 20:06:23 20:06:23 Step 9/20 : FROM alpine:3.16 20:06:23 Removing intermediate container cee665677099 20:06:23 ---> 91d38b44d185 20:06:23 20:06:23 Step 10/22 : FROM alpine:3.16 20:06:23 3.16: Pulling from library/alpine 20:06:24 3.16: Pulling from library/alpine 20:06:24 Removing intermediate container d837ad09f174 20:06:24 ---> e64bac5a4e67 20:06:24 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 20:06:24 ---> 6d15274d1357 20:06:24 Step 19/23 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:06:25 ---> Running in 4ee8d5f8ca97 20:06:25 ---> 6bd53a4eaf93 20:06:25 Step 19/24 : WORKDIR / 20:06:25 Removing intermediate container 0720f7c8c56c 20:06:25 ---> 6ed414e13b01 20:06:25 20:06:25 Step 10/23 : FROM alpine:3.16 20:06:25 3.16: Pulling from library/alpine 20:06:25 ---> Running in 1b23febc46c9 20:06:25 Removing intermediate container 4ee8d5f8ca97 20:06:25 ---> 2ac799f5c8b9 20:06:25 Step 20/23 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:06:26 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 20:06:26 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 20:06:26 ---> Running in e5be346d55f5 20:06:26 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 20:06:26 Status: Image is up to date for alpine:3.16 20:06:26 Status: Downloaded newer image for alpine:3.16 20:06:26 Status: Downloaded newer image for alpine:3.16 20:06:26 ---> dfd21b5a31f5 20:06:26 Step 10/20 : RUN apk add --update --no-cache dumb-init openssl 20:06:26 ---> dfd21b5a31f5 20:06:26 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:06:26 ---> dfd21b5a31f5 20:06:26 Step 11/23 : RUN apk add --update --no-cache dumb-init 20:06:26 Removing intermediate container 1b23febc46c9 20:06:26 ---> 9d6acf3fe937 20:06:26 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:06:26 ---> Running in f3aac84916fa 20:06:26 ---> Running in 54b98a168918 20:06:26 ---> Running in 47e970cd0e7c 20:06:26 ---> Running in 919a08a5c54c 20:06:26 Removing intermediate container e5be346d55f5 20:06:26 ---> e711d52091c1 20:06:26 Step 21/23 : LABEL arch=x86_64 20:06:26 ---> Running in cf395be16c14 20:06:26 Removing intermediate container 54b98a168918 20:06:26 ---> 6d263ab290e3 20:06:26 Step 12/22 : RUN apk add --update --no-cache dumb-init 20:06:26 Removing intermediate container 919a08a5c54c 20:06:26 ---> 6eea141da02a 20:06:26 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:06:26 ---> Running in 8104b9fb09da 20:06:26 ---> Running in e1943c14f2d9 20:06:26 Removing intermediate container cf395be16c14 20:06:26 ---> 96f1be111100 20:06:26 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:06:26 ---> Running in 11c8e3e8cfb2 20:06:26 Removing intermediate container e1943c14f2d9 20:06:26 ---> aebb98895405 20:06:26 Step 22/24 : LABEL arch=x86_64 20:06:26 ---> Running in e44c12e06d52 20:06:27 Removing intermediate container 11c8e3e8cfb2 20:06:27 ---> 067884ce06f8 20:06:27 Step 23/23 : LABEL version=0.0.0 20:06:27 ---> Running in 6de8c2b2d986 20:06:27 Removing intermediate container e44c12e06d52 20:06:27 ---> 94953b283d86 20:06:27 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:06:27 ---> Running in 174905cf89d1 20:06:27 Removing intermediate container 6de8c2b2d986 20:06:27 ---> c431bcad1682 20:06:27 20:06:27 Removing intermediate container 174905cf89d1 20:06:27 ---> 6590cd1f7fd3 20:06:27 Step 24/24 : LABEL version=0.0.0 20:06:27 ---> Running in 029e5ec0f78c 20:06:27 Successfully built c431bcad1682 20:06:27 Successfully tagged security-spire-server:latest 20:06:27 Building security-secretstore-setup 20:06:27  Building security-spire-server ... done fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:06:27 Removing intermediate container 029e5ec0f78c 20:06:27 ---> b9b45c630901 20:06:27 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:06:27 Successfully built b9b45c630901 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:06:27 Successfully tagged security-spire-config:latest 20:06:27  Building security-spire-config ... done Building core-data 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:06:27 (1/1) Installing dumb-init (1.2.5-r1) 20:06:27 Executing busybox-1.35.0-r17.trigger 20:06:27 OK: 6 MiB in 15 packages 20:06:27 (1/2) Installing dumb-init (1.2.5-r1) 20:06:27 (2/2) Installing openssl (1.1.1t-r0) 20:06:27 Executing busybox-1.35.0-r17.trigger 20:06:27 OK: 6 MiB in 16 packages 20:06:27 (1/1) Installing dumb-init (1.2.5-r1) 20:06:27 Executing busybox-1.35.0-r17.trigger 20:06:27 OK: 6 MiB in 15 packages 20:06:31 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:06:31 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:06:31 ---> 100582efe314 20:06:31 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:06:31 ---> Using cache 20:06:31 ---> 3a7efacad121 20:06:31 Step 4/22 : WORKDIR /edgex-go 20:06:31 ---> Using cache 20:06:31 ---> fbde1b4e13f4 20:06:31 Step 5/22 : RUN apk add --update --no-cache make git 20:06:31 ---> Using cache 20:06:31 ---> a8333231d7b0 20:06:31 Step 6/22 : COPY go.mod vendor* ./ 20:06:31 ---> Using cache 20:06:31 ---> 8666aa0443fb 20:06:31 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:31 ---> Using cache 20:06:31 ---> afc91b0b9562 20:06:31 Step 8/22 : COPY . . 20:06:31 ---> Using cache 20:06:31 ---> 1b1e43d7bb52 20:06:31 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 20:06:35 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:06:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:06:35 ---> 100582efe314 20:06:35 Step 3/23 : WORKDIR /edgex-go 20:06:35 ---> Using cache 20:06:35 ---> 1937cac4ce66 20:06:35 Step 4/23 : RUN apk add --update --no-cache make git 20:06:45 ---> Running in c07d450c5110 20:06:45 ---> Running in 7b8423d94a03 20:06:45 Removing intermediate container 8104b9fb09da 20:06:45 ---> 7a37506014a1 20:06:45 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:45 Removing intermediate container f3aac84916fa 20:06:45 ---> 59eb3b7f07a0 20:06:45 Step 11/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:06:45 Removing intermediate container 47e970cd0e7c 20:06:45 ---> 2d2fc353b50a 20:06:45 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:06:45 ---> Running in 6fec689e0b0e 20:06:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:06:45 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:06:45 ---> Running in a67e6553efb8 20:06:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:06:45 ---> 3710621ade76 20:06:45 Step 14/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 20:06:45 OK: 211 MiB in 51 packages 20:06:46 Removing intermediate container 6fec689e0b0e 20:06:46 ---> 02c43990de2a 20:06:46 Step 12/20 : WORKDIR /edgex 20:06:46 Removing intermediate container a67e6553efb8 20:06:46 ---> fa753a4ebad4 20:06:46 Step 13/23 : ENV APP_PORT=59882 20:06:46 ---> Running in 39355652b784 20:06:46 ---> 123e2fe38a6e 20:06:46 Step 15/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 20:06:46 ---> Running in bdf8f82b5d2d 20:06:46 Removing intermediate container bdf8f82b5d2d 20:06:46 ---> 444f046a221c 20:06:46 Step 14/23 : EXPOSE $APP_PORT 20:06:46 Removing intermediate container 39355652b784 20:06:46 ---> da7c10051686 20:06:46 Step 13/20 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.toml res/configuration.toml 20:06:46 ---> Running in eb580234cca0 20:06:46 ---> f635b4d77f48 20:06:46 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 20:06:46 Removing intermediate container c07d450c5110 20:06:46 ---> 28520058bd4c 20:06:46 Step 5/23 : COPY go.mod vendor* ./ 20:06:46 Removing intermediate container eb580234cca0 20:06:46 ---> a0d0ef986a58 20:06:46 Step 15/23 : WORKDIR / 20:06:46 ---> d5e50c7d1e95 20:06:46 Step 14/20 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 20:06:46 ---> Running in e8c5da25d04e 20:06:47 ---> ad801377cd63 20:06:47 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:47 ---> f68d815e6f76 20:06:47 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:06:47 ---> b52bf0aac479 20:06:47 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 20:06:47 ---> Running in d018195c6f7b 20:06:47 Removing intermediate container e8c5da25d04e 20:06:47 ---> b67f344ed98c 20:06:47 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:47 ---> Running in 81df49cbd0ce 20:06:49 ---> 73fe2358f476 20:06:49 Step 16/20 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:06:49 ---> c34706690d81 20:06:49 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 20:06:51 ---> Running in e88976958022 20:06:51 ---> b52bafdf4537 20:06:51 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 20:06:52 ---> e62ace60c2d1 20:06:52 Step 19/23 : ENTRYPOINT ["/core-command"] 20:06:53 ---> Running in e65b344a6c79 20:06:54 Removing intermediate container 81df49cbd0ce 20:06:54 ---> 131d738f22bb 20:06:54 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 20:06:54 Removing intermediate container e65b344a6c79 20:06:54 ---> 72d77d92aa86 20:06:54 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:06:54 ---> Running in ff17c9fe49e5 20:06:54 Removing intermediate container e88976958022 20:06:54 ---> 90bb0111c960 20:06:54 Step 17/20 : ENTRYPOINT ["entrypoint.sh"] 20:06:54 ---> Running in c884534c1d79 20:06:54 ---> Running in a511479ac30b 20:06:54 Removing intermediate container ff17c9fe49e5 20:06:54 ---> 99348078e099 20:06:54 Step 19/22 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500", "-cf=configuration.yaml"] 20:06:55 ---> Running in bfe581fb61a4 20:06:55 Removing intermediate container c884534c1d79 20:06:55 ---> e5629c7baf21 20:06:55 Step 21/23 : LABEL arch=x86_64 20:06:55 Removing intermediate container a511479ac30b 20:06:55 ---> 3ee2dc3f31e1 20:06:55 Step 18/20 : LABEL arch=x86_64 20:06:55 ---> Running in 89fa6e8d3cfd 20:06:55 ---> Running in f4ab6e46ce17 20:06:55 Removing intermediate container bfe581fb61a4 20:06:55 ---> 1579d62342cf 20:06:55 Step 20/22 : LABEL arch=x86_64 20:06:55 Removing intermediate container 89fa6e8d3cfd 20:06:55 ---> 8f8b17018214 20:06:55 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:06:55 ---> Running in b85c2a6ecddd 20:06:55 Removing intermediate container f4ab6e46ce17 20:06:55 ---> a62367066111 20:06:55 Step 19/20 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:06:55 ---> Running in d72bc2b96b82 20:06:55 ---> Running in e89219d09b98 20:06:57 Removing intermediate container d72bc2b96b82 20:06:57 ---> 3ccf0c13db3b 20:06:57 Step 23/23 : LABEL version=0.0.0 20:06:58 Removing intermediate container b85c2a6ecddd 20:06:58 ---> 4c1e69881723 20:06:58 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:06:58 Removing intermediate container e89219d09b98 20:06:58 ---> b8c3106f0aa4 20:06:58 Step 20/20 : LABEL version=0.0.0 20:07:00 ---> Running in b224f61ec20d 20:07:02 ---> Running in 39f0df829a22 20:07:02 ---> Running in 5f061ed9227e 20:07:02 Removing intermediate container b224f61ec20d 20:07:02 ---> 9baa8fac14f7 20:07:02 20:07:02 Successfully built 9baa8fac14f7 20:07:02 Successfully tagged core-command:latest 20:07:02 Building support-notifications 20:07:02  Building core-command ... done Removing intermediate container 39f0df829a22 20:07:02 ---> e0092bd29ed9 20:07:02 Step 22/22 : LABEL version=0.0.0 20:07:02 Removing intermediate container 5f061ed9227e 20:07:02 ---> 5978d015713b 20:07:02 20:07:02 Successfully built 5978d015713b 20:07:04 Successfully tagged security-proxy-setup:latest 20:07:04  Building security-proxy-setup ... done Building security-spire-agent 20:07:07 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:07:07 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:07:07 ---> 100582efe314 20:07:07 Step 3/24 : WORKDIR /edgex-go 20:07:07 ---> Using cache 20:07:07 ---> 1937cac4ce66 20:07:07 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 20:07:07 ---> Using cache 20:07:07 ---> a8195b1a71cd 20:07:07 Step 5/24 : COPY go.mod vendor* ./ 20:07:07 ---> Using cache 20:07:07 ---> e05f20a1cc17 20:07:07 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:07:07 ---> Using cache 20:07:07 ---> 80ea4c1c6428 20:07:07 Step 7/24 : COPY . . 20:07:07 ---> Using cache 20:07:07 ---> 3cc7b8a73e16 20:07:07 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 20:07:07 ---> Using cache 20:07:07 ---> 1537fad7d6cd 20:07:07 Step 9/24 : WORKDIR /edgex-go/spire-build 20:07:07 ---> Using cache 20:07:07 ---> f48b941cdf28 20:07:07 Step 10/24 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:07:07 ---> Using cache 20:07:07 ---> 46edb9539677 20:07:07 Step 11/24 : WORKDIR /edgex-go 20:07:07 ---> Using cache 20:07:07 ---> 93de982c8923 20:07:07 20:07:07 Step 12/24 : FROM alpine:3.15 20:07:07 ---> 5ce65d7b0fde 20:07:07 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:07:07 ---> Using cache 20:07:07 ---> f1d29108d528 20:07:07 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:07:07 ---> Using cache 20:07:07 ---> b5ccbb9d8916 20:07:07 Step 15/24 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 20:07:09 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:07:09 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:07:09 ---> 100582efe314 20:07:09 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:07:09 ---> Using cache 20:07:09 ---> 3a7efacad121 20:07:09 Step 4/22 : WORKDIR /edgex-go 20:07:09 ---> Using cache 20:07:09 ---> fbde1b4e13f4 20:07:09 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 20:07:17 ---> Running in c91a41ed3218 20:07:21 ---> 12a161a89d22 20:07:21 Step 16/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:07:21 ---> Running in dd93c914ab9a 20:07:21 Removing intermediate container c91a41ed3218 20:07:21 ---> caab702932c5 20:07:21 20:07:21 Successfully built caab702932c5 20:07:24 Successfully tagged core-common-config-bootstrapper:latest 20:07:24  Building core-common-config-bootstrapper ... done Building security-spiffe-token-provider 20:07:33 Step 1/19 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:07:33 Step 2/19 : FROM ${BUILDER_BASE} AS builder 20:07:33 ---> 100582efe314 20:07:33 Step 3/19 : WORKDIR /edgex-go 20:07:33 ---> Using cache 20:07:33 ---> 1937cac4ce66 20:07:33 Step 4/19 : RUN apk update && apk --no-cache --update add build-base 20:07:43 ---> eb87f6a0e161 20:07:43 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 20:07:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:07:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:07:43 Removing intermediate container 7b8423d94a03 20:07:43 ---> f50e5c2160ab 20:07:43 20:07:43 Step 10/22 : FROM alpine:3.16 20:07:43 ---> dfd21b5a31f5 20:07:43 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 20:07:43 ---> Running in f9a9bfa04558 20:07:43 OK: 211 MiB in 51 packages 20:07:43 Removing intermediate container d018195c6f7b 20:07:43 ---> 02922d20cc94 20:07:43 Step 7/23 : COPY . . 20:07:43 ---> Running in 6769a9a5f181 20:07:55 ---> ab9a4131a7ca 20:07:55 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 20:07:55 Removing intermediate container 6769a9a5f181 20:07:55 ---> e019a8cd86b3 20:07:55 Step 12/22 : ENV APP_PORT=59880 20:07:55 ---> Running in 826edb7a8c0a 20:07:55 ---> 1d39d67cc6ed 20:07:55 Step 8/23 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 20:07:55 ---> Running in b9a2af90b991 20:07:55 Removing intermediate container dd93c914ab9a 20:07:55 ---> fd5917e5802c 20:07:55 Step 6/22 : COPY go.mod vendor* ./ 20:07:55 Removing intermediate container 826edb7a8c0a 20:07:55 ---> 77a4fb2556a1 20:07:55 Step 13/22 : EXPOSE $APP_PORT 20:07:55 ---> Running in e43e0fcd044f 20:07:55 ---> bc2c2691fe4b 20:07:55 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:07:55 Removing intermediate container e43e0fcd044f 20:07:55 ---> 8f5198527593 20:07:55 Step 14/22 : RUN apk add --update --no-cache dumb-init 20:07:55 ---> b8271e1d373f 20:07:55 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:07:55 ---> Running in ff1c47bd8900 20:07:55 ---> Running in 2013e2536c19 20:07:55 ---> 32056462f127 20:07:55 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:07:55 ---> Running in 17f7b70800f8 20:07:55 Removing intermediate container 17f7b70800f8 20:07:55 ---> b897018d4fe8 20:07:55 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:07:55 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:07:55 ---> Running in 48cf2faa3f3e 20:07:55 v3.16.4-45-gacf6038d705 [https://dl-cdn.alpinelinux.org/alpine/v3.16/main] 20:07:55 v3.16.4-42-gf483c31bb36 [https://dl-cdn.alpinelinux.org/alpine/v3.16/community] 20:07:55 OK: 17046 distinct packages available 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:07:55 Removing intermediate container 48cf2faa3f3e 20:07:55 ---> ede0c9494b3d 20:07:55 Step 22/24 : LABEL arch=x86_64 20:07:55 ---> Running in 460e9d085b48 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:07:55 Removing intermediate container 460e9d085b48 20:07:55 ---> e5bc093c23b9 20:07:55 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:07:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:07:55 ---> Running in fc751b458481 20:07:55 Removing intermediate container fc751b458481 20:07:55 ---> c9b40e0902a3 20:07:55 Step 24/24 : LABEL version=0.0.0 20:07:55 ---> Running in 72cc59ef7e7d 20:07:55 OK: 211 MiB in 51 packages 20:07:55 Removing intermediate container 72cc59ef7e7d 20:07:55 ---> c72ad7c16ac1 20:07:55 20:07:55 (1/1) Installing dumb-init (1.2.5-r1) 20:07:55 Executing busybox-1.35.0-r17.trigger 20:07:55 Successfully built c72ad7c16ac1 20:07:55 OK: 6 MiB in 15 packages 20:07:55 Successfully tagged security-spire-agent:latest 20:07:55  Building security-spire-agent ... done Building core-metadata 20:07:57 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:07:57 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:07:57 ---> 100582efe314 20:07:57 Step 3/24 : ARG ADD_BUILD_TAGS="" 20:07:57 ---> Using cache 20:07:57 ---> 3a7efacad121 20:07:57 Step 4/24 : WORKDIR /edgex-go 20:07:57 ---> Using cache 20:07:57 ---> fbde1b4e13f4 20:07:57 Step 5/24 : RUN apk add --update --no-cache make git 20:07:57 ---> Using cache 20:07:57 ---> a8333231d7b0 20:07:57 Step 6/24 : COPY go.mod vendor* ./ 20:07:57 ---> Using cache 20:07:57 ---> 8666aa0443fb 20:07:57 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:07:57 ---> Using cache 20:07:57 ---> afc91b0b9562 20:07:57 Step 8/24 : COPY . . 20:07:57 ---> Using cache 20:07:57 ---> 1b1e43d7bb52 20:07:57 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 20:08:03 ---> Running in 639e1a623d4d 20:08:03 Removing intermediate container f9a9bfa04558 20:08:03 ---> 985f9615ac27 20:08:03 Step 5/19 : COPY go.mod vendor* ./ 20:08:03 Removing intermediate container ff1c47bd8900 20:08:03 ---> 37d344bac0f1 20:08:03 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:08:03 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:08:05 ---> a521c9fba43e 20:08:05 Step 6/19 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:08:05 ---> 2fac40b3c210 20:08:05 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 20:08:05 ---> Running in bfb17209c656 20:08:06 ---> c45b8c292b27 20:08:06 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 20:08:07 ---> f65b92d18269 20:08:07 Step 18/22 : ENTRYPOINT ["/core-data"] 20:08:07 ---> Running in a6e0b153e637 20:08:08 Removing intermediate container a6e0b153e637 20:08:08 ---> 9ba1f10e85bf 20:08:08 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:08:08 ---> Running in 8de8f012b19a 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 20:08:11 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 20:08:12 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 20:08:12 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 20:08:12 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 20:08:13 Removing intermediate container 8de8f012b19a 20:08:13 ---> 9ef76b5329b8 20:08:13 Step 20/22 : LABEL arch=x86_64 20:08:14 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 20:08:17 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:08:17 ---> Running in c15fa7531bf8 20:08:18 Removing intermediate container c15fa7531bf8 20:08:18 ---> 17e445143c73 20:08:18 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:08:20 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 20:08:20 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 20:08:20 ? github.com/edgexfoundry/edgex-go/internal [no test files] 20:08:20 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 20:08:28 ---> Running in bf09add9268e 20:08:29 Removing intermediate container bf09add9268e 20:08:29 ---> d26a4f8d6353 20:08:29 Step 22/22 : LABEL version=0.0.0 20:08:29 Removing intermediate container 2013e2536c19 20:08:29 ---> 0f56867784a8 20:08:29 Step 8/22 : COPY . . 20:08:39 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.295s coverage: 28.7% of statements 20:08:39 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 20:08:39 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 20:08:44 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.386s coverage: 98.5% of statements 20:08:48 ---> Running in 65fb5fc885c3 20:08:48 ---> 6a802d047957 20:08:48 Step 9/22 : RUN make cmd/support-notifications/support-notifications 20:08:48 Removing intermediate container 639e1a623d4d 20:08:48 ---> 9e7d59d556d5 20:08:48 20:08:48 Step 10/24 : FROM alpine:3.16 20:08:48 ---> dfd21b5a31f5 20:08:48 Step 11/24 : RUN apk add --update --no-cache dumb-init 20:08:48 ---> Using cache 20:08:48 ---> 2d2fc353b50a 20:08:48 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:08:48 ---> Using cache 20:08:48 ---> fa753a4ebad4 20:08:48 Step 13/24 : ENV APP_PORT=59881 20:08:48 Removing intermediate container b9a2af90b991 20:08:48 ---> 3633ad650418 20:08:48 20:08:48 Step 9/23 : FROM alpine:3.16 20:08:48 ---> dfd21b5a31f5 20:08:48 Step 10/23 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 20:08:48 ---> Running in e30a5f25c39b 20:08:48 ---> Running in 1ec7dc5460df 20:08:48 ---> Running in 7f801b7cbb4d 20:08:48 Removing intermediate container 65fb5fc885c3 20:08:48 ---> 17795fb54522 20:08:48 20:08:48 Successfully built 17795fb54522 20:08:48 Successfully tagged core-data:latest 20:08:48 Building support-scheduler 20:08:48  Building core-data ... done Removing intermediate container 1ec7dc5460df 20:08:48 ---> 5fb479ae27f7 20:08:48 Step 14/24 : EXPOSE $APP_PORT 20:08:49 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.826s coverage: 71.2% of statements 20:08:49 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 20:08:49 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 20:08:49 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 20:08:49 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.444s coverage: 54.0% of statements 20:08:49 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 20:08:49 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 20:08:50 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:08:50 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:08:50 ---> 100582efe314 20:08:50 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:08:50 ---> Using cache 20:08:50 ---> 3a7efacad121 20:08:50 Step 4/22 : WORKDIR /edgex-go 20:08:50 ---> Using cache 20:08:50 ---> fbde1b4e13f4 20:08:50 Step 5/22 : RUN apk add --update --no-cache make git 20:08:50 ---> Using cache 20:08:50 ---> a8333231d7b0 20:08:50 Step 6/22 : COPY go.mod vendor* ./ 20:08:50 ---> Using cache 20:08:50 ---> 8666aa0443fb 20:08:50 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:08:50 ---> Using cache 20:08:50 ---> afc91b0b9562 20:08:50 Step 8/22 : COPY . . 20:08:50 ---> Using cache 20:08:50 ---> 1b1e43d7bb52 20:08:50 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 20:08:58 ---> Running in 372da2737cab 20:08:58 ---> Running in 1e56dd4ae0de 20:08:58 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:08:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:08:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:08:58 (1/3) Installing ca-certificates (20220614-r0) 20:08:58 (2/3) Installing dumb-init (1.2.5-r1) 20:08:58 (3/3) Installing su-exec (0.2-r1) 20:08:58 Executing busybox-1.35.0-r17.trigger 20:08:58 Executing ca-certificates-20220614-r0.trigger 20:08:58 OK: 6 MiB in 17 packages 20:08:58 Removing intermediate container bfb17209c656 20:08:58 ---> d858d41fed0f 20:08:58 Step 7/19 : COPY . . 20:08:58 Removing intermediate container 372da2737cab 20:08:58 ---> cddf47447889 20:08:58 Step 15/24 : WORKDIR / 20:09:07 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:09:07 ---> Running in 508667ed8090 20:09:07 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 18.992s coverage: 88.5% of statements 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 20:09:07 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.551s coverage: 3.9% of statements 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 20:09:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 20:09:08 ---> 6c3d78dfc753 20:09:08 Step 8/19 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 20:09:08 Removing intermediate container 7f801b7cbb4d 20:09:08 ---> 5d9d565b1fc3 20:09:08 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 20:09:08 ---> Running in 703ec2acf910 20:09:08 ---> Running in b46ccf72c9e0 20:09:08 Removing intermediate container 508667ed8090 20:09:08 ---> e8244abf2282 20:09:08 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 20:09:08 Removing intermediate container b46ccf72c9e0 20:09:08 ---> 19b89931d060 20:09:08 Step 12/23 : WORKDIR / 20:09:08 ---> Running in 2a5c511f8c84 20:09:08 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 20:09:08 ---> 14aef859f273 20:09:08 Step 17/24 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 20:09:09 Removing intermediate container 2a5c511f8c84 20:09:09 ---> 4b56d1e73b47 20:09:09 Step 13/23 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 20:09:09 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 2.822s coverage: 95.6% of statements 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 20:09:09 ok github.com/edgexfoundry/edgex-go/internal/io 0.272s coverage: 72.2% of statements 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 20:09:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.334s coverage: 65.9% of statements 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 20:09:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.427s coverage: 0.9% of statements 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 20:09:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.432s coverage: 29.6% of statements 20:09:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 20:09:10 ---> 32a203d9ae09 20:09:10 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 20:09:10 ---> 953454a13289 20:09:10 Step 14/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 20:09:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.386s coverage: 45.5% of statements 20:09:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.275s coverage: 82.9% of statements 20:09:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.283s coverage: 94.1% of statements 20:09:12 ---> 813e0c842d5b 20:09:12 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.toml /res/uom.toml 20:09:12 ---> a6221efb8a39 20:09:12 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 20:09:12 ---> 1d93b1eb3e15 20:09:12 Step 20/24 : ENTRYPOINT ["/core-metadata"] 20:09:12 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.376s coverage: 96.3% of statements 20:09:12 ---> Running in 3340381fe41e 20:09:12 ---> 0380cd455922 20:09:12 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 20:09:13 Removing intermediate container 3340381fe41e 20:09:13 ---> a43843ae6ee7 20:09:13 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:09:13 ---> Running in a75a65a8795d 20:09:13 ---> bd72d2a96bfe 20:09:13 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 20:09:14 Removing intermediate container a75a65a8795d 20:09:14 ---> 78d301523516 20:09:14 Step 22/24 : LABEL arch=x86_64 20:09:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.259s coverage: 87.5% of statements 20:09:14 ---> Running in c48536197c8e 20:09:14 Removing intermediate container c48536197c8e 20:09:14 ---> 4c274b443143 20:09:14 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:09:15 ---> 6e391a5bf621 20:09:15 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 20:09:15 ---> Running in d1ee319a13ba 20:09:15 Removing intermediate container d1ee319a13ba 20:09:15 ---> 2373dc4b33a8 20:09:15 Step 24/24 : LABEL version=0.0.0 20:09:16 ---> Running in fe05a251abcd 20:09:16 ---> c8dd8850de6b 20:09:16 Step 19/23 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:09:18 ---> Running in 00e3bec2c90a 20:09:18 Removing intermediate container fe05a251abcd 20:09:18 ---> f4f67aeedfac 20:09:18 20:09:18 Successfully built f4f67aeedfac 20:09:18 Successfully tagged core-metadata:latest 20:09:18 Building security-bootstrapper 20:09:24  Building core-metadata ... done Step 1/32 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:09:24 Step 2/32 : FROM ${BUILDER_BASE} AS builder 20:09:24 ---> 100582efe314 20:09:24 Step 3/32 : WORKDIR /edgex-go 20:09:24 ---> Using cache 20:09:24 ---> 1937cac4ce66 20:09:24 Step 4/32 : RUN apk add --update --no-cache make git 20:09:24 ---> Using cache 20:09:24 ---> 28520058bd4c 20:09:24 Step 5/32 : COPY go.mod vendor* ./ 20:09:24 ---> Using cache 20:09:24 ---> ad801377cd63 20:09:24 Step 6/32 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:09:24 ---> Using cache 20:09:24 ---> 02922d20cc94 20:09:24 Step 7/32 : COPY . . 20:09:24 ---> Using cache 20:09:24 ---> 1d39d67cc6ed 20:09:24 Step 8/32 : RUN make cmd/security-bootstrapper/security-bootstrapper 20:09:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.294s coverage: 94.4% of statements 20:09:31 ---> Running in dad729efe886 20:09:31 Removing intermediate container 00e3bec2c90a 20:09:31 ---> 69bd8c4e3f93 20:09:31 Step 20/23 : ENTRYPOINT ["entrypoint.sh"] 20:09:31 ---> Running in d662cab7ae05 20:09:32 Removing intermediate container d662cab7ae05 20:09:32 ---> 563d3529093d 20:09:32 Step 21/23 : LABEL arch=x86_64 20:09:32 ---> Running in efbde7b2f210 20:09:32 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:09:32 Removing intermediate container efbde7b2f210 20:09:32 ---> b226b0bc6baf 20:09:32 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:09:32 ---> Running in 7168bdf961a9 20:09:33 Removing intermediate container 7168bdf961a9 20:09:33 ---> 40a8857a63ab 20:09:33 Step 23/23 : LABEL version=0.0.0 20:09:33 ---> Running in 72d903c66de3 20:09:33 Removing intermediate container 72d903c66de3 20:09:33 ---> 1fd410461c1f 20:09:33 20:09:33 Successfully built 1fd410461c1f 20:09:33 Successfully tagged security-secretstore-setup:latest 20:09:33 Building security-proxy-auth 20:09:40  Building security-secretstore-setup ... done Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:09:40 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:09:40 ---> 100582efe314 20:09:40 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:09:40 ---> Using cache 20:09:40 ---> 3a7efacad121 20:09:40 Step 4/22 : WORKDIR /edgex-go 20:09:40 ---> Using cache 20:09:40 ---> fbde1b4e13f4 20:09:40 Step 5/22 : RUN apk add --update --no-cache make git 20:09:40 ---> Using cache 20:09:40 ---> a8333231d7b0 20:09:40 Step 6/22 : COPY go.mod vendor* ./ 20:09:40 ---> Using cache 20:09:40 ---> 8666aa0443fb 20:09:40 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:09:40 ---> Using cache 20:09:40 ---> afc91b0b9562 20:09:40 Step 8/22 : COPY . . 20:09:40 ---> Using cache 20:09:40 ---> 1b1e43d7bb52 20:09:40 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.415s coverage: 79.9% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.311s coverage: 92.9% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.071s coverage: 64.4% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.274s coverage: 86.9% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.260s coverage: 87.2% of statements 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.210s coverage: 20.0% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.212s coverage: 100.0% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.348s coverage: 81.2% of statements 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.359s coverage: 82.1% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 20:09:44 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.250s coverage: 84.8% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 20:09:47 ---> Running in fc37204644bc 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.482s coverage: 63.1% of statements 20:09:47 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 20:09:47 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.315s coverage: 100.0% of statements 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.123s coverage: 89.4% of statements 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.116s coverage: 100.0% of statements 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.074s coverage: 73.7% of statements 20:09:47 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.096s coverage: 100.0% of statements 20:09:47 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 20:09:47 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 20:09:47 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 20:09:48 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:09:49 Removing intermediate container e30a5f25c39b 20:09:49 ---> b22d476424e4 20:09:49 20:09:49 Step 10/22 : FROM alpine:3.16 20:09:49 ---> dfd21b5a31f5 20:09:49 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 20:09:51 ---> Running in e5727f9de501 20:09:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:09:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:09:51 (1/2) Installing ca-certificates (20220614-r0) 20:09:51 (2/2) Installing dumb-init (1.2.5-r1) 20:09:51 Executing busybox-1.35.0-r17.trigger 20:09:51 Executing ca-certificates-20220614-r0.trigger 20:09:51 OK: 6 MiB in 16 packages 20:09:55 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.071s coverage: 38.4% of statements 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 20:09:55 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.322s coverage: 89.5% of statements 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 20:09:55 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.312s coverage: 84.8% of statements 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 20:09:55 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 20:09:57 Removing intermediate container 1e56dd4ae0de 20:09:57 ---> 9448b8d074ef 20:09:57 20:09:57 Step 10/22 : FROM alpine:3.16 20:09:57 ---> dfd21b5a31f5 20:09:57 Step 11/22 : RUN apk add --update --no-cache dumb-init 20:09:57 ---> Using cache 20:09:57 ---> 2d2fc353b50a 20:09:57 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:09:57 ---> Using cache 20:09:57 ---> fa753a4ebad4 20:09:57 Step 13/22 : ENV APP_PORT=59861 20:09:57 Removing intermediate container 703ec2acf910 20:09:57 ---> c5123065a181 20:09:57 20:09:57 Step 9/19 : FROM alpine:3.15 20:09:57 ---> 5ce65d7b0fde 20:09:57 Step 10/19 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:09:57 ---> Using cache 20:09:57 ---> f1d29108d528 20:09:57 Step 11/19 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 20:09:57 ---> Running in 59fe1285c708 20:09:57 ---> Running in ac7917d93f62 20:09:57 Removing intermediate container e5727f9de501 20:09:57 ---> d92076c31419 20:09:57 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 20:09:57 ---> Running in 88dd65d5a633 20:09:57 Removing intermediate container 59fe1285c708 20:09:57 ---> 093c5ffc8d2f 20:09:57 Step 14/22 : EXPOSE $APP_PORT 20:09:57 Removing intermediate container 88dd65d5a633 20:09:57 ---> a3e328edb444 20:09:57 Step 13/22 : ENV APP_PORT=59860 20:09:57 ---> Running in fef27baf4079 20:09:57 ---> Running in 0b19af932e54 20:09:57 Removing intermediate container 0b19af932e54 20:09:57 ---> 7327e25026ec 20:09:57 Step 14/22 : EXPOSE $APP_PORT 20:09:57 Removing intermediate container fef27baf4079 20:09:57 ---> aeb0ca8e5ca8 20:09:57 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:09:57 ---> Running in e2d2916c7558 20:09:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:09:57 Removing intermediate container e2d2916c7558 20:09:57 ---> 84a5c7ef9862 20:09:57 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:09:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:09:57 ---> 5a00ab1c062c 20:09:57 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 20:09:57 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:09:57 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:09:57 OK: 15859 distinct packages available 20:09:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 20:09:58 ---> 221ccdc4512e 20:09:58 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 20:09:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 20:09:58 (1/9) Installing ca-certificates (20220614-r0) 20:09:58 (2/9) Installing brotli-libs (1.0.9-r5) 20:09:58 (3/9) Installing nghttp2-libs (1.46.0-r0) 20:09:58 (4/9) Installing libcurl (7.80.0-r6) 20:09:58 (5/9) Installing curl (7.80.0-r6) 20:09:58 (6/9) Installing dumb-init (1.2.5-r1) 20:09:58 (7/9) Installing musl-obstack (1.2.3-r0) 20:09:58 (8/9) Installing libucontext (1.1-r0) 20:09:58 (9/9) Installing gcompat (1.0.0-r4) 20:09:58 Executing busybox-1.34.1-r7.trigger 20:09:58 Executing ca-certificates-20220614-r0.trigger 20:09:58 OK: 8 MiB in 23 packages 20:09:59 ---> 2eab0979208f 20:09:59 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 20:09:59 ---> c9dea6c6d061 20:09:59 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 20:10:00 ---> ba2cbaf9e3a9 20:10:00 Step 18/22 : ENTRYPOINT ["/support-notifications"] 20:10:00 ---> 67c41a2efff3 20:10:00 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 20:10:00 Removing intermediate container ac7917d93f62 20:10:00 ---> 19e7086d408b 20:10:00 Step 12/19 : COPY --from=builder /edgex-go/Attribution.txt / 20:10:00 ---> Running in fffdca907460 20:10:00 ---> Running in b52478560309 20:10:00 Removing intermediate container fffdca907460 20:10:00 ---> 756e06212a76 20:10:00 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:10:00 ---> Running in 638fb16a679d 20:10:00 ---> 8ddfa2016019 20:10:00 Step 13/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 20:10:00 Removing intermediate container b52478560309 20:10:00 ---> 5e131123d1d2 20:10:00 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:10:00 Removing intermediate container 638fb16a679d 20:10:00 ---> d3c6cb842be4 20:10:00 Step 20/22 : LABEL arch=x86_64 20:10:00 ---> Running in da6bc89ba2bd 20:10:00 ---> Running in cf7417bd5d14 20:10:00 Removing intermediate container da6bc89ba2bd 20:10:00 ---> 3ac92c21a28a 20:10:00 Step 20/22 : LABEL arch=x86_64 20:10:01 Removing intermediate container cf7417bd5d14 20:10:01 ---> aafdd72d3052 20:10:01 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:10:01 ---> Running in 5d6d96eeff7b 20:10:01 ---> 7a3cb6011a50 20:10:01 Step 14/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 20:10:01 ---> Running in f1c6e7f619da 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.367s coverage: 17.7% of statements 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.722s coverage: 92.3% of statements 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.305s coverage: 63.2% of statements 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.490s coverage: 97.7% of statements 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 20:10:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 20:10:02 Removing intermediate container f1c6e7f619da 20:10:02 ---> b243e9d36a80 20:10:02 Step 22/22 : LABEL version=0.0.0 20:10:02 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "aarch64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 20:10:03 WARNING: Linting skipped (not on x86_64 or linter not installed) 20:10:03 go vet ./... 20:10:03 Removing intermediate container 5d6d96eeff7b 20:10:03 ---> fb8904eb2fc6 20:10:03 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:10:04 ---> 740808ab2ec1 20:10:04 Step 15/19 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 20:10:04 ---> Running in e2baa3618d8c 20:10:04 ---> Running in c7f21d96de6a 20:10:04 ---> Running in 86b69277c695 20:10:04 Removing intermediate container dad729efe886 20:10:04 ---> 0b0e96e59cfa 20:10:04 20:10:04 Step 9/32 : FROM alpine:3.16 20:10:04 ---> dfd21b5a31f5 20:10:04 Step 10/32 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:10:04 ---> Running in c9f14580fe03 20:10:04 Removing intermediate container 86b69277c695 20:10:04 ---> 321014f8014a 20:10:04 Step 16/19 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:10:04 Removing intermediate container e2baa3618d8c 20:10:04 ---> 4bcf96c541ca 20:10:04 20:10:04 Removing intermediate container c7f21d96de6a 20:10:04 ---> 7c7804fa9d5a 20:10:04 Step 22/22 : LABEL version=0.0.0 20:10:04 ---> Running in 748b416cc026 20:10:04 ---> Running in d675a64bce07 20:10:04 Removing intermediate container c9f14580fe03 20:10:04 ---> b7317e4c00ac 20:10:04 Step 11/32 : RUN apk add --update --no-cache dumb-init su-exec 20:10:04 ---> Running in 0688ab30b8b6 20:10:04 Successfully built 4bcf96c541ca 20:10:04 Successfully tagged support-notifications:latest 20:10:04  Building support-notifications ... done Removing intermediate container 748b416cc026 20:10:04 ---> a4d98a69d812 20:10:04 Step 17/19 : LABEL arch=x86_64 20:10:04 ---> Running in c7d2b7467a66 20:10:04 Removing intermediate container d675a64bce07 20:10:04 ---> 4ff14091816d 20:10:04 20:10:04 Successfully built 4ff14091816d 20:10:04 Successfully tagged support-scheduler:latest 20:10:04  Building support-scheduler ... done Removing intermediate container c7d2b7467a66 20:10:04 ---> 7fd25f5a211f 20:10:04 Step 18/19 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:10:04 ---> Running in 4bbd205c1123 20:10:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 20:10:05 Removing intermediate container 4bbd205c1123 20:10:05 ---> 0a40a4f439d2 20:10:05 Step 19/19 : LABEL version=0.0.0 20:10:05 ---> Running in ffc91966ab2b 20:10:05 Removing intermediate container ffc91966ab2b 20:10:05 ---> 0ba47315a1b2 20:10:05 20:10:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 20:10:05 Successfully built 0ba47315a1b2 20:10:05 Successfully tagged security-spiffe-token-provider:latest 20:10:05  Building security-spiffe-token-provider ... done (1/2) Installing dumb-init (1.2.5-r1) 20:10:05 (2/2) Installing su-exec (0.2-r1) 20:10:05 Executing busybox-1.35.0-r17.trigger 20:10:05 OK: 6 MiB in 16 packages 20:10:06 Removing intermediate container 0688ab30b8b6 20:10:06 ---> 2cd0fadcb71c 20:10:06 Step 12/32 : ENV SECURITY_INIT_DIR /edgex-init 20:10:06 ---> Running in 20d8499c6703 20:10:06 Removing intermediate container 20d8499c6703 20:10:06 ---> b27e2b12ce7b 20:10:06 Step 13/32 : ENV SECURITY_INIT_STAGING /edgex-init-staging 20:10:06 ---> Running in bbb5b0056625 20:10:06 Removing intermediate container bbb5b0056625 20:10:06 ---> 0865d403d65b 20:10:06 Step 14/32 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 20:10:06 ---> Running in 2cb2ec8fd830 20:10:06 Removing intermediate container 2cb2ec8fd830 20:10:06 ---> 7a8862e32647 20:10:06 Step 15/32 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 20:10:06 ---> Running in 84a971b172ae 20:10:06 Removing intermediate container 84a971b172ae 20:10:06 ---> 19c67ff55307 20:10:06 Step 16/32 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 20:10:06 ---> Running in 1f002d5019fb 20:10:07 Removing intermediate container 1f002d5019fb 20:10:07 ---> 16703fd4f904 20:10:07 Step 17/32 : WORKDIR ${SECURITY_INIT_STAGING} 20:10:07 ---> Running in 6fd5196b96f6 20:10:07 Removing intermediate container 6fd5196b96f6 20:10:07 ---> 52e4f7ddd7ae 20:10:07 Step 18/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 20:10:08 ---> 222e2b89291c 20:10:08 Step 19/32 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 20:10:08 ---> Running in 2740d5f5c1c6 20:10:09 Removing intermediate container 2740d5f5c1c6 20:10:09 ---> 213e8ba01f4b 20:10:09 Step 20/32 : COPY --from=builder /edgex-go/Attribution.txt / 20:10:09 ---> 362760f41c36 20:10:09 Step 21/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 20:10:09 Removing intermediate container fc37204644bc 20:10:09 ---> 3baa7e4637c8 20:10:09 20:10:09 Step 10/22 : FROM alpine:3.16 20:10:09 ---> dfd21b5a31f5 20:10:09 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:10:09 ---> Using cache 20:10:09 ---> 6d263ab290e3 20:10:09 Step 12/22 : RUN apk add --update --no-cache dumb-init 20:10:09 ---> Using cache 20:10:09 ---> 7a37506014a1 20:10:09 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:10:09 ---> Using cache 20:10:09 ---> 3710621ade76 20:10:09 Step 14/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 20:10:10 ---> 58c1b32d9a85 20:10:10 Step 22/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 20:10:10 ---> f48478fba9ac 20:10:10 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.toml /res/configuration.toml 20:10:10 ---> 53278b0208d0 20:10:10 Step 23/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 20:10:10 ---> c5e60fbe346e 20:10:10 Step 16/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 20:10:10 ---> c44567585f70 20:10:10 Step 24/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.toml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 20:10:10 ---> 4c7daa6be5e5 20:10:10 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:10:10 ---> Running in c991a2648c07 20:10:10 ---> c9e0ee2f39dd 20:10:10 Step 25/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 20:10:10 ---> c8821df20c2b 20:10:10 Step 26/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 20:10:11 ---> 0706b23e0c37 20:10:11 Step 27/32 : RUN chmod +x /entrypoint.sh 20:10:11 ---> Running in a2569bcbe096 20:10:11 Removing intermediate container c991a2648c07 20:10:11 ---> 29f0e883eb92 20:10:11 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 20:10:11 ---> Running in 3003b7cb8378 20:10:11 Removing intermediate container 3003b7cb8378 20:10:11 ---> 26080f853e73 20:10:11 Step 19/22 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 20:10:11 ---> Running in 68cbecf359b2 20:10:11 Removing intermediate container 68cbecf359b2 20:10:11 ---> 19ddbcc113cc 20:10:11 Step 20/22 : LABEL arch=x86_64 20:10:11 ---> Running in a1a431c1275d 20:10:11 Removing intermediate container a1a431c1275d 20:10:11 ---> 104cc24432b2 20:10:11 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:10:11 ---> Running in bc97dcf68be0 20:10:11 Removing intermediate container bc97dcf68be0 20:10:11 ---> b0f8f483dd88 20:10:11 Step 22/22 : LABEL version=0.0.0 20:10:11 ---> Running in 96f4126b6bfc 20:10:11 Removing intermediate container 96f4126b6bfc 20:10:11 ---> 0d1f2e4da84d 20:10:11 20:10:11 Removing intermediate container a2569bcbe096 20:10:11 ---> ca08e9d458a6 20:10:11 Step 28/32 : ENTRYPOINT ["/entrypoint.sh"] 20:10:11 ---> Running in aca2108f7771 20:10:11 Successfully built 0d1f2e4da84d 20:10:11 Successfully tagged security-proxy-auth:latest 20:10:11  Building security-proxy-auth ... done Removing intermediate container aca2108f7771 20:10:11 ---> 876f36747efa 20:10:11 Step 29/32 : CMD ["gate"] 20:10:11 ---> Running in 09495461cee3 20:10:12 Removing intermediate container 09495461cee3 20:10:12 ---> 9f21c0ea2dab 20:10:12 Step 30/32 : LABEL arch=x86_64 20:10:12 ---> Running in c0e3aac523d9 20:10:12 Removing intermediate container c0e3aac523d9 20:10:12 ---> 7b9dabd36bed 20:10:12 Step 31/32 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:10:12 ---> Running in e1fa3ccf5892 20:10:12 Removing intermediate container e1fa3ccf5892 20:10:12 ---> e25d2c1258d7 20:10:12 Step 32/32 : LABEL version=0.0.0 20:10:12 ---> Running in 4d173a3b2ebd 20:10:12 Removing intermediate container 4d173a3b2ebd 20:10:12 ---> e370d52e604f 20:10:12 20:10:12 Successfully built e370d52e604f 20:10:12 Successfully tagged security-bootstrapper:latest 20:10:12  Building security-bootstrapper ... done  [Pipeline] } 20:10:12 $ docker stop --time=1 de21692761b722e9bcf49a7a7575bcf03fbcb702c64cdae3ac28606ac8ad849a 20:10:13 $ docker rm -f --volumes de21692761b722e9bcf49a7a7575bcf03fbcb702c64cdae3ac28606ac8ad849a [Pipeline] // withDockerContainer [Pipeline] sh 20:10:14 + docker images 20:10:14 REPOSITORY TAG IMAGE ID CREATED SIZE 20:10:14 security-bootstrapper latest e370d52e604f 1 second ago 19.8MB 20:10:14 security-proxy-auth latest 0d1f2e4da84d 2 seconds ago 16.2MB 20:10:14 3baa7e4637c8 4 seconds ago 1.66GB 20:10:14 security-spiffe-token-provider latest 0ba47315a1b2 9 seconds ago 30MB 20:10:14 support-notifications latest 4bcf96c541ca 9 seconds ago 30.7MB 20:10:14 support-scheduler latest 4ff14091816d 9 seconds ago 30.1MB 20:10:14 0b0e96e59cfa 9 seconds ago 1.67GB 20:10:14 9448b8d074ef 18 seconds ago 1.75GB 20:10:14 c5123065a181 18 seconds ago 1.72GB 20:10:14 b22d476424e4 25 seconds ago 1.75GB 20:10:14 security-secretstore-setup latest 1fd410461c1f 40 seconds ago 29.9MB 20:10:14 core-metadata latest f4f67aeedfac 57 seconds ago 18.5MB 20:10:14 core-data latest 17795fb54522 About a minute ago 18MB 20:10:14 9e7d59d556d5 About a minute ago 1.69GB 20:10:14 3633ad650418 About a minute ago 1.67GB 20:10:14 security-spire-agent latest c72ad7c16ac1 2 minutes ago 125MB 20:10:14 f50e5c2160ab 2 minutes ago 1.69GB 20:10:14 core-common-config-bootstrapper latest caab702932c5 2 minutes ago 15.5MB 20:10:14 security-proxy-setup latest 5978d015713b 3 minutes ago 16.4MB 20:10:14 core-command latest 9baa8fac14f7 3 minutes ago 17.8MB 20:10:14 security-spire-config latest b9b45c630901 3 minutes ago 85.8MB 20:10:14 security-spire-server latest c431bcad1682 3 minutes ago 86.5MB 20:10:14 6ed414e13b01 3 minutes ago 1.68GB 20:10:14 3e74cd53a124 3 minutes ago 1.66GB 20:10:14 91d38b44d185 3 minutes ago 1.68GB 20:10:14 93de982c8923 4 minutes ago 1.55GB 20:10:14 5f1f5f5e4423 4 minutes ago 1.55GB 20:10:14 ci-base-image-x86_64 latest 100582efe314 9 minutes ago 903MB 20:10:14 alpine 3.15 5ce65d7b0fde 3 weeks ago 5.59MB 20:10:14 alpine 3.16 dfd21b5a31f5 3 weeks ago 5.55MB 20:10:14 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.18-alpine db6d94c90886 4 months ago 683MB 20:10:14 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 8 months ago 253MB 20:10:14 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose latest 360bccc3ab07 2 years ago 310MB [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 [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 20:12:09 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:12:09 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:12:09 ./bin/test-attribution-txt.sh [Pipeline] echo 20:12:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 20:12:10 + ls -al . 20:12:10 total 700 20:12:10 drwxrwxr-x 10 1001 1001 4096 Mar 7 20:05 . 20:12:10 drwxr-xr-x 4 root root 4096 Mar 7 20:05 .. 20:12:10 drwxrwxr-x 2 1001 1001 4096 Mar 7 20:03 .blubracket 20:12:10 -rw-rw-r-- 1 1001 1001 16 Mar 7 20:03 .dockerignore 20:12:10 drwxrwxr-x 8 1001 1001 4096 Mar 7 20:03 .git 20:12:10 drwxrwxr-x 3 1001 1001 4096 Mar 7 20:03 .github 20:12:10 -rw-rw-r-- 1 1001 1001 1112 Mar 7 20:03 .gitignore 20:12:10 -rw-rw-r-- 1 1001 1001 42 Mar 7 20:03 .golangci.yml 20:12:10 -rw-rw-r-- 1 1001 1001 87 Mar 7 20:03 .hadolint.yml 20:12:10 -rw-rw-r-- 1 1001 1001 166 Mar 7 20:03 .sonarcloud.properties 20:12:10 -rw-rw-r-- 1 1001 1001 1171 Mar 7 20:03 ADOPTERS.md 20:12:10 -rw-rw-r-- 1 1001 1001 10825 Mar 7 20:03 Attribution.txt 20:12:10 -rw-rw-r-- 1 1001 1001 73765 Mar 7 20:03 CHANGELOG.md 20:12:10 -rw-rw-r-- 1 1001 1001 3804 Mar 7 20:03 CONTRIBUTING.md 20:12:10 -rw-rw-r-- 1 1001 1001 677 Mar 7 20:03 GOVERNANCE.md 20:12:10 -rw-rw-r-- 1 1001 1001 883 Mar 7 20:03 Jenkinsfile 20:12:10 -rw-rw-r-- 1 1001 1001 10775 Mar 7 20:03 LICENSE 20:12:10 -rw-rw-r-- 1 1001 1001 14071 Mar 7 20:03 Makefile 20:12:10 -rw-rw-r-- 1 1001 1001 582 Mar 7 20:03 OWNERS.md 20:12:10 -rw-rw-r-- 1 1001 1001 9403 Mar 7 20:03 README.md 20:12:10 -rw-rw-r-- 1 1001 1001 6912 Mar 7 20:03 SECURITY.md 20:12:10 -rw-rw-r-- 1 1001 1001 5 Mar 7 20:00 VERSION 20:12:10 drwxrwxr-x 2 1001 1001 4096 Mar 7 20:03 bin 20:12:10 drwxrwxr-x 18 1001 1001 4096 Mar 7 20:03 cmd 20:12:10 -rw-r--r-- 1 root root 446903 Mar 7 20:10 coverage.out 20:12:10 -rw-rw-r-- 1 1001 1001 3232 Mar 7 20:03 go.mod 20:12:10 -rw-rw-r-- 1 1001 1001 31098 Mar 7 20:03 go.sum 20:12:10 drwxrwxr-x 7 1001 1001 4096 Mar 7 20:03 internal 20:12:10 drwxrwxr-x 3 1001 1001 4096 Mar 7 20:03 openapi 20:12:10 drwxrwxr-x 4 1001 1001 4096 Mar 7 20:03 snap 20:12:10 -rw-rw-r-- 1 1001 1001 204 Mar 7 20:03 version.go [Pipeline] sh 20:12:11 + '[' -e coverage.out ] 20:12:11 + chown 1001:1001 coverage.out [Pipeline] stash 20:12:11 Warning: overwriting stash ‘coverage-report’ 20:12:12 Stashed 1 file(s) [Pipeline] sh 20:12:13 + make build 20:12:13 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:13:49 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:13:50 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:13:57 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:14:01 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:14:57 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:14:57 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:15:04 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:15:11 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:15:15 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:15:20 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:15:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 20:15:33 $ docker stop --time=1 f7328f8e47366d641111f43d2f6387da5214dd88c84a5e41a4a554566759b385 20:15:36 $ docker rm -f --volumes f7328f8e47366d641111f43d2f6387da5214dd88c84a5e41a4a554566759b385 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:15:38 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:15:38 20:15:38 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:15:38 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:15:38 latest: Pulling from edgex-devops/edgex-compose-arm64 20:15:38 29e5d40040c1: Pulling fs layer 20:15:38 1ce36da41761: Pulling fs layer 20:15:38 25b303627fd3: Pulling fs layer 20:15:39 29e5d40040c1: Verifying Checksum 20:15:39 29e5d40040c1: Download complete 20:15:39 1ce36da41761: Verifying Checksum 20:15:39 1ce36da41761: Download complete 20:15:39 29e5d40040c1: Pull complete 20:15:41 25b303627fd3: Verifying Checksum 20:15:41 25b303627fd3: Download complete 20:15:41 1ce36da41761: Pull complete 20:15:51 25b303627fd3: Pull complete 20:15:51 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 20:15:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:15:51 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:15:51 prd-ubuntu20.04-docker-arm64-4c-16g-8632 does not seem to be running inside a container 20:15:51 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 20:15:54 $ docker top fe8ddeb1fe00dd36f53ff7226e795316d80fe4cdf7544bb8dc9b97c8f4f6962e -eo pid,comm [Pipeline] { [Pipeline] sh 20:15:55 + docker-compose build --help 20:15:55 + grep parallel 20:16:01 --parallel Build images in parallel. [Pipeline] } 20:16:01 $ docker stop --time=1 fe8ddeb1fe00dd36f53ff7226e795316d80fe4cdf7544bb8dc9b97c8f4f6962e 20:16:03 $ docker rm -f --volumes fe8ddeb1fe00dd36f53ff7226e795316d80fe4cdf7544bb8dc9b97c8f4f6962e [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:16:04 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:16:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:16:04 prd-ubuntu20.04-docker-arm64-4c-16g-8632 does not seem to be running inside a container 20:16:04 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 20:16:05 $ docker top e7e6746657378e32da506e25a8ee1985ff154bb35a97dc039d543445f5930445 -eo pid,comm [Pipeline] { [Pipeline] sh 20:16:06 + docker-compose -f ./docker-compose-build.yml build --parallel 20:16:14 Building core-command ... 20:16:14 Building core-common-config-bootstrapper ... 20:16:14 Building core-data ... 20:16:14 Building core-metadata ... 20:16:14 Building security-bootstrapper ... 20:16:14 Building security-proxy-auth ... 20:16:14 Building security-proxy-setup ... 20:16:14 Building security-secretstore-setup ... 20:16:14 Building security-spiffe-token-provider ... 20:16:14 Building security-spire-agent ... 20:16:14 Building security-spire-config ... 20:16:14 Building security-spire-server ... 20:16:14 Building support-notifications ... 20:16:14 Building support-scheduler ... 20:16:14 Building security-proxy-setup 20:16:14 Building security-bootstrapper 20:16:14 Building core-data 20:16:14 Building security-spire-agent 20:16:14 Building security-secretstore-setup 20:17:01 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:17:01 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:17:01 ---> e0484db16c59 20:17:01 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:17:01 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:17:01 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:17:01 ---> e0484db16c59 20:17:01 Step 3/24 : WORKDIR /edgex-goStep 1/20 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:17:01 Step 2/20 : FROM ${BUILDER_BASE} AS builder 20:17:01 ---> e0484db16c59 20:17:01 Step 3/20 : WORKDIR /edgex-go 20:17:01 20:17:01 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:17:01 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:17:01 ---> e0484db16c59 20:17:01 Step 3/23 : WORKDIR /edgex-go 20:17:01 Step 1/32 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:17:01 Step 2/32 : FROM ${BUILDER_BASE} AS builder 20:17:01 ---> e0484db16c59 20:17:01 Step 3/32 : WORKDIR /edgex-go 20:17:01 ---> Running in baef87582a80 20:17:01 ---> Running in 205dc3553bc2 20:17:01 ---> Running in 92be086c4b68 20:17:01 ---> Running in d81fa154267a 20:17:01 ---> Running in fda671d8b174 20:17:01 Removing intermediate container d81fa154267a 20:17:01 ---> 0353f4572e20 20:17:01 Step 4/22 : WORKDIR /edgex-go 20:17:01 Removing intermediate container baef87582a80 20:17:01 ---> 9e996b9c6ee9 20:17:01 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 20:17:01 Removing intermediate container fda671d8b174 20:17:01 ---> 2d98872d1972 20:17:01 Step 4/20 : RUN apk add --update --no-cache make git 20:17:01 ---> Running in 9f88e24e356d 20:17:01 Removing intermediate container 205dc3553bc2 20:17:01 ---> 907712dd13f8 20:17:01 ---> Running in 923d6304f9d0 20:17:01 Step 4/32 : RUN apk add --update --no-cache make git 20:17:01 ---> Running in 00e15377e6ba 20:17:01 Removing intermediate container 92be086c4b68 20:17:01 ---> 6b83599bec25 20:17:01 Step 4/23 : RUN apk add --update --no-cache make git 20:17:02 ---> Running in 4aa9aef2795a 20:17:02 ---> Running in ec5d528d9fcd 20:17:02 Removing intermediate container 9f88e24e356d 20:17:02 ---> 1187b4214e81 20:17:02 Step 5/22 : RUN apk add --update --no-cache make git 20:17:02 ---> Running in 71c2fd1afb04 20:17:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:17:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:17:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:17:06 OK: 221 MiB in 51 packages 20:17:07 OK: 221 MiB in 51 packages 20:17:07 OK: 221 MiB in 51 packages 20:17:07 OK: 221 MiB in 51 packages 20:17:07 OK: 221 MiB in 51 packages 20:17:08 Removing intermediate container 00e15377e6ba 20:17:08 ---> c333a593f907 20:17:08 Step 5/20 : COPY go.mod vendor* ./ 20:17:09 Removing intermediate container 923d6304f9d0 20:17:09 ---> d03571b581e5 20:17:09 Step 5/24 : COPY go.mod vendor* ./ 20:17:09 Removing intermediate container 71c2fd1afb04 20:17:09 ---> b43b97c8bdff 20:17:09 Step 6/22 : COPY go.mod vendor* ./ 20:17:09 Removing intermediate container ec5d528d9fcd 20:17:09 ---> b66fe229e978 20:17:09 Step 5/23 : COPY go.mod vendor* ./ 20:17:09 Removing intermediate container 4aa9aef2795a 20:17:09 ---> b494a13d9e78 20:17:09 Step 5/32 : COPY go.mod vendor* ./ 20:17:09 ---> 4af9e09fa807 20:17:09 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:17:10 ---> Running in 4ab153d10ac5 20:17:10 ---> 9e3d286f28da 20:17:10 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:17:10 ---> Running in 559b10cc3b0c 20:17:10 ---> c1734855bb83 20:17:10 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:17:11 ---> Running in 3cc456f26bbc 20:17:11 ---> 886930506682 20:17:11 ---> 039d6c9f3186 20:17:11 Step 6/32 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:17:11 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:17:11 ---> Running in 590e1049f573 20:17:11 ---> Running in 3cb35873d5c9 20:19:18 Removing intermediate container 3cb35873d5c9 20:19:18 ---> 3652ee525819 20:19:18 Step 7/23 : COPY . . 20:19:18 Removing intermediate container 3cc456f26bbc 20:19:18 ---> 4e0432b69770 20:19:18 Step 8/22 : COPY . . 20:19:18 Removing intermediate container 4ab153d10ac5 20:19:18 ---> c7d0ef05dfe9 20:19:18 Step 7/20 : COPY . . 20:19:18 Removing intermediate container 590e1049f573 20:19:18 ---> 4ba4faa86a73 20:19:18 Step 7/32 : COPY . . 20:19:18 Removing intermediate container 559b10cc3b0c 20:19:18 ---> 3421658d6b4e 20:19:18 Step 7/24 : COPY . . 20:19:20 ---> c56aac8979ce 20:19:20 Step 8/32 : RUN make cmd/security-bootstrapper/security-bootstrapper 20:19:20 ---> 0121e208774a 20:19:20 Step 8/20 : RUN make cmd/secrets-config/secrets-config 20:19:20 ---> 8e3d949ef9e3 20:19:20 Step 8/23 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 20:19:20 ---> Running in ffa40c495edd 20:19:20 ---> b30c13e884ae 20:19:20 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 20:19:21 ---> Running in 1e4c0157c23c 20:19:21 ---> 6f46d82dba57 20:19:21 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 20:19:21 ---> Running in f749bfca6643 20:19:21 ---> Running in 4b1d17b253c3 20:19:21 ---> Running in 4969fc53a010 20:19:22 Removing intermediate container 4969fc53a010 20:19:22 ---> c9da6c98b110 20:19:22 Step 9/24 : WORKDIR /edgex-go/spire-build 20:19:22 ---> Running in d5b60aa948e2 20:19:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:19:23 Removing intermediate container d5b60aa948e2 20:19:23 ---> 3a17f91481ee 20:19:23 Step 10/24 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:19:23 ---> Running in d77606056d4e 20:19:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:19:23 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:19:24 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:19:26 Removing intermediate container d77606056d4e 20:19:26 ---> fbca92831ff1 20:19:26 Step 11/24 : WORKDIR /edgex-go 20:19:26 ---> Running in f89328d16969 20:19:27 Removing intermediate container f89328d16969 20:19:27 ---> 16ea0f83f355 20:19:27 20:19:27 Step 12/24 : FROM alpine:3.15 20:19:27 3.15: Pulling from library/alpine 20:19:28 Digest: sha256:689659b1f08e9fdfb85190144098c378beb5a53b328f7ced7883a74a1157c709 20:19:28 Status: Downloaded newer image for alpine:3.15 20:19:28 ---> 354640af7b1b 20:19:28 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:19:28 ---> Running in 1ad4496d54f0 20:19:29 Removing intermediate container 1ad4496d54f0 20:19:29 ---> a7a72f16a361 20:19:29 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:19:29 ---> Running in 1b5145ed2ada 20:19:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:19:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:19:33 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:19:33 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:19:33 OK: 15736 distinct packages available 20:19:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:19:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:19:35 (1/5) Installing dumb-init (1.2.5-r1) 20:19:35 (2/5) Installing musl-obstack (1.2.3-r0) 20:19:35 (3/5) Installing libucontext (1.1-r0) 20:19:35 (4/5) Installing gcompat (1.0.0-r4) 20:19:35 (5/5) Installing openssl (1.1.1t-r1) 20:19:35 Executing busybox-1.34.1-r7.trigger 20:19:35 OK: 6 MiB in 19 packages 20:19:37 Removing intermediate container 1b5145ed2ada 20:19:37 ---> a681bed6d84f 20:19:37 Step 15/24 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 20:19:41 ---> 4c9800c1a960 20:19:41 Step 16/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:19:48 ---> 2f29e8c51467 20:19:48 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 20:19:48 ---> 90c8082629b8 20:19:48 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 20:19:50 ---> 2f0fe8b7d74a 20:19:50 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 20:19:50 ---> 466e1811d151 20:19:50 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:19:51 ---> Running in 7323bf464e5c 20:19:51 Removing intermediate container 7323bf464e5c 20:19:51 ---> f2defb804007 20:19:51 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:19:51 ---> Running in 53ef29c20b2f 20:19:52 Removing intermediate container 53ef29c20b2f 20:19:52 ---> ff9e2171b4a3 20:19:52 Step 22/24 : LABEL arch=arm64 20:19:52 ---> Running in 868b39de061e 20:19:53 Removing intermediate container 868b39de061e 20:19:53 ---> c0c23e447614 20:19:53 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:19:53 ---> Running in 2cdb09caf6a2 20:19:53 Removing intermediate container 2cdb09caf6a2 20:19:53 ---> b1f47f872a5b 20:19:53 Step 24/24 : LABEL version=0.0.0 20:19:53 ---> Running in fbb8d7017b05 20:19:54 Removing intermediate container fbb8d7017b05 20:19:54 ---> afb5f4b9005e 20:19:54 20:19:54 Successfully built afb5f4b9005e 20:19:54 Successfully tagged security-spire-agent-arm64:latest 20:19:54 Building security-spiffe-token-provider 20:20:13  Building security-spire-agent ... done Step 1/19 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:20:13 Step 2/19 : FROM ${BUILDER_BASE} AS builder 20:20:13 ---> e0484db16c59 20:20:13 Step 3/19 : WORKDIR /edgex-go 20:20:13 ---> Using cache 20:20:13 ---> 6b83599bec25 20:20:13 Step 4/19 : RUN apk update && apk --no-cache --update add build-base 20:20:13 ---> Running in 71ed3a6d46f6 20:20:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:20:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:20:16 v3.16.4-45-gacf6038d705 [https://dl-cdn.alpinelinux.org/alpine/v3.16/main] 20:20:16 v3.16.4-42-gf483c31bb36 [https://dl-cdn.alpinelinux.org/alpine/v3.16/community] 20:20:16 OK: 16903 distinct packages available 20:20:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:20:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:20:19 OK: 221 MiB in 51 packages 20:20:20 Removing intermediate container 71ed3a6d46f6 20:20:20 ---> f31d4fd96131 20:20:20 Step 5/19 : COPY go.mod vendor* ./ 20:20:22 ---> c4fc3b913e4e 20:20:22 Step 6/19 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:20:22 ---> Running in c8a1dbbcca2b 20:22:13 Removing intermediate container c8a1dbbcca2b 20:22:13 ---> e783a6c640e0 20:22:13 Step 7/19 : COPY . . 20:22:28 ---> 7e6cb353d0d8 20:22:28 Step 8/19 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 20:22:28 ---> Running in dc08fa5f4a3e 20:22:28 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 20:26:35 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:26:35 Removing intermediate container 1e4c0157c23c 20:26:35 ---> 83b9b197a646 20:26:35 20:26:35 Step 9/20 : FROM alpine:3.16 20:26:35 3.16: Pulling from library/alpine 20:26:36 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 20:26:36 Status: Downloaded newer image for alpine:3.16 20:26:36 ---> 4c81e5bf8899 20:26:36 Step 10/20 : RUN apk add --update --no-cache dumb-init openssl 20:26:36 ---> Running in e4061c42683a 20:26:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:26:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:26:42 (1/2) Installing dumb-init (1.2.5-r1) 20:26:42 (2/2) Installing openssl (1.1.1t-r0) 20:26:42 Executing busybox-1.35.0-r17.trigger 20:26:42 OK: 6 MiB in 16 packages 20:26:42 Removing intermediate container ffa40c495edd 20:26:42 ---> 1d230626a4a7 20:26:42 20:26:42 Step 9/32 : FROM alpine:3.16 20:26:42 ---> 4c81e5bf8899 20:26:42 Step 10/32 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:26:43 ---> Running in f59be7701273 20:26:44 Removing intermediate container f59be7701273 20:26:44 ---> d5166306e66f 20:26:44 Step 11/32 : RUN apk add --update --no-cache dumb-init su-exec 20:26:44 ---> Running in e3ab65c2052d 20:26:44 Removing intermediate container e4061c42683a 20:26:44 ---> 84dcd295d17f 20:26:44 Step 11/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:26:45 ---> Running in 9a05182a6153 20:26:46 Removing intermediate container 9a05182a6153 20:26:46 ---> c817855a48ed 20:26:46 Step 12/20 : WORKDIR /edgex 20:26:46 ---> Running in b97302bd8170 20:26:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:26:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:26:48 Removing intermediate container b97302bd8170 20:26:48 ---> 67102bf99e65 20:26:48 Step 13/20 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.toml res/configuration.toml 20:26:49 (1/2) Installing dumb-init (1.2.5-r1) 20:26:49 (2/2) Installing su-exec (0.2-r1) 20:26:49 Executing busybox-1.35.0-r17.trigger 20:26:49 ---> fa8092f2cc82 20:26:49 Step 14/20 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 20:26:49 OK: 5 MiB in 16 packages 20:26:52 Removing intermediate container e3ab65c2052d 20:26:52 ---> d81ff68ab511 20:26:52 Step 12/32 : ENV SECURITY_INIT_DIR /edgex-init 20:26:52 ---> Running in d00726f7d319 20:26:53 ---> a91962c8c431 20:26:53 Removing intermediate container d00726f7d319 20:26:53 ---> 4593538123a2 20:26:53 Step 13/32 : ENV SECURITY_INIT_STAGING /edgex-init-staging 20:26:53 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 20:26:53 ---> Running in 39d0afd1e186 20:26:54 Removing intermediate container 39d0afd1e186 20:26:54 ---> a60d73845312 20:26:54 Step 14/32 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 20:26:54 ---> Running in fbe6ee3f8e85 20:26:55 ---> f6d1f0b6eaa2 20:26:55 Step 16/20 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:26:55 ---> Running in b04dac51afa6 20:26:55 Removing intermediate container fbe6ee3f8e85 20:26:55 ---> 0716489a8b32 20:26:55 Step 15/32 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 20:26:55 ---> Running in 25eda491e7cd 20:26:56 Removing intermediate container f749bfca6643 20:26:56 ---> 1fceaa2ccec0 20:26:56 20:26:56 Step 9/23 : FROM alpine:3.16 20:26:56 ---> 4c81e5bf8899 20:26:56 Step 10/23 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 20:26:56 ---> Running in bed460fb3d88 20:26:57 Removing intermediate container 25eda491e7cd 20:26:57 ---> bfc06ea8627a 20:26:57 Step 16/32 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 20:26:57 ---> Running in 89be06c707fb 20:27:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:27:00 Removing intermediate container b04dac51afa6 20:27:00 ---> e9170bfdcdf3 20:27:00 Step 17/20 : ENTRYPOINT ["entrypoint.sh"] 20:27:00 ---> Running in 32880e084133 20:27:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:27:01 Removing intermediate container 32880e084133 20:27:01 ---> b02e3f8cd950 20:27:01 Step 18/20 : LABEL arch=arm64 20:27:01 ---> Running in 105b16d2b365 20:27:02 Removing intermediate container 105b16d2b365 20:27:02 ---> 71cdcacd151a 20:27:02 Step 19/20 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:27:02 Removing intermediate container 89be06c707fb 20:27:02 ---> 279ac938b594 20:27:02 Step 17/32 : WORKDIR ${SECURITY_INIT_STAGING} 20:27:02 (1/3) Installing ca-certificates (20220614-r0) 20:27:02 ---> Running in 11d8c8d514b3 20:27:02 (2/3) Installing dumb-init (1.2.5-r1) 20:27:02 (3/3) Installing su-exec (0.2-r1) 20:27:02 Executing busybox-1.35.0-r17.trigger 20:27:02 ---> Running in 6dff3dbfaeff 20:27:02 Executing ca-certificates-20220614-r0.trigger 20:27:03 OK: 6 MiB in 17 packages 20:27:03 Removing intermediate container 11d8c8d514b3 20:27:03 ---> 52d565905962 20:27:03 Step 20/20 : LABEL version=0.0.0 20:27:03 Removing intermediate container 6dff3dbfaeff 20:27:03 ---> 0f0673fbbf43 20:27:03 Step 18/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 20:27:03 ---> Running in 92079cb59233 20:27:04 Removing intermediate container 92079cb59233 20:27:04 ---> 02570dff627e 20:27:05 20:27:05 Successfully built 02570dff627e 20:27:05 ---> 120a52dd50d8 20:27:05 Step 19/32 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 20:27:05 Successfully tagged security-proxy-setup-arm64:latest 20:27:05  Building security-proxy-setup ... done Building support-notifications 20:27:05 ---> Running in 8a0188a54d46 20:27:06 Removing intermediate container bed460fb3d88 20:27:06 ---> e4a501ebf3a4 20:27:06 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 20:27:06 ---> Running in 516987fc7998 20:27:07 Removing intermediate container 516987fc7998 20:27:07 ---> e49471ecc8cd 20:27:07 Step 12/23 : WORKDIR / 20:27:08 ---> Running in fdc3923d01b4 20:27:09 Removing intermediate container fdc3923d01b4 20:27:09 ---> f8844536e6c3 20:27:09 Step 13/23 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 20:27:10 Removing intermediate container 8a0188a54d46 20:27:10 ---> cf7ad9b01465 20:27:10 Step 20/32 : COPY --from=builder /edgex-go/Attribution.txt / 20:27:10 ---> e57a845417b0 20:27:10 Step 14/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 20:27:11 ---> 9a06e15be852 20:27:11 Step 21/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 20:27:11 ---> d853dd2cc3df 20:27:11 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 20:27:13 ---> 7b671437584b 20:27:13 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 20:27:13 ---> 8088d3655487 20:27:13 Step 22/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 20:27:14 ---> ae98109a8f23 20:27:14 Step 23/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 20:27:16 ---> d85d07c0f07b 20:27:16 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 20:27:16 ---> 69a969b03209 20:27:16 Step 24/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.toml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 20:27:18 ---> 50ce6e068bfb 20:27:18 Step 25/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 20:27:19 ---> ad7238df969b 20:27:19 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 20:27:20 ---> 196e615633d2 20:27:20 Step 26/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 20:27:21 ---> 213564b23fcc 20:27:21 Step 19/23 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:27:21 ---> 44c24369c4df 20:27:21 Step 27/32 : RUN chmod +x /entrypoint.sh 20:27:21 ---> Running in 270f52590158 20:27:22 ---> Running in 51ba225ed2eb 20:27:27 Removing intermediate container 51ba225ed2eb 20:27:27 ---> 763451c6e2a2 20:27:27 Step 28/32 : ENTRYPOINT ["/entrypoint.sh"] 20:27:27 Removing intermediate container 270f52590158 20:27:27 ---> fe6ec5c21fa3 20:27:27 Step 20/23 : ENTRYPOINT ["entrypoint.sh"] 20:27:27 ---> Running in 570f1f41168f 20:27:27 ---> Running in 70fa44d3f2d8 20:27:28 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:27:28 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:27:28 ---> e0484db16c59 20:27:28 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:27:28 ---> Using cache 20:27:28 ---> 0353f4572e20 20:27:28 Step 4/22 : WORKDIR /edgex-go 20:27:28 ---> Using cache 20:27:28 ---> 1187b4214e81 20:27:28 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 20:27:28 ---> Running in 3c89f92a1c70 20:27:28 Removing intermediate container 570f1f41168f 20:27:28 ---> 117cd0063607 20:27:28 Step 21/23 : LABEL arch=arm64 20:27:28 ---> Running in 7962dc0a019c 20:27:29 Removing intermediate container 70fa44d3f2d8 20:27:29 ---> 18c50bb457a7 20:27:29 Step 29/32 : CMD ["gate"] 20:27:29 ---> Running in f25b50a43e97 20:27:30 Removing intermediate container 7962dc0a019c 20:27:30 ---> 0273758dc5d0 20:27:30 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:27:30 ---> Running in 74e48b685d52 20:27:30 Removing intermediate container f25b50a43e97 20:27:30 ---> 06357b8c2d84 20:27:30 Step 30/32 : LABEL arch=arm64 20:27:30 ---> Running in 74915316ddd2 20:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:27:31 Removing intermediate container 74e48b685d52 20:27:31 ---> f0b02db55f67 20:27:31 Step 23/23 : LABEL version=0.0.0 20:27:31 ---> Running in 1b94be97eef2 20:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:27:31 Removing intermediate container 74915316ddd2 20:27:31 ---> 311f3cfe3367 20:27:31 Step 31/32 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:27:31 ---> Running in c0e54dfe592a 20:27:32 Removing intermediate container 1b94be97eef2 20:27:32 ---> 4f7b34a60cb8 20:27:32 20:27:32 Removing intermediate container c0e54dfe592a 20:27:32 ---> 48370fe86e5c 20:27:32 Step 32/32 : LABEL version=0.0.0 20:27:32 ---> Running in 7cb2944ba63c 20:27:33 OK: 221 MiB in 51 packages 20:27:33 Successfully built 4f7b34a60cb8 20:27:33 Successfully tagged security-secretstore-setup-arm64:latest 20:27:33 Building security-spire-config 20:27:34  Building security-secretstore-setup ... done Removing intermediate container 7cb2944ba63c 20:27:34 ---> e37b6ff9d1ea 20:27:34 20:27:35 Successfully built e37b6ff9d1ea 20:27:35 Successfully tagged security-bootstrapper-arm64:latest 20:27:35 Removing intermediate container 3c89f92a1c70 20:27:35 ---> 1f4445970c75 20:27:35 Step 6/22 : COPY go.mod vendor* ./ Building security-bootstrapper ... done  20:27:35 Building core-command 20:27:36 ---> 807bbb3a7b9d 20:27:36 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:27:36 ---> Running in 1e87719e2def 20:27:43 Removing intermediate container 4b1d17b253c3 20:27:43 ---> a219675dd4e1 20:27:43 20:27:43 Step 10/22 : FROM alpine:3.16 20:27:43 ---> 4c81e5bf8899 20:27:43 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 20:27:43 ---> Running in e821c87b930f 20:27:43 Removing intermediate container e821c87b930f 20:27:43 ---> 5dc177da9d27 20:27:43 Step 12/22 : ENV APP_PORT=59880 20:27:44 ---> Running in b3a8baf4681d 20:27:44 Removing intermediate container b3a8baf4681d 20:27:44 ---> 9eedf57cdfc4 20:27:44 Step 13/22 : EXPOSE $APP_PORT 20:27:44 ---> Running in 726b57a5574a 20:27:45 Removing intermediate container 726b57a5574a 20:27:45 ---> ff816c78aaff 20:27:45 Step 14/22 : RUN apk add --update --no-cache dumb-init 20:27:45 ---> Running in 72c3059d02cd 20:27:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:27:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:27:49 (1/1) Installing dumb-init (1.2.5-r1) 20:27:49 Executing busybox-1.35.0-r17.trigger 20:27:49 OK: 5 MiB in 15 packages 20:27:52 Removing intermediate container 72c3059d02cd 20:27:52 ---> ed2303815a42 20:27:52 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:27:57 ---> f4025e4c2291 20:27:57 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 20:28:01 ---> c9c5e16807e4 20:28:01 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 20:28:01 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:28:01 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:28:01 ---> e0484db16c59 20:28:01 Step 3/24 : WORKDIR /edgex-go 20:28:01 ---> Using cache 20:28:01 ---> 6b83599bec25 20:28:01 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 20:28:01 ---> Running in 1015f5d362d9 20:28:02 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:28:02 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:28:02 ---> e0484db16c59 20:28:02 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:28:02 ---> Using cache 20:28:02 ---> 0353f4572e20 20:28:02 Step 4/23 : WORKDIR /edgex-go 20:28:02 ---> Using cache 20:28:02 ---> 1187b4214e81 20:28:02 Step 5/23 : RUN apk add --update --no-cache make git 20:28:02 ---> Using cache 20:28:02 ---> b43b97c8bdff 20:28:02 Step 6/23 : COPY go.mod vendor* ./ 20:28:02 ---> Using cache 20:28:02 ---> c1734855bb83 20:28:02 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:28:02 ---> Using cache 20:28:02 ---> 4e0432b69770 20:28:02 Step 8/23 : COPY . . 20:28:02 ---> Using cache 20:28:02 ---> b30c13e884ae 20:28:02 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 20:28:02 ---> 2507e35214f5 20:28:02 Step 18/22 : ENTRYPOINT ["/core-data"] 20:28:03 ---> Running in 8f08396ec539 20:28:03 ---> Running in 53ed93d50111 20:28:04 Removing intermediate container 53ed93d50111 20:28:04 ---> e6e388d12b0c 20:28:04 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:28:04 ---> Running in 85339dab9351 20:28:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:28:05 Removing intermediate container 85339dab9351 20:28:05 ---> de1685e4af9f 20:28:05 Step 20/22 : LABEL arch=arm64 20:28:05 ---> Running in 8faa81c46cb2 20:28:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:28:06 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:28:06 Removing intermediate container 8faa81c46cb2 20:28:06 ---> 1b85d4a25e7e 20:28:06 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:28:06 ---> Running in bbb36708d5ab 20:28:07 Removing intermediate container bbb36708d5ab 20:28:07 ---> f749af619bd3 20:28:07 Step 22/22 : LABEL version=0.0.0 20:28:07 ---> Running in a593f452d6fd 20:28:07 Removing intermediate container a593f452d6fd 20:28:07 ---> 7b58cbcf1f59 20:28:07 20:28:07 OK: 221 MiB in 51 packages 20:28:08 Successfully built 7b58cbcf1f59 20:28:08 Successfully tagged core-data-arm64:latest 20:28:08 Building core-metadata 20:28:09  Building core-data ... done Removing intermediate container 1015f5d362d9 20:28:09 ---> d03b053dccb1 20:28:09 Step 5/24 : COPY go.mod vendor* ./ 20:28:10 ---> 7d5cbfa3726b 20:28:10 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:28:10 ---> Running in 40074edb3375 20:28:28 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:28:28 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:28:28 ---> e0484db16c59 20:28:28 Step 3/24 : ARG ADD_BUILD_TAGS="" 20:28:28 ---> Using cache 20:28:28 ---> 0353f4572e20 20:28:28 Step 4/24 : WORKDIR /edgex-go 20:28:28 ---> Using cache 20:28:28 ---> 1187b4214e81 20:28:28 Step 5/24 : RUN apk add --update --no-cache make git 20:28:28 ---> Using cache 20:28:28 ---> b43b97c8bdff 20:28:28 Step 6/24 : COPY go.mod vendor* ./ 20:28:28 ---> Using cache 20:28:28 ---> c1734855bb83 20:28:28 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:28:28 ---> Using cache 20:28:28 ---> 4e0432b69770 20:28:28 Step 8/24 : COPY . . 20:28:28 ---> Using cache 20:28:28 ---> b30c13e884ae 20:28:28 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 20:28:28 ---> Running in 7c7ef6d1464b 20:28:29 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:29:25 Removing intermediate container 1e87719e2def 20:29:25 ---> 0747969df3ca 20:29:25 Step 8/22 : COPY . . 20:29:43 ---> 71ec63de3ee9 20:29:43 Step 9/22 : RUN make cmd/support-notifications/support-notifications 20:29:43 ---> Running in e2233e1d98f8 20:29:45 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:30:07 Removing intermediate container 40074edb3375 20:30:07 ---> d64acfd7e3bf 20:30:07 Step 7/24 : COPY . . 20:30:20 ---> 0ffa8564780f 20:30:20 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 20:30:20 ---> Running in 875713b39d0a 20:30:20 Removing intermediate container 875713b39d0a 20:30:20 ---> 8e99acdc1084 20:30:20 Step 9/24 : WORKDIR /edgex-go/spire-build 20:30:20 ---> Running in 806b978634d4 20:30:21 Removing intermediate container 806b978634d4 20:30:21 ---> 612bceef8086 20:30:21 Step 10/24 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:30:21 ---> Running in bb15762a97d1 20:30:25 Removing intermediate container bb15762a97d1 20:30:25 ---> a5b9c0b9ad3a 20:30:25 Step 11/24 : WORKDIR /edgex-go 20:30:25 ---> Running in 9ae5d5af4fe1 20:30:26 Removing intermediate container 9ae5d5af4fe1 20:30:26 ---> c73689467c8f 20:30:26 20:30:26 Step 12/24 : FROM alpine:3.15 20:30:26 ---> 354640af7b1b 20:30:26 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:30:26 ---> Using cache 20:30:26 ---> a7a72f16a361 20:30:26 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init gcompat 20:30:26 ---> Running in 0d343d0d2c68 20:30:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:30:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:30:30 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:30:30 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:30:30 OK: 15736 distinct packages available 20:30:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:30:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:30:33 (1/4) Installing dumb-init (1.2.5-r1) 20:30:33 (2/4) Installing musl-obstack (1.2.3-r0) 20:30:33 (3/4) Installing libucontext (1.1-r0) 20:30:33 (4/4) Installing gcompat (1.0.0-r4) 20:30:33 Executing busybox-1.34.1-r7.trigger 20:30:33 OK: 6 MiB in 18 packages 20:30:35 Removing intermediate container 0d343d0d2c68 20:30:35 ---> 254bedb254f3 20:30:35 Step 15/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:30:42 ---> 12b9cb610407 20:30:42 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 20:30:43 ---> 42ef66f875de 20:30:43 Step 17/24 : WORKDIR /usr/local/etc/spiffe-scripts.d 20:30:43 ---> Running in 97c959f3bf26 20:30:44 Removing intermediate container 97c959f3bf26 20:30:44 ---> 49db0ab29302 20:30:44 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 20:30:45 ---> eaedfc2bbd8c 20:30:45 Step 19/24 : WORKDIR / 20:30:45 ---> Running in 83103e11874a 20:30:46 Removing intermediate container 83103e11874a 20:30:46 ---> cc9150fe7e03 20:30:46 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:30:46 ---> Running in 2370dde6a3b3 20:30:47 Removing intermediate container 2370dde6a3b3 20:30:47 ---> 902df5f7ecde 20:30:47 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:30:47 ---> Running in 84e8d2c4487a 20:30:47 Removing intermediate container 84e8d2c4487a 20:30:47 ---> c4857d05a27b 20:30:47 Step 22/24 : LABEL arch=arm64 20:30:48 ---> Running in 1cfcd63f54e7 20:30:48 Removing intermediate container 1cfcd63f54e7 20:30:48 ---> dc31acf2b154 20:30:48 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:30:48 ---> Running in 6c41ea9370e8 20:30:49 Removing intermediate container 6c41ea9370e8 20:30:49 ---> 604168f7fc49 20:30:49 Step 24/24 : LABEL version=0.0.0 20:30:49 ---> Running in e1e564d241b9 20:30:50 Removing intermediate container e1e564d241b9 20:30:50 ---> 1bef132766c8 20:30:50 20:30:50 Successfully built 1bef132766c8 20:30:50 Successfully tagged security-spire-config-arm64:latest 20:30:50 Building security-spire-server 20:31:08  Building security-spire-config ... done Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:31:08 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:31:08 ---> e0484db16c59 20:31:08 Step 3/23 : WORKDIR /edgex-go 20:31:08 ---> Using cache 20:31:08 ---> 6b83599bec25 20:31:08 Step 4/23 : RUN apk add --update --no-cache make git build-base curl 20:31:09 ---> Using cache 20:31:09 ---> d03b053dccb1 20:31:09 Step 5/23 : COPY go.mod vendor* ./ 20:31:09 ---> Using cache 20:31:09 ---> 7d5cbfa3726b 20:31:09 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:31:09 ---> Using cache 20:31:09 ---> d64acfd7e3bf 20:31:09 Step 7/23 : COPY . . 20:31:09 ---> Using cache 20:31:09 ---> 0ffa8564780f 20:31:09 Step 8/23 : ARG SPIRE_RELEASE=1.2.1 20:31:09 ---> Using cache 20:31:09 ---> 8e99acdc1084 20:31:09 Step 9/23 : WORKDIR /edgex-go/spire-build 20:31:09 ---> Using cache 20:31:09 ---> 612bceef8086 20:31:09 Step 10/23 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:31:09 ---> Running in 993b97c31a3c 20:31:13 Removing intermediate container 993b97c31a3c 20:31:13 ---> 091f287699c5 20:31:13 Step 11/23 : WORKDIR /edgex-go 20:31:13 ---> Running in 5f1ef31e129b 20:31:14 Removing intermediate container 5f1ef31e129b 20:31:14 ---> b76a1af930a9 20:31:14 20:31:14 Step 12/23 : FROM alpine:3.15 20:31:14 ---> 354640af7b1b 20:31:14 Step 13/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:31:14 ---> Using cache 20:31:14 ---> a7a72f16a361 20:31:14 Step 14/23 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:31:14 ---> Using cache 20:31:14 ---> a681bed6d84f 20:31:14 Step 15/23 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:31:20 ---> 6939a93b48f1 20:31:20 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 20:31:21 ---> ad654c493538 20:31:21 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 20:31:22 ---> 1806e8ec2de2 20:31:22 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 20:31:23 ---> f427f4bf82da 20:31:23 Step 19/23 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:31:23 ---> Running in 0416191b8dab 20:31:24 Removing intermediate container 0416191b8dab 20:31:24 ---> 31042931f71b 20:31:24 Step 20/23 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:31:24 ---> Running in 0a57b8824205 20:31:24 Removing intermediate container 0a57b8824205 20:31:24 ---> b13043180a1c 20:31:24 Step 21/23 : LABEL arch=arm64 20:31:25 ---> Running in 3c31b786aa5f 20:31:25 Removing intermediate container 3c31b786aa5f 20:31:25 ---> 1eeb4a6c9207 20:31:25 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:31:25 ---> Running in 36a59228f42f 20:31:26 Removing intermediate container 36a59228f42f 20:31:26 ---> 614e264043b5 20:31:26 Step 23/23 : LABEL version=0.0.0 20:31:26 ---> Running in a1b31e6adbcf 20:31:27 Removing intermediate container a1b31e6adbcf 20:31:27 ---> f097c9e0514b 20:31:27 20:31:27 Successfully built f097c9e0514b 20:31:27 Successfully tagged security-spire-server-arm64:latest 20:31:27  Building security-spire-server ... done Building security-proxy-auth 20:31:49 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:31:49 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:31:49 ---> e0484db16c59 20:31:49 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:31:49 ---> Using cache 20:31:49 ---> 0353f4572e20 20:31:49 Step 4/22 : WORKDIR /edgex-go 20:31:49 ---> Using cache 20:31:49 ---> 1187b4214e81 20:31:49 Step 5/22 : RUN apk add --update --no-cache make git 20:31:49 ---> Using cache 20:31:49 ---> b43b97c8bdff 20:31:49 Step 6/22 : COPY go.mod vendor* ./ 20:31:49 ---> Using cache 20:31:49 ---> c1734855bb83 20:31:49 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:31:49 ---> Using cache 20:31:49 ---> 4e0432b69770 20:31:49 Step 8/22 : COPY . . 20:31:49 ---> Using cache 20:31:49 ---> b30c13e884ae 20:31:49 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 20:31:49 ---> Running in 49e63718152f 20:31:50 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:32:32 Removing intermediate container dc08fa5f4a3e 20:32:32 ---> b9bd1b3c71c3 20:32:32 20:32:32 Step 9/19 : FROM alpine:3.15 20:32:32 ---> 354640af7b1b 20:32:32 Step 10/19 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:32:32 ---> Using cache 20:32:32 ---> a7a72f16a361 20:32:32 Step 11/19 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 20:32:32 ---> Running in 807aad932bc3 20:32:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:32:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:32:32 v3.15.7-40-g7c014c17dec [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 20:32:32 v3.15.7-36-gfea8cac94fc [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 20:32:32 OK: 15736 distinct packages available 20:32:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 20:32:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 20:32:35 (1/9) Installing ca-certificates (20220614-r0) 20:32:35 (2/9) Installing brotli-libs (1.0.9-r5) 20:32:35 (3/9) Installing nghttp2-libs (1.46.0-r0) 20:32:35 (4/9) Installing libcurl (7.80.0-r6) 20:32:35 (5/9) Installing curl (7.80.0-r6) 20:32:35 (6/9) Installing dumb-init (1.2.5-r1) 20:32:35 (7/9) Installing musl-obstack (1.2.3-r0) 20:32:35 (8/9) Installing libucontext (1.1-r0) 20:32:35 (9/9) Installing gcompat (1.0.0-r4) 20:32:35 Executing busybox-1.34.1-r7.trigger 20:32:35 Executing ca-certificates-20220614-r0.trigger 20:32:35 OK: 8 MiB in 23 packages 20:32:38 Removing intermediate container 807aad932bc3 20:32:38 ---> ce8572a16599 20:32:38 Step 12/19 : COPY --from=builder /edgex-go/Attribution.txt / 20:32:39 ---> 46dbf60ccbe4 20:32:39 Step 13/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 20:32:41 ---> 0d9edeb0f5d2 20:32:41 Step 14/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 20:32:42 ---> 133bc7a5b51d 20:32:42 Step 15/19 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 20:32:42 ---> Running in 6a7beb65ee18 20:32:43 Removing intermediate container 6a7beb65ee18 20:32:43 ---> 4a9950ff084e 20:32:43 Step 16/19 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:32:43 ---> Running in 74d17dade499 20:32:44 Removing intermediate container 74d17dade499 20:32:44 ---> 145649c42a23 20:32:44 Step 17/19 : LABEL arch=arm64 20:32:44 ---> Running in fb5b93ac34b6 20:32:45 Removing intermediate container fb5b93ac34b6 20:32:45 ---> 5a6c94c84c3a 20:32:45 Step 18/19 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:32:45 ---> Running in abbe25638e41 20:32:45 Removing intermediate container abbe25638e41 20:32:45 ---> 64fdf1c85abd 20:32:45 Step 19/19 : LABEL version=0.0.0 20:32:45 ---> Running in 9deee2ffceed 20:32:46 Removing intermediate container 9deee2ffceed 20:32:46 ---> 646607cdb5a4 20:32:46 20:32:46 Successfully built 646607cdb5a4 20:32:46 Successfully tagged security-spiffe-token-provider-arm64:latest 20:32:46  Building security-spiffe-token-provider ... done Building support-scheduler 20:33:08 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:33:08 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:33:08 ---> e0484db16c59 20:33:08 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:33:08 ---> Using cache 20:33:08 ---> 0353f4572e20 20:33:08 Step 4/22 : WORKDIR /edgex-go 20:33:08 ---> Using cache 20:33:08 ---> 1187b4214e81 20:33:08 Step 5/22 : RUN apk add --update --no-cache make git 20:33:08 ---> Using cache 20:33:08 ---> b43b97c8bdff 20:33:08 Step 6/22 : COPY go.mod vendor* ./ 20:33:08 ---> Using cache 20:33:08 ---> c1734855bb83 20:33:08 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:33:08 ---> Using cache 20:33:08 ---> 4e0432b69770 20:33:08 Step 8/22 : COPY . . 20:33:08 ---> Using cache 20:33:08 ---> b30c13e884ae 20:33:08 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 20:33:08 ---> Running in 5d2a7dd3a8df 20:33:11 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:37:03 Removing intermediate container 8f08396ec539 20:37:03 ---> 4e049fda5628 20:37:03 20:37:03 Step 10/23 : FROM alpine:3.16 20:37:03 ---> 4c81e5bf8899 20:37:03 Step 11/23 : RUN apk add --update --no-cache dumb-init 20:37:03 ---> Running in d3ddf8658325 20:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:37:05 (1/1) Installing dumb-init (1.2.5-r1) 20:37:05 Executing busybox-1.35.0-r17.trigger 20:37:05 OK: 5 MiB in 15 packages 20:37:07 Removing intermediate container d3ddf8658325 20:37:07 ---> b74ff7833b27 20:37:07 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:37:07 ---> Running in a89c533a8faa 20:37:07 Removing intermediate container a89c533a8faa 20:37:07 ---> 76d27673c5cd 20:37:07 Step 13/23 : ENV APP_PORT=59882 20:37:07 ---> Running in c355bc141f47 20:37:08 Removing intermediate container c355bc141f47 20:37:08 ---> c390f3e83b57 20:37:08 Step 14/23 : EXPOSE $APP_PORT 20:37:08 ---> Running in 60f1dc502408 20:37:09 Removing intermediate container 60f1dc502408 20:37:09 ---> db368331a8bb 20:37:09 Step 15/23 : WORKDIR / 20:37:09 ---> Running in b25b131adca0 20:37:10 Removing intermediate container b25b131adca0 20:37:10 ---> 01499fbacef5 20:37:10 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:37:11 ---> 391f64247587 20:37:11 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 20:37:12 ---> ee25c0b9737c 20:37:12 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 20:37:14 ---> 1449220b4b39 20:37:14 Step 19/23 : ENTRYPOINT ["/core-command"] 20:37:14 ---> Running in 1176a20c1c1d 20:37:14 Removing intermediate container 1176a20c1c1d 20:37:14 ---> 6b3073360fb6 20:37:14 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:37:14 ---> Running in c9bfba21d80e 20:37:15 Removing intermediate container c9bfba21d80e 20:37:15 ---> 10783b62046f 20:37:15 Step 21/23 : LABEL arch=arm64 20:37:15 ---> Running in d16353f0fcd4 20:37:16 Removing intermediate container d16353f0fcd4 20:37:16 ---> 6aa5e1f0347c 20:37:16 Step 22/23 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:37:16 ---> Running in 8968e36b0e22 20:37:16 Removing intermediate container 8968e36b0e22 20:37:16 ---> 45ad0d668339 20:37:16 Step 23/23 : LABEL version=0.0.0 20:37:16 ---> Running in bc99aec89619 20:37:18 Removing intermediate container bc99aec89619 20:37:18 ---> abbd69407030 20:37:18 20:37:18 Successfully built abbd69407030 20:37:18 Successfully tagged core-command-arm64:latest 20:37:18  Building core-command ... done Building core-common-config-bootstrapper 20:37:36 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 20:37:36 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:37:36 ---> e0484db16c59 20:37:36 Step 3/22 : ARG ADD_BUILD_TAGS="" 20:37:36 ---> Using cache 20:37:36 ---> 0353f4572e20 20:37:36 Step 4/22 : WORKDIR /edgex-go 20:37:36 ---> Using cache 20:37:36 ---> 1187b4214e81 20:37:36 Step 5/22 : RUN apk add --update --no-cache make git 20:37:36 ---> Using cache 20:37:36 ---> b43b97c8bdff 20:37:36 Step 6/22 : COPY go.mod vendor* ./ 20:37:36 ---> Using cache 20:37:36 ---> c1734855bb83 20:37:36 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:37:36 ---> Using cache 20:37:36 ---> 4e0432b69770 20:37:36 Step 8/22 : COPY . . 20:37:36 ---> Using cache 20:37:36 ---> b30c13e884ae 20:37:36 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 20:37:36 ---> Running in d3e14c670c65 20:37:38 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:37:56 Removing intermediate container 7c7ef6d1464b 20:37:56 ---> 835cd612ae22 20:37:56 20:37:56 Step 10/24 : FROM alpine:3.16 20:37:56 ---> 4c81e5bf8899 20:37:56 Step 11/24 : RUN apk add --update --no-cache dumb-init 20:37:56 ---> Using cache 20:37:56 ---> b74ff7833b27 20:37:56 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:37:56 ---> Using cache 20:37:56 ---> 76d27673c5cd 20:37:56 Step 13/24 : ENV APP_PORT=59881 20:37:58 ---> Running in e38121d009d0 20:37:59 Removing intermediate container e38121d009d0 20:37:59 ---> b6674e9dc2a2 20:37:59 Step 14/24 : EXPOSE $APP_PORT 20:37:59 ---> Running in e618de06b8a1 20:38:00 Removing intermediate container e618de06b8a1 20:38:00 ---> e4a53c7eef01 20:38:00 Step 15/24 : WORKDIR / 20:38:00 ---> Running in 24df12a0bf3f 20:38:01 Removing intermediate container 24df12a0bf3f 20:38:01 ---> ff3ed640b000 20:38:01 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 20:38:02 ---> 7cb0a695c35f 20:38:02 Step 17/24 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 20:38:04 ---> 28aa863dbd68 20:38:04 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 20:38:05 ---> 14b764cedd39 20:38:05 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.toml /res/uom.toml 20:38:06 ---> 9706bf4406c3 20:38:06 Step 20/24 : ENTRYPOINT ["/core-metadata"] 20:38:06 ---> Running in d3095f803971 20:38:07 Removing intermediate container d3095f803971 20:38:07 ---> c75900c34981 20:38:07 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:38:07 ---> Running in 4b724f7e803b 20:38:07 Removing intermediate container 4b724f7e803b 20:38:07 ---> 9aa7300ea54f 20:38:07 Step 22/24 : LABEL arch=arm64 20:38:07 ---> Running in af57fc4bcd7a 20:38:08 Removing intermediate container af57fc4bcd7a 20:38:08 ---> 64c441a867ca 20:38:08 Step 23/24 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:38:08 ---> Running in 796487ca5631 20:38:09 Removing intermediate container 796487ca5631 20:38:09 ---> fc849f524af8 20:38:09 Step 24/24 : LABEL version=0.0.0 20:38:09 ---> Running in c4336f9da4c2 20:38:09 Removing intermediate container c4336f9da4c2 20:38:09 ---> ef6b42ab14e2 20:38:09 20:38:10 Successfully built ef6b42ab14e2 20:38:10 Successfully tagged core-metadata-arm64:latest 20:39:18  Building core-metadata ... done Removing intermediate container 49e63718152f 20:39:18 ---> 006297e684f5 20:39:18 20:39:18 Step 10/22 : FROM alpine:3.16 20:39:18 ---> 4c81e5bf8899 20:39:18 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:39:18 ---> Running in 29db67b8f801 20:39:18 Removing intermediate container 29db67b8f801 20:39:18 ---> 8b3d064b9c8d 20:39:18 Step 12/22 : RUN apk add --update --no-cache dumb-init 20:39:18 ---> Running in 8f705a81cc9f 20:39:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:39:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:39:20 (1/1) Installing dumb-init (1.2.5-r1) 20:39:20 Executing busybox-1.35.0-r17.trigger 20:39:20 OK: 5 MiB in 15 packages 20:39:22 Removing intermediate container 8f705a81cc9f 20:39:22 ---> 9af89630608f 20:39:22 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:39:23 ---> 66f78a2c55e8 20:39:23 Step 14/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 20:39:24 ---> 652177f87c73 20:39:24 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.toml /res/configuration.toml 20:39:25 ---> 4a27d474ea96 20:39:25 Step 16/22 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 20:39:26 ---> 4a1a2d487b6b 20:39:26 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:39:26 ---> Running in 483ec6adcb7e 20:39:30 Removing intermediate container 483ec6adcb7e 20:39:30 ---> aec133d7d6ac 20:39:30 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 20:39:30 ---> Running in c53e87a4594f 20:39:31 Removing intermediate container c53e87a4594f 20:39:31 ---> a51880e28fc8 20:39:31 Step 19/22 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 20:39:31 ---> Running in d065a87b4cbe 20:39:31 Removing intermediate container d065a87b4cbe 20:39:31 ---> 62f351546d7c 20:39:31 Step 20/22 : LABEL arch=arm64 20:39:31 ---> Running in 8fa477ff658e 20:39:32 Removing intermediate container 8fa477ff658e 20:39:32 ---> 951c9653d4ba 20:39:32 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:39:32 ---> Running in 501026719f56 20:39:33 Removing intermediate container 501026719f56 20:39:33 ---> 5b2b6a395e45 20:39:33 Step 22/22 : LABEL version=0.0.0 20:39:33 ---> Running in 709a414ebb9d 20:39:33 Removing intermediate container 709a414ebb9d 20:39:33 ---> 3ea2260c8d0c 20:39:33 20:39:34 Successfully built 3ea2260c8d0c 20:39:34 Successfully tagged security-proxy-auth-arm64:latest 20:41:25  Building security-proxy-auth ... done Removing intermediate container e2233e1d98f8 20:41:25 ---> 73703d2f72eb 20:41:25 20:41:25 Step 10/22 : FROM alpine:3.16 20:41:25 ---> 4c81e5bf8899 20:41:25 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 20:41:25 ---> Running in 80e428dbb9ec 20:41:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 20:41:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 20:41:25 (1/2) Installing ca-certificates (20220614-r0) 20:41:25 (2/2) Installing dumb-init (1.2.5-r1) 20:41:25 Executing busybox-1.35.0-r17.trigger 20:41:25 Executing ca-certificates-20220614-r0.trigger 20:41:25 OK: 6 MiB in 16 packages 20:41:25 Removing intermediate container 80e428dbb9ec 20:41:25 ---> 815596292f81 20:41:25 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 20:41:25 ---> Running in 94353f0fb126 20:41:25 Removing intermediate container 94353f0fb126 20:41:25 ---> 30d5aacaeb14 20:41:25 Step 13/22 : ENV APP_PORT=59860 20:41:25 ---> Running in 265d508df31a 20:41:25 Removing intermediate container 265d508df31a 20:41:25 ---> 306c01a50cad 20:41:25 Step 14/22 : EXPOSE $APP_PORT 20:41:25 ---> Running in 06f9dfa0bd36 20:41:26 Removing intermediate container 06f9dfa0bd36 20:41:26 ---> 7c90693ce26b 20:41:26 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:41:28 ---> 47cd6797d05e 20:41:28 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 20:41:30 ---> 201425b98f86 20:41:30 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 20:41:31 ---> a136295bf4ed 20:41:31 Step 18/22 : ENTRYPOINT ["/support-notifications"] 20:41:31 ---> Running in d353c91b91e7 20:41:32 Removing intermediate container d353c91b91e7 20:41:32 ---> b2af34a1fbac 20:41:32 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:41:32 ---> Running in 554e0a012e2f 20:41:33 Removing intermediate container 554e0a012e2f 20:41:33 ---> d19f9f77d2d2 20:41:33 Step 20/22 : LABEL arch=arm64 20:41:33 ---> Running in 23d2d7a54705 20:41:33 Removing intermediate container 23d2d7a54705 20:41:33 ---> 359f61843194 20:41:33 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:41:33 ---> Running in 8ce28b6b8d14 20:41:34 Removing intermediate container 8ce28b6b8d14 20:41:34 ---> fb357a961a83 20:41:34 Step 22/22 : LABEL version=0.0.0 20:41:34 ---> Running in cb2dba0fc17b 20:41:35 Removing intermediate container cb2dba0fc17b 20:41:35 ---> db8fb72de486 20:41:35 20:41:35 Successfully built db8fb72de486 20:41:35 Successfully tagged support-notifications-arm64:latest 20:42:31  Building support-notifications ... done Removing intermediate container d3e14c670c65 20:42:31 ---> e2808db1e636 20:42:31 20:42:31 Step 10/22 : FROM alpine:3.16 20:42:31 ---> 4c81e5bf8899 20:42:31 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:42:31 ---> Using cache 20:42:31 ---> 8b3d064b9c8d 20:42:31 Step 12/22 : RUN apk add --update --no-cache dumb-init 20:42:31 ---> Using cache 20:42:31 ---> 9af89630608f 20:42:31 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:42:31 ---> Using cache 20:42:31 ---> 66f78a2c55e8 20:42:31 Step 14/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 20:42:31 ---> 7e84ca2f6f9a 20:42:31 Step 15/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 20:42:31 ---> 47e1abbef945 20:42:31 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 20:42:31 ---> 90a2d5d7a441 20:42:31 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:42:31 ---> Running in 3d4962bf185a 20:42:31 Removing intermediate container 3d4962bf185a 20:42:31 ---> e16d525c086d 20:42:31 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 20:42:31 ---> Running in f05a3b094dcc 20:42:31 Removing intermediate container f05a3b094dcc 20:42:31 ---> 6ba74dfa556f 20:42:31 Step 19/22 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500", "-cf=configuration.yaml"] 20:42:31 ---> Running in 6f36c9d62cd7 20:42:31 Removing intermediate container 5d2a7dd3a8df 20:42:31 ---> 8a5ca216a601 20:42:31 20:42:31 Step 10/22 : FROM alpine:3.16 20:42:31 ---> 4c81e5bf8899 20:42:31 Step 11/22 : RUN apk add --update --no-cache dumb-init 20:42:31 ---> Using cache 20:42:31 ---> b74ff7833b27 20:42:31 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 20:42:31 ---> Using cache 20:42:31 ---> 76d27673c5cd 20:42:31 Step 13/22 : ENV APP_PORT=59861 20:42:31 ---> Running in 3bccbfd30ddd 20:42:31 Removing intermediate container 6f36c9d62cd7 20:42:31 ---> 5869f3276ef1 20:42:31 Step 20/22 : LABEL arch=arm64 20:42:31 ---> Running in baf9e081e6af 20:42:31 Removing intermediate container 3bccbfd30ddd 20:42:31 ---> 16549b92eb43 20:42:31 Step 14/22 : EXPOSE $APP_PORT 20:42:31 ---> Running in 1816e52c1411 20:42:31 Removing intermediate container baf9e081e6af 20:42:31 ---> 22baf2979f2b 20:42:31 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:42:31 ---> Running in 1788b1240a00 20:42:31 Removing intermediate container 1816e52c1411 20:42:31 ---> a5f61de97229 20:42:31 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:42:31 Removing intermediate container 1788b1240a00 20:42:31 ---> 0f518b1ea175 20:42:31 Step 22/22 : LABEL version=0.0.0 20:42:31 ---> Running in a2c0338f2899 20:42:31 ---> 343de9f09485 20:42:31 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 20:42:31 Removing intermediate container a2c0338f2899 20:42:31 ---> 9dc8213932f7 20:42:31 20:42:31 Successfully built 9dc8213932f7 20:42:31 Successfully tagged core-common-config-bootstrapper-arm64:latest 20:42:35  Building core-common-config-bootstrapper ... done  ---> 1ff280269354 20:42:35 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 20:42:35 ---> 3caa1ebc1dc6 20:42:35 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 20:42:35 ---> Running in 2e0bbd788e20 20:42:35 Removing intermediate container 2e0bbd788e20 20:42:35 ---> e2007ae5c799 20:42:35 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:42:35 ---> Running in c52fecef94cf 20:42:35 Removing intermediate container c52fecef94cf 20:42:35 ---> f194a540e29f 20:42:35 Step 20/22 : LABEL arch=arm64 20:42:35 ---> Running in 9a2a063c9ad8 20:42:36 Removing intermediate container 9a2a063c9ad8 20:42:36 ---> d6cade706081 20:42:36 Step 21/22 : LABEL git_sha=37d3cde1419082d241ba87845ee7aeeca5f10dda 20:42:36 ---> Running in 20ba21a30da0 20:42:36 Removing intermediate container 20ba21a30da0 20:42:36 ---> 6baaff4ececf 20:42:36 Step 22/22 : LABEL version=0.0.0 20:42:36 ---> Running in 49a3cbb1f054 20:42:36 Removing intermediate container 49a3cbb1f054 20:42:36 ---> e300bbee9ff0 20:42:36 20:42:37 Successfully built e300bbee9ff0 20:42:37 Successfully tagged support-scheduler-arm64:latest 20:42:37  Building support-scheduler ... done  [Pipeline] } 20:42:37 $ docker stop --time=1 e7e6746657378e32da506e25a8ee1985ff154bb35a97dc039d543445f5930445 20:42:39 $ docker rm -f --volumes e7e6746657378e32da506e25a8ee1985ff154bb35a97dc039d543445f5930445 [Pipeline] // withDockerContainer [Pipeline] sh 20:42:39 + docker images 20:42:40 REPOSITORY TAG IMAGE ID CREATED SIZE 20:42:40 support-scheduler-arm64 latest e300bbee9ff0 3 seconds ago 29.1MB 20:42:40 core-common-config-bootstrapper-arm64 latest 9dc8213932f7 9 seconds ago 14.9MB 20:42:40 8a5ca216a601 11 seconds ago 1.57GB 20:42:40 e2808db1e636 17 seconds ago 1.5GB 20:42:40 support-notifications-arm64 latest db8fb72de486 About a minute ago 29.7MB 20:42:40 73703d2f72eb About a minute ago 1.57GB 20:42:40 security-proxy-auth-arm64 latest 3ea2260c8d0c 3 minutes ago 15.6MB 20:42:40 006297e684f5 3 minutes ago 1.49GB 20:42:40 core-metadata-arm64 latest ef6b42ab14e2 4 minutes ago 17.8MB 20:42:40 835cd612ae22 4 minutes ago 1.51GB 20:42:40 core-command-arm64 latest abbd69407030 5 minutes ago 17.1MB 20:42:40 4e049fda5628 5 minutes ago 1.51GB 20:42:40 security-spiffe-token-provider-arm64 latest 646607cdb5a4 9 minutes ago 29.1MB 20:42:40 b9bd1b3c71c3 10 minutes ago 1.54GB 20:42:40 security-spire-server-arm64 latest f097c9e0514b 11 minutes ago 84.3MB 20:42:40 b76a1af930a9 11 minutes ago 1.38GB 20:42:40 security-spire-config-arm64 latest 1bef132766c8 11 minutes ago 83.6MB 20:42:40 c73689467c8f 12 minutes ago 1.38GB 20:42:40 core-data-arm64 latest 7b58cbcf1f59 14 minutes ago 17.3MB 20:42:40 a219675dd4e1 14 minutes ago 1.51GB 20:42:40 security-bootstrapper-arm64 latest e37b6ff9d1ea 15 minutes ago 19MB 20:42:40 security-secretstore-setup-arm64 latest 4f7b34a60cb8 15 minutes ago 28.7MB 20:42:40 security-proxy-setup-arm64 latest 02570dff627e 15 minutes ago 15.8MB 20:42:40 1fceaa2ccec0 15 minutes ago 1.5GB 20:42:40 1d230626a4a7 15 minutes ago 1.49GB 20:42:40 83b9b197a646 16 minutes ago 1.49GB 20:42:40 security-spire-agent-arm64 latest afb5f4b9005e 22 minutes ago 122MB 20:42:40 16ea0f83f355 23 minutes ago 1.38GB 20:42:40 ci-base-image-arm64 latest e0484db16c59 37 minutes ago 904MB 20:42:40 alpine 3.15 354640af7b1b 3 weeks ago 5.34MB 20:42:40 alpine 3.16 4c81e5bf8899 3 weeks ago 5.3MB 20:42:40 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.18-alpine f96f9c87975a 4 months ago 685MB 20:42:40 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64 latest 57ef9ed57663 2 years ago 285MB [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 20:42:40 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:42:40 20:42:40 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:42:41 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:42:41 arm64: Pulling from edgex-lftools-log-publisher 20:42:41 8998bd30e6a1: Pulling fs layer 20:42:41 04944245beec: Pulling fs layer 20:42:41 699f458cf7ca: Pulling fs layer 20:42:41 765212b225bb: Pulling fs layer 20:42:41 f23df028b6ca: Pulling fs layer 20:42:41 d65c8cfc05b1: Pulling fs layer 20:42:41 2437ff75d9bd: Pulling fs layer 20:42:41 765212b225bb: Waiting 20:42:41 f23df028b6ca: Waiting 20:42:41 d65c8cfc05b1: Waiting 20:42:41 2437ff75d9bd: Waiting 20:42:41 04944245beec: Verifying Checksum 20:42:41 04944245beec: Download complete 20:42:41 765212b225bb: Verifying Checksum 20:42:41 765212b225bb: Download complete 20:42:41 f23df028b6ca: Verifying Checksum 20:42:41 f23df028b6ca: Download complete 20:42:41 d65c8cfc05b1: Download complete 20:42:41 699f458cf7ca: Verifying Checksum 20:42:41 699f458cf7ca: Download complete 20:42:42 8998bd30e6a1: Verifying Checksum 20:42:42 8998bd30e6a1: Download complete 20:42:44 2437ff75d9bd: Verifying Checksum 20:42:44 2437ff75d9bd: Download complete 20:42:46 8998bd30e6a1: Pull complete 20:42:46 04944245beec: Pull complete 20:42:49 699f458cf7ca: Pull complete 20:42:49 765212b225bb: Pull complete 20:42:49 f23df028b6ca: Pull complete 20:42:50 d65c8cfc05b1: Pull complete 20:43:05 2437ff75d9bd: Pull complete 20:43:05 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 20:43:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:43:05 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:43:05 prd-ubuntu20.04-docker-arm64-4c-16g-8632 does not seem to be running inside a container 20:43:05 $ 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/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 20:43:08 $ docker top cab4728b5c9ce30109d4f001ba6e7a28617a4d09786bbeb1d2fa71bada7db48e -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:43:09 ---> job-cost.sh 20:43:09 lf-activate-venv: SKIPPING 20:43:09 INFO: No Stack... 20:43:10 INFO: Retrieving Pricing Info for: v3-standard-4 20:43:10 INFO: Archiving Costs [Pipeline] sh 20:43:11 + cut -d, -f6 20:43:11 + cat /w/workspace/edgex-go/1/archives/cost.csv [Pipeline] lock 20:43:11 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4417-1-stack-cost] 20:43:11 Resource [jenkins-edgexfoundry-edgex-go-PR-4417-1-stack-cost] did not exist. Created. 20:43:11 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4417-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:43:11 + echo total: 0.10999999940395355 [Pipeline] stash 20:43:12 Stashed 1 file(s) [Pipeline] } 20:43:12 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4417-1-stack-cost] [Pipeline] // lock [Pipeline] } 20:43:12 $ docker stop --time=1 cab4728b5c9ce30109d4f001ba6e7a28617a4d09786bbeb1d2fa71bada7db48e 20:43:13 $ docker rm -f --volumes cab4728b5c9ce30109d4f001ba6e7a28617a4d09786bbeb1d2fa71bada7db48e [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 20:43:14 provisioning config files... 20:43:14 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/1@tmp/config6152048737852742153tmp [Pipeline] { [Pipeline] sh 20:43:14 + set +x 20:43:14 + curl -s https://codecov.io/bash 20:43:14 + bash -s -- 20:43:14 20:43:14 _____ _ 20:43:14 / ____| | | 20:43:14 | | ___ __| | ___ ___ _____ __ 20:43:14 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 20:43:14 | |___| (_) | (_| | __/ (_| (_) \ V / 20:43:14 \_____\___/ \__,_|\___|\___\___/ \_/ 20:43:14 Bash-1.0.6 20:43:14 20:43:14 20:43:14 ==> git version 2.25.1 found 20:43:14 ==> 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 20:43:14 Release-Date: 2020-01-08 20:43:14 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 20:43:14 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 20:43:14 ==> Jenkins CI detected. 20:43:14 current dir:  /w/workspace/edgex-go/1 20:43:14 project root: . 20:43:14 --> token set from env 20:43:14 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 20:43:14 ==> Running gcov in . (disable via -X gcov) 20:43:14 ==> Python coveragepy not found 20:43:14 ==> Searching for coverage reports in: 20:43:14 + . 20:43:14 -> Found 1 reports 20:43:14 ==> Detecting git/mercurial file structure 20:43:14 ==> Reading reports 20:43:14 + ./coverage.out bytes=446903 20:43:14 ==> Appending adjustments 20:43:14 https://docs.codecov.io/docs/fixing-reports 20:43:16 + Found adjustments 20:43:16 ==> Gzipping contents 20:43:16 60K /tmp/codecov.3PjU4I.gz 20:43:16 ==> Uploading reports 20:43:16 url: https://codecov.io 20:43:16 query: branch=PR-4417&commit=37d3cde1419082d241ba87845ee7aeeca5f10dda&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4417%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4417&job=&cmd_args= 20:43:16 -> Pinging Codecov 20:43:16 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4417&commit=37d3cde1419082d241ba87845ee7aeeca5f10dda&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4417%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4417&job=&cmd_args= 20:43:20 -> Uploading to 20:43:20 https://storage.googleapis.com/codecov/v4/raw/2023-03-07/00271124DB129430A58F1EEE437C3FCB/37d3cde1419082d241ba87845ee7aeeca5f10dda/f9cf95b5-c35e-4115-9cd1-7ceddb6ad0e5.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230307%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230307T204320Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=085f8da4c61d16309b3e8fbd04b44626f29b01aa1a372b308d22dbe1e667cd3e 20:43:20 % Total % Received % Xferd Average Speed Time Time Time Current 20:43:20 Dload Upload Total Spent Left Speed 20:43:20 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 58046 0 0 100 58046 0 216k --:--:-- --:--:-- --:--:-- 216k 20:43:20 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/37d3cde1419082d241ba87845ee7aeeca5f10dda [Pipeline] } 20:43:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" 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] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 20:43:21 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 20:43:22 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:43:23 ---> package-listing.sh 20:43:23 ++ facter osfamily 20:43:23 ++ tr '[:upper:]' '[:lower:]' 20:43:23 + OS_FAMILY=debian 20:43:23 + workspace=/w/workspace/edgex-go/1 20:43:23 + START_PACKAGES=/tmp/packages_start.txt 20:43:23 + END_PACKAGES=/tmp/packages_end.txt 20:43:23 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:43:23 + PACKAGES=/tmp/packages_start.txt 20:43:23 + '[' /w/workspace/edgex-go/1 ']' 20:43:23 + PACKAGES=/tmp/packages_end.txt 20:43:23 + case "${OS_FAMILY}" in 20:43:23 + dpkg -l 20:43:23 + grep '^ii' 20:43:23 + '[' -f /tmp/packages_start.txt ']' 20:43:23 + '[' -f /tmp/packages_end.txt ']' 20:43:23 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:43:23 + '[' /w/workspace/edgex-go/1 ']' 20:43:23 + mkdir -p /w/workspace/edgex-go/1/archives/ 20:43:23 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 20:43:23 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/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 20:43:23 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:24 20:43:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:24 latest: Pulling from edgex-lftools-log-publisher 20:43:24 5eb5b503b376: Pulling fs layer 20:43:24 5c69ac0246d0: Pulling fs layer 20:43:24 ec43610c2a17: Pulling fs layer 20:43:24 3a2ae6a8a46f: Pulling fs layer 20:43:24 33b1e0a273af: Pulling fs layer 20:43:24 5d3b04190fa2: Pulling fs layer 20:43:24 2f39f015ded8: Pulling fs layer 20:43:24 33b1e0a273af: Waiting 20:43:24 3a2ae6a8a46f: Waiting 20:43:24 5d3b04190fa2: Waiting 20:43:24 2f39f015ded8: Waiting 20:43:24 5c69ac0246d0: Download complete 20:43:24 3a2ae6a8a46f: Download complete 20:43:24 33b1e0a273af: Verifying Checksum 20:43:24 33b1e0a273af: Download complete 20:43:24 5d3b04190fa2: Verifying Checksum 20:43:24 5d3b04190fa2: Download complete 20:43:24 ec43610c2a17: Verifying Checksum 20:43:24 5eb5b503b376: Verifying Checksum 20:43:24 5eb5b503b376: Download complete 20:43:25 2f39f015ded8: Download complete 20:43:26 5eb5b503b376: Pull complete 20:43:26 5c69ac0246d0: Pull complete 20:43:26 ec43610c2a17: Pull complete 20:43:26 3a2ae6a8a46f: Pull complete 20:43:26 33b1e0a273af: Pull complete 20:43:27 5d3b04190fa2: Pull complete 20:43:32 2f39f015ded8: Pull complete 20:43:32 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 20:43:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:32 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:43:32 prd-ubuntu20.04-docker-8c-8g-8627 does not seem to be running inside a container 20:43:32 $ 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/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 20:43:36 $ docker top 7c186895f6edfcf1fc236574498eca1dff22e9bd2e6d9d7527d20640ea914151 -eo pid,comm [Pipeline] { [Pipeline] sh 20:43:36 + touch /tmp/pre-build-complete [Pipeline] sh 20:43:36 + mkdir -p /var/log/sysstat [Pipeline] sh 20:43:37 + ls /var/log/sa-host 20:43:37 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:43:37 provisioning config files... 20:43:37 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config12704626122784429873tmp [Pipeline] { [Pipeline] echo 20:43:37 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:43:37 ---> create-netrc.sh [Pipeline] } 20:43:37 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 20:43:38 ---> python-tools-install.sh [Pipeline] echo 20:43:38 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:43:38 ---> sudo-logs.sh 20:43:38 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 20:43:38 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:43:38 ---> job-cost.sh 20:43:38 lf-activate-venv: SKIPPING 20:43:38 DEBUG: total: 0.10999999940395355 20:43:38 INFO: Retrieving Stack Cost... 20:43:39 INFO: Retrieving Pricing Info for: v3-standard-8 20:43:39 INFO: Archiving Costs [Pipeline] echo 20:43:39 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:43:40 ---> logs-deploy.sh 20:43:40 lf-activate-venv: SKIPPING 20:43:40 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4417/1 20:43:40 INFO: archiving workspace using pattern(s): 20:43:40 Archives upload complete. 20:43:41 INFO: archiving logs to Nexus