Pull request #4581 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of cloudxxx8 for edgexfoundry/edgex-go Obtained Jenkinsfile from 7937cf134caa9ac8a6fa86355f1073b839b652a4+66ff43dfffb4d87db82b8084c082fff2d59b4de0 (c26567495abce56dcfc2257b07ce45012c5765bb) 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-ssh15424725164880264031.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd 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-ssh12029517601907546130.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 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4581/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4581/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10139647912894816394.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh12053166758094193908.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4581/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4581/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh3995970109117528466.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [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.20 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 Waiting for next available executor on ‘prd-ubuntu20.04-docker-8c-8g-17244’ Running on prd-ubuntu20.04-docker-8c-8g-17246 in /w/workspace/edgexfoundry_edgex-go_PR-4581 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/2 [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/2 # 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 66ff43dfffb4d87db82b8084c082fff2d59b4de0 into PR head commit 7937cf134caa9ac8a6fa86355f1073b839b652a4 > 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/4581/head:refs/remotes/origin/PR-4581 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 7937cf134caa9ac8a6fa86355f1073b839b652a4 # 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 66ff43dfffb4d87db82b8084c082fff2d59b4de0 # timeout=10 Merge succeeded, producing 2076911f77e856ca2524f2c66af9afe48c783e91 Checking out Revision 2076911f77e856ca2524f2c66af9afe48c783e91 (PR-4581) > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 2076911f77e856ca2524f2c66af9afe48c783e91 # timeout=10 Commit message: "Merge commit '66ff43dfffb4d87db82b8084c082fff2d59b4de0' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:51:43 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:51:43 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:51:44 ========================================================= 02:51:44 EdgeX Global Pipelines Version Info 02:51:44 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk d791886d2f0be9b493d4a78fa06495ad0537dd88 # timeout=10 02:51:44 ------------------- 02:51:44 stable info: 02:51:44 ------------------- 02:51:44 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:51:44 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 02:51:44 Message: update stable to v1.0.249 02:51:45 ------------------- 02:51:45 experimental info: 02:51:45 ------------------- 02:51:45 Commited By: **** collab-it+edgex@linuxfoundation.org 02:51:45 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 02:51:45 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4581 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4581 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4581 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 2076911f77e856ca2524f2c66af9afe48c783e91 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 2076911 [Pipeline] echo 02:51:45 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:51:45 provisioning config files... 02:51:45 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config820407330599013503tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:51:46 ---> docker-login.sh 02:51:46 nexus3.edgexfoundry.org:10001 02:51:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:51:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:51:46 Configure a credential helper to remove this warning. See 02:51:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:51:46 02:51:46 Login Succeeded 02:51:46 nexus3.edgexfoundry.org:10002 02:51:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:51:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:51:46 Configure a credential helper to remove this warning. See 02:51:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:51:46 02:51:46 Login Succeeded 02:51:46 nexus3.edgexfoundry.org:10003 02:51:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:51:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:51:46 Configure a credential helper to remove this warning. See 02:51:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:51:46 02:51:46 Login Succeeded 02:51:46 nexus3.edgexfoundry.org:10004 02:51:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:51:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:51:46 Configure a credential helper to remove this warning. See 02:51:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:51:46 02:51:46 Login Succeeded 02:51:46 docker.io 02:51:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:51:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:51:46 Configure a credential helper to remove this warning. See 02:51:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:51:46 02:51:46 Login Succeeded 02:51:46 ---> docker-login.sh ends [Pipeline] } 02:51:47 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:51:47 + 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 02:51:47 + + cutdirname -d/ cmd/core-command/Dockerfile -f2 02:51:47 02:51:47 + echo core-command,cmd/core-command/Dockerfile 02:51:47 + dirname cmd/core-common-config-bootstrapper/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 02:51:47 + dirname cmd/core-data/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo core-data,cmd/core-data/Dockerfile 02:51:47 + dirname cmd/core-metadata/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo core-metadata,cmd/core-metadata/Dockerfile 02:51:47 + + dirnamecut cmd/security-bootstrapper/Dockerfile -d/ 02:51:47 -f2 02:51:47 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 02:51:47 + dirname+ cmd/security-proxy-auth/Dockerfile 02:51:47 cut -d/ -f2 02:51:47 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 02:51:47 + dirname cmd/security-proxy-setup/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 02:51:47 + dirname cmd/security-secretstore-setup/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 02:51:47 + + cut -d/ -f2 02:51:47 dirname cmd/security-spiffe-token-provider/Dockerfile 02:51:47 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + dirname cmd/security-spire-agent/Dockerfile 02:51:47 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 02:51:47 + dirname cmd/security-spire-config/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo security-spire-config,cmd/security-spire-config/Dockerfile 02:51:47 + + dirname cmd/security-spire-server/Dockerfile 02:51:47 cut -d/ -f2 02:51:47 + echo security-spire-server,cmd/security-spire-server/Dockerfile 02:51:47 + dirname cmd/support-notifications/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo support-notifications,cmd/support-notifications/Dockerfile 02:51:47 + dirname cmd/support-scheduler/Dockerfile 02:51:47 + cut -d/ -f2 02:51:47 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 02:51:47 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 02:51:47 + git rev-list -1 --merges 2076911f77e856ca2524f2c66af9afe48c783e91~1..2076911f77e856ca2524f2c66af9afe48c783e91 [Pipeline] echo 02:51:47 -----------> git rev-list -1 --merges 2076911f77e856ca2524f2c66af9afe48c783e91~1..2076911f77e856ca2524f2c66af9afe48c783e91 2076911f77e856ca2524f2c66af9afe48c783e91 02:51:47 2076911f77e856ca2524f2c66af9afe48c783e91 [false] [Pipeline] sh 02:51:48 + git log --format=format:%s -1 2076911f77e856ca2524f2c66af9afe48c783e91 [Pipeline] echo 02:51:48 ========================================================= 02:51:48 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:51:48 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 02:51:48 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:51:48 + grep -v github /etc/ssh/ssh_known_hosts 02:51:48 + [ -e /tmp/ssh_known_hosts ] 02:51:48 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:51:48 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:51:48 + sudo tee -a /etc/ssh/ssh_known_hosts 02:51:48 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:51:48 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:51:48 02:51:48 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:51:49 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:51:49 0.1.4: Pulling from edgex-devops/py-git-semver 02:51:49 b85a868b505f: Pulling fs layer 02:51:49 e2be974225ed: Pulling fs layer 02:51:49 339a4e72a1f5: Pulling fs layer 02:51:49 988bab9f4d93: Pulling fs layer 02:51:49 1469e6f7b9e6: Pulling fs layer 02:51:49 eaf3925da568: Pulling fs layer 02:51:49 bab4dde63d76: Pulling fs layer 02:51:49 bde34c3a00c8: Pulling fs layer 02:51:49 b352a97aabf1: Pulling fs layer 02:51:49 4872d77fe225: Pulling fs layer 02:51:49 5851b861e8e6: Pulling fs layer 02:51:49 bab4dde63d76: Waiting 02:51:49 bde34c3a00c8: Waiting 02:51:49 5851b861e8e6: Waiting 02:51:49 4872d77fe225: Waiting 02:51:49 b352a97aabf1: Waiting 02:51:49 eaf3925da568: Waiting 02:51:49 988bab9f4d93: Waiting 02:51:49 e2be974225ed: Verifying Checksum 02:51:49 e2be974225ed: Download complete 02:51:49 988bab9f4d93: Verifying Checksum 02:51:49 988bab9f4d93: Download complete 02:51:49 1469e6f7b9e6: Verifying Checksum 02:51:49 1469e6f7b9e6: Download complete 02:51:49 339a4e72a1f5: Verifying Checksum 02:51:49 339a4e72a1f5: Download complete 02:51:49 eaf3925da568: Download complete 02:51:49 bde34c3a00c8: Verifying Checksum 02:51:49 bde34c3a00c8: Download complete 02:51:49 b352a97aabf1: Verifying Checksum 02:51:49 b352a97aabf1: Download complete 02:51:49 4872d77fe225: Verifying Checksum 02:51:49 4872d77fe225: Download complete 02:51:49 5851b861e8e6: Download complete 02:51:49 b85a868b505f: Download complete 02:51:49 bab4dde63d76: Verifying Checksum 02:51:49 bab4dde63d76: Download complete 02:51:51 b85a868b505f: Pull complete 02:51:51 e2be974225ed: Pull complete 02:51:51 339a4e72a1f5: Pull complete 02:51:51 988bab9f4d93: Pull complete 02:51:51 1469e6f7b9e6: Pull complete 02:51:51 eaf3925da568: Pull complete 02:51:53 bab4dde63d76: Pull complete 02:51:53 bde34c3a00c8: Pull complete 02:51:53 b352a97aabf1: Pull complete 02:51:53 4872d77fe225: Pull complete 02:51:54 5851b861e8e6: Pull complete 02:51:54 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 02:51:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:51:54 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:51:54 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 02:51:54 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 02:51:55 $ docker top 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e -eo pid,comm 02:51:55 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). 02:51:55 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:51:55 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:51:55 [ssh-agent] Looking for ssh-agent implementation... 02:51:55 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:51:55 $ docker exec 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e ssh-agent 02:51:55 SSH_AUTH_SOCK=/tmp/ssh-tFOLjqyOoCLI/agent.33 02:51:55 SSH_AGENT_PID=39 02:51:55 Running ssh-add (command line suppressed) 02:51:55 Identity added: /w/workspace/edgex-go/2@tmp/private_key_15154447342772234053.key (/w/workspace/edgex-go/2@tmp/private_key_15154447342772234053.key) 02:51:55 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:51:56 + git tag --points-at HEAD [Pipeline] } 02:51:56 $ docker exec --env ******** --env ******** 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e ssh-agent -k 02:51:56 unset SSH_AUTH_SOCK; 02:51:56 unset SSH_AGENT_PID; 02:51:56 echo Agent pid 39 killed; 02:51:56 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:51:56 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:51:56 [ssh-agent] Looking for ssh-agent implementation... 02:51:56 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:51:56 $ docker exec 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e ssh-agent 02:51:56 SSH_AUTH_SOCK=/tmp/ssh-cn5jveuPH7Sr/agent.71 02:51:56 SSH_AGENT_PID=77 02:51:56 Running ssh-add (command line suppressed) 02:51:56 Identity added: /w/workspace/edgex-go/2@tmp/private_key_17506232397615610269.key (/w/workspace/edgex-go/2@tmp/private_key_17506232397615610269.key) 02:51:56 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:51:56 + git semver init 02:51:57 2023-05-30 02:51:57,162 [run_init] DEBUG init version:0.0.0 force:False 02:51:57 2023-05-30 02:51:57,163 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/2/.semver 02:51:57 2023-05-30 02:51:57,164 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/2/.semver 02:51:57 2023-05-30 02:51:57,164 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/2/.semver'], cwd=/w/workspace/edgex-go/2, universal_newlines=False, shell=None, istream=None) 02:52:02 2023-05-30 02:52:01,540 [append_file] DEBUG append to file:/w/workspace/edgex-go/2/.git/info/exclude 02:52:02 2023-05-30 02:52:01,540 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/2/.semver/PR-4581 with force:False 02:52:02 2023-05-30 02:52:01,540 [write_file] DEBUG write to file:/w/workspace/edgex-go/2/.semver/PR-4581 02:52:02 2023-05-30 02:52:01,545 [execute] INFO git cat-file --batch-check 02:52:02 2023-05-30 02:52:01,545 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:52:02 2023-05-30 02:52:01,552 [execute] INFO git cat-file --batch 02:52:02 2023-05-30 02:52:01,552 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:52:02 2023-05-30 02:52:01,557 [read_version] DEBUG read version from /w/workspace/edgex-go/2/.semver/PR-4581 02:52:02 0.0.0 [Pipeline] } 02:52:02 $ docker exec --env ******** --env ******** 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e ssh-agent -k 02:52:02 unset SSH_AUTH_SOCK; 02:52:02 unset SSH_AGENT_PID; 02:52:02 echo Agent pid 77 killed; 02:52:02 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:52:02 + git semver [Pipeline] } 02:52:03 $ docker stop --time=1 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e 02:52:04 $ docker rm -f --volumes 97cb759463a69211e607dfbacdb4f710133e5e3a9081c4730cdd21de10489c4e [Pipeline] // withDockerContainer [Pipeline] sh 02:52:04 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:52:05 Stashed 1 file(s) [Pipeline] echo 02:52:05 [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 02:52:05 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:52:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:52:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:52:05 ========================================================= 02:52:05 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 02:52:05 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:52:05 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:52:05 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 02:52:05 f56be85fc22e: Pulling fs layer 02:52:05 85791d961cd3: Pulling fs layer 02:52:05 d694b5ae8c79: Pulling fs layer 02:52:05 9f32a84ed3da: Pulling fs layer 02:52:05 4d19c01a9841: Pulling fs layer 02:52:05 9325e15d5711: Pulling fs layer 02:52:05 556b6ee489ea: Pulling fs layer 02:52:05 c5a4b2cf53e6: Pulling fs layer 02:52:05 9f32a84ed3da: Waiting 02:52:05 4d19c01a9841: Waiting 02:52:05 9325e15d5711: Waiting 02:52:05 556b6ee489ea: Waiting 02:52:05 c5a4b2cf53e6: Waiting 02:52:05 85791d961cd3: Download complete 02:52:05 9f32a84ed3da: Download complete 02:52:05 4d19c01a9841: Verifying Checksum 02:52:05 4d19c01a9841: Download complete 02:52:05 f56be85fc22e: Download complete 02:52:05 9325e15d5711: Verifying Checksum 02:52:05 9325e15d5711: Download complete 02:52:06 f56be85fc22e: Pull complete 02:52:06 85791d961cd3: Pull complete 02:52:06 c5a4b2cf53e6: Verifying Checksum 02:52:06 c5a4b2cf53e6: Download complete 02:52:06 d694b5ae8c79: Verifying Checksum 02:52:06 d694b5ae8c79: Download complete 02:52:06 556b6ee489ea: Verifying Checksum 02:52:06 556b6ee489ea: Download complete 02:52:09 d694b5ae8c79: Pull complete 02:52:09 9f32a84ed3da: Pull complete 02:52:09 4d19c01a9841: Pull complete 02:52:09 9325e15d5711: Pull complete 02:52:12 556b6ee489ea: Pull complete 02:52:13 c5a4b2cf53e6: Pull complete 02:52:13 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 02:52:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:52:13 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:52:13 + + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:52:13 WORKDIR /edgex 02:52:13 COPY go.mod . 02:52:13 RUN go mod download 02:52:13 docker build -t ci-base-image-x86_64 -f - . 02:52:14 Sending build context to Docker daemon 170.8MB 02:52:14 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:52:14 ---> c4be618373d6 02:52:14 Step 2/4 : WORKDIR /edgex 02:52:15 ---> Running in d0e97ebcd835 02:52:15 Removing intermediate container d0e97ebcd835 02:52:15 ---> e59d2ade6047 02:52:15 Step 3/4 : COPY go.mod . 02:52:15 ---> 9d6ab59e3327 02:52:15 Step 4/4 : RUN go mod download 02:52:15 ---> Running in 0c79cecf4b7b 02:52:20 Still waiting to schedule task 02:52:20 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-17245’ 02:52:23 Removing intermediate container 0c79cecf4b7b 02:52:23 ---> 2f5e1f0c4331 02:52:23 Successfully built 2f5e1f0c4331 02:52:23 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:52:24 + docker inspect -f . ci-base-image-x86_64 02:52:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:52:24 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 02:52:24 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:52:24 $ docker top c74b15003f904da3149d5cca6ce7ba60655d92ed84677e8e2e0115a7b127d0c0 -eo pid,comm [Pipeline] { [Pipeline] sh 02:52:25 + go version 02:52:25 go version go1.20.2 linux/amd64 [Pipeline] } 02:52:25 $ docker stop --time=1 c74b15003f904da3149d5cca6ce7ba60655d92ed84677e8e2e0115a7b127d0c0 02:52:26 $ docker rm -f --volumes c74b15003f904da3149d5cca6ce7ba60655d92ed84677e8e2e0115a7b127d0c0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:52:26 + docker inspect -f . ci-base-image-x86_64 02:52:26 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:52:26 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 02:52:26 $ 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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:52:27 $ docker top 0f9ac9cc58454cbbbc62806df58c220158f6031374a224a51546be3b3386d694 -eo pid,comm [Pipeline] { [Pipeline] echo 02:52:27 ========================================================= 02:52:27 [edgeXBuildGoParallel] Running Tests and Build... 02:52:27 ========================================================= [Pipeline] sh 02:52:27 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:52:27 + make test 02:52:27 go test -race -coverprofile=coverage.out ./... 02:52:34 ? github.com/edgexfoundry/edgex-go [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 02:52:49 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 02:52:50 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 02:52:50 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 02:52:50 ? github.com/edgexfoundry/edgex-go/internal [no test files] 02:52:50 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 02:52:51 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 02:52:51 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 02:52:51 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.054s coverage: 28.7% of statements 02:52:52 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.083s coverage: 98.5% of statements 02:52:53 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 02:52:53 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 02:52:53 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 02:52:55 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 02:52:55 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 02:52:56 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 02:52:56 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 02:52:56 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 02:52:56 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 02:52:56 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 02:52:56 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.106s coverage: 71.5% of statements 02:52:56 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.071s coverage: 54.0% of statements 02:52:57 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 02:52:57 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 02:52:59 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.940s coverage: 88.5% of statements 02:52:59 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.070s coverage: 3.8% of statements 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 02:53:00 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.374s coverage: 95.6% of statements 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 02:53:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 02:53:00 ok github.com/edgexfoundry/edgex-go/internal/io 0.052s coverage: 72.2% of statements 02:53:01 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 02:53:01 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 02:53:01 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 02:53:01 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.062s coverage: 65.9% of statements 02:53:02 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 02:53:02 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 02:53:02 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.084s coverage: 0.9% of statements 02:53:02 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.053s coverage: 29.0% of statements 02:53:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.072s coverage: 42.9% of statements 02:53:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.063s coverage: 82.9% of statements 02:53:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.082s coverage: 94.1% of statements 02:53:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.061s coverage: 96.3% of statements 02:53:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.054s coverage: 87.5% of statements 02:53:03 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 02:53:03 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 02:53:03 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 02:53:03 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 02:53:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 02:53:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 02:53:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 02:53:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 02:53:05 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 02:53:06 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 02:53:07 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 02:53:07 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 02:53:08 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 02:53:08 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 02:53:10 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 02:53:10 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 02:53:10 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 02:53:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 02:53:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 02:53:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 02:53:12 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 02:53:12 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 02:53:12 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 02:53:12 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 02:53:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 02:53:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 02:53:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 02:53:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 02:53:15 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.064s coverage: 94.4% of statements 02:53:15 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 02:53:15 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 02:53:15 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 02:53:15 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 02:53:16 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 02:53:16 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 02:53:17 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 02:53:17 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.290s coverage: 79.9% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.073s coverage: 92.9% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.029s coverage: 64.4% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.053s coverage: 62.3% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.070s coverage: 87.2% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.050s coverage: 20.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.052s coverage: 100.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.101s coverage: 81.8% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.093s coverage: 82.1% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.055s coverage: 86.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.175s coverage: 63.1% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.050s coverage: 100.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.040s coverage: 89.4% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.039s coverage: 100.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.036s coverage: 73.7% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.030s coverage: 100.0% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.165s coverage: 38.4% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.061s coverage: 89.5% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.071s coverage: 84.8% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.073s coverage: 17.7% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.126s coverage: 92.3% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.062s coverage: 61.5% of statements 02:53:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.103s coverage: 97.7% of statements 02:53:27 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 02:53:27 running golangci-lint 02:53:27 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 02:53:27 go version go1.20.2 linux/amd64 02:53:27 level=info msg="[config_reader] Used config file .golangci.yml" 02:53:27 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 02:53:45 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|exports_file|types_sizes|deps|files|imports|name) took 15.618823636s" 02:53:45 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 45.51967ms" 02:53:52 level=info msg="[linters_context/goanalysis] analyzers took 1m4.955217578s with top 10 stages: buildir: 37.600313278s, gosec: 1.536971266s, fact_deprecated: 1.473757702s, S1038: 1.284967417s, inspect: 1.243761498s, printf: 1.147153619s, ctrlflow: 1.121192578s, nilness: 962.325586ms, fact_purity: 858.61836ms, SA4026: 577.916881ms" 02:53:52 level=info msg="[runner] Issues before processing: 203, after processing: 0" 02:53:52 level=info msg="[runner] Processors filtering stat (out/in): autogenerated_exclude: 203/203, exclude-rules: 23/203, identifier_marker: 203/203, cgo: 203/203, exclude: 203/203, nolint: 0/23, skip_dirs: 203/203, filename_unadjuster: 203/203, path_prettifier: 203/203, skip_files: 203/203" 02:53:52 level=info msg="[runner] processing took 21.994726ms with stages: nolint: 8.569731ms, identifier_marker: 6.063793ms, autogenerated_exclude: 2.812866ms, exclude-rules: 1.852543ms, path_prettifier: 1.6969ms, skip_dirs: 940.402µs, cgo: 36.47µs, filename_unadjuster: 16.721µs, uniq_by_line: 830ns, max_same_issues: 740ns, skip_files: 700ns, diff: 630ns, exclude: 550ns, max_per_file_from_linter: 490ns, path_shortener: 280ns, source_code: 270ns, severity-rules: 260ns, sort_results: 250ns, max_from_linter: 180ns, path_prefixer: 120ns" 02:53:52 level=info msg="[runner] linters took 8.69394587s with stages: goanalysis_metalinter: 8.671817539s" 02:53:52 level=info msg="File cache stats: 0 entries of total size 0B" 02:53:52 level=info msg="Memory: 244 samples, avg is 192.8MB, max is 757.9MB" 02:53:52 level=info msg="Execution took 24.36803052s" 02:53:52 go vet ./... 02:53:57 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:53:57 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:53:57 ./bin/test-attribution-txt.sh [Pipeline] echo 02:53:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 02:53:57 + ls -al . 02:53:57 total 720 02:53:57 drwxrwxr-x 11 1001 1001 4096 May 30 02:52 . 02:53:57 drwxr-xr-x 4 root root 4096 May 30 02:52 .. 02:53:57 drwxrwxr-x 2 1001 1001 4096 May 30 02:51 .blubracket 02:53:57 -rw-rw-r-- 1 1001 1001 16 May 30 02:51 .dockerignore 02:53:57 drwxrwxr-x 8 1001 1001 4096 May 30 02:52 .git 02:53:57 drwxrwxr-x 3 1001 1001 4096 May 30 02:51 .github 02:53:57 -rw-rw-r-- 1 1001 1001 1133 May 30 02:51 .gitignore 02:53:57 -rw-rw-r-- 1 1001 1001 42 May 30 02:51 .golangci.yml 02:53:57 -rw-rw-r-- 1 1001 1001 87 May 30 02:51 .hadolint.yml 02:53:57 drwxr-xr-x 3 1001 1001 4096 May 30 02:52 .semver 02:53:57 -rw-rw-r-- 1 1001 1001 166 May 30 02:51 .sonarcloud.properties 02:53:57 -rw-rw-r-- 1 1001 1001 1171 May 30 02:51 ADOPTERS.md 02:53:57 -rw-rw-r-- 1 1001 1001 10835 May 30 02:51 Attribution.txt 02:53:57 -rw-rw-r-- 1 1001 1001 93407 May 30 02:51 CHANGELOG.md 02:53:57 -rw-rw-r-- 1 1001 1001 3804 May 30 02:51 CONTRIBUTING.md 02:53:57 -rw-rw-r-- 1 1001 1001 677 May 30 02:51 GOVERNANCE.md 02:53:57 -rw-rw-r-- 1 1001 1001 883 May 30 02:51 Jenkinsfile 02:53:57 -rw-rw-r-- 1 1001 1001 10775 May 30 02:51 LICENSE 02:53:57 -rw-rw-r-- 1 1001 1001 14368 May 30 02:51 Makefile 02:53:57 -rw-rw-r-- 1 1001 1001 582 May 30 02:51 OWNERS.md 02:53:57 -rw-rw-r-- 1 1001 1001 9923 May 30 02:51 README.md 02:53:57 -rw-rw-r-- 1 1001 1001 789 May 30 02:51 SECURITY.md 02:53:57 -rw-rw-r-- 1 1001 1001 5 May 30 02:52 VERSION 02:53:57 drwxrwxr-x 2 1001 1001 4096 May 30 02:51 bin 02:53:57 drwxrwxr-x 18 1001 1001 4096 May 30 02:51 cmd 02:53:57 -rw-r--r-- 1 root root 447731 May 30 02:53 coverage.out 02:53:57 -rw-rw-r-- 1 1001 1001 3159 May 30 02:51 go.mod 02:53:57 -rw-rw-r-- 1 1001 1001 30958 May 30 02:51 go.sum 02:53:57 drwxrwxr-x 7 1001 1001 4096 May 30 02:51 internal 02:53:57 drwxrwxr-x 3 1001 1001 4096 May 30 02:51 openapi 02:53:57 -rw-rw-r-- 1 1001 1001 594 May 30 02:51 security.txt 02:53:57 drwxrwxr-x 4 1001 1001 4096 May 30 02:51 snap 02:53:57 -rw-rw-r-- 1 1001 1001 204 May 30 02:51 version.go [Pipeline] sh 02:53:58 + '[' -e coverage.out ] 02:53:58 + chown 1001:1001 coverage.out [Pipeline] stash 02:53:58 Stashed 1 file(s) [Pipeline] sh 02:53:58 + make build 02:53:58 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 02:54:10 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 02:54:12 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 02:54:13 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 02:54:14 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 02:54:20 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 02:54:22 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 02:54:24 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 02:54:24 Running on prd-ubuntu20.04-docker-arm64-4c-16g-17247 in /w/workspace/edgexfoundry_edgex-go_PR-4581 [Pipeline] { [Pipeline] ws 02:54:24 Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] checkout 02:54:24 The recommended git tool is: git 02:54:24 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 02:54:25 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 02:54: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-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 02:54: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 02:54:29 using credential edgex-jenkins-ssh 02:54:29 Cloning the remote Git repository [Pipeline] } 02:54:29 Cloning repository git@github.com:edgexfoundry/edgex-go.git 02:54:29 $ docker stop --time=1 0f9ac9cc58454cbbbc62806df58c220158f6031374a224a51546be3b3386d694 02:54:29 > git init /w/workspace/edgex-go/2 # timeout=10 02:54:29 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:54:29 > git --version # timeout=10 02:54:29 > git --version # 'git version 2.25.1' 02:54:29 using GIT_SSH to set credentials SSH Credentials for GitHub 02:54:30 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:54:31 $ docker rm -f --volumes 0f9ac9cc58454cbbbc62806df58c220158f6031374a224a51546be3b3386d694 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:32 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:54:32 02:54:32 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:54:33 latest: Pulling from edgex-devops/edgex-compose 02:54:33 cbdbe7a5bc2a: Pulling fs layer 02:54:33 ca9280d653b3: Pulling fs layer 02:54:33 7e9c9ca2126c: Pulling fs layer 02:54:33 cbdbe7a5bc2a: Download complete 02:54:33 ca9280d653b3: Verifying Checksum 02:54:33 ca9280d653b3: Download complete 02:54:33 cbdbe7a5bc2a: Pull complete 02:54:33 7e9c9ca2126c: Download complete 02:54:33 ca9280d653b3: Pull complete 02:54:37 7e9c9ca2126c: Pull complete 02:54:37 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 02:54:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:54:37 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:37 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 02:54:37 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 02:54:38 $ docker top 571d44117d44e54077426d48b72b9dad666918e9c0710cdd5e6f5e2af8c2e940 -eo pid,comm [Pipeline] { [Pipeline] sh 02:54:38 + docker-compose build --help 02:54:38 + grep parallel 02:54:38 --parallel Build images in parallel. [Pipeline] } 02:54:38 $ docker stop --time=1 571d44117d44e54077426d48b72b9dad666918e9c0710cdd5e6f5e2af8c2e940 02:54:40 $ docker rm -f --volumes 571d44117d44e54077426d48b72b9dad666918e9c0710cdd5e6f5e2af8c2e940 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:40 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:54:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:40 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 02:54:40 $ 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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 02:54:41 $ docker top 842c20652318980c71f45bc505f2fa9ed2f4afd4a8103e02d66c097e9b0e9aa5 -eo pid,comm [Pipeline] { [Pipeline] sh 02:54:41 + docker-compose -f ./docker-compose-build.yml build --parallel 02:54:42 Building core-command ... 02:54:42 Building core-common-config-bootstrapper ... 02:54:42 Building core-data ... 02:54:42 Building core-metadata ... 02:54:42 Building security-bootstrapper ... 02:54:42 Building security-proxy-auth ... 02:54:42 Building security-proxy-setup ... 02:54:42 Building security-secretstore-setup ... 02:54:42 Building security-spiffe-token-provider ... 02:54:42 Building security-spire-agent ... 02:54:42 Building security-spire-config ... 02:54:42 Building security-spire-server ... 02:54:42 Building support-notifications ... 02:54:42 Building support-scheduler ... 02:54:42 Building support-scheduler 02:54:42 Building security-spire-agent 02:54:42 Building security-proxy-auth 02:54:42 Building support-notifications 02:54:42 Building security-spire-config 02:54:47 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:54:47 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:54:48 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:54:48 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:54:48 using GIT_SSH to set credentials SSH Credentials for GitHub 02:54:48 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4581/head:refs/remotes/origin/PR-4581 +refs/heads/main:refs/remotes/origin/main # timeout=10 02:54:49 Merging remotes/origin/main commit 66ff43dfffb4d87db82b8084c082fff2d59b4de0 into PR head commit 7937cf134caa9ac8a6fa86355f1073b839b652a4 02:54:49 Merge succeeded, producing b3b2e49ac429573b76f7c1b07a84f7929976c438 02:54:49 Checking out Revision b3b2e49ac429573b76f7c1b07a84f7929976c438 (PR-4581) 02:54:49 > git config core.sparsecheckout # timeout=10 02:54:49 > git checkout -f 7937cf134caa9ac8a6fa86355f1073b839b652a4 # timeout=10 02:54:49 > git remote # timeout=10 02:54:49 > git config --get remote.origin.url # timeout=10 02:54:49 using GIT_SSH to set credentials SSH Credentials for GitHub 02:54:49 > git merge 66ff43dfffb4d87db82b8084c082fff2d59b4de0 # timeout=10 02:54:49 > git rev-parse HEAD^{commit} # timeout=10 02:54:49 > git config core.sparsecheckout # timeout=10 02:54:49 > git checkout -f b3b2e49ac429573b76f7c1b07a84f7929976c438 # timeout=10 02:54:53 Commit message: "Merge commit '66ff43dfffb4d87db82b8084c082fff2d59b4de0' into HEAD" 02:54:53 First time build. Skipping changelog. 02:54:53 > git rev-list --no-walk d791886d2f0be9b493d4a78fa06495ad0537dd88 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:54:54 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 02:54:54 % Total % Received % Xferd Average Speed Time Time Time Current 02:54:54 Dload Upload Total Spent Left Speed 02:54:54 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 82 12751 82 10502 0 0 86081 0 --:--:-- --:--:-- --:--:-- 85382 100 12751 100 12751 0 0 100k 0 --:--:-- --:--:-- --:--:-- 100k [Pipeline] sh 02:54:54 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 02:54:55 + + sudosudo jq tee . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.new /etc/docker/daemon.json 02:54:55 02:54:55 { 02:54:55 "registry-mirrors": [ 02:54:55 "https://nexus3.edgexfoundry.org:10001" 02:54:55 ], 02:54:55 "bip": "10.250.0.254/24", 02:54:55 "hosts": [ 02:54:55 "tcp://0.0.0.0:5555", 02:54:55 "unix:///var/run/docker.sock" 02:54:55 ], 02:54:55 "mtu": 1458, 02:54:55 "selinux-enabled": true, 02:54:55 "seccomp-profile": "/etc/docker/seccomp.json" 02:54:55 } [Pipeline] sh 02:54:55 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 02:54:55 + sudo service docker restart 02:54:56 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:56 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:54:56 ---> 2f5e1f0c4331 02:54:56 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:54:56 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:56 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:54:56 ---> 2f5e1f0c4331 02:54:56 Step 3/27 : WORKDIR /edgex-go 02:54:56 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:56 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:54:56 ---> 2f5e1f0c4331 02:54:56 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:54:56 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:56 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:54:56 ---> 2f5e1f0c4331 02:54:56 Step 3/27 : WORKDIR /edgex-go 02:54:56 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:56 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:54:56 ---> 2f5e1f0c4331 02:54:56 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:54:57 ---> Running in 234bbbc8b916 02:54:57 ---> Running in 635f494a3a40 02:54:57 ---> Running in 2fbe327bd59c 02:54:57 ---> Running in ad1b541c5520 02:54:57 ---> Running in 15f80356a176 02:54:57 Removing intermediate container 2fbe327bd59c 02:54:57 ---> 14a39636d186 02:54:57 Step 4/23 : WORKDIR /edgex-go 02:54:57 Removing intermediate container 234bbbc8b916 02:54:57 ---> 7bd2d7fe2010 02:54:57 Step 4/23 : WORKDIR /edgex-goRemoving intermediate container ad1b541c5520 02:54:57 02:54:57 ---> 8b963e4e8ff2 02:54:57 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:54:57 ---> Running in 7c26819517c4 02:54:57 Removing intermediate container 635f494a3a40 02:54:57 ---> c88577e49b0a 02:54:57 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:54:57 Removing intermediate container 15f80356a176 02:54:57 ---> 871e2e22fb14 02:54:57 Step 4/23 : WORKDIR /edgex-go 02:54:57 ---> Running in bbe9c3da803c 02:54:57 ---> Running in 2d8f8412cc08 02:54:57 ---> Running in ac043e6b26b9 02:54:57 ---> Running in fa23b39f38f3 02:54:57 Removing intermediate container 7c26819517c4 02:54:57 ---> 97ceeec1095c 02:54:57 Step 5/23 : RUN apk add --update --no-cache make git 02:54:58 Removing intermediate container bbe9c3da803c 02:54:58 ---> de2671809974 02:54:58 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 02:54:58 ---> Running in 3082507afdef 02:54:58 Removing intermediate container fa23b39f38f3 02:54:58 ---> 15944746c114 02:54:58 Step 5/23 : RUN apk add --update --no-cache make git 02:54:58 ---> Running in df014b3e387f 02:54:58 ---> Running in 7e9f4baa4d32 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:54:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:54:58 OK: 265 MiB in 53 packages 02:54:58 OK: 265 MiB in 53 packages 02:54:58 OK: 265 MiB in 53 packages 02:54:58 OK: 265 MiB in 53 packages 02:54:58 OK: 265 MiB in 53 packages 02:54:59 Removing intermediate container 2d8f8412cc08 02:54:59 ---> c720377da3ec 02:54:59 Step 5/27 : COPY go.mod vendor* ./ 02:54:59 Removing intermediate container ac043e6b26b9 02:54:59 ---> 51029408a494 02:54:59 Step 5/27 : COPY go.mod vendor* ./ 02:54:59 Removing intermediate container df014b3e387f 02:54:59 ---> a2905f408e4b 02:54:59 Step 6/23 : COPY go.mod vendor* ./ 02:54:59 Removing intermediate container 3082507afdef 02:54:59 ---> e49275f7c7d3 02:54:59 Step 6/23 : COPY go.mod vendor* ./ 02:54:59 ---> adf4fbe846fc 02:54:59 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:59 ---> Running in 75318728dbb9 02:54:59 Removing intermediate container 7e9f4baa4d32 02:54:59 ---> ecdde54bc6e8 02:54:59 Step 6/23 : COPY go.mod vendor* ./ 02:54:59 ---> a97699033115 02:54:59 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:59 ---> Running in 32ef085b421e 02:54:59 ---> e3b6ce81397b 02:54:59 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:59 ---> Running in b3658784cd01 02:54:59 ---> bb3d42d056d3 02:54:59 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:59 ---> Running in 37c461e5e3c0 02:54:59 ---> 7030df6ccc78 02:54:59 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:59 ---> Running in 3e7e3c439314 [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:55:17 provisioning config files... 02:55:17 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config14328758626983890222tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:55:18 ---> docker-login.sh 02:55:18 nexus3.edgexfoundry.org:10001 02:55:18 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:55:18 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:55:18 Configure a credential helper to remove this warning. See 02:55:18 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:55:18 02:55:18 Login Succeeded 02:55:18 nexus3.edgexfoundry.org:10002 02:55:18 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:55:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:55:19 Configure a credential helper to remove this warning. See 02:55:19 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:55:19 02:55:19 Login Succeeded 02:55:19 nexus3.edgexfoundry.org:10003 02:55:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:55:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:55:19 Configure a credential helper to remove this warning. See 02:55:19 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:55:19 02:55:19 Login Succeeded 02:55:19 nexus3.edgexfoundry.org:10004 02:55:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:55:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:55:20 Configure a credential helper to remove this warning. See 02:55:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:55:20 02:55:20 Login Succeeded 02:55:20 docker.io 02:55:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:55:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:55:20 Configure a credential helper to remove this warning. See 02:55:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:55:20 02:55:20 Login Succeeded 02:55:20 ---> docker-login.sh ends [Pipeline] } 02:55:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 02:55:21 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:55:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:55:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:55:21 ========================================================= 02:55:21 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 02:55:21 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:55:21 Removing intermediate container 3e7e3c439314 02:55:21 ---> a94b014357b1 02:55:21 Step 8/23 : COPY . . 02:55:21 Removing intermediate container 32ef085b421e 02:55:21 ---> 046889f63c4b 02:55:21 Step 7/27 : COPY . . 02:55:21 Removing intermediate container b3658784cd01 02:55:21 ---> ad6026ff6f85 02:55:21 Step 8/23 : COPY . . 02:55:21 Removing intermediate container 37c461e5e3c0 02:55:21 ---> 154d5b411047 02:55:21 Step 8/23 : COPY . . 02:55:21 Removing intermediate container 75318728dbb9 02:55:21 ---> 65eeca538baa 02:55:21 Step 7/27 : COPY . . 02:55:21 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:55:21 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:55:21 c41833b44d91: Pulling fs layer 02:55:21 ed15518f5707: Pulling fs layer 02:55:21 feae8fd75edb: Pulling fs layer 02:55:21 242c74f7c9fa: Pulling fs layer 02:55:21 3cdef696dda3: Pulling fs layer 02:55:21 2ced38df9373: Pulling fs layer 02:55:21 58f1dce35555: Pulling fs layer 02:55:21 3cdef696dda3: Waiting 02:55:21 2ced38df9373: Waiting 02:55:21 58f1dce35555: Waiting 02:55:21 242c74f7c9fa: Waiting 02:55:21 ed15518f5707: Verifying Checksum 02:55:21 ed15518f5707: Download complete 02:55:21 242c74f7c9fa: Verifying Checksum 02:55:21 242c74f7c9fa: Download complete 02:55:21 3cdef696dda3: Verifying Checksum 02:55:21 3cdef696dda3: Download complete 02:55:21 c41833b44d91: Verifying Checksum 02:55:21 c41833b44d91: Download complete 02:55:22 c41833b44d91: Pull complete 02:55:23 58f1dce35555: Verifying Checksum 02:55:23 58f1dce35555: Download complete 02:55:23 ed15518f5707: Pull complete 02:55:24 2ced38df9373: Verifying Checksum 02:55:24 2ced38df9373: Download complete 02:55:24 feae8fd75edb: Download complete 02:55:28 ---> 5aa525f5f8a6 02:55:28 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 02:55:28 ---> c77c9fc22194 02:55:28 ---> b131e10ca44d 02:55:28 ---> 1bfc4eecd437 02:55:28 Step 8/27 : ARG SPIRE_RELEASE=1.6.3Step 9/23 : RUN make cmd/support-notifications/support-notificationsStep 8/27 : ARG SPIRE_RELEASE=1.6.3 02:55:28 02:55:28 02:55:28 ---> a224462fdf5a 02:55:28 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 02:55:28 ---> Running in 9689836e83ad 02:55:28 ---> Running in 1c76f5cb4210 02:55:28 ---> Running in e2c4113e0aa4 02:55:28 ---> Running in 807799e5e27c 02:55:28 ---> Running in e923bd3dd4e5 02:55:28 Removing intermediate container 807799e5e27c 02:55:28 ---> 99b7adbae799 02:55:28 Step 9/27 : WORKDIR /edgex-go/spire-build 02:55:28 Removing intermediate container 1c76f5cb4210 02:55:28 ---> d717aff745a1 02:55:28 Step 9/27 : WORKDIR /edgex-go/spire-build 02:55:28 ---> Running in 0e24e0f03147 02:55:28 ---> Running in c96a083a0fa1 02:55:28 Removing intermediate container 0e24e0f03147 02:55:28 ---> 413f9577c960 02:55:28 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:55:28 Removing intermediate container c96a083a0fa1 02:55:28 ---> dacdc8c4c2ab 02:55:28 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:55:28 ---> Running in 7b5b63ca7237 02:55:28 ---> Running in 5f50d288b3aa 02:55:28 Removing intermediate container 7b5b63ca7237 02:55:28 ---> c72b145e8deb 02:55:28 Step 11/27 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:55:28 Removing intermediate container 5f50d288b3aa 02:55:28 ---> 5a4f55467c3f 02:55:28 Step 11/27 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:55:28 ---> Running in 94708e08aa20 02:55:28 ---> Running in b0e9a625afa8 02:55: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-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 02:55:28 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 02:55:28 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 02:55:29 Removing intermediate container 94708e08aa20 02:55:29 ---> c268f1f93693 02:55:29 Step 12/27 : WORKDIR /edgex-go 02:55:29 Removing intermediate container b0e9a625afa8 02:55:29 ---> 40624893fd7d 02:55:29 Step 12/27 : WORKDIR /edgex-go 02:55:29 ---> Running in 26b626cc201d 02:55:29 ---> Running in 3aea05b4996b 02:55:29 Removing intermediate container 26b626cc201d 02:55:29 ---> fba49f29be2c 02:55:29 02:55:29 Step 13/27 : FROM alpine:3.17 02:55:29 Removing intermediate container 3aea05b4996b 02:55:29 ---> 77812d4bc8fa 02:55:29 02:55:29 Step 13/27 : FROM alpine:3.17 02:55:30 3.17: Pulling from library/alpine 02:55:30 3.17: Pulling from library/alpine 02:55:30 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 02:55:30 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 02:55:30 Status: Image is up to date for alpine:3.17 02:55:30 Status: Downloaded newer image for alpine:3.17 02:55:30 ---> 9ed4aefc74f6 02:55:30 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:55:30 ---> 9ed4aefc74f6 02:55:30 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:55:30 ---> Running in 4243fdd90cd7 02:55:30 ---> Running in f71912007354 02:55:30 Removing intermediate container f71912007354 02:55:30 ---> 8e1dd70f4683 02:55:30 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:55:30 Removing intermediate container 4243fdd90cd7 02:55:30 ---> d67331f3ef32 02:55:30 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 02:55:30 ---> Running in 0e7112de1548 02:55:30 ---> Running in a4fc5847af16 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:55:31 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:55:31 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:55:31 OK: 17823 distinct packages available 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:55:31 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:55:31 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:55:31 OK: 17823 distinct packages available 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:55:32 (1/5) Installing dumb-init (1.2.5-r2) 02:55:32 (2/5) Installing musl-obstack (1.2.3-r0) 02:55:32 (3/5) Installing libucontext (1.2-r0) 02:55:32 (4/5) Installing gcompat (1.1.0-r0) 02:55:32 (5/5) Installing openssl (3.0.8-r4) 02:55:32 Executing busybox-1.35.0-r29.trigger 02:55:32 OK: 8 MiB in 20 packages 02:55:32 (1/4) Installing dumb-init (1.2.5-r2) 02:55:32 (2/4) Installing musl-obstack (1.2.3-r0) 02:55:32 (3/4) Installing libucontext (1.2-r0) 02:55:32 (4/4) Installing gcompat (1.1.0-r0) 02:55:32 Executing busybox-1.35.0-r29.trigger 02:55:32 OK: 7 MiB in 19 packages 02:55:32 Removing intermediate container 0e7112de1548 02:55:32 ---> 2b4cdaf3f687 02:55:32 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:32 Removing intermediate container a4fc5847af16 02:55:32 ---> bb3b00c8ef77 02:55:32 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:33 ---> f01e175810c6 02:55:33 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:55:33 ---> 792090131420 02:55:33 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:55:33 ---> 1fde4033893b 02:55:33 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:55:33 ---> c0df05040aeb 02:55:33 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 02:55:36 feae8fd75edb: Pull complete 02:55:36 242c74f7c9fa: Pull complete 02:55:36 3cdef696dda3: Pull complete 02:55:38 ---> dbfc1367da85 02:55:38 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:55:38 ---> e349a7739e39 02:55:38 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 02:55:38 ---> 478232020f21 02:55:38 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 02:55:38 ---> Running in 004a601ee44c 02:55:38 Removing intermediate container 004a601ee44c 02:55:38 ---> d6309fed5ad8 02:55:38 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 02:55:39 ---> dfeb302860cb 02:55:39 Step 22/27 : WORKDIR / 02:55:39 ---> Running in 9bafdb960cf6 02:55:39 Removing intermediate container 9bafdb960cf6 02:55:39 ---> 2c57ad7c9511 02:55:39 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:55:39 ---> Running in c577468c2445 02:55:40 Removing intermediate container c577468c2445 02:55:40 ---> 7d5f1b780889 02:55:40 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:55:40 ---> Running in f610c9037422 02:55:40 Removing intermediate container f610c9037422 02:55:40 ---> 5546125352dc 02:55:40 Step 25/27 : LABEL arch=x86_64 02:55:40 ---> Running in 9deb5c8b4f86 02:55:41 Removing intermediate container 9deb5c8b4f86 02:55:41 ---> 87877aa7e371 02:55:41 Step 26/27 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:55:41 ---> Running in 538e5209e033 02:55:41 ---> 4b488e52732e 02:55:41 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 02:55:41 Removing intermediate container 538e5209e033 02:55:41 ---> ad82e3067ab3 02:55:41 Step 27/27 : LABEL version=0.0.0 02:55:41 ---> Running in 1d42789a2dba 02:55:41 Removing intermediate container 1d42789a2dba 02:55:41 ---> a014ad70862c 02:55:41 02:55:41 ---> 1ac3eee0eb5b 02:55:41 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 02:55:41 2ced38df9373: Pull complete 02:55:41 Successfully built a014ad70862c 02:55:41 Successfully tagged security-spire-config:latest 02:55:41  Building security-spire-config ... done Building core-command 02:55:42 ---> 9877b4f0ed1f 02:55:42 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 02:55:43 ---> 25830e375484 02:55:43 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:55:43 ---> Running in 213694ec63ab 02:55:44 Removing intermediate container 213694ec63ab 02:55:44 ---> a9ae2f0a4321 02:55:44 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:55:44 ---> Running in 76022d2ac384 02:55:44 58f1dce35555: Pull complete 02:55:44 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 02:55:44 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:55:44 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:55:44 Removing intermediate container 76022d2ac384 02:55:44 ---> 240e144aaf5f 02:55:44 Step 25/27 : LABEL arch=x86_64 02:55:44 ---> Running in f3338c559894 02:55:44 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:55:44 WORKDIR /edgex 02:55:44 COPY go.mod . 02:55:44 RUN go mod download 02:55:44 + docker build -t ci-base-image-arm64 -f - . 02:55:44 Removing intermediate container f3338c559894 02:55:44 ---> 03aa9bee2fd7 02:55:44 Step 26/27 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:55:44 ---> Running in 86abd8e3a6ed 02:55:45 Removing intermediate container 86abd8e3a6ed 02:55:45 ---> 24699027c6a6 02:55:45 Step 27/27 : LABEL version=0.0.0 02:55:45 Sending build context to Docker daemon 2.947MB 02:55:45 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:55:45 ---> fadd8f120f05 02:55:45 Step 2/4 : WORKDIR /edgex 02:55:45 ---> Running in d0866d902f54 02:55:45 Removing intermediate container d0866d902f54 02:55:45 ---> c52b3c91d31b 02:55:45 02:55:45 Successfully built c52b3c91d31b 02:55:45 Successfully tagged security-spire-agent:latest 02:55:45 Building core-common-config-bootstrapper 02:55:47 ---> Running in 2fa40c40c304 02:55:47 Removing intermediate container 2fa40c40c304 02:55:47 ---> 887f2c07ef2c 02:55:47 Step 3/4 : COPY go.mod . 02:55:47  Building security-spire-agent ... done Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:55:47 Step 2/24 : FROM ${BUILDER_BASE} AS builder 02:55:47 ---> 2f5e1f0c4331 02:55:47 Step 3/24 : ARG ADD_BUILD_TAGS="" 02:55:47 ---> Using cache 02:55:47 ---> 871e2e22fb14 02:55:47 Step 4/24 : WORKDIR /edgex-go 02:55:47 ---> Using cache 02:55:47 ---> 15944746c114 02:55:47 Step 5/24 : RUN apk add --update --no-cache make git 02:55:47 ---> Using cache 02:55:47 ---> ecdde54bc6e8 02:55:47 Step 6/24 : COPY go.mod vendor* ./ 02:55:47 ---> Using cache 02:55:47 ---> 7030df6ccc78 02:55:47 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:55:47 ---> Using cache 02:55:47 ---> a94b014357b1 02:55:47 Step 8/24 : COPY . . 02:55:47 ---> Using cache 02:55:47 ---> 5aa525f5f8a6 02:55:47 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 02:55:47 ---> 65cc91799c33 02:55:47 Step 4/4 : RUN go mod download 02:55:47 ---> Running in 56db166437bc 02:55:48 ---> Running in 6828d92b9e58 02:55:48 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 02:55:49 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:55:49 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:55:49 ---> 2f5e1f0c4331 02:55:49 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:55:49 ---> Using cache 02:55:49 ---> 871e2e22fb14 02:55:49 Step 4/23 : WORKDIR /edgex-go 02:55:49 ---> Using cache 02:55:49 ---> 15944746c114 02:55:49 Step 5/23 : RUN apk add --update --no-cache make git 02:55:49 ---> Using cache 02:55:49 ---> ecdde54bc6e8 02:55:49 Step 6/23 : COPY go.mod vendor* ./ 02:55:49 ---> Using cache 02:55:49 ---> 7030df6ccc78 02:55:49 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:55:49 ---> Using cache 02:55:49 ---> a94b014357b1 02:55:49 Step 8/23 : COPY . . 02:55:49 ---> Using cache 02:55:49 ---> 5aa525f5f8a6 02:55:49 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 02:55:49 ---> Running in b21f6dc6e65a 02:55:50 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 02:55:56 Removing intermediate container 9689836e83ad 02:55:56 ---> 2cece03a7878 02:55:56 02:55:56 Step 10/23 : FROM alpine:3.17 02:55:56 ---> 9ed4aefc74f6 02:55:56 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:55:56 ---> Running in b3920ae9b790 02:55:56 Removing intermediate container b3920ae9b790 02:55:56 ---> a68f21e79364 02:55:56 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:55:56 ---> Running in d761a540a449 02:55:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:55:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:55:57 (1/1) Installing dumb-init (1.2.5-r2) 02:55:57 Executing busybox-1.35.0-r29.trigger 02:55:57 OK: 7 MiB in 16 packages 02:55:58 Removing intermediate container d761a540a449 02:55:58 ---> 04e187745972 02:55:58 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:58 ---> 4b04913582ef 02:55:58 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:55:59 ---> 2f1fb4885cca 02:55:59 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 02:55:59 ---> 0145a0314f4f 02:55:59 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 02:56:00 ---> 0cd4a7fcceff 02:56:00 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 02:56:00 ---> ba179deaee92 02:56:00 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:56:00 ---> Running in a9e2289ecbbc 02:56:02 Removing intermediate container a9e2289ecbbc 02:56:02 ---> 147912fa2ab3 02:56:02 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:56:02 ---> Running in 2eaeb2e64c83 02:56:02 Removing intermediate container 2eaeb2e64c83 02:56:02 ---> a9e050767d73 02:56:02 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 02:56:02 ---> Running in da72ff000afd 02:56:03 Removing intermediate container da72ff000afd 02:56:03 ---> ea2caad0cbd6 02:56:03 Step 21/23 : LABEL arch=x86_64 02:56:03 ---> Running in eb96c1b29a47 02:56:03 Removing intermediate container eb96c1b29a47 02:56:03 ---> 68112f66b16e 02:56:03 Step 22/23 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:03 ---> Running in ef29fe393201 02:56:03 Removing intermediate container ef29fe393201 02:56:03 ---> 049afa6d986b 02:56:03 Step 23/23 : LABEL version=0.0.0 02:56:03 ---> Running in 65fdf2e47e05 02:56:04 Removing intermediate container 65fdf2e47e05 02:56:04 ---> c024d67d0844 02:56:04 02:56:04 Successfully built c024d67d0844 02:56:04 Successfully tagged security-proxy-auth:latest 02:56:04 Building security-spire-server 02:56:06  Building security-proxy-auth ... done Removing intermediate container e923bd3dd4e5 02:56:06 Removing intermediate container e2c4113e0aa4 02:56:06 ---> e699e7ce3d20 02:56:06 02:56:06 Step 10/23 : FROM alpine:3.17 02:56:06 ---> 9ed4aefc74f6 02:56:06 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 02:56:06 ---> 30a4655b768f 02:56:06 02:56:06 Step 10/23 : FROM alpine:3.17 02:56:06 ---> 9ed4aefc74f6 02:56:06 Step 11/23 : RUN apk add --update --no-cache dumb-init 02:56:06 ---> Running in c078ea043e25 02:56:06 ---> Running in f13b92ba6935 02:56:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:07 (1/1) Installing dumb-init (1.2.5-r2) 02:56:07 Executing busybox-1.35.0-r29.trigger 02:56:07 OK: 7 MiB in 16 packages 02:56:07 (1/2) Installing ca-certificates (20230506-r0) 02:56:07 (2/2) Installing dumb-init (1.2.5-r2) 02:56:07 Executing busybox-1.35.0-r29.trigger 02:56:07 Executing ca-certificates-20230506-r0.trigger 02:56:07 OK: 8 MiB in 17 packages 02:56:08 Removing intermediate container f13b92ba6935 02:56:08 ---> 6237c0b70b40 02:56:08 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 02:56:08 Removing intermediate container c078ea043e25 02:56:08 ---> 10e7c4fefbd8 02:56:08 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:56:08 ---> Running in 024b105460d0 02:56:08 ---> Running in 464020c8e432 02:56:08 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:08 Step 2/26 : FROM ${BUILDER_BASE} AS builder 02:56:08 ---> 2f5e1f0c4331 02:56:08 Step 3/26 : WORKDIR /edgex-go 02:56:08 ---> Using cache 02:56:08 ---> c88577e49b0a 02:56:08 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 02:56:08 ---> Using cache 02:56:08 ---> 51029408a494 02:56:08 Step 5/26 : COPY go.mod vendor* ./ 02:56:08 ---> Using cache 02:56:08 ---> a97699033115 02:56:08 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:08 ---> Using cache 02:56:08 ---> 046889f63c4b 02:56:08 Step 7/26 : COPY . . 02:56:08 ---> Using cache 02:56:08 ---> b131e10ca44d 02:56:08 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 02:56:08 ---> Using cache 02:56:08 ---> d717aff745a1 02:56:08 Step 9/26 : WORKDIR /edgex-go/spire-build 02:56:08 ---> Using cache 02:56:08 ---> dacdc8c4c2ab 02:56:08 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:56:08 ---> Using cache 02:56:08 ---> c72b145e8deb 02:56:08 Step 11/26 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:56:08 Removing intermediate container 024b105460d0 02:56:08 ---> 1afdccdf5e3b 02:56:08 Step 13/23 : ENV APP_PORT=59860 02:56:08 ---> Running in 9e306c305dc0 02:56:08 ---> Running in 53b42827406e 02:56:08 Removing intermediate container 464020c8e432 02:56:08 ---> 18ab9b9099cc 02:56:08 Step 13/23 : ENV APP_PORT=59861 02:56:08 ---> Running in a8975de537c8 02:56:09 Removing intermediate container 53b42827406e 02:56:09 ---> 8114f348c8ed 02:56:09 Step 14/23 : EXPOSE $APP_PORT 02:56:09 Removing intermediate container a8975de537c8 02:56:09 ---> 8381a80d2756 02:56:09 Step 14/23 : EXPOSE $APP_PORT 02:56:09 ---> Running in 20cd8eab5983 02:56:09 ---> Running in 8f8821f26ea2 02:56:09 Removing intermediate container 8f8821f26ea2 02:56:09 ---> 3b6bcc261aa2 02:56:09 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:09 Removing intermediate container 20cd8eab5983 02:56:09 ---> bb8cf5efea33 02:56:09 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:09 ---> cfd94f59261a 02:56:09 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:56:09 ---> b6c4aaf17f21 02:56:09 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:56:09 Removing intermediate container 9e306c305dc0 02:56:09 ---> 3a9d7ec88ece 02:56:09 Step 12/26 : WORKDIR /edgex-go 02:56:09 ---> Running in dabcfa059a4a 02:56:10 ---> 1d272593a423 02:56:10 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 02:56:10 ---> 4c8d38e6a0f9 02:56:10 Removing intermediate container dabcfa059a4a 02:56:10 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / ---> 0a6ce079cb37 02:56:10 02:56:10 02:56:10 Step 13/26 : FROM alpine:3.17 02:56:10 ---> 9ed4aefc74f6 02:56:10 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:56:10 ---> Using cache 02:56:10 ---> d67331f3ef32 02:56:10 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:56:10 ---> Running in 6f9e86319fd3 02:56:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:10 ---> 20b6c1f38016 02:56:10 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 02:56:10 ---> f0825f7360c3 02:56:10 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 02:56:10 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:56:10 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:56:10 OK: 17823 distinct packages available 02:56:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:10 ---> ecbf53ce5d81 02:56:10 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 02:56:11 ---> 0fdc09f618ba 02:56:11 Step 19/23 : ENTRYPOINT ["/support-notifications"] 02:56:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:11 ---> Running in 8ebfba77fadd 02:56:11 ---> Running in 60e8c65308e6 02:56:11 Removing intermediate container 8ebfba77fadd 02:56:11 ---> 30c77f76e1a5 02:56:11 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:11 ---> Running in 1007cd4e6c9c 02:56:11 Removing intermediate container 60e8c65308e6 02:56:11 ---> 024f6434a4da 02:56:11 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:11 ---> Running in 76061719f3d4 02:56:11 (1/5) Installing dumb-init (1.2.5-r2) 02:56:11 (2/5) Installing musl-obstack (1.2.3-r0) 02:56:11 (3/5) Installing libucontext (1.2-r0) 02:56:11 (4/5) Installing gcompat (1.1.0-r0) 02:56:11 (5/5) Installing openssl (3.0.8-r4) 02:56:11 Executing busybox-1.35.0-r29.trigger 02:56:11 Removing intermediate container 1007cd4e6c9c 02:56:11 ---> 889f64ecc41d 02:56:11 Step 21/23 : LABEL arch=x86_64 02:56:11 OK: 8 MiB in 20 packages 02:56:11 ---> Running in f8e3df4da576 02:56:11 Removing intermediate container 76061719f3d4 02:56:11 ---> 7426fcc695ee 02:56:11 Step 21/23 : LABEL arch=x86_64 02:56:11 ---> Running in 859ca3db99d2 02:56:11 Removing intermediate container f8e3df4da576 02:56:11 ---> 51ad88e061c4 02:56:11 Step 22/23 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:11 ---> Running in 6d7503ff6598 02:56:11 Removing intermediate container 859ca3db99d2 02:56:11 ---> c63510c8efbc 02:56:11 Step 22/23 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:11 ---> Running in 1bca4b389929 02:56:11 Removing intermediate container 6d7503ff6598 02:56:11 ---> 854fdd73ea0b 02:56:11 Step 23/23 : LABEL version=0.0.0 02:56:11 Removing intermediate container 1bca4b389929 02:56:11 ---> 39e71678f002 02:56:11 Step 23/23 : LABEL version=0.0.0 02:56:11 ---> Running in bf6393a06cbb 02:56:11 Removing intermediate container 6f9e86319fd3 02:56:11 ---> 13492379e85e 02:56:11 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:11 ---> Running in 9095bd00b7bd 02:56:11 Removing intermediate container bf6393a06cbb 02:56:11 ---> 4ab355ef9f5d 02:56:11 02:56:11 Successfully built 4ab355ef9f5d 02:56:11 Successfully tagged support-scheduler:latest 02:56:11  Building support-scheduler ... done Building security-secretstore-setup 02:56:11 ---> 7e099ebd4d1e 02:56:11 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 02:56:12 Removing intermediate container 9095bd00b7bd 02:56:12 ---> c2af426aca6c 02:56:12 02:56:12 Successfully built c2af426aca6c 02:56:12 Successfully tagged support-notifications:latest 02:56:12  Building support-notifications ... done Building core-data 02:56:13 ---> ce4b7d1d7e25 02:56:13 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:56:13 Removing intermediate container 6828d92b9e58 02:56:13 ---> e79b7d09efef 02:56:13 02:56:13 Step 10/24 : FROM alpine:3.17 02:56:13 ---> 9ed4aefc74f6 02:56:13 Step 11/24 : RUN apk add --update --no-cache dumb-init 02:56:13 ---> Using cache 02:56:13 ---> 10e7c4fefbd8 02:56:13 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:56:13 ---> Using cache 02:56:13 ---> 18ab9b9099cc 02:56:13 Step 13/24 : ENV APP_PORT=59882 02:56:13 Removing intermediate container b21f6dc6e65a 02:56:13 ---> f870c04996fc 02:56:13 02:56:13 Step 10/23 : FROM alpine:3.17 02:56:13 ---> 9ed4aefc74f6 02:56:13 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:56:13 ---> Using cache 02:56:13 ---> a68f21e79364 02:56:13 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:56:13 ---> Using cache 02:56:13 ---> 04e187745972 02:56:13 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:13 ---> Using cache 02:56:13 ---> 4b04913582ef 02:56:13 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:56:13 ---> Using cache 02:56:14 ---> 2f1fb4885cca 02:56:14 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 02:56:14 ---> Running in 8d5e4391d148 02:56:14 Removing intermediate container 8d5e4391d148 02:56:14 ---> ac16def355f0 02:56:14 Step 14/24 : EXPOSE $APP_PORT 02:56:14 ---> Running in 17b55862573d 02:56:14 ---> 6d7f2d6097ee 02:56:14 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 02:56:14 Removing intermediate container 17b55862573d 02:56:14 ---> 9e363224f58f 02:56:14 Step 15/24 : WORKDIR / 02:56:14 ---> Running in 8af6369d0fe7 02:56:14 ---> bbe2161f2adb 02:56:14 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 02:56:14 Removing intermediate container 8af6369d0fe7 02:56:14 ---> 73dff8888050 02:56:14 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:14 ---> dc2d21b06034 02:56:14 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 02:56:14 ---> e5b5cc70a4e4 02:56:14 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:56:14 ---> ce34c0bfaecb 02:56:14 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 02:56:14 ---> Running in eae9612cd79f 02:56:15 ---> c78c6c5773bb 02:56:15 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 02:56:15 ---> c938a5a5e9ff 02:56:15 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 02:56:15 ---> 2a440b3a0c81 02:56:15 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 02:56:15 ---> f2afcfd3e83f 02:56:15 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 02:56:15 ---> 6707dd603a67 02:56:15 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:56:15 Removing intermediate container eae9612cd79f 02:56:15 ---> 3b6f01a59eb0 02:56:15 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:56:16 ---> Running in 245b8965c2ac 02:56:16 ---> Running in bebe16dabfbb 02:56:16 Removing intermediate container 245b8965c2ac 02:56:16 ---> 38fce576a70c 02:56:16 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:56:16 Removing intermediate container bebe16dabfbb 02:56:16 ---> 6f8230f59d2e 02:56:16 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 02:56:16 ---> 70d4bb0a7601 02:56:16 Step 20/24 : ENTRYPOINT ["/core-command"] 02:56:16 ---> Running in 8510adcb1afd 02:56:16 ---> Running in eccc8cd2a6eb 02:56:16 ---> Running in 8f1d83034f8c 02:56:16 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:16 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:56:16 ---> 2f5e1f0c4331 02:56:16 Step 3/25 : WORKDIR /edgex-go 02:56:16 ---> Using cache 02:56:16 ---> c88577e49b0a 02:56:16 Step 4/25 : RUN apk add --update --no-cache make git 02:56:16 Removing intermediate container eccc8cd2a6eb 02:56:16 ---> ec83a53ebc31 02:56:16 Step 21/23 : LABEL arch=x86_64 02:56:16 ---> Running in ccbfd8588cf7 02:56:16 Removing intermediate container 8f1d83034f8c 02:56:16 ---> 53e63cf71982 02:56:16 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:16 Removing intermediate container 8510adcb1afd 02:56:16 ---> d3633c04b420 02:56:16 Step 24/26 : LABEL arch=x86_64 02:56:16 ---> Running in fe046302e1d3 02:56:16 ---> Running in 94f21376b4d2 02:56:16 ---> Running in eef0ef40658f 02:56:16 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:16 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:56:16 ---> 2f5e1f0c4331 02:56:16 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:56:16 ---> Using cache 02:56:16 ---> 871e2e22fb14 02:56:16 Step 4/23 : WORKDIR /edgex-go 02:56:16 ---> Using cache 02:56:16 ---> 15944746c114 02:56:16 Step 5/23 : RUN apk add --update --no-cache make git 02:56:16 ---> Using cache 02:56:16 ---> ecdde54bc6e8 02:56:16 Step 6/23 : COPY go.mod vendor* ./ 02:56:16 ---> Using cache 02:56:16 ---> 7030df6ccc78 02:56:16 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:16 ---> Using cache 02:56:16 ---> a94b014357b1 02:56:16 Step 8/23 : COPY . . 02:56:16 ---> Using cache 02:56:16 ---> 5aa525f5f8a6 02:56:16 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 02:56:16 ---> Running in 25762b05ea62 02:56:17 Removing intermediate container fe046302e1d3 02:56:17 ---> 0bef9ef2e1e7 02:56:17 Step 22/23 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:17 Removing intermediate container eef0ef40658f 02:56:17 ---> e934bb420fa8 02:56:17 Step 25/26 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:17 Removing intermediate container 94f21376b4d2 02:56:17 ---> f785da20d001 02:56:17 Step 22/24 : LABEL arch=x86_64 02:56:17 ---> Running in 68e436a5f477 02:56:17 ---> Running in d02705794d8e 02:56:17 ---> Running in a140e956a34a 02:56:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:17 Removing intermediate container 68e436a5f477 02:56:17 ---> 8d8e0b1ba975 02:56:17 Step 23/23 : LABEL version=0.0.0 02:56:17 Removing intermediate container d02705794d8e 02:56:17 ---> 91c3306d08fb 02:56:17 Step 26/26 : LABEL version=0.0.0 02:56:17 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 02:56:17 ---> Running in 48c625fe3705 02:56:17 Removing intermediate container a140e956a34a 02:56:17 ---> 894ce599fc7d 02:56:17 Step 23/24 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:17 ---> Running in 2460bcf4f285 02:56:17 ---> Running in ded69f9be8dc 02:56:17 Removing intermediate container 48c625fe3705 02:56:17 ---> 13133daadd59 02:56:17 02:56:17 Removing intermediate container 2460bcf4f285 02:56:17 ---> 6a6d6d44390d 02:56:17 02:56:17 Removing intermediate container ded69f9be8dc 02:56:17 ---> e877270a04d1 02:56:17 Step 24/24 : LABEL version=0.0.0 02:56:17 Successfully built 13133daadd59 02:56:17 Successfully tagged core-common-config-bootstrapper:latest 02:56:17  Building core-common-config-bootstrapper ... done Building core-metadata 02:56:17 Successfully built 6a6d6d44390d 02:56:17 ---> Running in 8006348cf2cc 02:56:17 Successfully tagged security-spire-server:latest 02:56:17 Building security-bootstrapper 02:56:17  Building security-spire-server ... done OK: 265 MiB in 53 packages 02:56:17 Removing intermediate container 8006348cf2cc 02:56:17 ---> 5658c1df9088 02:56:17 02:56:17 Successfully built 5658c1df9088 02:56:17 Successfully tagged core-command:latest 02:56:17  Building core-command ... done Building security-spiffe-token-provider 02:56:19 Removing intermediate container ccbfd8588cf7 02:56:19 ---> b27ae9cbc1ab 02:56:19 Step 5/25 : COPY go.mod vendor* ./ 02:56:19 ---> f19eb7070c0a 02:56:19 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:19 ---> Running in 4b5207ecf645 02:56:20 Removing intermediate container 56db166437bc 02:56:20 ---> 0b8d6cdee011 02:56:20 Successfully built 0b8d6cdee011 02:56:20 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:20 + docker inspect -f . ci-base-image-arm64 02:56:20 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:56:20 prd-ubuntu20.04-docker-arm64-4c-16g-17247 does not seem to be running inside a container 02:56:20 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:56:21 $ docker top 70f538809062b6121fbee16962839a3822f70ccaf50d8393c3697aa6c019672c -eo pid,comm [Pipeline] { [Pipeline] sh 02:56:22 + go version 02:56:22 go version go1.20.2 linux/arm64 [Pipeline] } 02:56:22 $ docker stop --time=1 70f538809062b6121fbee16962839a3822f70ccaf50d8393c3697aa6c019672c 02:56:24 $ docker rm -f --volumes 70f538809062b6121fbee16962839a3822f70ccaf50d8393c3697aa6c019672c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:24 + docker inspect -f . ci-base-image-arm64 02:56:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:56:24 prd-ubuntu20.04-docker-arm64-4c-16g-17247 does not seem to be running inside a container 02:56:25 $ 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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:56:25 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:25 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:56:25 ---> 2f5e1f0c4331 02:56:25 Step 3/25 : ARG ADD_BUILD_TAGS="" 02:56:25 ---> Using cache 02:56:25 ---> 871e2e22fb14 02:56:25 Step 4/25 : WORKDIR /edgex-go 02:56:25 ---> Using cache 02:56:25 ---> 15944746c114 02:56:25 Step 5/25 : RUN apk add --update --no-cache make git 02:56:25 ---> Using cache 02:56:25 ---> ecdde54bc6e8 02:56:25 Step 6/25 : COPY go.mod vendor* ./ 02:56:25 ---> Using cache 02:56:25 ---> 7030df6ccc78 02:56:25 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:25 ---> Using cache 02:56:25 ---> a94b014357b1 02:56:25 Step 8/25 : COPY . . 02:56:25 ---> Using cache 02:56:25 ---> 5aa525f5f8a6 02:56:25 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 02:56:25 ---> Running in d52452b2ceb0 02:56:25 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 02:56:25 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:25 Step 2/20 : FROM ${BUILDER_BASE} AS builder 02:56:25 ---> 2f5e1f0c4331 02:56:25 Step 3/20 : WORKDIR /edgex-go 02:56:25 ---> Using cache 02:56:25 ---> c88577e49b0a 02:56:25 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 02:56:25 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:25 Step 2/33 : FROM ${BUILDER_BASE} AS builder 02:56:25 ---> 2f5e1f0c4331 02:56:25 Step 3/33 : WORKDIR /edgex-go 02:56:25 ---> Using cache 02:56:25 ---> c88577e49b0a 02:56:25 Step 4/33 : RUN apk add --update --no-cache make git 02:56:25 ---> Using cache 02:56:25 ---> b27ae9cbc1ab 02:56:25 Step 5/33 : COPY go.mod vendor* ./ 02:56:25 ---> Using cache 02:56:25 ---> f19eb7070c0a 02:56:25 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:25 ---> Running in a72722d9ec52 02:56:25 ---> Running in 0c8b54ec791a 02:56:26 $ docker top 71820b40c7be534554dde0593d32e119b4f8088d1547188150cf70a8ea6f7cf3 -eo pid,comm [Pipeline] { [Pipeline] echo 02:56:26 ========================================================= 02:56:26 [edgeXBuildGoParallel] Running Tests and Build... 02:56:26 ========================================================= [Pipeline] sh 02:56:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:26 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:56:26 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:56:26 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:56:26 OK: 17828 distinct packages available 02:56:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:26 + make test 02:56:26 go test -race -coverprofile=coverage.out ./... 02:56:27 OK: 265 MiB in 53 packages 02:56:27 Removing intermediate container a72722d9ec52 02:56:27 ---> 84fff3fddc16 02:56:27 Step 5/20 : COPY go.mod vendor* ./ 02:56:28 ---> 3ef6b466d8ab 02:56:28 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:28 ---> Running in 927a6102b23c 02:56:43 Removing intermediate container 25762b05ea62 02:56:43 ---> 17515ff92ff8 02:56:43 02:56:43 Step 10/23 : FROM alpine:3.17 02:56:43 ---> 9ed4aefc74f6 02:56:43 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:56:43 ---> Running in 6e01bb92189c 02:56:43 Removing intermediate container 4b5207ecf645 02:56:43 ---> 28f2726a6b74 02:56:43 Step 7/25 : COPY . . 02:56:43 Removing intermediate container 6e01bb92189c 02:56:43 ---> 8d93477592c2 02:56:43 Step 12/23 : ENV APP_PORT=59880 02:56:43 ---> Running in 8499744e9afb 02:56:43 Removing intermediate container 8499744e9afb 02:56:43 ---> a386ae15fd69 02:56:43 Step 13/23 : EXPOSE $APP_PORT 02:56:43 ---> Running in c0c424c60374 02:56:43 Removing intermediate container c0c424c60374 02:56:43 ---> 02afaa04f088 02:56:43 Step 14/23 : RUN apk add --update --no-cache dumb-init 02:56:43 ---> Running in ad68d808b36c 02:56:43 Removing intermediate container 0c8b54ec791a 02:56:43 ---> 649faa5b1601 02:56:43 Step 7/33 : COPY . . 02:56:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:56:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:56:43 (1/1) Installing dumb-init (1.2.5-r2) 02:56:43 Executing busybox-1.35.0-r29.trigger 02:56:43 OK: 7 MiB in 16 packages 02:56:46 Removing intermediate container ad68d808b36c 02:56:46 ---> 6354ee34b1f1 02:56:46 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:46 Removing intermediate container 927a6102b23c 02:56:46 ---> 68ab6bb40df2 02:56:46 Step 7/20 : COPY . . 02:56:46 ---> 5aca34e56696 02:56:46 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:56:46 ---> 802e9275f8af 02:56:46 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 02:56:47 ---> Running in 957f87b1003e 02:56:47 ---> 3f43aa9195f2 02:56:47 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 02:56:47 ---> 1b15de998bbc 02:56:47 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 02:56:47 ---> Running in 3182cf45c3b6 02:56:47 Removing intermediate container d52452b2ceb0 02:56:47 ---> 522211438825 02:56:47 02:56:47 Step 10/25 : FROM alpine:3.17 02:56:47 ---> 9ed4aefc74f6 02:56:47 Step 11/25 : RUN apk add --update --no-cache dumb-init 02:56:47 ---> Using cache 02:56:47 ---> 10e7c4fefbd8 02:56:47 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:56:47 ---> Using cache 02:56:47 ---> 18ab9b9099cc 02:56:47 Step 13/25 : ENV APP_PORT=59881 02:56:47 ---> Running in 9c00b4509425 02:56:47 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 02:56:47 ---> 30ed1f4134a6 02:56:47 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 02:56:47 Removing intermediate container 9c00b4509425 02:56:47 ---> 1ba7ed8ea938 02:56:47 Step 14/25 : EXPOSE $APP_PORT 02:56:47 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 02:56:47 ---> Running in 94b0cea79406 02:56:47 Removing intermediate container 94b0cea79406 02:56:47 ---> 1cf76115b67c 02:56:47 Step 15/25 : WORKDIR / 02:56:47 ---> Running in da9aa0427912 02:56:47 ---> 8d477792422a 02:56:47 Step 19/23 : ENTRYPOINT ["/core-data"] 02:56:47 ---> Running in 829efcd80750 02:56:48 Removing intermediate container da9aa0427912 02:56:48 ---> 7766d8339ff6 02:56:48 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:48 Removing intermediate container 829efcd80750 02:56:48 ---> 1ee8c70db9ee 02:56:48 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:48 ---> Running in 3d67ad08fdcd 02:56:48 ---> 899e4cb81042 02:56:48 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 02:56:48 Removing intermediate container 3d67ad08fdcd 02:56:48 ---> 2356d4a7797d 02:56:48 Step 21/23 : LABEL arch=x86_64 02:56:48 ---> Running in 116b76e982e4 02:56:48 Removing intermediate container 116b76e982e4 02:56:48 ---> ce3ba6b6aed3 02:56:48 Step 22/23 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:48 ---> 70698a9d301c 02:56:48 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 02:56:48 ---> Running in 492dca1af732 02:56:48 Removing intermediate container 492dca1af732 02:56:48 ---> 7688eb739671 02:56:48 Step 23/23 : LABEL version=0.0.0 02:56:48 ---> Running in 2a82ff887dfc 02:56:48 Removing intermediate container 2a82ff887dfc 02:56:48 ---> 5506a06253f9 02:56:48 02:56:49 ---> 71602eb3833a 02:56:49 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 02:56:49 Successfully built 5506a06253f9 02:56:49 Successfully tagged core-data:latest 02:56:49  Building core-data ... done Building security-proxy-setup 02:56:49 ---> 0b5c083d82b8 02:56:49 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 02:56:49 ---> 91b1443554e7 02:56:49 Step 21/25 : ENTRYPOINT ["/core-metadata"] 02:56:49 ---> Running in 9edd95dc108b 02:56:50 Removing intermediate container 9edd95dc108b 02:56:50 ---> 31ba903dedca 02:56:50 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:50 ---> Running in fdb6fe70ab9d 02:56:50 Removing intermediate container fdb6fe70ab9d 02:56:50 ---> 00db08faa3cd 02:56:50 Step 23/25 : LABEL arch=x86_64 02:56:50 ---> Running in fb966cfb6c0c 02:56:50 ---> 2d215d68d7c7 02:56:50 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 02:56:50 ---> Running in 63d8817c2cb8 02:56:50 Removing intermediate container fb966cfb6c0c 02:56:50 ---> 3e7a1b463e20 02:56:50 Step 24/25 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:56:50 ---> Running in 68f48bb3dd4a 02:56:50 Removing intermediate container 68f48bb3dd4a 02:56:50 ---> 64ce4e738eda 02:56:50 Step 25/25 : LABEL version=0.0.0 02:56:50 ---> Running in 76520118f9bf 02:56:51 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 02:56:51 Removing intermediate container 76520118f9bf 02:56:51 ---> 6b7b3b33a7c1 02:56:51 02:56:51 Successfully built 6b7b3b33a7c1 02:56:51 Successfully tagged core-metadata:latest 02:56:52  Building core-metadata ... done Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:52 Step 2/22 : FROM ${BUILDER_BASE} AS builder 02:56:52 ---> 2f5e1f0c4331 02:56:52 Step 3/22 : WORKDIR /edgex-go 02:56:52 ---> Using cache 02:56:52 ---> c88577e49b0a 02:56:52 Step 4/22 : RUN apk add --update --no-cache make git 02:56:52 ---> Using cache 02:56:52 ---> b27ae9cbc1ab 02:56:52 Step 5/22 : COPY go.mod vendor* ./ 02:56:52 ---> Using cache 02:56:52 ---> f19eb7070c0a 02:56:52 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:52 ---> Using cache 02:56:52 ---> 649faa5b1601 02:56:52 Step 7/22 : COPY . . 02:56:52 ---> Using cache 02:56:52 ---> 1b15de998bbc 02:56:52 Step 8/22 : RUN make cmd/secrets-config/secrets-config 02:56:52 ---> Running in 1ce35d6a899c 02:56:53 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 02:57:05 ? github.com/edgexfoundry/edgex-go [no test files] 02:57: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 02:57:16 Removing intermediate container 957f87b1003e 02:57:16 ---> 6809bde05b2f 02:57:16 02:57:16 Step 9/25 : FROM alpine:3.17 02:57:16 ---> 9ed4aefc74f6 02:57:16 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 02:57:16 Removing intermediate container 3182cf45c3b6 02:57:16 ---> 36ff064102ff 02:57:16 02:57:16 Step 9/33 : FROM alpine:3.17 02:57:16 ---> 9ed4aefc74f6 02:57:16 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:57:16 ---> Running in e2598212b1ac 02:57:16 ---> Running in 2c2c7c29ed3d 02:57:16 Removing intermediate container e2598212b1ac 02:57:16 ---> 210fcd979a98 02:57:16 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 02:57:16 ---> Running in 3859ef15e278 02:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:16 (1/3) Installing ca-certificates (20230506-r0) 02:57:16 (2/3) Installing dumb-init (1.2.5-r2) 02:57:16 (3/3) Installing su-exec (0.2-r2) 02:57:16 Executing busybox-1.35.0-r29.trigger 02:57:16 Executing ca-certificates-20230506-r0.trigger 02:57:16 OK: 8 MiB in 18 packages 02:57:16 (1/2) Installing dumb-init (1.2.5-r2) 02:57:16 (2/2) Installing su-exec (0.2-r2) 02:57:16 Executing busybox-1.35.0-r29.trigger 02:57:16 OK: 7 MiB in 17 packages 02:57:16 Removing intermediate container 2c2c7c29ed3d 02:57:16 ---> 495f9edce8d4 02:57:16 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:57:17 ---> Running in 3e88aab5afe0 02:57:17 Removing intermediate container 3859ef15e278 02:57:17 ---> 282f7ecfdcd8 02:57:17 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 02:57:17 ---> Running in a7263a5f9b5f 02:57:17 Removing intermediate container 3e88aab5afe0 02:57:17 ---> d9789644fc97 02:57:17 Step 12/25 : WORKDIR / 02:57:17 ---> Running in a66ce3c1c926 02:57:17 Removing intermediate container a7263a5f9b5f 02:57:17 ---> a93ee93afce3 02:57:17 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 02:57:17 Removing intermediate container a66ce3c1c926 02:57:17 ---> d10bba8201ce 02:57:17 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:57:17 ---> Running in 3b019c1a2dc6 02:57:17 Removing intermediate container 3b019c1a2dc6 02:57:17 ---> 89a2f6447724 02:57:17 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 02:57:17 ---> Running in 5b855f136261 02:57:17 ---> ac85affb6120 02:57:17 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 02:57:17 Removing intermediate container 5b855f136261 02:57:17 ---> f38c41004dac 02:57:17 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 02:57:17 ---> Running in 615c9d5e3eb7 02:57:17 ---> 7fda44acf5a1 02:57:17 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 02:57:17 Removing intermediate container 615c9d5e3eb7 02:57:17 ---> bd988b44c15a 02:57:17 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 02:57:17 ---> Running in dddfea98ad0b 02:57:17 ---> edc35bff43ce 02:57:17 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 02:57:17 ---> 6d1f2065ad6e 02:57:17 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 02:57:18 ---> 2b5c8ca59304 02:57:18 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 02:57:18 Removing intermediate container dddfea98ad0b 02:57:18 ---> 746d52554416 02:57:18 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 02:57:18 ---> e7ce0636d8eb 02:57:18 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 02:57:18 ---> Running in 23f9097d582a 02:57:18 Removing intermediate container 23f9097d582a 02:57:18 ---> a8d5a0fc46a8 02:57:18 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 02:57:18 Removing intermediate container 1ce35d6a899c 02:57:18 ---> 384415709595 02:57:18 02:57:18 Step 9/22 : FROM alpine:3.17 02:57:18 ---> 9ed4aefc74f6 02:57:18 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 02:57:18 ---> Running in 1de07f24c6f2 02:57:18 ---> 94d00bf666de 02:57:18 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 02:57:18 ---> 1857e103eb3f 02:57:18 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 02:57:19 ---> Running in 644ef1b301bb 02:57:19 ---> 8f963fbf3650 02:57:19 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:57:19 ---> Running in 3c5fdfc31294 02:57:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:19 (1/2) Installing dumb-init (1.2.5-r2) 02:57:19 (2/2) Installing openssl (3.0.8-r4) 02:57:19 Executing busybox-1.35.0-r29.trigger 02:57:19 OK: 8 MiB in 17 packages 02:57:20 Removing intermediate container 644ef1b301bb 02:57:20 ---> 4d0f638f7de7 02:57:20 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 02:57:20 Removing intermediate container 3c5fdfc31294 02:57:20 ---> a283605c8e86 02:57:20 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 02:57:20 ---> Running in a9ec9d3ab4d1 02:57:20 Removing intermediate container 1de07f24c6f2 02:57:20 ---> 32de2ec0100c 02:57:20 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:57:20 ---> Running in 0f90659c1a58 02:57:20 Removing intermediate container a9ec9d3ab4d1 02:57:20 ---> caa974f7ae97 02:57:20 Step 23/25 : LABEL arch=x86_64 02:57:20 ---> Running in ee8c073f2301 02:57:20 ---> d3d7a9630982 02:57:20 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 02:57:20 Removing intermediate container 0f90659c1a58 02:57:20 ---> 524fc4a7c517 02:57:20 Step 12/22 : WORKDIR /edgex 02:57:20 Removing intermediate container ee8c073f2301 02:57:20 ---> d2a3b4aa2ae3 02:57:20 Step 24/25 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:57:20 ---> Running in f15b03368ffb 02:57:20 ---> Running in 63701bd116c0 02:57:20 ---> 8b32ce761372 02:57:20 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 02:57:20 Removing intermediate container f15b03368ffb 02:57:20 ---> e5dd5d6cf4d4 02:57:20 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 02:57:20 Removing intermediate container 63701bd116c0 02:57:20 ---> a41134c1dcd2 02:57:20 Step 25/25 : LABEL version=0.0.0 02:57:20 ---> Running in 4d1fdc96027a 02:57:20 Removing intermediate container 63d8817c2cb8 02:57:20 ---> bdc8c36644ca 02:57:20 02:57:20 Step 9/20 : FROM alpine:3.17 02:57:20 ---> 9ed4aefc74f6 02:57:20 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:57:20 ---> Using cache 02:57:20 ---> 210fcd979a98 02:57:20 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 02:57:20 ---> Running in cb13a84d033d 02:57:20 ---> 6c32ea571a22 02:57:20 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 02:57:21 Removing intermediate container 4d1fdc96027a 02:57:21 ---> b9aee1fe2009 02:57:21 02:57:21 ---> f832e8d31143 02:57:21 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 02:57:21 Successfully built b9aee1fe2009 02:57:21 Successfully tagged security-secretstore-setup:latest 02:57:21  Building security-secretstore-setup ... done  ---> 249bb09b8959 02:57:21 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 02:57:21 ---> 2e070845534c 02:57:21 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 02:57:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:21 ---> d935e515eaca 02:57:21 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 02:57:21 ---> 423c65720678 02:57:21 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 02:57:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:21 ---> 2f3a13b8a7cb 02:57:21 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 02:57:21 ---> df675df14788 02:57:21 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 02:57:21 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:57:21 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:57:21 OK: 17823 distinct packages available 02:57:21 ---> 37b540a25715 02:57:21 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 02:57:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:21 ---> 0469c5d0cbd3 02:57:21 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:57:21 ---> Running in b33ebbe8e4b3 02:57:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:21 ---> 3e2ab10023c7 02:57:21 Step 28/33 : RUN chmod +x /entrypoint.sh 02:57:21 ---> Running in 651a6898f3a8 02:57:21 (1/9) Installing ca-certificates (20230506-r0) 02:57:21 (2/9) Installing brotli-libs (1.0.9-r9) 02:57:22 (3/9) Installing nghttp2-libs (1.51.0-r0) 02:57:22 (4/9) Installing libcurl (8.1.1-r1) 02:57:22 (5/9) Installing curl (8.1.1-r1) 02:57:22 (6/9) Installing dumb-init (1.2.5-r2) 02:57:22 (7/9) Installing musl-obstack (1.2.3-r0) 02:57:22 (8/9) Installing libucontext (1.2-r0) 02:57:22 (9/9) Installing gcompat (1.1.0-r0) 02:57:22 Executing busybox-1.35.0-r29.trigger 02:57:22 Executing ca-certificates-20230506-r0.trigger 02:57:22 OK: 10 MiB in 24 packages 02:57:22 Removing intermediate container b33ebbe8e4b3 02:57:22 ---> ae76a49554bc 02:57:22 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 02:57:22 ---> Running in a5bcd8b2c390 02:57:22 Removing intermediate container a5bcd8b2c390 02:57:22 ---> 73954486eae1 02:57:22 Step 20/22 : LABEL arch=x86_64 02:57:22 ---> Running in 6b3caedf6ae7 02:57:22 Removing intermediate container 651a6898f3a8 02:57:22 ---> a22b6c8bba9c 02:57:22 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 02:57:22 ---> Running in 663ca51e649f 02:57:22 Removing intermediate container 6b3caedf6ae7 02:57:22 ---> 27cc32e291a5 02:57:22 Step 21/22 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:57:22 ---> Running in 23d575df3702 02:57:22 Removing intermediate container 663ca51e649f 02:57:22 ---> bbcd9c2747e9 02:57:22 Step 30/33 : CMD ["gate"] 02:57:22 ---> Running in b732d373331a 02:57:22 Removing intermediate container cb13a84d033d 02:57:22 ---> 58decc549675 02:57:22 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 02:57:22 Removing intermediate container 23d575df3702 02:57:22 ---> 699a39322d9c 02:57:22 Step 22/22 : LABEL version=0.0.0 02:57:22 ---> Running in b0ce46ed5f0a 02:57:22 Removing intermediate container b732d373331a 02:57:22 ---> e0fb7e53cc77 02:57:22 Step 31/33 : LABEL arch=x86_64 02:57:22 ---> Running in 9bdb700290b5 02:57:22 ---> 337da7587cd2 02:57:22 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 02:57:22 Removing intermediate container b0ce46ed5f0a 02:57:22 ---> dd7a2bc9fb83 02:57:22 02:57:22 Removing intermediate container 9bdb700290b5 02:57:22 ---> 95938a947d86 02:57:22 Step 32/33 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:57:22 ---> Running in cd0c3d84db4a 02:57:22 Successfully built dd7a2bc9fb83 02:57:22 Successfully tagged security-proxy-setup:latest 02:57:22  Building security-proxy-setup ... done  ---> 458464770ef2 02:57:22 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 02:57:23 Removing intermediate container cd0c3d84db4a 02:57:23 ---> a00300ea82c5 02:57:23 Step 33/33 : LABEL version=0.0.0 02:57:23 ---> Running in ab6ebc4f5fed 02:57:23 Removing intermediate container ab6ebc4f5fed 02:57:23 ---> d2ca64b97a11 02:57:23 02:57:23 Successfully built d2ca64b97a11 02:57:23 Successfully tagged security-bootstrapper:latest 02:57:23  Building security-bootstrapper ... done  ---> f97ae84ba237 02:57:23 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 02:57:23 ---> 29bb50809d30 02:57:23 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 02:57:23 ---> Running in adfc76ac90b7 02:57:23 Removing intermediate container adfc76ac90b7 02:57:23 ---> 5d1322ab94eb 02:57:23 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 02:57:23 ---> Running in 0ef0dd680bda 02:57:23 Removing intermediate container 0ef0dd680bda 02:57:23 ---> 9846718decac 02:57:23 Step 18/20 : LABEL arch=x86_64 02:57:23 ---> Running in 9b96cbdc9c06 02:57:23 Removing intermediate container 9b96cbdc9c06 02:57:23 ---> 959d8946f3e3 02:57:23 Step 19/20 : LABEL git_sha=2076911f77e856ca2524f2c66af9afe48c783e91 02:57:23 ---> Running in 27e8b4f2bfa5 02:57:23 Removing intermediate container 27e8b4f2bfa5 02:57:23 ---> 60c1a320699a 02:57:23 Step 20/20 : LABEL version=0.0.0 02:57:23 ---> Running in 8d3a539f8c49 02:57:23 Removing intermediate container 8d3a539f8c49 02:57:23 ---> 58318a47089c 02:57:23 02:57:24 Successfully built 58318a47089c 02:57:24 Successfully tagged security-spiffe-token-provider:latest 02:57:24  Building security-spiffe-token-provider ... done  [Pipeline] } 02:57:24 $ docker stop --time=1 842c20652318980c71f45bc505f2fa9ed2f4afd4a8103e02d66c097e9b0e9aa5 02:57:25 $ docker rm -f --volumes 842c20652318980c71f45bc505f2fa9ed2f4afd4a8103e02d66c097e9b0e9aa5 [Pipeline] // withDockerContainer [Pipeline] sh 02:57:25 + docker images 02:57:25 REPOSITORY TAG IMAGE ID CREATED SIZE 02:57:25 security-spiffe-token-provider latest 58318a47089c 2 seconds ago 32.8MB 02:57:25 security-bootstrapper latest d2ca64b97a11 3 seconds ago 22.2MB 02:57:25 security-proxy-setup latest dd7a2bc9fb83 3 seconds ago 18.7MB 02:57:25 bdc8c36644ca 5 seconds ago 1.76GB 02:57:25 security-secretstore-setup latest b9aee1fe2009 5 seconds ago 32.8MB 02:57:25 384415709595 7 seconds ago 1.7GB 02:57:25 6809bde05b2f 11 seconds ago 1.72GB 02:57:25 36ff064102ff 11 seconds ago 1.71GB 02:57:25 core-metadata latest 6b7b3b33a7c1 34 seconds ago 20.4MB 02:57:25 core-data latest 5506a06253f9 37 seconds ago 20MB 02:57:25 522211438825 38 seconds ago 1.73GB 02:57:25 17515ff92ff8 46 seconds ago 1.73GB 02:57:25 security-spire-server latest 6a6d6d44390d About a minute ago 103MB 02:57:25 core-command latest 5658c1df9088 About a minute ago 19.9MB 02:57:25 core-common-config-bootstrapper latest 13133daadd59 About a minute ago 17.2MB 02:57:25 e79b7d09efef About a minute ago 1.72GB 02:57:25 f870c04996fc About a minute ago 1.72GB 02:57:25 support-notifications latest c2af426aca6c About a minute ago 32.4MB 02:57:25 support-scheduler latest 4ab355ef9f5d About a minute ago 31.8MB 02:57:25 0a6ce079cb37 About a minute ago 1.58GB 02:57:25 30a4655b768f About a minute ago 1.79GB 02:57:25 e699e7ce3d20 About a minute ago 1.79GB 02:57:25 security-proxy-auth latest c024d67d0844 About a minute ago 18.3MB 02:57:25 2cece03a7878 About a minute ago 1.7GB 02:57:25 security-spire-agent latest c52b3c91d31b About a minute ago 161MB 02:57:25 security-spire-config latest a014ad70862c About a minute ago 102MB 02:57:25 fba49f29be2c About a minute ago 1.58GB 02:57:25 77812d4bc8fa About a minute ago 1.58GB 02:57:25 ci-base-image-x86_64 latest 2f5e1f0c4331 5 minutes ago 918MB 02:57:25 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine c4be618373d6 5 weeks ago 700MB 02:57:25 alpine 3.17 9ed4aefc74f6 2 months ago 7.05MB 02:57:25 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 10 months ago 253MB 02:57:25 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] } 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 02:58:57 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 02:58:59 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 02:58:59 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 02:58:59 ? github.com/edgexfoundry/edgex-go/internal [no test files] 02:58:59 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 02:59:14 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 02:59:14 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 02:59:14 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.253s coverage: 28.7% of statements 02:59:24 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.301s coverage: 98.5% of statements 02:59:29 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 02:59:29 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 02:59:29 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 02:59:32 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.397s coverage: 71.5% of statements 02:59:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 02:59:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 02:59:35 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.317s coverage: 54.0% of statements 02:59:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 02:59:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 02:59:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 02:59:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 02:59:39 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 02:59:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 02:59:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 02:59:57 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 16.806s coverage: 88.5% of statements 02:59:57 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.649s coverage: 3.8% of statements 03:00:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 03:00:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 03:00:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 03:00:06 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.538s coverage: 95.6% of statements 03:00:06 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 03:00:06 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 03:00:06 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 03:00:06 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 03:00:06 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 03:00:07 ok github.com/edgexfoundry/edgex-go/internal/io 0.206s coverage: 72.2% of statements 03:00:12 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 03:00:12 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 03:00:12 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 03:00:12 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.239s coverage: 65.9% of statements 03:00:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 03:00:22 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 03:00:22 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.383s coverage: 0.9% of statements 03:00:22 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.256s coverage: 29.0% of statements 03:00:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.268s coverage: 42.9% of statements 03:00:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.263s coverage: 82.9% of statements 03:00:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.229s coverage: 94.1% of statements 03:00:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.294s coverage: 96.3% of statements 03:00:29 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.200s coverage: 87.5% of statements 03:00:31 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 03:00:32 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 03:00:32 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 03:00:32 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 03:00:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 03:00:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 03:00:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 03:00:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 03:00:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.209s coverage: 94.4% of statements 03:00:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 03:00:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 03:00:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 03:00:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 03:00:46 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 03:00:46 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 03:00:47 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 03:00:55 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.958s coverage: 79.9% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.261s coverage: 92.9% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.077s coverage: 64.4% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.223s coverage: 62.3% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.239s coverage: 87.2% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.171s coverage: 20.0% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.171s coverage: 100.0% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.445s coverage: 81.8% of statements 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.467s coverage: 82.1% of statements 03:00:57 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 03:00:57 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.217s coverage: 86.0% of statements 03:01:01 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 03:01:01 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 03:01:02 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.421s coverage: 63.1% of statements 03:01:02 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.256s coverage: 100.0% of statements 03:01:04 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.117s coverage: 89.4% of statements 03:01:04 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.090s coverage: 100.0% of statements 03:01:04 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.095s coverage: 73.7% of statements 03:01:05 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 03:01:05 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 03:01:05 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 03:01:05 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.075s coverage: 100.0% of statements 03:01:13 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 03:01:13 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 03:01:13 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 03:01:13 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.014s coverage: 38.4% of statements 03:01:13 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.246s coverage: 89.5% of statements 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 03:01:19 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.210s coverage: 84.8% of statements 03:01:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 03:01:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 03:01:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 03:01:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 03:01:31 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.364s coverage: 17.7% of statements 03:01:31 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 03:01:31 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 03:01:31 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 03:01:31 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 03:01:31 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.548s coverage: 92.3% of statements 03:01:36 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 03:01:36 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 03:01:36 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.273s coverage: 61.5% of statements 03:01:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 03:01:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 03:01:37 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.383s coverage: 97.7% of statements 03:01:38 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 03:01:38 WARNING: Linting skipped (not on x86_64 or linter not installed) 03:01:38 go vet ./... 03:04:15 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:04:15 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:04:15 ./bin/test-attribution-txt.sh [Pipeline] echo 03:04:15 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 03:04:15 + ls -al . 03:04:15 total 716 03:04:15 drwxrwxr-x 10 1001 1001 4096 May 30 02:56 . 03:04:15 drwxr-xr-x 4 root root 4096 May 30 02:56 .. 03:04:15 drwxrwxr-x 2 1001 1001 4096 May 30 02:54 .blubracket 03:04:15 -rw-rw-r-- 1 1001 1001 16 May 30 02:54 .dockerignore 03:04:15 drwxrwxr-x 8 1001 1001 4096 May 30 02:54 .git 03:04:15 drwxrwxr-x 3 1001 1001 4096 May 30 02:54 .github 03:04:15 -rw-rw-r-- 1 1001 1001 1133 May 30 02:54 .gitignore 03:04:15 -rw-rw-r-- 1 1001 1001 42 May 30 02:54 .golangci.yml 03:04:15 -rw-rw-r-- 1 1001 1001 87 May 30 02:54 .hadolint.yml 03:04:15 -rw-rw-r-- 1 1001 1001 166 May 30 02:54 .sonarcloud.properties 03:04:15 -rw-rw-r-- 1 1001 1001 1171 May 30 02:54 ADOPTERS.md 03:04:15 -rw-rw-r-- 1 1001 1001 10835 May 30 02:54 Attribution.txt 03:04:15 -rw-rw-r-- 1 1001 1001 93407 May 30 02:54 CHANGELOG.md 03:04:15 -rw-rw-r-- 1 1001 1001 3804 May 30 02:54 CONTRIBUTING.md 03:04:15 -rw-rw-r-- 1 1001 1001 677 May 30 02:54 GOVERNANCE.md 03:04:15 -rw-rw-r-- 1 1001 1001 883 May 30 02:54 Jenkinsfile 03:04:15 -rw-rw-r-- 1 1001 1001 10775 May 30 02:54 LICENSE 03:04:15 -rw-rw-r-- 1 1001 1001 14368 May 30 02:54 Makefile 03:04:15 -rw-rw-r-- 1 1001 1001 582 May 30 02:54 OWNERS.md 03:04:15 -rw-rw-r-- 1 1001 1001 9923 May 30 02:54 README.md 03:04:15 -rw-rw-r-- 1 1001 1001 789 May 30 02:54 SECURITY.md 03:04:15 -rw-rw-r-- 1 1001 1001 5 May 30 02:52 VERSION 03:04:15 drwxrwxr-x 2 1001 1001 4096 May 30 02:54 bin 03:04:15 drwxrwxr-x 18 1001 1001 4096 May 30 02:54 cmd 03:04:15 -rw-r--r-- 1 root root 447731 May 30 03:01 coverage.out 03:04:15 -rw-rw-r-- 1 1001 1001 3159 May 30 02:54 go.mod 03:04:15 -rw-rw-r-- 1 1001 1001 30958 May 30 02:54 go.sum 03:04:15 drwxrwxr-x 7 1001 1001 4096 May 30 02:54 internal 03:04:15 drwxrwxr-x 3 1001 1001 4096 May 30 02:54 openapi 03:04:15 -rw-rw-r-- 1 1001 1001 594 May 30 02:54 security.txt 03:04:15 drwxrwxr-x 4 1001 1001 4096 May 30 02:54 snap 03:04:15 -rw-rw-r-- 1 1001 1001 204 May 30 02:54 version.go [Pipeline] sh 03:04:16 + '[' -e coverage.out ] 03:04:16 + chown 1001:1001 coverage.out [Pipeline] stash 03:04:16 Warning: overwriting stash ‘coverage-report’ 03:04:17 Stashed 1 file(s) [Pipeline] sh 03:04:17 + make build 03:04:17 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 03:05:54 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 03:05:54 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 03:05:54 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 03:05:54 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 03:06:41 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 03:06:42 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 03:06: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 03:06: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-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 03:06:57 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 03:07:00 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 03:07:07 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] } 03:07:12 $ docker stop --time=1 71820b40c7be534554dde0593d32e119b4f8088d1547188150cf70a8ea6f7cf3 03:07:14 $ docker rm -f --volumes 71820b40c7be534554dde0593d32e119b4f8088d1547188150cf70a8ea6f7cf3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:07:17 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:07:17 03:07:17 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:07:17 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:07:17 latest: Pulling from edgex-devops/edgex-compose-arm64 03:07:17 29e5d40040c1: Pulling fs layer 03:07:17 1ce36da41761: Pulling fs layer 03:07:17 25b303627fd3: Pulling fs layer 03:07:17 29e5d40040c1: Verifying Checksum 03:07:17 29e5d40040c1: Download complete 03:07:17 1ce36da41761: Verifying Checksum 03:07:17 1ce36da41761: Download complete 03:07:18 29e5d40040c1: Pull complete 03:07:19 1ce36da41761: Pull complete 03:07:19 25b303627fd3: Download complete 03:07:29 25b303627fd3: Pull complete 03:07:29 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 03:07:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:07:29 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:07:29 prd-ubuntu20.04-docker-arm64-4c-16g-17247 does not seem to be running inside a container 03:07:29 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 03:07:32 $ docker top ba38fec18dea7c2f5355c01352bddbcb31db22b65e2730f87ca5ff1ac3d125c8 -eo pid,comm [Pipeline] { [Pipeline] sh 03:07:33 + grep parallel 03:07:33 + docker-compose build --help 03:07:36 --parallel Build images in parallel. [Pipeline] } 03:07:36 $ docker stop --time=1 ba38fec18dea7c2f5355c01352bddbcb31db22b65e2730f87ca5ff1ac3d125c8 03:07:39 $ docker rm -f --volumes ba38fec18dea7c2f5355c01352bddbcb31db22b65e2730f87ca5ff1ac3d125c8 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:07:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:07:39 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:07:40 prd-ubuntu20.04-docker-arm64-4c-16g-17247 does not seem to be running inside a container 03:07:40 $ 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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 03:07:41 $ docker top 3fc8a2dde93b3844bc38a6cfff00ac38fdd797574a2884e66cc7e01fb7d411fa -eo pid,comm [Pipeline] { [Pipeline] sh 03:07:41 + docker-compose -f ./docker-compose-build.yml build --parallel 03:07:46 Building core-command ... 03:07:46 Building core-common-config-bootstrapper ... 03:07:46 Building core-data ... 03:07:46 Building core-metadata ... 03:07:46 Building security-bootstrapper ... 03:07:46 Building security-proxy-auth ... 03:07:46 Building security-proxy-setup ... 03:07:46 Building security-secretstore-setup ... 03:07:46 Building security-spiffe-token-provider ... 03:07:46 Building security-spire-agent ... 03:07:46 Building security-spire-config ... 03:07:46 Building security-spire-server ... 03:07:46 Building support-notifications ... 03:07:46 Building support-scheduler ... 03:07:46 Building security-bootstrapper 03:07:46 Building core-command 03:07:46 Building security-proxy-auth 03:07:46 Building support-scheduler 03:07:46 Building security-secretstore-setup 03:08:42 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:08:42 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:08:42 ---> 0b8d6cdee011 03:08:42 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:08:42 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:08:42 Step 2/33 : FROM ${BUILDER_BASE} AS builder 03:08:42 ---> 0b8d6cdee011 03:08:42 Step 3/33 : WORKDIR /edgex-go 03:08:42 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:08:42 Step 2/24 : FROM ${BUILDER_BASE} AS builder 03:08:42 ---> 0b8d6cdee011 03:08:42 Step 3/24 : ARG ADD_BUILD_TAGS="" 03:08:42 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:08:42 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:08:42 ---> 0b8d6cdee011 03:08:42 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:08:42 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:08:42 Step 2/25 : FROM ${BUILDER_BASE} AS builder 03:08:42 ---> 0b8d6cdee011 03:08:42 Step 3/25 : WORKDIR /edgex-go 03:08:42 ---> Running in 503b6a4dc4d1 03:08:42 ---> Running in 9a86fde5b559 03:08:42 ---> Running in bdddaa2b3b35 03:08:42 ---> Running in 149bcdef7ba9 03:08:42 ---> Running in aea8c60a0a8e 03:08:42 Removing intermediate container aea8c60a0a8e 03:08:42 ---> 6062b5972b46 03:08:42 Step 4/33 : RUN apk add --update --no-cache make git 03:08:42 Removing intermediate container 503b6a4dc4d1 03:08:42 ---> 56e9fdfe882b 03:08:42 Step 4/24 : WORKDIR /edgex-go 03:08:42 Removing intermediate container 149bcdef7ba9 03:08:42 ---> c076c1da2e06 03:08:42 Step 4/23 : WORKDIR /edgex-go 03:08:42 Removing intermediate container 9a86fde5b559 03:08:42 ---> e883010ea6bd 03:08:42 Step 4/23 : WORKDIR /edgex-go 03:08:42 Removing intermediate container bdddaa2b3b35 03:08:42 ---> 47d05e203649 03:08:42 Step 4/25 : RUN apk add --update --no-cache make git 03:08:42 ---> Running in df9a08896798 03:08:42 ---> Running in 9cbfe07c0a72 03:08:42 ---> Running in 100fe138ecd7 03:08:42 ---> Running in 9273ca4da592 03:08:42 ---> Running in 03da35265338 03:08:42 Removing intermediate container 9cbfe07c0a72 03:08:42 ---> ba6e69cfd832 03:08:42 Step 5/24 : RUN apk add --update --no-cache make git 03:08:42 Removing intermediate container 03da35265338 03:08:42 ---> 108d93196ff0 03:08:42 Step 5/23 : RUN apk add --update --no-cache make git 03:08:42 ---> Running in dc51ba78807b 03:08:42 Removing intermediate container 100fe138ecd7 03:08:42 ---> 3f7a055f9d5a 03:08:42 Step 5/23 : RUN apk add --update --no-cache make git 03:08:42 ---> Running in 861f5e0c793c 03:08:42 ---> Running in 01942ea7aedf 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:08:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:08:42 OK: 263 MiB in 53 packages 03:08:42 OK: 263 MiB in 53 packages 03:08:42 OK: 263 MiB in 53 packages 03:08:42 OK: 263 MiB in 53 packages 03:08:42 OK: 263 MiB in 53 packages 03:08:42 Removing intermediate container df9a08896798 03:08:42 ---> cb32340326a3 03:08:42 Step 5/33 : COPY go.mod vendor* ./ 03:08:43 Removing intermediate container 9273ca4da592 03:08:43 ---> b169ca1a2744 03:08:43 Step 5/25 : COPY go.mod vendor* ./ 03:08:43 Removing intermediate container dc51ba78807b 03:08:43 ---> b69b82cb0986 03:08:43 Step 6/24 : COPY go.mod vendor* ./ 03:08:43 Removing intermediate container 01942ea7aedf 03:08:43 ---> 7ba137407de0 03:08:43 Step 6/23 : COPY go.mod vendor* ./ 03:08:43 Removing intermediate container 861f5e0c793c 03:08:43 ---> d036aab10aac 03:08:43 Step 6/23 : COPY go.mod vendor* ./ 03:08:44 ---> 9cb12da77a08 03:08:44 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:08:44 ---> Running in 02c719f2a14a 03:08:44 ---> 11c8f548cd8c 03:08:44 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:08:44 ---> Running in 8098074ef3b5 03:08:44 ---> 60ffd8844298 03:08:44 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:08:44 ---> Running in e2cb2fa7f77d 03:08:45 ---> 2f338c7b1926 03:08:45 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:08:45 ---> 7a6194237b8c 03:08:45 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:08:45 ---> Running in c587b77c2209 03:08:45 ---> Running in 15edcf3fda79 03:10:52 Removing intermediate container e2cb2fa7f77d 03:10:52 ---> 2f1d34a36c25 03:10:52 Step 8/24 : COPY . . 03:10:52 Removing intermediate container 8098074ef3b5 03:10:52 ---> 45191408fd3a 03:10:52 Step 7/25 : COPY . . 03:10:52 Removing intermediate container c587b77c2209 03:10:52 ---> 8baefba8a5a1 03:10:52 Removing intermediate container 15edcf3fda79 03:10:52 ---> 33784f839c26 03:10:52 Step 8/23 : COPY . . 03:10:52 Step 8/23 : COPY . . 03:10:52 Removing intermediate container 02c719f2a14a 03:10:52 ---> 19ccbf3d05bb 03:10:52 Step 7/33 : COPY . . 03:10:59 ---> 5351871f5662 03:10:59 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 03:10:59 ---> 8f49529622d3 03:10:59 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 03:10:59 ---> bb3a965c134d 03:10:59 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 03:10:59 ---> 8dfaf667da11 03:10:59 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 03:10:59 ---> Running in 5fde719800c3 03:10:59 ---> Running in 9566802d18b5 03:10:59 ---> b49bbeaf0e98 03:10:59 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 03:10:59 ---> Running in 1eb9e3bc9ff5 03:10:59 ---> Running in fb2097170f55 03:10:59 ---> Running in b0230728a0bc 03:11:00 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 03:11:00 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 03:11:00 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 03:11:01 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 03:11:01 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 03:16: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 03:16:53 Removing intermediate container b0230728a0bc 03:16:53 ---> 4b778088afa6 03:16:53 03:16:53 Step 10/23 : FROM alpine:3.17 03:16:53 3.17: Pulling from library/alpine 03:16:53 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 03:16:53 Status: Downloaded newer image for alpine:3.17 03:16:53 ---> 51e60588ff2c 03:16:53 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:16:53 ---> Running in 66bde647d88a 03:16:53 Removing intermediate container 66bde647d88a 03:16:53 ---> 88492b49fb4e 03:16:53 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:16:53 ---> Running in 3979f4161ccb 03:16:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:16:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:16:53 (1/1) Installing dumb-init (1.2.5-r2) 03:16:53 Executing busybox-1.35.0-r29.trigger 03:16:53 OK: 8 MiB in 16 packages 03:16:54 Removing intermediate container 3979f4161ccb 03:16:54 ---> d3ed6d99426a 03:16:54 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:16:57 ---> a66caca85979 03:16:57 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:16:58 ---> f27eceb56bbc 03:16:58 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 03:17:01 ---> fa9a5c31d4b9 03:17:01 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 03:17:01 Removing intermediate container 5fde719800c3 03:17:01 ---> 03a8d309b80c 03:17:01 03:17:01 Step 9/33 : FROM alpine:3.17 03:17:01 ---> 51e60588ff2c 03:17:01 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 03:17:02 ---> Running in bffa9c4653c4 03:17:03 ---> d9d5d38c1d3c 03:17:03 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 03:17:03 Removing intermediate container bffa9c4653c4 03:17:03 ---> defe296db66f 03:17:03 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 03:17:03 ---> Running in 37c1dce49f1f 03:17:05 ---> 44753b83fbe6 03:17:05 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:17:05 ---> Running in 31c7eb1bd450 03:17:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:17:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:17:08 (1/2) Installing dumb-init (1.2.5-r2) 03:17:08 (2/2) Installing su-exec (0.2-r2) 03:17:08 Executing busybox-1.35.0-r29.trigger 03:17:08 OK: 8 MiB in 17 packages 03:17:11 Removing intermediate container 31c7eb1bd450 03:17:11 Removing intermediate container 37c1dce49f1f 03:17:11 ---> 487f2f6d0dac 03:17:11 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 03:17:11 ---> bc4341d6abd6 03:17:11 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:17:11 ---> Running in 83d93d396601 03:17:11 ---> Running in 250d88d6789b 03:17:11 Removing intermediate container 9566802d18b5 03:17:11 ---> 783db670091d 03:17:11 03:17:11 Step 9/25 : FROM alpine:3.17 03:17:11 ---> 51e60588ff2c 03:17:11 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 03:17:11 ---> Running in b95bb5c72c94 03:17:12 Removing intermediate container 250d88d6789b 03:17:12 ---> 9de4e8b090b7 03:17:12 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 03:17:12 ---> Running in c39fab297bfd 03:17:12 Removing intermediate container 83d93d396601 03:17:12 ---> 6a3e65b5b738 03:17:12 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 03:17:12 ---> Running in 8f6dfacb1bab 03:17:13 Removing intermediate container c39fab297bfd 03:17:13 ---> bd1dea234aea 03:17:13 Step 21/23 : LABEL arch=arm64 03:17:13 ---> Running in edd667cc7304 03:17:13 Removing intermediate container 8f6dfacb1bab 03:17:13 ---> 3350cb13cf5f 03:17:13 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 03:17:13 ---> Running in 1e0022908096 03:17:14 Removing intermediate container edd667cc7304 03:17:14 ---> b2b4a3263544 03:17:14 Step 22/23 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:17:14 03:17:14 ---> Running in cfea604ecf88 03:17:14 Removing intermediate container 1e0022908096 03:17:14 ---> d908585f7f1c 03:17:14 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 03:17:14 ---> Running in 2a22d042f952 03:17:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:17:15 Removing intermediate container cfea604ecf88 03:17:15 ---> 1d261652545c 03:17:15 Step 23/23 : LABEL version=0.0.0 03:17:15 Removing intermediate container 2a22d042f952 03:17:15 ---> a241a884db4f 03:17:15 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 03:17:15 ---> Running in b2061abb76c0 03:17:15 ---> Running in 5860a538bcdf 03:17:16 Removing intermediate container b2061abb76c0 03:17:16 ---> 4fc50e6edcb0 03:17:16 03:17:16 (1/3) Installing ca-certificates (20230506-r0) 03:17:16 (2/3) Installing dumb-init (1.2.5-r2) 03:17:16 (3/3) Installing su-exec (0.2-r2) 03:17:16 Executing busybox-1.35.0-r29.trigger 03:17:16 Executing ca-certificates-20230506-r0.trigger 03:17:16 Successfully built 4fc50e6edcb0 03:17:16 Successfully tagged security-proxy-auth-arm64:latest 03:17:16 Building core-metadata 03:17:16  Building security-proxy-auth ... done OK: 8 MiB in 18 packages 03:17:19 Removing intermediate container 5860a538bcdf 03:17:19 ---> 0d2c9b73ce45 03:17:19 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 03:17:19 ---> Running in 8c858bfe77fe 03:17:23 Removing intermediate container 8c858bfe77fe 03:17:23 ---> d91f5862242d 03:17:23 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 03:17:23 Removing intermediate container b95bb5c72c94 03:17:23 ---> bf7e09b56c68 03:17:23 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:17:23 ---> Running in cfeff8bec70d 03:17:24 Removing intermediate container cfeff8bec70d 03:17:24 ---> 461c9bb0f5de 03:17:24 Step 12/25 : WORKDIR / 03:17:24 ---> Running in 6733682b274c 03:17:24 ---> 0f6f4673d06f 03:17:24 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 03:17:24 ---> Running in 2a861120b74f 03:17:25 Removing intermediate container 6733682b274c 03:17:26 ---> 85e2db424ca2 03:17:26 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 03:17:27 ---> 93c281807f91 03:17:27 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 03:17:29 Removing intermediate container 2a861120b74f 03:17:29 ---> 61270592e132 03:17:29 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 03:17:29 ---> 5b23421f9182 03:17:29 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 03:17:32 ---> 3313f022e738 03:17:32 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 03:17:32 ---> ff34b742af47 03:17:32 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 03:17:32 ---> e32cf873a3b0 03:17:32 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 03:17:33 ---> 14b0c722b6c5 03:17:33 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 03:17:33 Removing intermediate container 1eb9e3bc9ff5 03:17:33 ---> 237475a8c240 03:17:33 03:17:33 Step 10/24 : FROM alpine:3.17 03:17:33 ---> 51e60588ff2c 03:17:33 Step 11/24 : RUN apk add --update --no-cache dumb-init 03:17:36 ---> Running in 064ab2672b6b 03:17:36 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:17:36 Step 2/25 : FROM ${BUILDER_BASE} AS builder 03:17:36 ---> 0b8d6cdee011 03:17:36 Step 3/25 : ARG ADD_BUILD_TAGS="" 03:17:36 ---> Using cache 03:17:36 ---> e883010ea6bd 03:17:36 Step 4/25 : WORKDIR /edgex-go 03:17:36 ---> Using cache 03:17:36 ---> 108d93196ff0 03:17:36 Step 5/25 : RUN apk add --update --no-cache make git 03:17:36 ---> Using cache 03:17:36 ---> d036aab10aac 03:17:36 Step 6/25 : COPY go.mod vendor* ./ ---> b53b67f7beca 03:17:36 03:17:36 ---> Using cache 03:17:36 ---> 7a6194237b8c 03:17:36 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:17:36 ---> Using cache 03:17:36 ---> 33784f839c26 03:17:36 Step 8/25 : COPY . . 03:17:36 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 03:17:36 ---> 34bb88c5eae3 03:17:36 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 03:17:36 ---> Using cache 03:17:36 ---> 8dfaf667da11 03:17:36 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 03:17:37 ---> Running in f5e6cf897df6 03:17:38 ---> 98d01705fe0f 03:17:38 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 03:17:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:17:39 ---> bbbd994c2308 03:17:39 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 03:17:39 ---> 0a814c7bbdfe 03:17:40 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 03:17:40 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 03:17:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:17:41 ---> 528a69bee387 03:17:41 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 03:17:41 (1/1) Installing dumb-init (1.2.5-r2) 03:17:41 Executing busybox-1.35.0-r29.trigger 03:17:41 OK: 8 MiB in 16 packages 03:17:42 ---> d509a45d748f 03:17:42 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 03:17:42 ---> 2a1b499e4db7 03:17:42 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 03:17:43 Removing intermediate container 064ab2672b6b 03:17:43 ---> 949bceabe897 03:17:43 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:17:43 ---> d49f0cba0ff4 03:17:43 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:17:43 ---> Running in cf80648f3945 03:17:44 ---> Running in e7dbc4171e88 03:17:44 ---> b3a5ae008730 03:17:44 Step 28/33 : RUN chmod +x /entrypoint.sh 03:17:44 ---> Running in 95359be72abd 03:17:44 Removing intermediate container cf80648f3945 03:17:44 ---> 14c32e955c94 03:17:44 Step 13/24 : ENV APP_PORT=59882 03:17:45 ---> Running in 6002be8270ac 03:17:45 Removing intermediate container 6002be8270ac 03:17:45 ---> eff24582fd15 03:17:45 Step 14/24 : EXPOSE $APP_PORT 03:17:45 ---> Running in 3badd229877c 03:17:46 Removing intermediate container 3badd229877c 03:17:46 ---> f14b9846d68f 03:17:46 Step 15/24 : WORKDIR / 03:17:46 ---> Running in 6da5acb434a5 03:17:47 Removing intermediate container 6da5acb434a5 03:17:47 ---> 95f5fae4d193 03:17:47 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 03:17:49 Removing intermediate container e7dbc4171e88 03:17:49 ---> 544a1d2b2637 03:17:49 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 03:17:49 ---> c077be87ea0b 03:17:49 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 03:17:49 Removing intermediate container 95359be72abd 03:17:49 ---> 93c618f431a7 03:17:49 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 03:17:49 ---> Running in b122b29dc55b 03:17:49 ---> Running in 0202fb84fe15 03:17:49 Removing intermediate container 0202fb84fe15 03:17:49 ---> 5f416f763d5c 03:17:49 Step 30/33 : CMD ["gate"] 03:17:50 ---> Running in 94b1b62bbce4 03:17:50 Removing intermediate container b122b29dc55b 03:17:50 ---> f1fce16572c2 03:17:50 Step 23/25 : LABEL arch=arm64 03:17:50 ---> Running in a4eabb6436af 03:17:50 ---> 0b96a8ae56f4 03:17:50 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 03:17:50 Removing intermediate container 94b1b62bbce4 03:17:50 ---> dcaaced4b5bd 03:17:50 Step 31/33 : LABEL arch=arm64 03:17:50 ---> Running in fd384cb07cfb 03:17:50 Removing intermediate container a4eabb6436af 03:17:50 ---> d03f658a4fe6 03:17:50 Step 24/25 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:17:51 ---> Running in 2a743977597e 03:17:51 Removing intermediate container 2a743977597e 03:17:51 ---> 6600fb9183d7 03:17:51 Step 25/25 : LABEL version=0.0.0 03:17:51 Removing intermediate container fd384cb07cfb 03:17:51 ---> 343680c035ce 03:17:51 Step 32/33 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:17:52 ---> Running in 296c1e0ef375 03:17:52 ---> Running in 8268b281dd9b 03:17:53 Removing intermediate container 8268b281dd9b 03:17:53 ---> 222e62d0e651 03:17:53 Step 33/33 : LABEL version=0.0.0 03:17:53 Removing intermediate container 296c1e0ef375 03:17:53 ---> 0acd6e9c9734 03:17:53 03:17:53 ---> Running in c220f560e56b 03:17:53 ---> 7a7dcb38eb9a 03:17:53 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 03:17:53 Successfully built 0acd6e9c9734 03:17:53 Successfully tagged security-secretstore-setup-arm64:latest 03:17:53  Building security-secretstore-setup ... done Building core-common-config-bootstrapper 03:17:53 Removing intermediate container c220f560e56b 03:17:53 ---> 4b297b2d59d3 03:17:53 03:17:54 Successfully built 4b297b2d59d3 03:17:54 Successfully tagged security-bootstrapper-arm64:latest 03:17:54  Building security-bootstrapper ... done Building security-spire-config 03:17:54 ---> 293a850ec887 03:17:54 Step 20/24 : ENTRYPOINT ["/core-command"] 03:17:54 ---> Running in bf21dcda45c4 03:17:55 Removing intermediate container bf21dcda45c4 03:17:55 ---> 7149a401ef0a 03:17:55 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:17:55 ---> Running in fa9c5a65e162 03:17:56 Removing intermediate container fa9c5a65e162 03:17:56 ---> b04fac3225a0 03:17:56 Step 22/24 : LABEL arch=arm64 03:17:56 ---> Running in c7e48302def5 03:17:56 Removing intermediate container c7e48302def5 03:17:56 ---> a262963bbada 03:17:56 Step 23/24 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:17:56 ---> Running in ca57d3f25a05 03:17:57 Removing intermediate container ca57d3f25a05 03:17:57 ---> 924e6399ffd3 03:17:57 Step 24/24 : LABEL version=0.0.0 03:17:57 ---> Running in 67ed696ba332 03:17:57 Removing intermediate container 67ed696ba332 03:17:57 ---> 7cf0ba76a706 03:17:57 03:17:58 Successfully built 7cf0ba76a706 03:17:58 Successfully tagged core-command-arm64:latest 03:17:58  Building core-command ... done Building security-spire-server 03:18:24 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:18:24 Step 2/27 : FROM ${BUILDER_BASE} AS builder 03:18:24 ---> 0b8d6cdee011 03:18:24 Step 3/27 : WORKDIR /edgex-go 03:18:24 ---> Using cache 03:18:24 ---> 47d05e203649 03:18:24 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 03:18:24 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:18:24 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:18:24 ---> 0b8d6cdee011 03:18:24 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:18:24 ---> Using cache 03:18:24 ---> Running in 7fafb959c369 03:18:24 ---> e883010ea6bd 03:18:24 Step 4/23 : WORKDIR /edgex-go 03:18:24 ---> Using cache 03:18:24 ---> 108d93196ff0 03:18:24 Step 5/23 : RUN apk add --update --no-cache make git 03:18:24 ---> Using cache 03:18:24 ---> d036aab10aac 03:18:24 Step 6/23 : COPY go.mod vendor* ./ 03:18:24 ---> Using cache 03:18:24 ---> 7a6194237b8c 03:18:24 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:18:24 ---> Using cache 03:18:24 ---> 33784f839c26 03:18:24 Step 8/23 : COPY . . 03:18:24 ---> Using cache 03:18:24 ---> 8dfaf667da11 03:18:24 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 03:18:24 ---> Running in 26d253ca09af 03:18:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:18:26 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 03:18:26 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:18:26 Step 2/26 : FROM ${BUILDER_BASE} AS builder 03:18:26 ---> 0b8d6cdee011 03:18:26 Step 3/26 : WORKDIR /edgex-go 03:18:26 ---> Using cache 03:18:26 ---> 47d05e203649 03:18:26 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 03:18:26 ---> Running in ca96f4fbbf3e 03:18:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:18:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:18:28 OK: 263 MiB in 53 packages 03:18:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:18:30 Removing intermediate container 7fafb959c369 03:18:30 ---> 08b5fcbb90e5 03:18:30 Step 5/27 : COPY go.mod vendor* ./ 03:18:30 OK: 263 MiB in 53 packages 03:18:30 ---> 0434d1ff9c32 03:18:31 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:18:31 ---> Running in fd3bcdc83d83 03:18:32 Removing intermediate container ca96f4fbbf3e 03:18:32 ---> c17b1d2743c8 03:18:32 Step 5/26 : COPY go.mod vendor* ./ 03:18:33 ---> cff33493247d 03:18:33 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:18:33 ---> Running in b18e1960c729 03:19:05 Removing intermediate container fb2097170f55 03:19:05 ---> 60975b805ad9 03:19:05 03:19:05 Step 10/23 : FROM alpine:3.17 03:19:05 ---> 51e60588ff2c 03:19:05 Step 11/23 : RUN apk add --update --no-cache dumb-init 03:19:05 ---> Using cache 03:19:05 ---> 949bceabe897 03:19:05 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:19:05 ---> Using cache 03:19:05 ---> 14c32e955c94 03:19:05 Step 13/23 : ENV APP_PORT=59861 03:19:05 ---> Running in b46db69354a6 03:19:05 Removing intermediate container b46db69354a6 03:19:05 ---> 922d21e84ad8 03:19:05 Step 14/23 : EXPOSE $APP_PORT 03:19:05 ---> Running in b7de4d9008af 03:19:05 Removing intermediate container b7de4d9008af 03:19:05 ---> 0c802a66b8f2 03:19:05 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:19:05 ---> 2fe93e2187a7 03:19:05 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:19:05 ---> 3e1fbc89e4b1 03:19:05 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 03:19:08 ---> 92ef1edab379 03:19:08 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 03:19:08 ---> 8f21ba8c6474 03:19:08 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 03:19:09 ---> Running in 78216cd7afe9 03:19:09 Removing intermediate container 78216cd7afe9 03:19:09 ---> f441302305c2 03:19:09 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:19:09 ---> Running in 78d137c554cb 03:19:10 Removing intermediate container 78d137c554cb 03:19:10 ---> 38bbbabddef1 03:19:10 Step 21/23 : LABEL arch=arm64 03:19:10 ---> Running in eafa8d46282b 03:19:11 Removing intermediate container eafa8d46282b 03:19:11 ---> a26ee54fe085 03:19:11 Step 22/23 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:19:11 ---> Running in a8a7b11c0d9c 03:19:11 Removing intermediate container a8a7b11c0d9c 03:19:11 ---> 476931953db5 03:19:11 Step 23/23 : LABEL version=0.0.0 03:19:11 ---> Running in e34143f4f5b3 03:19:12 Removing intermediate container e34143f4f5b3 03:19:12 ---> 8e88d4c6f9e8 03:19:12 03:19:12 Successfully built 8e88d4c6f9e8 03:19:12 Successfully tagged support-scheduler-arm64:latest 03:19:12 Building core-data 03:19:31  Building support-scheduler ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:19:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:19:31 ---> 0b8d6cdee011 03:19:31 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:19:31 ---> Using cache 03:19:31 ---> e883010ea6bd 03:19:31 Step 4/23 : WORKDIR /edgex-go 03:19:31 ---> Using cache 03:19:31 ---> 108d93196ff0 03:19:31 Step 5/23 : RUN apk add --update --no-cache make git 03:19:31 ---> Using cache 03:19:31 ---> d036aab10aac 03:19:31 Step 6/23 : COPY go.mod vendor* ./ 03:19:31 ---> Using cache 03:19:31 ---> 7a6194237b8c 03:19:31 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:19:31 ---> Using cache 03:19:31 ---> 33784f839c26 03:19:31 Step 8/23 : COPY . . 03:19:31 ---> Using cache 03:19:31 ---> 8dfaf667da11 03:19:31 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 03:19:31 ---> Running in a359c646fc70 03:19:33 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 03:20:29 Removing intermediate container fd3bcdc83d83 03:20:29 ---> 228d9092ece2 03:20:29 Step 7/27 : COPY . . 03:20:29 Removing intermediate container b18e1960c729 03:20:29 ---> 0badfd433b26 03:20:29 Step 7/26 : COPY . . 03:20:51 ---> a81c6b1cd51d 03:20:51 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 03:20:51 ---> 7a02fe71849e 03:20:51 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 03:20:51 ---> Running in e2e7b83cb604 03:20:51 ---> Running in 40feb8fb48db 03:20:51 Removing intermediate container 40feb8fb48db 03:20:51 ---> 68b6c92fb574 03:20:51 Removing intermediate container e2e7b83cb604 03:20:51 ---> 24c02af0f5ff 03:20:51 Step 9/27 : WORKDIR /edgex-go/spire-buildStep 9/26 : WORKDIR /edgex-go/spire-build 03:20:51 03:20:51 ---> Running in 430923f79aad 03:20:51 ---> Running in 3beb72f7ab9d 03:20:51 Removing intermediate container 3beb72f7ab9d 03:20:51 ---> 99a360783916 03:20:51 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:20:51 Removing intermediate container 430923f79aad 03:20:51 ---> b1bede183262 03:20:51 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:20:51 ---> Running in babd994d665e 03:20:51 ---> Running in a1937446c3fd 03:20:51 Removing intermediate container babd994d665e 03:20:51 ---> fe5e97c6dd8b 03:20:51 Step 11/26 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 03:20:51 Removing intermediate container a1937446c3fd 03:20:51 ---> 1f13dd999129 03:20:51 Step 11/27 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 03:20:52 ---> Running in 3488af65b806 03:20:52 ---> Running in 5a911744654b 03:20:56 Removing intermediate container 3488af65b806 03:20:56 ---> 1609c9677ab0 03:20:56 Step 12/26 : WORKDIR /edgex-go 03:20:56 ---> Running in 3500413cc784 03:20:56 Removing intermediate container 5a911744654b 03:20:56 ---> 683164beb2a0 03:20:56 Step 12/27 : WORKDIR /edgex-go 03:20:56 ---> Running in 0499e1ce7adc 03:20:56 Removing intermediate container 3500413cc784 03:20:56 ---> cc6af2727c45 03:20:56 03:20:56 Step 13/26 : FROM alpine:3.17 03:20:56 ---> 51e60588ff2c 03:20:56 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:20:56 ---> Running in 4b9d206b3ac6 03:20:57 Removing intermediate container 0499e1ce7adc 03:20:57 ---> 5c55bbc27d47 03:20:57 03:20:57 Step 13/27 : FROM alpine:3.17 03:20:57 ---> 51e60588ff2c 03:20:57 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:20:57 ---> Running in c2d6f75303cd 03:20:57 Removing intermediate container 4b9d206b3ac6 03:20:57 ---> b14fe029d880 03:20:57 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:20:57 ---> Running in 40ee58c2d008 03:20:58 Removing intermediate container c2d6f75303cd 03:20:58 ---> 8f0f8d0d7a1e 03:20:58 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 03:20:58 ---> Running in cecfe0d072f6 03:21:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:03 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:21:03 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:21:03 OK: 17694 distinct packages available 03:21:03 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:21:03 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:21:03 OK: 17694 distinct packages available 03:21:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:05 (1/5) Installing dumb-init (1.2.5-r2) 03:21:05 (2/5) Installing musl-obstack (1.2.3-r0) 03:21:05 (3/5) Installing libucontext (1.2-r0) 03:21:05 (4/5) Installing gcompat (1.1.0-r0) 03:21:05 (5/5) Installing openssl (3.0.8-r4) 03:21:05 Executing busybox-1.35.0-r29.trigger 03:21:05 OK: 9 MiB in 20 packages 03:21:05 (1/4) Installing dumb-init (1.2.5-r2) 03:21:05 (2/4) Installing musl-obstack (1.2.3-r0) 03:21:05 (3/4) Installing libucontext (1.2-r0) 03:21:05 (4/4) Installing gcompat (1.1.0-r0) 03:21:05 Executing busybox-1.35.0-r29.trigger 03:21:05 OK: 8 MiB in 19 packages 03:21:07 Removing intermediate container 40ee58c2d008 03:21:07 ---> 507932067b3a 03:21:07 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 03:21:07 Removing intermediate container cecfe0d072f6 03:21:07 ---> 4fe7feba3254 03:21:07 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:21:09 ---> a9742d06952b 03:21:09 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 03:21:09 ---> 36fa38da46e3 03:21:09 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:21:12 ---> b1cd3195a214 03:21:12 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:21:12 ---> c8c1865009dd 03:21:12 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:21:22 ---> 605f59ca5bd0 03:21:22 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 03:21:22 ---> 8a8641b61a60 03:21:22 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 03:21:22 ---> 93a864b405eb 03:21:22 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 03:21:22 ---> Running in d16c7e632456 03:21:22 ---> 3241cbd04ccd 03:21:22 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 03:21:23 Removing intermediate container d16c7e632456 03:21:23 ---> b4cad81e2d1d 03:21:23 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 03:21:26 ---> 0eb897d53ac1 03:21:26 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 03:21:26 ---> ab9b1f80db4b 03:21:26 Step 22/27 : WORKDIR / 03:21:27 ---> Running in a801ab7b587e 03:21:27 ---> 9edeba5d8d42 03:21:27 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:21:27 ---> Running in 618f0c81bcf8 03:21:27 Removing intermediate container a801ab7b587e 03:21:27 ---> 4176210c57f4 03:21:27 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:21:28 ---> Running in 2a4fa6ac02ff 03:21:28 Removing intermediate container 618f0c81bcf8 03:21:28 ---> e6023c30b3a0 03:21:28 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:21:28 Removing intermediate container 2a4fa6ac02ff 03:21:28 ---> 2f46c9f668a0 03:21:28 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:21:28 ---> Running in 8179a4ed9a17 03:21:28 ---> Running in cdda9fe56211 03:21:29 Removing intermediate container 8179a4ed9a17 03:21:29 ---> 5d51b6df783d 03:21:29 Step 24/26 : LABEL arch=arm64 03:21:29 ---> Running in 473f65852e8f 03:21:29 Removing intermediate container cdda9fe56211 03:21:29 ---> 19cbb9043974 03:21:29 Step 25/27 : LABEL arch=arm64 03:21:29 ---> Running in 8686a575b6ad 03:21:30 Removing intermediate container 473f65852e8f 03:21:30 ---> b695c486b2ef 03:21:30 Step 25/26 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:21:30 ---> Running in 68ccf1648d61 03:21:30 Removing intermediate container 8686a575b6ad 03:21:30 ---> c1a13e39a5f1 03:21:30 Step 26/27 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:21:30 ---> Running in 5ba0fe32c130 03:21:31 Removing intermediate container 68ccf1648d61 03:21:31 ---> b3e55e64ee85 03:21:31 Step 26/26 : LABEL version=0.0.0 03:21:31 ---> Running in ef23d90fcc54 03:21:31 Removing intermediate container 5ba0fe32c130 03:21:31 ---> bd333d78b2f8 03:21:31 Step 27/27 : LABEL version=0.0.0 03:21:31 ---> Running in a548ea503c14 03:21:32 Removing intermediate container ef23d90fcc54 03:21:32 ---> bb45389f8207 03:21:32 03:21:32 Removing intermediate container a548ea503c14 03:21:32 ---> e6b2664fe1bc 03:21:32 03:21:32 Successfully built bb45389f8207 03:21:32 Successfully tagged security-spire-server-arm64:latest 03:21:32  Building security-spire-server ... done Building security-spiffe-token-provider 03:21:32 Successfully built e6b2664fe1bc 03:21:32 Successfully tagged security-spire-config-arm64:latest 03:21:32  Building security-spire-config ... done Building security-proxy-setup 03:22:05 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:22:05 Step 2/20 : FROM ${BUILDER_BASE} AS builder 03:22:05 ---> 0b8d6cdee011 03:22:05 Step 3/20 : WORKDIR /edgex-go 03:22:05 ---> Using cache 03:22:05 ---> 47d05e203649 03:22:05 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 03:22:05 ---> Running in 804a69131830 03:22:05 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:22:05 Step 2/22 : FROM ${BUILDER_BASE} AS builder 03:22:05 ---> 0b8d6cdee011 03:22:05 Step 3/22 : WORKDIR /edgex-go 03:22:05 ---> Using cache 03:22:05 ---> 47d05e203649 03:22:05 Step 4/22 : RUN apk add --update --no-cache make git 03:22:05 ---> Using cache 03:22:05 ---> b169ca1a2744 03:22:05 Step 5/22 : COPY go.mod vendor* ./ 03:22:05 ---> Using cache 03:22:05 ---> 11c8f548cd8c 03:22:05 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:22:05 ---> Using cache 03:22:05 ---> 45191408fd3a 03:22:05 Step 7/22 : COPY . . 03:22:05 ---> Using cache 03:22:05 ---> 8f49529622d3 03:22:05 Step 8/22 : RUN make cmd/secrets-config/secrets-config 03:22:05 ---> Running in f542869e2fca 03:22:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:22:05 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 03:22:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:22:06 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:22:06 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:22:06 OK: 17699 distinct packages available 03:22:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:22:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:22:08 OK: 263 MiB in 53 packages 03:22:10 Removing intermediate container 804a69131830 03:22:10 ---> bd5c1f6774f7 03:22:10 Step 5/20 : COPY go.mod vendor* ./ 03:22:10 ---> 3e5aa33d66d0 03:22:10 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:22:10 ---> Running in bb0cd35e8f50 03:23:47 Removing intermediate container bb0cd35e8f50 03:23:47 ---> dc9ecf4ca048 03:23:47 Step 7/20 : COPY . . 03:23:49 ---> 614553253f9f 03:23:49 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 03:23:49 ---> Running in 8b8d2b9d1857 03:23:51 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 03:24:30 Removing intermediate container f5e6cf897df6 03:24:30 ---> 3e436a50bce0 03:24:30 03:24:30 Step 10/25 : FROM alpine:3.17 03:24:30 ---> 51e60588ff2c 03:24:30 Step 11/25 : RUN apk add --update --no-cache dumb-init 03:24:30 ---> Using cache 03:24:30 ---> 949bceabe897 03:24:30 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:24:30 ---> Using cache 03:24:30 ---> 14c32e955c94 03:24:30 Step 13/25 : ENV APP_PORT=59881 03:24:30 ---> Running in 046459794e25 03:24:30 Removing intermediate container 046459794e25 03:24:30 ---> f7492aed016e 03:24:30 Step 14/25 : EXPOSE $APP_PORT 03:24:30 ---> Running in a6d7d16f28ba 03:24:30 Removing intermediate container a6d7d16f28ba 03:24:30 ---> 8d1ddd2150e6 03:24:30 Step 15/25 : WORKDIR / 03:24:30 ---> Running in f0da3e842b9d 03:24:30 Removing intermediate container f0da3e842b9d 03:24:30 ---> a643c16cb638 03:24:30 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 03:24:30 ---> b0bcda571059 03:24:30 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 03:24:30 ---> 1aa4590cdb79 03:24:30 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 03:24:30 ---> 9871ef1716c3 03:24:30 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 03:24:31 ---> 132a6853e61d 03:24:31 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 03:24:32 ---> 4d25a6e93eec 03:24:32 Step 21/25 : ENTRYPOINT ["/core-metadata"] 03:24:32 ---> Running in 57c920bcd623 03:24:33 Removing intermediate container 57c920bcd623 03:24:33 ---> 1a20b80d8287 03:24:33 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:24:33 ---> Running in 6555ef871933 03:24:33 Removing intermediate container 6555ef871933 03:24:33 ---> 922459a92eda 03:24:33 Step 23/25 : LABEL arch=arm64 03:24:33 ---> Running in c996ca1ccd39 03:24:35 Removing intermediate container c996ca1ccd39 03:24:35 ---> 5640919718f7 03:24:35 Step 24/25 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:24:35 ---> Running in 46dfaa4b562b 03:24:35 Removing intermediate container 46dfaa4b562b 03:24:35 ---> 381592e24277 03:24:35 Step 25/25 : LABEL version=0.0.0 03:24:35 ---> Running in 6b7be1737e2e 03:24:35 Removing intermediate container 6b7be1737e2e 03:24:35 ---> cf9d39531fd7 03:24:35 03:24:35 Successfully built cf9d39531fd7 03:24:35 Successfully tagged core-metadata-arm64:latest 03:24:35  Building core-metadata ... done Building support-notifications 03:24:54 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:24:54 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:24:54 ---> 0b8d6cdee011 03:24:54 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:24:54 ---> Using cache 03:24:54 ---> e883010ea6bd 03:24:54 Step 4/23 : WORKDIR /edgex-go 03:24:54 ---> Using cache 03:24:54 ---> 108d93196ff0 03:24:54 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 03:24:54 ---> Running in b3a75c4a0fe1 03:24:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:24:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:24:56 OK: 263 MiB in 53 packages 03:24:58 Removing intermediate container b3a75c4a0fe1 03:24:58 ---> 5e61e8ae6438 03:24:58 Step 6/23 : COPY go.mod vendor* ./ 03:25:00 ---> 90bd440c37dd 03:25:00 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:25:00 ---> Running in bca27ded350a 03:25:06 Removing intermediate container 26d253ca09af 03:25:06 ---> e10de3063c7d 03:25:06 03:25:06 Step 10/23 : FROM alpine:3.17 03:25:06 ---> 51e60588ff2c 03:25:06 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:25:06 ---> Using cache 03:25:06 ---> 88492b49fb4e 03:25:06 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:25:06 ---> Using cache 03:25:06 ---> d3ed6d99426a 03:25:06 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:25:06 ---> Using cache 03:25:06 ---> a66caca85979 03:25:06 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:25:06 ---> Using cache 03:25:06 ---> f27eceb56bbc 03:25:06 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 03:25:07 ---> 18ab35c5f8c6 03:25:07 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 03:25:08 ---> 7ec404e2324c 03:25:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 03:25:09 ---> b6cffd744c4a 03:25:09 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:25:09 ---> Running in 3533ebe22d79 03:25:13 Removing intermediate container 3533ebe22d79 03:25:13 ---> a15025ac597e 03:25:13 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:25:13 ---> Running in ff525568b792 03:25:13 Removing intermediate container ff525568b792 03:25:13 ---> 905e00918bf4 03:25:13 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 03:25:13 ---> Running in a818fe8bb152 03:25:13 Removing intermediate container a818fe8bb152 03:25:13 ---> a2f61443bf32 03:25:13 Step 21/23 : LABEL arch=arm64 03:25:13 ---> Running in 93109a2fe6cd 03:25:14 Removing intermediate container 93109a2fe6cd 03:25:14 ---> 87c34456cef6 03:25:14 Step 22/23 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:25:14 ---> Running in f00611f63a73 03:25:15 Removing intermediate container f00611f63a73 03:25:15 ---> 2d6d4ebb9d57 03:25:15 Step 23/23 : LABEL version=0.0.0 03:25:15 ---> Running in 2064e81fab3c 03:25:15 Removing intermediate container 2064e81fab3c 03:25:15 ---> d1562801ca00 03:25:15 03:25:15 Successfully built d1562801ca00 03:25:15 Successfully tagged core-common-config-bootstrapper-arm64:latest 03:25:15  Building core-common-config-bootstrapper ... done Building security-spire-agent 03:25:34 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:25:34 Step 2/27 : FROM ${BUILDER_BASE} AS builder 03:25:34 ---> 0b8d6cdee011 03:25:34 Step 3/27 : WORKDIR /edgex-go 03:25:34 ---> Using cache 03:25:34 ---> 47d05e203649 03:25:34 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 03:25:34 ---> Using cache 03:25:34 ---> c17b1d2743c8 03:25:34 Step 5/27 : COPY go.mod vendor* ./ 03:25:34 ---> Using cache 03:25:34 ---> cff33493247d 03:25:34 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:25:34 ---> Using cache 03:25:34 ---> 0badfd433b26 03:25:34 Step 7/27 : COPY . . 03:25:34 ---> Using cache 03:25:34 ---> 7a02fe71849e 03:25:34 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 03:25:34 ---> Using cache 03:25:34 ---> 68b6c92fb574 03:25:34 Step 9/27 : WORKDIR /edgex-go/spire-build 03:25:34 ---> Using cache 03:25:34 ---> 99a360783916 03:25:34 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:25:34 ---> Using cache 03:25:34 ---> fe5e97c6dd8b 03:25:34 Step 11/27 : 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..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 03:25:34 ---> Running in 7d6e3dc32661 03:25:36 Removing intermediate container 7d6e3dc32661 03:25:36 ---> cbad8aad1413 03:25:36 Step 12/27 : WORKDIR /edgex-go 03:25:36 ---> Running in 390506bd93e0 03:25:37 Removing intermediate container 390506bd93e0 03:25:37 ---> 0cc0438c273a 03:25:37 03:25:37 Step 13/27 : FROM alpine:3.17 03:25:37 ---> 51e60588ff2c 03:25:37 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:25:37 ---> Using cache 03:25:37 ---> 8f0f8d0d7a1e 03:25:37 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:25:37 ---> Running in d8431ee6fb01 03:25:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:25:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:25:41 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:25:41 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:25:41 OK: 17694 distinct packages available 03:25:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:25:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:25:43 (1/5) Installing dumb-init (1.2.5-r2) 03:25:43 (2/5) Installing musl-obstack (1.2.3-r0) 03:25:43 (3/5) Installing libucontext (1.2-r0) 03:25:43 (4/5) Installing gcompat (1.1.0-r0) 03:25:43 (5/5) Installing openssl (3.0.8-r4) 03:25:43 Executing busybox-1.35.0-r29.trigger 03:25:44 OK: 9 MiB in 20 packages 03:25:48 Removing intermediate container d8431ee6fb01 03:25:48 ---> a89be603c749 03:25:48 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:25:48 ---> a352a42c190a 03:25:48 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:25:49 ---> 47bb22f227a0 03:25:49 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 03:25:53 ---> 310c7cd2ffc0 03:25:53 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:26:00 ---> 0d87f1bb975d 03:26:00 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 03:26:00 ---> 60f0042babd3 03:26:00 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 03:26:01 ---> 5827a2ba89e8 03:26:01 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 03:26:02 ---> a9494563ca4f 03:26:02 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:26:02 ---> Running in 354dce171022 03:26:03 Removing intermediate container 354dce171022 03:26:03 ---> 038a94a06b6c 03:26:03 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:26:03 ---> Running in 54c68f2b666d 03:26:03 Removing intermediate container 54c68f2b666d 03:26:03 ---> 67adf663d501 03:26:03 Step 25/27 : LABEL arch=arm64 03:26:03 ---> Running in f31ae1ff2a18 03:26:04 Removing intermediate container f31ae1ff2a18 03:26:04 ---> ce63c73dd8d2 03:26:04 Step 26/27 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:26:04 ---> Running in ec41a4566951 03:26:04 Removing intermediate container ec41a4566951 03:26:04 ---> 881ae9be46ba 03:26:04 Step 27/27 : LABEL version=0.0.0 03:26:05 ---> Running in f0bfd0c6a2fa 03:26:05 Removing intermediate container f0bfd0c6a2fa 03:26:05 ---> a0e438b21427 03:26:05 03:26:05 Successfully built a0e438b21427 03:26:05 Successfully tagged security-spire-agent-arm64:latest 03:26:44  Building security-spire-agent ... done Removing intermediate container a359c646fc70 03:26:44 ---> 705be7f1fd7e 03:26:44 03:26:44 Step 10/23 : FROM alpine:3.17 03:26:44 ---> 51e60588ff2c 03:26:44 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:26:44 ---> Running in 4f109182924e 03:26:44 Removing intermediate container 4f109182924e 03:26:44 ---> 0ea98f81a750 03:26:44 Step 12/23 : ENV APP_PORT=59880 03:26:44 ---> Running in 8e32bb662969 03:26:44 Removing intermediate container 8e32bb662969 03:26:44 ---> 39d326342ee6 03:26:44 Step 13/23 : EXPOSE $APP_PORT 03:26:44 ---> Running in 922d8ca9d8b8 03:26:44 Removing intermediate container 922d8ca9d8b8 03:26:44 ---> 758de1a52042 03:26:44 Step 14/23 : RUN apk add --update --no-cache dumb-init 03:26:45 ---> Running in 844a9158b21f 03:26:46 Removing intermediate container bca27ded350a 03:26:46 ---> f396d125bd0f 03:26:46 Step 8/23 : COPY . . 03:26:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:26:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:26:49 (1/1) Installing dumb-init (1.2.5-r2) 03:26:49 Executing busybox-1.35.0-r29.trigger 03:26:50 OK: 8 MiB in 16 packages 03:26:52 Removing intermediate container 844a9158b21f 03:26:52 ---> fd659c8efb67 03:26:52 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:26:55 ---> 8a2d9b6c7a4a 03:26:55 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:26:56 ---> d50ba81d571a 03:26:56 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 03:26:59 ---> c45e12036c72 03:26:59 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 03:27:00 ---> 32e5a9d68df9 03:27:00 Step 9/23 : RUN make cmd/support-notifications/support-notifications 03:27:00 ---> Running in a2ac562314f5 03:27:00 ---> 6b153f93e097 03:27:00 Step 19/23 : ENTRYPOINT ["/core-data"] 03:27:00 ---> Running in fdfd83c2b071 03:27:01 Removing intermediate container fdfd83c2b071 03:27:01 ---> 8384d8dca62c 03:27:01 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:27:01 ---> Running in a1e7169685a7 03:27:02 Removing intermediate container a1e7169685a7 03:27:02 ---> 4fffff7b4a12 03:27:02 Step 21/23 : LABEL arch=arm64 03:27:02 ---> Running in 2e574403d7be 03:27:02 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 03:27:03 Removing intermediate container 2e574403d7be 03:27:03 ---> 1776b12e5514 03:27:03 Step 22/23 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:27:03 ---> Running in f198604fb978 03:27:03 Removing intermediate container f198604fb978 03:27:03 ---> ad69cabb00e3 03:27:03 Step 23/23 : LABEL version=0.0.0 03:27:03 ---> Running in 46b8e0b59a9c 03:27:04 Removing intermediate container 46b8e0b59a9c 03:27:04 ---> 18ee00e3d2fb 03:27:04 03:27:04 Successfully built 18ee00e3d2fb 03:27:04 Successfully tagged core-data-arm64:latest 03:27:43  Building core-data ... done Removing intermediate container f542869e2fca 03:27:43 ---> e9c075952d0a 03:27:43 03:27:43 Step 9/22 : FROM alpine:3.17 03:27:43 ---> 51e60588ff2c 03:27:43 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 03:27:43 ---> Running in 0149211bec67 03:27:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:27:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:27:47 (1/2) Installing dumb-init (1.2.5-r2) 03:27:47 (2/2) Installing openssl (3.0.8-r4) 03:27:47 Executing busybox-1.35.0-r29.trigger 03:27:47 OK: 8 MiB in 17 packages 03:27:49 Removing intermediate container 0149211bec67 03:27:49 ---> 1b7ee3a1503d 03:27:49 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:27:49 ---> Running in 3cfaae803efb 03:27:49 Removing intermediate container 3cfaae803efb 03:27:49 ---> 4ca685f0c0cb 03:27:49 Step 12/22 : WORKDIR /edgex 03:27:49 ---> Running in ac26be91199d 03:27:50 Removing intermediate container ac26be91199d 03:27:50 ---> 462889bef32d 03:27:50 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 03:27:51 ---> 8892686fd664 03:27:51 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 03:27:52 ---> afa0a8a8255f 03:27:52 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 03:27:53 ---> 95e5ff7b32dd 03:27:53 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 03:27:55 ---> 9267fed8e9e0 03:27:55 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 03:27:55 ---> 5b4026afc0aa 03:27:55 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:27:55 ---> Running in 5fe0e190a874 03:27:59 Removing intermediate container 5fe0e190a874 03:27:59 ---> bee6d36c5ec0 03:27:59 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 03:27:59 ---> Running in 50e6081b3c1b 03:27:59 Removing intermediate container 50e6081b3c1b 03:27:59 ---> fff372c6ed03 03:27:59 Step 20/22 : LABEL arch=arm64 03:28:02 ---> Running in fb1b2546224f 03:28:03 Removing intermediate container fb1b2546224f 03:28:03 ---> 81314005f67e 03:28:03 Step 21/22 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:28:03 ---> Running in 3d538116f072 03:28:03 Removing intermediate container 3d538116f072 03:28:03 ---> 1efd06eaa19a 03:28:03 Step 22/22 : LABEL version=0.0.0 03:28:03 ---> Running in bde61f62af82 03:28:04 Removing intermediate container bde61f62af82 03:28:04 ---> 421b204fac47 03:28:04 03:28:04 Successfully built 421b204fac47 03:28:04 Successfully tagged security-proxy-setup-arm64:latest 03:29:41  Building security-proxy-setup ... done Removing intermediate container 8b8d2b9d1857 03:29:41 ---> adca440395ff 03:29:41 03:29:41 Step 9/20 : FROM alpine:3.17 03:29:41 ---> 51e60588ff2c 03:29:41 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 03:29:41 ---> Using cache 03:29:41 ---> defe296db66f 03:29:41 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 03:29:41 ---> Running in 0e81eddc8a08 03:29:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:29:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:29:41 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:29:41 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:29:41 OK: 17694 distinct packages available 03:29:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:29:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:29:41 (1/9) Installing ca-certificates (20230506-r0) 03:29:41 (2/9) Installing brotli-libs (1.0.9-r9) 03:29:41 (3/9) Installing nghttp2-libs (1.51.0-r0) 03:29:41 (4/9) Installing libcurl (8.1.1-r1) 03:29:41 (5/9) Installing curl (8.1.1-r1) 03:29:41 (6/9) Installing dumb-init (1.2.5-r2) 03:29:41 (7/9) Installing musl-obstack (1.2.3-r0) 03:29:41 (8/9) Installing libucontext (1.2-r0) 03:29:41 (9/9) Installing gcompat (1.1.0-r0) 03:29:41 Executing busybox-1.35.0-r29.trigger 03:29:41 Executing ca-certificates-20230506-r0.trigger 03:29:41 OK: 11 MiB in 24 packages 03:29:41 Removing intermediate container 0e81eddc8a08 03:29:41 ---> aed737efff24 03:29:41 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 03:29:41 ---> 028b53a5e095 03:29:41 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 03:29:42 ---> ae0d14556862 03:29:42 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 03:29:45 ---> d697439a0f5a 03:29:45 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 03:29:46 ---> 20bf24944655 03:29:46 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 03:29:46 ---> Running in 905e82fd6ecd 03:29:46 Removing intermediate container 905e82fd6ecd 03:29:46 ---> 9512dc49f6cc 03:29:46 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 03:29:46 ---> Running in da5ac7d66f58 03:29:47 Removing intermediate container da5ac7d66f58 03:29:47 ---> 692b3d2ea1bd 03:29:47 Step 18/20 : LABEL arch=arm64 03:29:47 ---> Running in 8a3466ce5597 03:29:47 Removing intermediate container 8a3466ce5597 03:29:47 ---> e1d3aec8129c 03:29:47 Step 19/20 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:29:47 ---> Running in 1e89f7a647bb 03:29:48 Removing intermediate container 1e89f7a647bb 03:29:48 ---> ebf05a40aff5 03:29:48 Step 20/20 : LABEL version=0.0.0 03:29:48 ---> Running in 86ea04a856a7 03:29:49 Removing intermediate container 86ea04a856a7 03:29:49 ---> 8fbfbc6b5e37 03:29:49 03:29:49 Successfully built 8fbfbc6b5e37 03:29:49 Successfully tagged security-spiffe-token-provider-arm64:latest 03:30:36  Building security-spiffe-token-provider ... done Removing intermediate container a2ac562314f5 03:30:36 ---> a5c8a1b74b77 03:30:36 03:30:36 Step 10/23 : FROM alpine:3.17 03:30:36 ---> 51e60588ff2c 03:30:36 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 03:30:36 ---> Running in 1136b63329b4 03:30:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:30:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:30:36 (1/2) Installing ca-certificates (20230506-r0) 03:30:36 (2/2) Installing dumb-init (1.2.5-r2) 03:30:36 Executing busybox-1.35.0-r29.trigger 03:30:36 Executing ca-certificates-20230506-r0.trigger 03:30:36 OK: 8 MiB in 17 packages 03:30:37 Removing intermediate container 1136b63329b4 03:30:37 ---> a4267cd8920d 03:30:37 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 03:30:37 ---> Running in e71feea62b73 03:30:38 Removing intermediate container e71feea62b73 03:30:38 ---> 65fe04af1183 03:30:38 Step 13/23 : ENV APP_PORT=59860 03:30:38 ---> Running in 29dca244927e 03:30:38 Removing intermediate container 29dca244927e 03:30:38 ---> 5c6d404ffe95 03:30:38 Step 14/23 : EXPOSE $APP_PORT 03:30:38 ---> Running in 053e01a177a2 03:30:38 Removing intermediate container 053e01a177a2 03:30:38 ---> 7922c85bff47 03:30:38 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:30:39 ---> 5b1f5b4620a1 03:30:39 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:30:39 ---> beaa0153e41a 03:30:39 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 03:30:41 ---> d5b319c0e9db 03:30:41 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 03:30:41 ---> 6ca0638fa723 03:30:41 Step 19/23 : ENTRYPOINT ["/support-notifications"] 03:30:41 ---> Running in cae18ef61140 03:30:41 Removing intermediate container cae18ef61140 03:30:41 ---> f072c6e2caff 03:30:41 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:30:41 ---> Running in fcb951d50ff1 03:30:42 Removing intermediate container fcb951d50ff1 03:30:42 ---> 6c28ac9d55cf 03:30:42 Step 21/23 : LABEL arch=arm64 03:30:42 ---> Running in ad9cf3c391b3 03:30:42 Removing intermediate container ad9cf3c391b3 03:30:42 ---> 71ccf6cef9b0 03:30:42 Step 22/23 : LABEL git_sha=b3b2e49ac429573b76f7c1b07a84f7929976c438 03:30:42 ---> Running in cc0749abe574 03:30:42 Removing intermediate container cc0749abe574 03:30:42 ---> 5b7fac379d0f 03:30:42 Step 23/23 : LABEL version=0.0.0 03:30:43 ---> Running in 30f5a75779cf 03:30:43 Removing intermediate container 30f5a75779cf 03:30:43 ---> 5e5b5769bb27 03:30:43 03:30:43 Successfully built 5e5b5769bb27 03:30:43 Successfully tagged support-notifications-arm64:latest 03:30:43  Building support-notifications ... done  [Pipeline] } 03:30:43 $ docker stop --time=1 3fc8a2dde93b3844bc38a6cfff00ac38fdd797574a2884e66cc7e01fb7d411fa 03:30:45 $ docker rm -f --volumes 3fc8a2dde93b3844bc38a6cfff00ac38fdd797574a2884e66cc7e01fb7d411fa [Pipeline] // withDockerContainer [Pipeline] sh 03:30:46 + docker images 03:30:46 REPOSITORY TAG IMAGE ID CREATED SIZE 03:30:46 support-notifications-arm64 latest 5e5b5769bb27 3 seconds ago 31.9MB 03:30:46 a5c8a1b74b77 16 seconds ago 1.59GB 03:30:46 security-spiffe-token-provider-arm64 latest 8fbfbc6b5e37 58 seconds ago 32.7MB 03:30:46 adca440395ff About a minute ago 1.57GB 03:30:46 security-proxy-setup-arm64 latest 421b204fac47 2 minutes ago 18.7MB 03:30:46 e9c075952d0a 3 minutes ago 1.51GB 03:30:46 core-data-arm64 latest 18ee00e3d2fb 3 minutes ago 19.9MB 03:30:46 705be7f1fd7e 4 minutes ago 1.53GB 03:30:46 security-spire-agent-arm64 latest a0e438b21427 4 minutes ago 153MB 03:30:46 0cc0438c273a 5 minutes ago 1.39GB 03:30:46 core-common-config-bootstrapper-arm64 latest d1562801ca00 5 minutes ago 17.2MB 03:30:46 e10de3063c7d 5 minutes ago 1.52GB 03:30:46 core-metadata-arm64 latest cf9d39531fd7 6 minutes ago 20.2MB 03:30:46 3e436a50bce0 6 minutes ago 1.53GB 03:30:46 security-spire-config-arm64 latest e6b2664fe1bc 9 minutes ago 96.1MB 03:30:46 security-spire-server-arm64 latest bb45389f8207 9 minutes ago 97MB 03:30:46 5c55bbc27d47 9 minutes ago 1.39GB 03:30:46 cc6af2727c45 9 minutes ago 1.39GB 03:30:46 support-scheduler-arm64 latest 8e88d4c6f9e8 11 minutes ago 31.2MB 03:30:46 60975b805ad9 11 minutes ago 1.59GB 03:30:46 core-command-arm64 latest 7cf0ba76a706 12 minutes ago 19.7MB 03:30:46 security-bootstrapper-arm64 latest 4b297b2d59d3 12 minutes ago 21.9MB 03:30:46 security-secretstore-setup-arm64 latest 0acd6e9c9734 12 minutes ago 32.2MB 03:30:46 237475a8c240 13 minutes ago 1.53GB 03:30:46 security-proxy-auth-arm64 latest 4fc50e6edcb0 13 minutes ago 18.1MB 03:30:46 783db670091d 13 minutes ago 1.52GB 03:30:46 03a8d309b80c 13 minutes ago 1.51GB 03:30:46 4b778088afa6 14 minutes ago 1.51GB 03:30:46 ci-base-image-arm64 latest 0b8d6cdee011 34 minutes ago 899MB 03:30:46 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine fadd8f120f05 5 weeks ago 681MB 03:30:46 alpine 3.17 51e60588ff2c 2 months ago 7.46MB 03:30:46 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 03:30:46 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:30:46 03:30:46 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:30:47 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:30:47 arm64: Pulling from edgex-lftools-log-publisher 03:30:47 8998bd30e6a1: Pulling fs layer 03:30:47 04944245beec: Pulling fs layer 03:30:47 699f458cf7ca: Pulling fs layer 03:30:47 765212b225bb: Pulling fs layer 03:30:47 f23df028b6ca: Pulling fs layer 03:30:47 d65c8cfc05b1: Pulling fs layer 03:30:47 2437ff75d9bd: Pulling fs layer 03:30:47 f23df028b6ca: Waiting 03:30:47 d65c8cfc05b1: Waiting 03:30:47 2437ff75d9bd: Waiting 03:30:47 765212b225bb: Waiting 03:30:47 04944245beec: Verifying Checksum 03:30:47 04944245beec: Download complete 03:30:47 765212b225bb: Verifying Checksum 03:30:47 765212b225bb: Download complete 03:30:47 f23df028b6ca: Verifying Checksum 03:30:47 f23df028b6ca: Download complete 03:30:47 d65c8cfc05b1: Verifying Checksum 03:30:47 d65c8cfc05b1: Download complete 03:30:47 699f458cf7ca: Verifying Checksum 03:30:47 699f458cf7ca: Download complete 03:30:47 8998bd30e6a1: Verifying Checksum 03:30:47 8998bd30e6a1: Download complete 03:30:50 2437ff75d9bd: Verifying Checksum 03:30:50 2437ff75d9bd: Download complete 03:30:52 8998bd30e6a1: Pull complete 03:30:52 04944245beec: Pull complete 03:30:54 699f458cf7ca: Pull complete 03:30:54 765212b225bb: Pull complete 03:30:54 f23df028b6ca: Pull complete 03:30:54 d65c8cfc05b1: Pull complete 03:31:09 2437ff75d9bd: Pull complete 03:31:09 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:31:09 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:31:09 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:31:10 prd-ubuntu20.04-docker-arm64-4c-16g-17247 does not seem to be running inside a container 03:31:10 $ 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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 03:31:12 $ docker top e2944c8539bccd14a829e239914a837b79224051115461945818e5bb457951f6 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:31:13 ---> job-cost.sh 03:31:13 lf-activate-venv: SKIPPING 03:31:13 INFO: No Stack... 03:31:14 INFO: Retrieving Pricing Info for: v3-standard-4 03:31:15 INFO: Archiving Costs [Pipeline] sh 03:31:15 + + cutcat -d, /w/workspace/edgex-go/2/archives/cost.csv -f6 03:31:15 [Pipeline] lock 03:31:15 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4581-2-stack-cost] 03:31:15 Resource [jenkins-edgexfoundry-edgex-go-PR-4581-2-stack-cost] did not exist. Created. 03:31:15 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4581-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:31:16 + echo total: 0.10999999940395355 [Pipeline] stash 03:31:16 Stashed 1 file(s) [Pipeline] } 03:31:16 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4581-2-stack-cost] [Pipeline] // lock [Pipeline] } 03:31:16 $ docker stop --time=1 e2944c8539bccd14a829e239914a837b79224051115461945818e5bb457951f6 03:31:18 $ docker rm -f --volumes e2944c8539bccd14a829e239914a837b79224051115461945818e5bb457951f6 [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 03:31:18 provisioning config files... 03:31:18 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/2@tmp/config5100749324668816679tmp [Pipeline] { [Pipeline] sh 03:31:18 + set +x 03:31:18 + bash -s -- 03:31:18 + curl -s https://codecov.io/bash 03:31:18 03:31:18 _____ _ 03:31:18 / ____| | | 03:31:18 | | ___ __| | ___ ___ _____ __ 03:31:18 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 03:31:18 | |___| (_) | (_| | __/ (_| (_) \ V / 03:31:18 \_____\___/ \__,_|\___|\___\___/ \_/ 03:31:18 Bash-1.0.6 03:31:18 03:31:18 03:31:18 ==> git version 2.25.1 found 03:31:18 ==> 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 03:31:18 Release-Date: 2020-01-08 03:31:18 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 03:31:18 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 03:31:18 ==> Jenkins CI detected. 03:31:18 current dir:  /w/workspace/edgex-go/2 03:31:18 project root: . 03:31:18 --> token set from env 03:31:18 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 03:31:18 ==> Running gcov in . (disable via -X gcov) 03:31:18 ==> Python coveragepy not found 03:31:18 ==> Searching for coverage reports in: 03:31:18 + . 03:31:19 -> Found 1 reports 03:31:19 ==> Detecting git/mercurial file structure 03:31:19 ==> Reading reports 03:31:19 + ./coverage.out bytes=447731 03:31:19 ==> Appending adjustments 03:31:19 https://docs.codecov.io/docs/fixing-reports 03:31:19 + Found adjustments 03:31:19 ==> Gzipping contents 03:31:20 60K /tmp/codecov.lFSP2S.gz 03:31:20 ==> Uploading reports 03:31:20 url: https://codecov.io 03:31:20 query: branch=PR-4581&commit=2076911f77e856ca2524f2c66af9afe48c783e91&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4581%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4581&job=&cmd_args= 03:31:20 -> Pinging Codecov 03:31:20 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4581&commit=2076911f77e856ca2524f2c66af9afe48c783e91&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4581%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4581&job=&cmd_args= 03:31:20 -> Uploading to 03:31:20 https://storage.googleapis.com/codecov/v4/raw/2023-05-30/00271124DB129430A58F1EEE437C3FCB/2076911f77e856ca2524f2c66af9afe48c783e91/85bdc889-3a4e-49b7-82d8-f163661e000a.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230530%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230530T033120Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=6e0f31edda9f85faadd7e0f07270843509ec8d1d0b56f16176e802aa0df9d8d6 03:31:20 % Total % Received % Xferd Average Speed Time Time Time Current 03:31:20 Dload Upload Total Spent Left Speed 03:31:20 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57418 0 0 100 57418 0 264k --:--:-- --:--:-- --:--:-- 264k 03:31:20 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/2076911f77e856ca2524f2c66af9afe48c783e91 [Pipeline] } 03:31: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 03:31:21 + [ -d /w/workspace/edgex-go/2/archives ] [Pipeline] libraryResource [Pipeline] sh 03:31:21 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:31:22 ---> package-listing.sh 03:31:22 ++ facter osfamily 03:31:22 ++ tr '[:upper:]' '[:lower:]' 03:31:22 + OS_FAMILY=debian 03:31:22 + workspace=/w/workspace/edgex-go/2 03:31:22 + START_PACKAGES=/tmp/packages_start.txt 03:31:22 + END_PACKAGES=/tmp/packages_end.txt 03:31:22 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:31:22 + PACKAGES=/tmp/packages_start.txt 03:31:22 + '[' /w/workspace/edgex-go/2 ']' 03:31:22 + PACKAGES=/tmp/packages_end.txt 03:31:22 + case "${OS_FAMILY}" in 03:31:22 + dpkg -l 03:31:22 + grep '^ii' 03:31:22 + '[' -f /tmp/packages_start.txt ']' 03:31:22 + '[' -f /tmp/packages_end.txt ']' 03:31:22 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:31:22 + '[' /w/workspace/edgex-go/2 ']' 03:31:22 + mkdir -p /w/workspace/edgex-go/2/archives/ 03:31:22 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/2/archives/ [Pipeline] echo 03:31:22 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/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 03:31:22 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:31:23 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:31:23 03:31:23 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:31:23 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:31:23 latest: Pulling from edgex-lftools-log-publisher 03:31:23 5eb5b503b376: Pulling fs layer 03:31:23 5c69ac0246d0: Pulling fs layer 03:31:23 ec43610c2a17: Pulling fs layer 03:31:23 3a2ae6a8a46f: Pulling fs layer 03:31:23 33b1e0a273af: Pulling fs layer 03:31:23 5d3b04190fa2: Pulling fs layer 03:31:23 2f39f015ded8: Pulling fs layer 03:31:23 3a2ae6a8a46f: Waiting 03:31:23 33b1e0a273af: Waiting 03:31:23 5c69ac0246d0: Verifying Checksum 03:31:23 5c69ac0246d0: Download complete 03:31:23 3a2ae6a8a46f: Verifying Checksum 03:31:23 3a2ae6a8a46f: Download complete 03:31:23 33b1e0a273af: Verifying Checksum 03:31:23 33b1e0a273af: Download complete 03:31:23 ec43610c2a17: Verifying Checksum 03:31:23 ec43610c2a17: Download complete 03:31:23 5d3b04190fa2: Verifying Checksum 03:31:23 5d3b04190fa2: Download complete 03:31:23 5eb5b503b376: Verifying Checksum 03:31:23 5eb5b503b376: Download complete 03:31:24 2f39f015ded8: Download complete 03:31:25 5eb5b503b376: Pull complete 03:31:25 5c69ac0246d0: Pull complete 03:31:25 ec43610c2a17: Pull complete 03:31:25 3a2ae6a8a46f: Pull complete 03:31:25 33b1e0a273af: Pull complete 03:31:25 5d3b04190fa2: Pull complete 03:31:31 2f39f015ded8: Pull complete 03:31:31 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 03:31:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:31:31 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:31:31 prd-ubuntu20.04-docker-8c-8g-17246 does not seem to be running inside a container 03:31:31 $ 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/2/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/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:31:32 $ docker top a152318b6615b6671db2f42adf9fd1533b00ab6d45a29f19360c2f3be656102a -eo pid,comm [Pipeline] { [Pipeline] sh 03:31:32 + touch /tmp/pre-build-complete [Pipeline] sh 03:31:33 + mkdir -p /var/log/sysstat [Pipeline] sh 03:31:33 + ls /var/log/sa-host 03:31:33 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:31:33 provisioning config files... 03:31:33 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/2@tmp/config12600010716684720272tmp [Pipeline] { [Pipeline] echo 03:31:33 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:31:33 ---> create-netrc.sh [Pipeline] } 03:31:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:31:34 ---> python-tools-install.sh [Pipeline] echo 03:31:34 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:31:34 ---> sudo-logs.sh 03:31:34 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:31:34 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:31:34 ---> job-cost.sh 03:31:34 lf-activate-venv: SKIPPING 03:31:34 DEBUG: total: 0.10999999940395355 03:31:34 INFO: Retrieving Stack Cost... 03:31:35 INFO: Retrieving Pricing Info for: v3-standard-8 03:31:35 INFO: Archiving Costs [Pipeline] echo 03:31:35 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:31:35 ---> logs-deploy.sh 03:31:35 lf-activate-venv: SKIPPING 03:31:35 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4581/2 03:31:35 INFO: archiving workspace using pattern(s): 03:31:36 Archives upload complete. 03:31:36 INFO: archiving logs to Nexus