Pull request #4469 updated Pull request #4469 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 jinlinGuan for edgexfoundry/edgex-go Loading trusted files from base branch main at 39fc096b77c2eedd71264681ac4b967ce8df7b72 rather than 3bc247e5113738e82bb680df99f61df2e67cc63c Obtained Jenkinsfile from 39fc096b77c2eedd71264681ac4b967ce8df7b72 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-ssh16259420520291515746.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a 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-ssh4641128987582334219.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 66200e8eedfc470904d6b329e562ec5b45423d6a 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-4469/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-4469/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh15795157256073143055.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > 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-ssh10397897923179066151.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-4469/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-4469/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh6069341861735980093.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 Running on prd-ubuntu20.04-docker-8c-8g-5091 in /w/workspace/edgexfoundry_edgex-go_PR-4469 [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 > 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/4469/head:refs/remotes/origin/PR-4469 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 39fc096b77c2eedd71264681ac4b967ce8df7b72 into PR head commit 3bc247e5113738e82bb680df99f61df2e67cc63c Merge succeeded, producing 3bc247e5113738e82bb680df99f61df2e67cc63c Checking out Revision 3bc247e5113738e82bb680df99f61df2e67cc63c (PR-4469) > git config core.sparsecheckout # timeout=10 > git checkout -f 3bc247e5113738e82bb680df99f61df2e67cc63c # 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 39fc096b77c2eedd71264681ac4b967ce8df7b72 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 3bc247e5113738e82bb680df99f61df2e67cc63c # timeout=10 Commit message: "docs: Update Value Properties max and min data type from string to number" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:53:48 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:53:49 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:53:49 ========================================================= 02:53:49 EdgeX Global Pipelines Version Info 02:53:49 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk 905177654a14888647779038768d92a856a595af # timeout=10 02:53:49 ------------------- 02:53:49 stable info: 02:53:49 ------------------- 02:53:49 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:53:49 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 02:53:49 Message: update stable to v1.0.245 02:53:50 ------------------- 02:53:50 experimental info: 02:53:50 ------------------- 02:53:50 Commited By: **** collab-it+edgex@linuxfoundation.org 02:53:50 Commit SHA: eb5041bb0874f6b7cdca3e6793e1ef87c0289dce 02:53:50 Message: update experimental to v1.0.246 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4469 [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4469 [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4469 [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 3bc247e5113738e82bb680df99f61df2e67cc63c [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 3bc247e [Pipeline] echo 02:53:50 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:53:50 provisioning config files... 02:53:50 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config15759555816272618885tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:53:51 ---> docker-login.sh 02:53:51 nexus3.edgexfoundry.org:10001 02:53:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:53:51 Configure a credential helper to remove this warning. See 02:53:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:53:51 02:53:51 Login Succeeded 02:53:51 nexus3.edgexfoundry.org:10002 02:53:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:53:51 Configure a credential helper to remove this warning. See 02:53:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:53:51 02:53:51 Login Succeeded 02:53:51 nexus3.edgexfoundry.org:10003 02:53:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:53:51 Configure a credential helper to remove this warning. See 02:53:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:53:51 02:53:51 Login Succeeded 02:53:51 nexus3.edgexfoundry.org:10004 02:53:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:53:51 Configure a credential helper to remove this warning. See 02:53:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:53:51 02:53:51 Login Succeeded 02:53:51 docker.io 02:53:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:53:51 Configure a credential helper to remove this warning. See 02:53:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:53:51 02:53:51 Login Succeeded 02:53:51 ---> docker-login.sh ends [Pipeline] } 02:53:51 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:53:52 + 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:53:52 + + dirname cmd/core-command/Dockerfile 02:53:52 cut -d/ -f2 02:53:52 + echo core-command,cmd/core-command/Dockerfile 02:53:52 + + cut -d/ -f2 02:53:52 dirname cmd/core-common-config-bootstrapper/Dockerfile 02:53:52 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 02:53:52 + dirname+ cmd/core-data/Dockerfile 02:53:52 cut -d/ -f2 02:53:52 + echo core-data,cmd/core-data/Dockerfile 02:53:52 + + dirname cmd/core-metadata/Dockerfile 02:53:52 cut -d/ -f2 02:53:52 + echo core-metadata,cmd/core-metadata/Dockerfile 02:53:52 + dirname cmd/security-bootstrapper/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 02:53:52 + dirname cmd/security-proxy-auth/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 02:53:52 + dirname cmd/security-proxy-setup/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 02:53:52 + dirname cmd/security-secretstore-setup/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 02:53:52 + dirname cmd/security-spiffe-token-provider/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 02:53:52 + dirname cmd/security-spire-agent/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + dirname cmd/security-spire-config/Dockerfile 02:53:52 + echo security-spire-config,cmd/security-spire-config/Dockerfile 02:53:52 + dirname cmd/security-spire-server/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo security-spire-server,cmd/security-spire-server/Dockerfile 02:53:52 + cut+ -d/ -f2 02:53:52 dirname cmd/support-notifications/Dockerfile 02:53:52 + echo support-notifications,cmd/support-notifications/Dockerfile 02:53:52 + dirname cmd/support-scheduler/Dockerfile 02:53:52 + cut -d/ -f2 02:53:52 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 02:53:52 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:53:52 + git rev-list -1 --merges 3bc247e5113738e82bb680df99f61df2e67cc63c~1..3bc247e5113738e82bb680df99f61df2e67cc63c [Pipeline] echo 02:53:52 -----------> git rev-list -1 --merges 3bc247e5113738e82bb680df99f61df2e67cc63c~1..3bc247e5113738e82bb680df99f61df2e67cc63c 3bc247e5113738e82bb680df99f61df2e67cc63c [false] [Pipeline] sh 02:53:52 + git log --format=format:%s -1 3bc247e5113738e82bb680df99f61df2e67cc63c [Pipeline] echo 02:53:52 ========================================================= 02:53:52 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:53:52 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 02:53:53 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:53:53 + grep -v github /etc/ssh/ssh_known_hosts 02:53:53 + [ -e /tmp/ssh_known_hosts ] 02:53:53 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:53:53 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:53:53 + sudo tee -a /etc/ssh/ssh_known_hosts 02:53:53 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:53:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:53 02:53:53 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:53:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:54 0.1.4: Pulling from edgex-devops/py-git-semver 02:53:54 b85a868b505f: Pulling fs layer 02:53:54 e2be974225ed: Pulling fs layer 02:53:54 339a4e72a1f5: Pulling fs layer 02:53:54 988bab9f4d93: Pulling fs layer 02:53:54 1469e6f7b9e6: Pulling fs layer 02:53:54 eaf3925da568: Pulling fs layer 02:53:54 bab4dde63d76: Pulling fs layer 02:53:54 bde34c3a00c8: Pulling fs layer 02:53:54 b352a97aabf1: Pulling fs layer 02:53:54 4872d77fe225: Pulling fs layer 02:53:54 5851b861e8e6: Pulling fs layer 02:53:54 bab4dde63d76: Waiting 02:53:54 bde34c3a00c8: Waiting 02:53:54 b352a97aabf1: Waiting 02:53:54 988bab9f4d93: Waiting 02:53:54 1469e6f7b9e6: Waiting 02:53:54 4872d77fe225: Waiting 02:53:54 eaf3925da568: Waiting 02:53:54 5851b861e8e6: Waiting 02:53:54 e2be974225ed: Download complete 02:53:54 988bab9f4d93: Download complete 02:53:54 1469e6f7b9e6: Verifying Checksum 02:53:54 1469e6f7b9e6: Download complete 02:53:54 339a4e72a1f5: Verifying Checksum 02:53:54 339a4e72a1f5: Download complete 02:53:54 eaf3925da568: Verifying Checksum 02:53:54 eaf3925da568: Download complete 02:53:54 bde34c3a00c8: Verifying Checksum 02:53:54 bde34c3a00c8: Download complete 02:53:54 b352a97aabf1: Verifying Checksum 02:53:54 b352a97aabf1: Download complete 02:53:54 4872d77fe225: Verifying Checksum 02:53:54 4872d77fe225: Download complete 02:53:54 b85a868b505f: Verifying Checksum 02:53:54 b85a868b505f: Download complete 02:53:54 5851b861e8e6: Verifying Checksum 02:53:54 5851b861e8e6: Download complete 02:53:54 bab4dde63d76: Download complete 02:53:55 b85a868b505f: Pull complete 02:53:55 e2be974225ed: Pull complete 02:53:56 339a4e72a1f5: Pull complete 02:53:56 988bab9f4d93: Pull complete 02:53:56 1469e6f7b9e6: Pull complete 02:53:56 eaf3925da568: Pull complete 02:53:58 bab4dde63d76: Pull complete 02:53:58 bde34c3a00c8: Pull complete 02:53:58 b352a97aabf1: Pull complete 02:53:58 4872d77fe225: Pull complete 02:53:58 5851b861e8e6: Pull complete 02:53:58 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 02:53:58 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:58 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:53:59 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 02:53:59 $ 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:54:03 $ docker top caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 -eo pid,comm 02:54:03 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:54:03 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:54:03 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:54:03 [ssh-agent] Looking for ssh-agent implementation... 02:54:03 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:54:03 $ docker exec caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 ssh-agent 02:54:03 SSH_AUTH_SOCK=/tmp/ssh-3N2xeSFLCRqm/agent.32 02:54:03 SSH_AGENT_PID=38 02:54:03 Running ssh-add (command line suppressed) 02:54:03 Identity added: /w/workspace/edgex-go/2@tmp/private_key_1309050370457613654.key (/w/workspace/edgex-go/2@tmp/private_key_1309050370457613654.key) 02:54:03 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:54:04 + git tag --points-at HEAD [Pipeline] } 02:54:04 $ docker exec --env ******** --env ******** caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 ssh-agent -k 02:54:04 unset SSH_AUTH_SOCK; 02:54:04 unset SSH_AGENT_PID; 02:54:04 echo Agent pid 38 killed; 02:54:04 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:54:04 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:54:04 [ssh-agent] Looking for ssh-agent implementation... 02:54:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:54:04 $ docker exec caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 ssh-agent 02:54:04 SSH_AUTH_SOCK=/tmp/ssh-r4l8DDZF9OX7/agent.70 02:54:04 SSH_AGENT_PID=76 02:54:04 Running ssh-add (command line suppressed) 02:54:04 Identity added: /w/workspace/edgex-go/2@tmp/private_key_4173322690766956833.key (/w/workspace/edgex-go/2@tmp/private_key_4173322690766956833.key) 02:54:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:54:04 + git semver init 02:54:05 2023-03-22 02:54:05,067 [run_init] DEBUG init version:0.0.0 force:False 02:54:05 2023-03-22 02:54:05,068 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/2/.semver 02:54:05 2023-03-22 02:54:05,069 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/2/.semver 02:54:05 2023-03-22 02:54:05,069 [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:54:10 2023-03-22 02:54:09,961 [append_file] DEBUG append to file:/w/workspace/edgex-go/2/.git/info/exclude 02:54:10 2023-03-22 02:54:09,962 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/2/.semver/PR-4469 with force:False 02:54:10 2023-03-22 02:54:09,962 [write_file] DEBUG write to file:/w/workspace/edgex-go/2/.semver/PR-4469 02:54:10 2023-03-22 02:54:09,965 [execute] INFO git cat-file --batch-check 02:54:10 2023-03-22 02:54:09,966 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:54:10 2023-03-22 02:54:09,972 [execute] INFO git cat-file --batch 02:54:10 2023-03-22 02:54:09,973 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:54:10 2023-03-22 02:54:09,977 [read_version] DEBUG read version from /w/workspace/edgex-go/2/.semver/PR-4469 02:54:10 0.0.0 [Pipeline] } 02:54:10 $ docker exec --env ******** --env ******** caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 ssh-agent -k 02:54:10 unset SSH_AUTH_SOCK; 02:54:10 unset SSH_AGENT_PID; 02:54:10 echo Agent pid 76 killed; 02:54:10 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:54:10 + git semver [Pipeline] } 02:54:11 $ docker stop --time=1 caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 02:54:12 $ docker rm -f --volumes caec5934af8744ae376325828774672f67af4ff69588fc054e9482379a4e3091 [Pipeline] // withDockerContainer [Pipeline] sh 02:54:12 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:54:12 Stashed 1 file(s) [Pipeline] echo 02:54:12 [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:54:13 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:54:13 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:54:13 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:54:13 ========================================================= 02:54:13 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 02:54:13 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:54:13 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:54:13 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 02:54:13 63b65145d645: Pulling fs layer 02:54:13 a2d21d5440eb: Pulling fs layer 02:54:13 935e6c44a52c: Pulling fs layer 02:54:13 94cc34f8dd06: Pulling fs layer 02:54:13 30dea6a524f1: Pulling fs layer 02:54:13 a2aff8979fd8: Pulling fs layer 02:54:13 6808be2612f2: Pulling fs layer 02:54:13 f25807f1079a: Pulling fs layer 02:54:13 94cc34f8dd06: Waiting 02:54:13 30dea6a524f1: Waiting 02:54:13 a2aff8979fd8: Waiting 02:54:13 6808be2612f2: Waiting 02:54:13 f25807f1079a: Waiting 02:54:13 a2d21d5440eb: Verifying Checksum 02:54:13 a2d21d5440eb: Download complete 02:54:13 94cc34f8dd06: Verifying Checksum 02:54:13 94cc34f8dd06: Download complete 02:54:13 30dea6a524f1: Verifying Checksum 02:54:13 30dea6a524f1: Download complete 02:54:13 63b65145d645: Verifying Checksum 02:54:13 63b65145d645: Download complete 02:54:13 a2aff8979fd8: Verifying Checksum 02:54:13 a2aff8979fd8: Download complete 02:54:13 63b65145d645: Pull complete 02:54:14 a2d21d5440eb: Pull complete 02:54:14 935e6c44a52c: Verifying Checksum 02:54:14 935e6c44a52c: Download complete 02:54:14 f25807f1079a: Verifying Checksum 02:54:14 f25807f1079a: Download complete 02:54:14 6808be2612f2: Verifying Checksum 02:54:14 6808be2612f2: Download complete 02:54:17 935e6c44a52c: Pull complete 02:54:17 94cc34f8dd06: Pull complete 02:54:17 30dea6a524f1: Pull complete 02:54:17 a2aff8979fd8: Pull complete 02:54:20 6808be2612f2: Pull complete 02:54:21 f25807f1079a: Pull complete 02:54:21 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 02:54:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:54:21 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:54:21 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:54:21 WORKDIR /edgex 02:54:21 COPY go.mod . 02:54:21 RUN go mod download+ 02:54:21 docker build -t ci-base-image-x86_64 -f - . 02:54:21 Sending build context to Docker daemon 170.5MB 02:54:21 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:54:21 ---> 3b553350e43f 02:54:21 Step 2/4 : WORKDIR /edgex 02:54:26 ---> Running in e2f3b257004d 02:54:26 Removing intermediate container e2f3b257004d 02:54:26 ---> 48f9b93b5a13 02:54:26 Step 3/4 : COPY go.mod . 02:54:26 ---> 01a122b374df 02:54:26 Step 4/4 : RUN go mod download 02:54:26 ---> Running in ac85aa6c2177 02:54:27 Still waiting to schedule task 02:54:27 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 02:54:38 Removing intermediate container ac85aa6c2177 02:54:38 ---> 065d9f6bb3f3 02:54:38 Successfully built 065d9f6bb3f3 02:54:38 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:38 + docker inspect -f . ci-base-image-x86_64 02:54:38 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:39 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 02:54:39 $ 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:54:39 $ docker top 0c2d112f98a54d9064fddea40e099f0b19bc0979067aeb7b4b33fd184f37dd9b -eo pid,comm [Pipeline] { [Pipeline] sh 02:54:39 + go version 02:54:39 go version go1.20.2 linux/amd64 [Pipeline] } 02:54:39 $ docker stop --time=1 0c2d112f98a54d9064fddea40e099f0b19bc0979067aeb7b4b33fd184f37dd9b 02:54:41 $ docker rm -f --volumes 0c2d112f98a54d9064fddea40e099f0b19bc0979067aeb7b4b33fd184f37dd9b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:41 + docker inspect -f . ci-base-image-x86_64 02:54:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:41 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 02:54:41 $ 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:54:41 $ docker top f659dd36cdaf7cc47c69109a3d49a44c624807143e3eb332aa2430f528cc05de -eo pid,comm [Pipeline] { [Pipeline] echo 02:54:41 ========================================================= 02:54:41 [edgeXBuildGoParallel] Running Tests and Build... 02:54:41 ========================================================= [Pipeline] sh 02:54:42 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:54:42 + make test 02:54:42 go test -race -coverprofile=coverage.out ./... 02:54:49 ? github.com/edgexfoundry/edgex-go [no test files] 02:55:01 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 02:55:01 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 02:55:01 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 02:55:01 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 02:55:01 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 02:55:02 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 02:55:03 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 02:55:03 ? github.com/edgexfoundry/edgex-go/internal [no test files] 02:55:03 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 02:55:03 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 02:55:03 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 02:55:03 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.048s coverage: 28.7% of statements 02:55:05 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.070s coverage: 98.5% of statements 02:55:06 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 02:55:06 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 02:55:06 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 02:55:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 02:55:07 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 02:55:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 02:55:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 02:55:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 02:55:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 02:55:08 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 02:55:09 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.086s coverage: 71.3% of statements 02:55:09 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.077s coverage: 54.0% of statements 02:55:09 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 02:55:09 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 02:55:11 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.819s coverage: 88.5% of statements 02:55:11 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.058s coverage: 3.9% of statements 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 02:55:11 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.355s coverage: 95.6% of statements 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 02:55:11 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 02:55:12 ok github.com/edgexfoundry/edgex-go/internal/io 0.053s coverage: 72.2% of statements 02:55:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 02:55:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 02:55:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.059s coverage: 65.9% of statements 02:55:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 02:55:13 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.078s coverage: 0.9% of statements 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.062s coverage: 29.0% of statements 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.059s coverage: 45.5% of statements 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.038s coverage: 82.9% of statements 02:55:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.045s coverage: 94.1% of statements 02:55:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.060s coverage: 96.3% of statements 02:55:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.039s coverage: 87.5% of statements 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 02:55:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 02:55:15 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 02:55:15 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 02:55:15 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 02:55:15 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 02:55:16 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 02:55:16 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 02:55:16 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 02:55:17 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 02:55:17 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 02:55:18 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 02:55:18 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 02:55:19 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 02:55:19 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 02:55:19 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 02:55:21 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 02:55:21 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 02:55:21 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 02:55:22 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 02:55:22 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 02:55:22 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 02:55:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 02:55:23 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 02:55:23 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 02:55:23 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 02:55:23 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 02:55:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 02:55:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 02:55:24 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 02:55:24 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 02:55:25 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 02:55:25 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 02:55:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.061s coverage: 94.4% of statements 02:55:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 02:55:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.268s coverage: 79.9% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 24.068s coverage: 92.9% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.029s coverage: 64.4% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.062s coverage: 86.9% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 12.061s coverage: 87.2% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.044s coverage: 20.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.042s coverage: 100.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.099s coverage: 81.2% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.092s coverage: 82.1% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.057s coverage: 86.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.171s coverage: 63.1% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.050s coverage: 100.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.035s coverage: 89.4% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.027s coverage: 100.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.032s coverage: 73.7% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.028s coverage: 100.0% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.159s coverage: 38.4% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.053s coverage: 89.5% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.046s coverage: 84.8% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.124s coverage: 17.7% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.109s coverage: 92.3% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.058s coverage: 61.5% of statements 02:55:39 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.091s coverage: 97.7% of statements 02:55:39 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:56:00 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5093 in /w/workspace/edgexfoundry_edgex-go_PR-4469 [Pipeline] { [Pipeline] ws 02:56:00 Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] checkout 02:56:00 The recommended git tool is: git 02:56:00 go vet ./... 02:56:05 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:56:05 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:56:05 ./bin/test-attribution-txt.sh 02:56:05 An attribution for github.com/go-jose/go-jose/v3 is missing from Attribution.txt, please add [Pipeline] echo 02:56:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 02:56:05 using credential edgex-jenkins-ssh 02:56:05 Cloning the remote Git repository 02:56:05 + ls -al . 02:56:05 total 704 02:56:05 drwxrwxr-x 11 1001 1001 4096 Mar 22 02:54 . 02:56:05 drwxr-xr-x 4 root root 4096 Mar 22 02:54 .. 02:56:05 drwxrwxr-x 2 1001 1001 4096 Mar 22 02:53 .blubracket 02:56:05 -rw-rw-r-- 1 1001 1001 16 Mar 22 02:53 .dockerignore 02:56:05 drwxrwxr-x 8 1001 1001 4096 Mar 22 02:54 .git 02:56:05 drwxrwxr-x 3 1001 1001 4096 Mar 22 02:53 .github 02:56:05 -rw-rw-r-- 1 1001 1001 1133 Mar 22 02:53 .gitignore 02:56:05 -rw-rw-r-- 1 1001 1001 42 Mar 22 02:53 .golangci.yml 02:56:05 -rw-rw-r-- 1 1001 1001 87 Mar 22 02:53 .hadolint.yml 02:56:05 drwxr-xr-x 3 1001 1001 4096 Mar 22 02:54 .semver 02:56:05 -rw-rw-r-- 1 1001 1001 166 Mar 22 02:53 .sonarcloud.properties 02:56:05 -rw-rw-r-- 1 1001 1001 1171 Mar 22 02:53 ADOPTERS.md 02:56:05 -rw-rw-r-- 1 1001 1001 10825 Mar 22 02:53 Attribution.txt 02:56:05 -rw-rw-r-- 1 1001 1001 73765 Mar 22 02:53 CHANGELOG.md 02:56:05 -rw-rw-r-- 1 1001 1001 3804 Mar 22 02:53 CONTRIBUTING.md 02:56:05 -rw-rw-r-- 1 1001 1001 677 Mar 22 02:53 GOVERNANCE.md 02:56:05 -rw-rw-r-- 1 1001 1001 883 Mar 22 02:53 Jenkinsfile 02:56:05 -rw-rw-r-- 1 1001 1001 10775 Mar 22 02:53 LICENSE 02:56:05 -rw-rw-r-- 1 1001 1001 14266 Mar 22 02:53 Makefile 02:56:05 -rw-rw-r-- 1 1001 1001 582 Mar 22 02:53 OWNERS.md 02:56:05 -rw-rw-r-- 1 1001 1001 9403 Mar 22 02:53 README.md 02:56:05 -rw-rw-r-- 1 1001 1001 789 Mar 22 02:53 SECURITY.md 02:56:05 -rw-rw-r-- 1 1001 1001 5 Mar 22 02:54 VERSION 02:56:05 drwxrwxr-x 2 1001 1001 4096 Mar 22 02:53 bin 02:56:05 drwxrwxr-x 18 1001 1001 4096 Mar 22 02:53 cmd 02:56:05 -rw-r--r-- 1 root root 447275 Mar 22 02:55 coverage.out 02:56:05 -rw-rw-r-- 1 1001 1001 3236 Mar 22 02:53 go.mod 02:56:05 -rw-rw-r-- 1 1001 1001 31410 Mar 22 02:53 go.sum 02:56:05 drwxrwxr-x 7 1001 1001 4096 Mar 22 02:53 internal 02:56:05 drwxrwxr-x 3 1001 1001 4096 Mar 22 02:53 openapi 02:56:05 -rw-rw-r-- 1 1001 1001 594 Mar 22 02:53 security.txt 02:56:05 drwxrwxr-x 4 1001 1001 4096 Mar 22 02:53 snap 02:56:05 -rw-rw-r-- 1 1001 1001 204 Mar 22 02:53 version.go [Pipeline] sh 02:56:05 + '[' -e coverage.out ] 02:56:05 + chown 1001:1001 coverage.out [Pipeline] stash 02:56:05 Stashed 1 file(s) [Pipeline] sh 02:56:06 + make build 02:56:06 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:05 Cloning repository git@github.com:edgexfoundry/edgex-go.git 02:56:05 > git init /w/workspace/edgex-go/2 # timeout=10 02:56:05 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:56:05 > git --version # timeout=10 02:56:05 > git --version # 'git version 2.25.1' 02:56:05 using GIT_SSH to set credentials SSH Credentials for GitHub 02:56:05 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:56:18 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:18 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:56:18 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:56:19 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:56:23 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:56:23 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:56:25 Merging remotes/origin/main commit 39fc096b77c2eedd71264681ac4b967ce8df7b72 into PR head commit 3bc247e5113738e82bb680df99f61df2e67cc63c 02:56:25 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:56:26 Merge succeeded, producing 3bc247e5113738e82bb680df99f61df2e67cc63c 02:56:26 Checking out Revision 3bc247e5113738e82bb680df99f61df2e67cc63c (PR-4469) 02:56:24 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:56:24 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:56:24 using GIT_SSH to set credentials SSH Credentials for GitHub 02:56:24 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4469/head:refs/remotes/origin/PR-4469 +refs/heads/main:refs/remotes/origin/main # timeout=10 02:56:25 > git config core.sparsecheckout # timeout=10 02:56:25 > git checkout -f 3bc247e5113738e82bb680df99f61df2e67cc63c # timeout=10 02:56:26 > git remote # timeout=10 02:56:26 > git config --get remote.origin.url # timeout=10 02:56:26 using GIT_SSH to set credentials SSH Credentials for GitHub 02:56:26 > git merge 39fc096b77c2eedd71264681ac4b967ce8df7b72 # timeout=10 02:56:26 > git rev-parse HEAD^{commit} # timeout=10 02:56:26 > git config core.sparsecheckout # timeout=10 02:56:26 > git checkout -f 3bc247e5113738e82bb680df99f61df2e67cc63c # timeout=10 02:56: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-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 02:56:27 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:56: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-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 02:56:29 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:56:29 Commit message: "docs: Update Value Properties max and min data type from string to number" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:56:30 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:30 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 02:56:30 % Total % Received % Xferd Average Speed Time Time Time Current 02:56:30 Dload Upload Total Spent Left Speed 02:56:30 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 106k 0 --:--:-- --:--:-- --:--:-- 107k [Pipeline] sh 02:56:31 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:31 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 02:56:31 + sudo tee /etc/docker/daemon.new 02:56:31 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 02:56:31 { 02:56:31 "registry-mirrors": [ 02:56:31 "https://nexus3.edgexfoundry.org:10001" 02:56:31 ], 02:56:31 "bip": "10.250.0.254/24", 02:56:31 "hosts": [ 02:56:31 "tcp://0.0.0.0:5555", 02:56:31 "unix:///var/run/docker.sock" 02:56:31 ], 02:56:31 "mtu": 1458, 02:56:31 "selinux-enabled": true, 02:56:31 "seccomp-profile": "/etc/docker/seccomp.json" 02:56:31 } [Pipeline] sh 02:56:32 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 02:56:32 + sudo service docker restart [Pipeline] } 02:56:32 $ docker stop --time=1 f659dd36cdaf7cc47c69109a3d49a44c624807143e3eb332aa2430f528cc05de 02:56:37 $ docker rm -f --volumes f659dd36cdaf7cc47c69109a3d49a44c624807143e3eb332aa2430f528cc05de [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:56:37 02:56:37 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:38 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:56:38 latest: Pulling from edgex-devops/edgex-compose 02:56:38 cbdbe7a5bc2a: Pulling fs layer 02:56:38 ca9280d653b3: Pulling fs layer 02:56:38 7e9c9ca2126c: Pulling fs layer 02:56:38 cbdbe7a5bc2a: Download complete 02:56:38 ca9280d653b3: Verifying Checksum 02:56:38 ca9280d653b3: Download complete 02:56:38 cbdbe7a5bc2a: Pull complete 02:56:38 7e9c9ca2126c: Verifying Checksum 02:56:38 7e9c9ca2126c: Download complete 02:56:38 ca9280d653b3: Pull complete 02:56:42 7e9c9ca2126c: Pull complete 02:56:42 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 02:56:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:56:42 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:56:42 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 02:56:42 $ 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:56:45 $ docker top 9761e5519740f4c868b738c95327ab2c5aee6b85831c786fb6e7b65e7f6e35f6 -eo pid,comm [Pipeline] { [Pipeline] sh 02:56:45 + docker-compose build --help 02:56:45 + grep parallel 02:56:46 --parallel Build images in parallel. [Pipeline] } 02:56:46 $ docker stop --time=1 9761e5519740f4c868b738c95327ab2c5aee6b85831c786fb6e7b65e7f6e35f6 02:56:47 $ docker rm -f --volumes 9761e5519740f4c868b738c95327ab2c5aee6b85831c786fb6e7b65e7f6e35f6 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 02:56:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:56:47 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 02:56:48 $ 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:56:48 $ docker top 41199c0b698ae5cdb58534d58eabf009c15d82b4ff19cf581006beea7f3ebb8f -eo pid,comm [Pipeline] { [Pipeline] sh 02:56:48 + docker-compose -f ./docker-compose-build.yml build --parallel 02:56:49 Building core-command ... 02:56:49 Building core-common-config-bootstrapper ... 02:56:49 Building core-data ... 02:56:49 Building core-metadata ... 02:56:49 Building security-bootstrapper ... 02:56:49 Building security-proxy-auth ... 02:56:49 Building security-proxy-setup ... 02:56:49 Building security-secretstore-setup ... 02:56:49 Building security-spiffe-token-provider ... 02:56:49 Building security-spire-agent ... 02:56:49 Building security-spire-config ... 02:56:49 Building security-spire-server ... 02:56:49 Building support-notifications ... 02:56:49 Building support-scheduler ... 02:56:49 Building core-command 02:56:49 Building support-scheduler 02:56:49 Building core-metadata 02:56:49 Building security-bootstrapper 02:56:49 Building core-data [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:56:50 provisioning config files... 02:56:50 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config12009143417171764912tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:56:51 ---> docker-login.sh 02:56:51 nexus3.edgexfoundry.org:10001 02:56:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:56:51 Configure a credential helper to remove this warning. See 02:56:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:56:51 02:56:51 Login Succeeded 02:56:51 nexus3.edgexfoundry.org:10002 02:56:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:56:52 Configure a credential helper to remove this warning. See 02:56:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:56:52 02:56:52 Login Succeeded 02:56:52 nexus3.edgexfoundry.org:10003 02:56:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:56:52 Configure a credential helper to remove this warning. See 02:56:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:56:52 02:56:52 Login Succeeded 02:56:52 nexus3.edgexfoundry.org:10004 02:56:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:56:52 Configure a credential helper to remove this warning. See 02:56:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:56:52 02:56:52 Login Succeeded 02:56:52 docker.io 02:56:53 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:53 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:56:53 Configure a credential helper to remove this warning. See 02:56:53 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:56:53 02:56:53 Login Succeeded 02:56:53 ---> docker-login.sh ends [Pipeline] } 02:56:53 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 02:56:53 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:56:53 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:56:53 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:56:53 ========================================================= 02:56:53 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 02:56:53 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:56:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:56:54 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:56:54 af6eaf76a39c: Pulling fs layer 02:56:54 55522c791124: Pulling fs layer 02:56:54 ce5c4a1c91eb: Pulling fs layer 02:56:54 169dfbe0d373: Pulling fs layer 02:56:54 e1ff8fa3b103: Pulling fs layer 02:56:54 52ebb69f0ebf: Pulling fs layer 02:56:54 5abe8eddf0d5: Pulling fs layer 02:56:54 169dfbe0d373: Waiting 02:56:54 e1ff8fa3b103: Waiting 02:56:54 52ebb69f0ebf: Waiting 02:56:54 5abe8eddf0d5: Waiting 02:56:54 55522c791124: Verifying Checksum 02:56:54 55522c791124: Download complete 02:56:54 169dfbe0d373: Verifying Checksum 02:56:54 169dfbe0d373: Download complete 02:56:54 e1ff8fa3b103: Verifying Checksum 02:56:54 e1ff8fa3b103: Download complete 02:56:54 af6eaf76a39c: Verifying Checksum 02:56:54 af6eaf76a39c: Download complete 02:56:55 af6eaf76a39c: Pull complete 02:56:55 5abe8eddf0d5: Verifying Checksum 02:56:55 5abe8eddf0d5: Download complete 02:56:56 55522c791124: Pull complete 02:56:57 ce5c4a1c91eb: Verifying Checksum 02:56:57 ce5c4a1c91eb: Download complete 02:56:57 52ebb69f0ebf: Verifying Checksum 02:56:57 52ebb69f0ebf: Download complete 02:56:59 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:59 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:56:59 ---> 065d9f6bb3f3 02:56:59 Step 3/25 : ARG ADD_BUILD_TAGS="" 02:56:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:56:59 ---> 065d9f6bb3f3 02:56:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:56:59 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:59 Step 2/33 : FROM ${BUILDER_BASE} AS builder 02:56:59 ---> 065d9f6bb3f3 02:56:59 Step 3/33 : WORKDIR /edgex-go 02:56:59 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:59 Step 2/24 : FROM ${BUILDER_BASE} AS builder 02:56:59 ---> 065d9f6bb3f3 02:56:59 Step 3/24 : ARG ADD_BUILD_TAGS="" 02:56:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:56:59 ---> 065d9f6bb3f3 02:56:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:57:09 ---> Running in b6692b16adbd 02:57:09 ---> Running in 46f1832f5c45 02:57:09 ---> Running in 1e7ea2830b80 02:57:09 ---> Running in 4023bfd9b61d 02:57:09 ---> Running in 2496ec92cbe2 02:57:09 Removing intermediate container 4023bfd9b61d 02:57:09 ---> 7403172caefd 02:57:09 Step 4/23 : WORKDIR /edgex-go 02:57:09 Removing intermediate container 46f1832f5c45 02:57:09 ---> 4ca2ac238104 02:57:09 Step 4/24 : WORKDIR /edgex-go 02:57:09 Removing intermediate container b6692b16adbd 02:57:09 ---> 39abe20e8e9c 02:57:09 Step 4/23 : WORKDIR /edgex-go 02:57:09 Removing intermediate container 1e7ea2830b80 02:57:09 ---> fec5ba38acc8 02:57:09 Step 4/25 : WORKDIR /edgex-go 02:57:09 Removing intermediate container 2496ec92cbe2 02:57:09 ---> cd44db2624dd 02:57:09 Step 4/33 : RUN apk add --update --no-cache make git 02:57:09 ---> Running in acfd8ef25917 02:57:09 ---> Running in 4689610db726 02:57:09 ---> Running in 1219f877b578 02:57:09 ---> Running in 18ed2ba4eb11 02:57:09 ---> Running in 192d68ba1263 02:57:09 Removing intermediate container 1219f877b578 02:57:09 ---> 0f7577d7718f 02:57:09 Step 5/24 : RUN apk add --update --no-cache make git 02:57:09 Removing intermediate container acfd8ef25917 02:57:09 ---> 332cdb2d5a2f 02:57:09 Step 5/23 : RUN apk add --update --no-cache make git 02:57:09 Removing intermediate container 192d68ba1263 02:57:09 ---> 5b05f5bc4c3c 02:57:09 Step 5/25 : RUN apk add --update --no-cache make git 02:57:09 Removing intermediate container 4689610db726 02:57:09 ---> d0572b1738c6 02:57:09 Step 5/23 : RUN apk add --update --no-cache make git 02:57:09 ---> Running in 55fec4a8886a 02:57:09 ---> Running in 9630fec44737 02:57:09 ---> Running in 12956b39e03a 02:57:09 ---> Running in 9f7d260f3692 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:09 OK: 265 MiB in 53 packages 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:09 OK: 265 MiB in 53 packages 02:57:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:57:09 OK: 265 MiB in 53 packages 02:57:09 Removing intermediate container 18ed2ba4eb11 02:57:09 ---> c6c644f71499 02:57:09 Step 5/33 : COPY go.mod vendor* ./ 02:57:09 OK: 265 MiB in 53 packages 02:57:09 ---> 5164b86ed483 02:57:09 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:57:09 ---> Running in c5dfb8c77253 02:57:09 OK: 265 MiB in 53 packages 02:57:09 Removing intermediate container 12956b39e03a 02:57:09 ---> 7271c7ebc7bf 02:57:09 Step 6/25 : COPY go.mod vendor* ./ 02:57:09 Removing intermediate container 9630fec44737 02:57:09 ---> 97ecf7e24f76 02:57:09 Step 6/23 : COPY go.mod vendor* ./ 02:57:09 ---> 33bb672960f8 02:57:09 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:57:09 ---> Running in 491c1ea04106 02:57:09 ---> 074b9459fab3 02:57:09 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:57:09 ---> Running in a508d8a44a1e 02:57:09 Removing intermediate container 55fec4a8886a 02:57:09 ---> eaed9c23374c 02:57:09 Step 6/24 : COPY go.mod vendor* ./ 02:57:09 Removing intermediate container 9f7d260f3692 02:57:09 ---> 8135f5230195 02:57:09 Step 6/23 : COPY go.mod vendor* ./ 02:57:09 ce5c4a1c91eb: Pull complete 02:57:09 169dfbe0d373: Pull complete 02:57:09 e1ff8fa3b103: Pull complete 02:57:09 ---> 8fc7bf7b9b56 02:57:09 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:57:09 ---> Running in 3c48e07a01b7 02:57:09 ---> e58e90e960fe 02:57:09 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:57:09 ---> Running in 6b5881cd7c48 02:57:14 52ebb69f0ebf: Pull complete 02:57:16 5abe8eddf0d5: Pull complete 02:57:16 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 02:57:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:57:16 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:57:17 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:57:17 WORKDIR /edgex 02:57:17 COPY go.mod . 02:57:17 RUN go mod download 02:57:17 + docker build -t ci-base-image-arm64 -f - . 02:57:17 Sending build context to Docker daemon 2.932MB 02:57:17 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:57:17 ---> 6cb57ee374ae 02:57:17 Step 2/4 : WORKDIR /edgex 02:57:19 ---> Running in d24363352f9c 02:57:19 Removing intermediate container d24363352f9c 02:57:19 ---> 0bdc35ffbbef 02:57:19 Step 3/4 : COPY go.mod . 02:57:19 ---> 32083cab3857 02:57:19 Step 4/4 : RUN go mod download 02:57:20 ---> Running in 79c43ada671f 02:57:52 Removing intermediate container 79c43ada671f 02:57:52 ---> d15befbe2b94 02:57:52 Successfully built d15befbe2b94 02:57:52 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:57:52 + docker inspect -f . ci-base-image-arm64 02:57:52 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:57:52 prd-ubuntu20.04-docker-arm64-4c-16g-5093 does not seem to be running inside a container 02:57:53 $ 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:57:54 $ docker top c9f8019cd5d052abfe7884b1a266c864b37839e0f803f9d6accf3e76ab837713 -eo pid,comm [Pipeline] { [Pipeline] sh 02:57:55 + go version 02:57:55 go version go1.20.2 linux/arm64 [Pipeline] } 02:57:55 $ docker stop --time=1 c9f8019cd5d052abfe7884b1a266c864b37839e0f803f9d6accf3e76ab837713 02:57:56 $ docker rm -f --volumes c9f8019cd5d052abfe7884b1a266c864b37839e0f803f9d6accf3e76ab837713 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:57:57 + docker inspect -f . ci-base-image-arm64 02:57:57 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:57:57 prd-ubuntu20.04-docker-arm64-4c-16g-5093 does not seem to be running inside a container 02:57:57 $ 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:57:58 $ docker top e66c10c79b83b0a21d61142d87c9a57582d6ada86338a3b36230757f315b0ca8 -eo pid,comm [Pipeline] { [Pipeline] echo 02:57:58 ========================================================= 02:57:58 [edgeXBuildGoParallel] Running Tests and Build... 02:57:58 ========================================================= [Pipeline] sh 02:57:59 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:58:00 + make test 02:58:00 go test -race -coverprofile=coverage.out ./... 02:58:05 Removing intermediate container a508d8a44a1e 02:58:05 ---> 1ecf9e290d9f 02:58:05 Step 8/23 : COPY . . 02:58:05 Removing intermediate container 6b5881cd7c48 02:58:05 ---> 04f5e2fd1ace 02:58:05 Step 8/23 : COPY . . 02:58:05 Removing intermediate container 491c1ea04106 02:58:05 ---> 1e5fca8db72a 02:58:05 Step 8/25 : COPY . . 02:58:05 Removing intermediate container 3c48e07a01b7 02:58:05 ---> 3609866de6d1 02:58:05 Step 8/24 : COPY . . 02:58:05 Removing intermediate container c5dfb8c77253 02:58:05 ---> e9f8ce5b47a3 02:58:05 Step 7/33 : COPY . . 02:58:23 ---> 41a578052017 02:58:23 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 02:58:23 ---> Running in bb1ba586accc 02:58:23 ---> 1ccf4f826985 02:58:23 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 02:58:23 ---> efdcdd23288d 02:58:23 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 02:58:23 ---> 622c95019176 02:58:23 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 02:58:23 ---> a461d32206bd 02:58:23 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 02:58:23 ---> Running in de0065727e88 02:58:23 ---> Running in b582795cf8e6 02:58:23 ---> Running in 392c8537ad06 02:58:23 ---> Running in 9343c3ac8937 02:58:23 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:58:23 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:58:23 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 02:58:23 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:58:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 02:58:39 ? github.com/edgexfoundry/edgex-go [no test files] 02:59:10 Removing intermediate container 392c8537ad06 02:59:10 ---> 77f22a30f5fa 02:59:10 02:59:10 Step 9/33 : FROM alpine:3.17 02:59:10 Removing intermediate container bb1ba586accc 02:59:10 ---> 05c3f61f3c7c 02:59:10 02:59:10 Step 10/24 : FROM alpine:3.17 02:59:10 Removing intermediate container b582795cf8e6 02:59:10 ---> 51c02b27e34c 02:59:10 02:59:10 Step 10/23 : FROM alpine:3.17 02:59:10 Removing intermediate container de0065727e88 02:59:10 ---> 31db90f4aa84 02:59:10 02:59:10 Step 10/25 : FROM alpine:3.17 02:59:10 Removing intermediate container 9343c3ac8937 02:59:10 ---> 1c186203f376 02:59:10 02:59:10 Step 10/23 : FROM alpine:3.17 02:59:10 3.17: Pulling from library/alpine 02:59:10 3.17: Pulling from library/alpine 02:59:10 3.17: Pulling from library/alpine 02:59:10 3.17: Pulling from library/alpine 02:59:10 3.17: Pulling from library/alpine 02:59:10 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 02:59:10 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 02:59:10 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 02:59:10 Status: Downloaded newer image for alpine:3.17 02:59:10 Status: Downloaded newer image for alpine:3.17 02:59:10 Status: Image is up to date for alpine:3.17 02:59:10 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 02:59:10 Status: Image is up to date for alpine:3.17 02:59:10 ---> b2aa39c304c2 02:59:10 Step 11/23 : RUN apk add --update --no-cache dumb-init 02:59:10 ---> b2aa39c304c2 02:59:10 Step 11/24 : RUN apk add --update --no-cache dumb-init 02:59:10 ---> b2aa39c304c2 02:59:10 Step 11/25 : RUN apk add --update --no-cache dumb-init 02:59:10 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 02:59:10 Status: Image is up to date for alpine:3.17 02:59:10 ---> b2aa39c304c2 02:59:10 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:59:10 ---> b2aa39c304c2 02:59:10 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:59:10 ---> Running in df748d096e96 02:59:10 ---> Running in c0d00045f189 02:59:10 ---> Running in ff2a4adefcf8 02:59:10 ---> Running in 98d79abfa418 02:59:10 ---> Running in cbcedcc8892d 02:59:10 Removing intermediate container c0d00045f189 02:59:10 ---> b1403c69629f 02:59:10 Step 12/23 : ENV APP_PORT=59880 02:59:10 Removing intermediate container 98d79abfa418 02:59:10 ---> 0efbb120ee19 02:59:10 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 02:59:10 ---> Running in ce6ea144a149 02:59:10 ---> Running in db005c50d1b7 02:59:10 Removing intermediate container ce6ea144a149 02:59:10 ---> 79d4cf646524 02:59:10 Step 13/23 : EXPOSE $APP_PORT 02:59:10 ---> Running in 53f64ec60365 02:59:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:10 Removing intermediate container 53f64ec60365 02:59:10 ---> 7a6dfd95345f 02:59:10 Step 14/23 : RUN apk add --update --no-cache dumb-init 02:59:11 ---> Running in c2136ae5ed24 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:11 (1/1) Installing dumb-init (1.2.5-r2) 02:59:11 Executing busybox-1.35.0-r29.trigger 02:59:11 OK: 7 MiB in 16 packages 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:11 (1/1) Installing dumb-init (1.2.5-r2) 02:59:11 Executing busybox-1.35.0-r29.trigger 02:59:11 OK: 7 MiB in 16 packages 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:11 Removing intermediate container df748d096e96 02:59:11 ---> 23f1f2fab86f 02:59:11 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:59:11 (1/1) Installing dumb-init (1.2.5-r2) 02:59:11 Executing busybox-1.35.0-r29.trigger 02:59:11 OK: 7 MiB in 16 packages 02:59:11 ---> Running in f34b67521395 02:59:11 (1/2) Installing dumb-init (1.2.5-r2) 02:59:11 (2/2) Installing su-exec (0.2-r2) 02:59:11 Executing busybox-1.35.0-r29.trigger 02:59:11 OK: 7 MiB in 17 packages 02:59:11 Removing intermediate container f34b67521395 02:59:11 ---> a3b09fa1d8ac 02:59:11 Step 13/24 : ENV APP_PORT=59882 02:59:11 (1/1) Installing dumb-init (1.2.5-r2) 02:59:11 Executing busybox-1.35.0-r29.trigger 02:59:11 OK: 7 MiB in 16 packages 02:59:11 ---> Running in 8ad4b3040306 02:59:11 Removing intermediate container ff2a4adefcf8 02:59:11 ---> 6487fc691ea0 02:59:11 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:59:11 ---> Running in d40562e3aaec 02:59:11 Removing intermediate container 8ad4b3040306 02:59:11 ---> f4018e225ecb 02:59:11 Step 14/24 : EXPOSE $APP_PORT 02:59:11 ---> Running in 6068fc98b3da 02:59:11 Removing intermediate container d40562e3aaec 02:59:11 ---> 2e35a88a4aa0 02:59:11 Step 13/25 : ENV APP_PORT=59881 02:59:11 ---> Running in 8139a4e245ba 02:59:11 Removing intermediate container 6068fc98b3da 02:59:11 ---> ee8f814d6bb0 02:59:11 Step 15/24 : WORKDIR / 02:59:11 ---> Running in ce512a8ce1d8 02:59:12 Removing intermediate container 8139a4e245ba 02:59:12 ---> 13faabddcb64 02:59:12 Step 14/25 : EXPOSE $APP_PORT 02:59:12 Removing intermediate container c2136ae5ed24 02:59:12 ---> 3d8a0fc14828 02:59:12 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:59:12 ---> Running in 526a40a255a5 02:59:12 Removing intermediate container ce512a8ce1d8 02:59:12 ---> c7f9d6675ed7 02:59:12 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 02:59:12 Removing intermediate container db005c50d1b7 02:59:12 ---> 8ad5ec671e61 02:59:12 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 02:59:12 ---> Running in ba592c28f8c1 02:59:12 Removing intermediate container 526a40a255a5 02:59:12 ---> 94fa9ed69115 02:59:12 Step 15/25 : WORKDIR / 02:59:12 ---> afe2a2279489 02:59:12 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:59:12 ---> Running in 6ae74fd33084 02:59:12 Removing intermediate container cbcedcc8892d 02:59:12 ---> 34c402e7b0fa 02:59:12 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:59:12 Removing intermediate container ba592c28f8c1 02:59:12 ---> 073d1cdcb7d5 02:59:12 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 02:59:12 ---> 37dc7366f7e1 02:59:12 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 02:59:12 ---> Running in 6d449012560b 02:59:12 ---> Running in 64c8bee1288e 02:59:12 Removing intermediate container 6ae74fd33084 02:59:12 ---> d6f028695d20 02:59:12 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:59:12 ---> 37793c1b8b09 02:59:12 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 02:59:12 Removing intermediate container 6d449012560b 02:59:12 ---> 741d848de607 02:59:12 Step 13/23 : ENV APP_PORT=59861 02:59:12 ---> a66f832a1eb9 02:59:12 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 02:59:12 ---> Running in c31b1b90a2bc 02:59:12 Removing intermediate container 64c8bee1288e 02:59:12 ---> cbc5ffd075fe 02:59:12 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 02:59:12 ---> 79cc9e33f489 02:59:12 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 02:59:12 ---> Running in e4d9adbff775 02:59:12 Removing intermediate container c31b1b90a2bc 02:59:12 ---> 97866705b74f 02:59:12 Step 14/23 : EXPOSE $APP_PORT 02:59:13 ---> 241928bb3439 02:59:13 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 02:59:13 ---> 2bfad6cdbdbd 02:59:13 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 02:59:13 ---> Running in 324fa95cb4c0 02:59:13 ---> eb9572a8cac0 02:59:13 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 02:59:13 Removing intermediate container e4d9adbff775 02:59:13 ---> 968910870e2e 02:59:13 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 02:59:13 ---> Running in e73385c61588 02:59:13 Removing intermediate container 324fa95cb4c0 02:59:13 ---> f24e679dc1ff 02:59:13 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:59:13 ---> 548bc44bf192 02:59:13 Step 20/24 : ENTRYPOINT ["/core-command"] 02:59:13 ---> e68e455b62c8 02:59:13 Step 19/23 : ENTRYPOINT ["/core-data"] 02:59:13 ---> Running in c657ece19cbc 02:59:13 Removing intermediate container e73385c61588 02:59:13 ---> 5af03115e49a 02:59:13 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 02:59:13 ---> db82874865f7 02:59:13 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:59:13 ---> Running in 1c323e4d22ef 02:59:13 ---> Running in a7cc6e520599 02:59:13 Removing intermediate container c657ece19cbc 02:59:13 ---> 2eb55252783e 02:59:13 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:59:13 ---> c5495f08b42f 02:59:13 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 02:59:13 ---> Running in c0ec81fece79 02:59:13 Removing intermediate container 1c323e4d22ef 02:59:13 ---> 16cd3855252c 02:59:13 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:59:13 ---> Running in 381208b7591f 02:59:13 Removing intermediate container c0ec81fece79 02:59:13 ---> 1b19f8e92ead 02:59:13 Step 22/24 : LABEL arch=x86_64 02:59:13 ---> Running in eae71da56cce 02:59:13 ---> 8407cdf87d3f 02:59:13 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 02:59:13 ---> 09efa617a325 02:59:13 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 02:59:13 Removing intermediate container 381208b7591f 02:59:13 ---> df85806fab7c 02:59:13 Step 21/23 : LABEL arch=x86_64 02:59:13 Removing intermediate container eae71da56cce 02:59:13 ---> 292a2e425a8e 02:59:13 Step 23/24 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 02:59:13 ---> Running in a79497e9d7a8 02:59:13 ---> Running in 2295ffe7c8f1 02:59:14 ---> 11c7f9f902a0 02:59:14 Step 21/25 : ENTRYPOINT ["/core-metadata"] 02:59:14 ---> Running in 265695d5ee55 02:59:14 Removing intermediate container a79497e9d7a8 02:59:14 ---> 99c31854525b 02:59:14 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 02:59:14 Removing intermediate container 2295ffe7c8f1 02:59:14 ---> a90dd74a1e6a 02:59:14 Step 24/24 : LABEL version=0.0.0 02:59:14 ---> 1d4c156f8e35 02:59:14 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 02:59:14 ---> Running in cb469a7de26c 02:59:14 ---> Running in 6d2839485425 02:59:14 Removing intermediate container 265695d5ee55 02:59:14 ---> ea653cf3bb37 02:59:14 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:59:14 ---> Running in 3eda5dcc70f3 02:59:14 Removing intermediate container a7cc6e520599 02:59:14 ---> 33389e495c99 02:59:14 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 02:59:14 ---> Running in 9713af21f110 02:59:14 Removing intermediate container cb469a7de26c 02:59:14 ---> 9635bbe945bb 02:59:14 02:59:14 Removing intermediate container 6d2839485425 02:59:14 ---> 6193b5996c2d 02:59:14 Step 23/23 : LABEL version=0.0.0 02:59:14 Removing intermediate container 3eda5dcc70f3 02:59:14 ---> 8f6d61de6a82 02:59:14 Step 23/25 : LABEL arch=x86_64 02:59:14 ---> 46ca518bcc7a 02:59:14 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 02:59:14 Successfully built 9635bbe945bb 02:59:14 Successfully tagged core-command:latest 02:59:14  Building core-command ... done  ---> Running in 010c3331ec61 02:59:14 Building security-spiffe-token-provider 02:59:14 Removing intermediate container 9713af21f110 02:59:14 ---> ffb30b4a4b13 02:59:14 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 02:59:14 ---> Running in 3f3fa423b2e8 02:59:14 ---> Running in 44c06584d15a 02:59:14 Removing intermediate container 010c3331ec61 02:59:14 ---> d8409851b9a6 02:59:14 02:59:14 Successfully built d8409851b9a6 02:59:15 Successfully tagged core-data:latest 02:59:15 Building support-notifications 02:59:16  Building core-data ... done Removing intermediate container 3f3fa423b2e8 02:59:16 ---> 5350333195fb 02:59:16 Step 24/25 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 02:59:18 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:59:18 Step 2/20 : FROM ${BUILDER_BASE} AS builder 02:59:20 ---> 065d9f6bb3f3 02:59:20 Step 3/20 : WORKDIR /edgex-go 02:59:20 ---> Using cache 02:59:20 ---> cd44db2624dd 02:59:20 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 02:59:21 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:59:21 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:59:21 ---> 065d9f6bb3f3 02:59:21 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:59:21 ---> Using cache 02:59:21 ---> fec5ba38acc8 02:59:21 Step 4/23 : WORKDIR /edgex-go 02:59:21 ---> Using cache 02:59:21 ---> 5b05f5bc4c3c 02:59:21 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 02:59:25 ---> 0e4281996fd7 02:59:25 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 02:59:25 Removing intermediate container 44c06584d15a 02:59:25 ---> b236a0ee4d74 02:59:25 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:59:25 ---> Running in 8be0d32535bd 02:59:25 ---> Running in a9c1b3759999 02:59:25 ---> Running in 11f4830ea501 02:59:25 ---> Running in 499a53aeb473 02:59:25 ---> Running in 0deeb4643931 02:59:25 Removing intermediate container a9c1b3759999 02:59:25 ---> 48163619e525 02:59:25 Step 25/25 : LABEL version=0.0.0 02:59:25 Removing intermediate container 0deeb4643931 02:59:25 ---> 810bf8f73cea 02:59:25 Step 21/23 : LABEL arch=x86_64 02:59:25 ---> Running in 12b5a5c08505 02:59:25 ---> Running in 5edee026c856 02:59:25 Removing intermediate container 12b5a5c08505 02:59:25 ---> 3132fce1b996 02:59:25 02:59:25 Successfully built 3132fce1b996 02:59:25 Removing intermediate container 5edee026c856 02:59:25 ---> e96ab118900f 02:59:25 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 02:59:25 Successfully tagged core-metadata:latest 02:59:25  Building core-metadata ... done Building security-spire-config 02:59:25 ---> Running in 5938d46fc9fc 02:59:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:25 OK: 265 MiB in 53 packages 02:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:27 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:59:27 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:59:27 OK: 17820 distinct packages available 02:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:27 OK: 265 MiB in 53 packages 02:59:27 Removing intermediate container 5938d46fc9fc 02:59:27 ---> d59c3f462e32 02:59:27 Step 23/23 : LABEL version=0.0.0 02:59:28 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:59:28 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:59:28 ---> 065d9f6bb3f3 02:59:28 Step 3/27 : WORKDIR /edgex-go 02:59:28 ---> Using cache 02:59:28 ---> cd44db2624dd 02:59:28 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:59:30 ---> Running in faf879f4fa99 02:59:30 ---> Running in 92873be50e94 02:59:30 Removing intermediate container faf879f4fa99 02:59:30 ---> 44406901b70b 02:59:30 02:59:30 Removing intermediate container 8be0d32535bd 02:59:30 ---> c41e24688bac 02:59:30 Step 6/23 : COPY go.mod vendor* ./ 02:59:30 Successfully built 44406901b70b 02:59:30 Successfully tagged support-scheduler:latest 02:59:30  Building support-scheduler ... done Building security-secretstore-setup 02:59:30 Removing intermediate container 11f4830ea501 02:59:30 ---> 9841f75a4f28 02:59:30 Step 5/20 : COPY go.mod vendor* ./ 02:59:30 ---> 3cdb1c4d7ae3 02:59:30 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:59:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:59:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:59:31 OK: 265 MiB in 53 packages 02:59:33 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:59:33 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:59:34 ---> 065d9f6bb3f3 02:59:34 Step 3/25 : WORKDIR /edgex-go 02:59:35 ---> Running in c31da3e64c13 02:59:35 ---> Using cache 02:59:35 ---> cd44db2624dd 02:59:35 Step 4/25 : RUN apk add --update --no-cache make git 02:59:35 ---> Using cache 02:59:35 ---> c6c644f71499 02:59:35 Step 5/25 : COPY go.mod vendor* ./ 02:59:35 ---> 6f4b92554da9 02:59:35 Removing intermediate container 499a53aeb473 02:59:35 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." ---> 6b690ad44868 02:59:35 02:59:35 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 02:59:35 ---> Using cache 02:59:35 ---> 5164b86ed483 02:59:35 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:59:35 ---> Using cache 02:59:35 ---> e9f8ce5b47a3 02:59:35 Step 7/25 : COPY . . 02:59:35 ---> Using cache 02:59:35 ---> 622c95019176 02:59:35 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 02:59:35 ---> Running in 829f73b94bfa 02:59:35 ---> Running in 6c51a4a0a4e0 02:59:35 ---> d70df730b605 02:59:35 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 02:59:35 ---> 7402e5e7ca47 02:59:35 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 02:59:35 Removing intermediate container 92873be50e94 02:59:35 ---> 5fc955c6f73c 02:59:35 Step 5/27 : COPY go.mod vendor* ./ 02:59:35 ---> 3a1a666ed42d 02:59:35 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:59:35 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 02:59:36 ---> 5f0369126172 02:59:36 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 02:59:36 ---> Running in 2da7fff3499a 02:59:36 ---> 1afc6150dda1 02:59:36 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 02:59:36 ---> 5ffc7ac2f758 02:59:36 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 02:59:36 ---> d8e00af4e35b 02:59:36 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 02:59:36 ---> a57a969e7f2b 02:59:36 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 02:59:37 ---> aea5a884c5d6 02:59:37 Step 28/33 : RUN chmod +x /entrypoint.sh 02:59:37 ---> Running in 2f240785c3eb 02:59:37 Removing intermediate container 2f240785c3eb 02:59:37 ---> 72151a006811 02:59:37 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 02:59:37 ---> Running in 5733c9463eda 02:59:37 Removing intermediate container 5733c9463eda 02:59:37 ---> 3f3d2d4339b1 02:59:37 Step 30/33 : CMD ["gate"] 02:59:38 ---> Running in 350726bf4196 02:59:38 Removing intermediate container 350726bf4196 02:59:38 ---> 96f745f037fe 02:59:38 Step 31/33 : LABEL arch=x86_64 02:59:38 ---> Running in c109569cc1e2 02:59:38 Removing intermediate container c109569cc1e2 02:59:38 ---> f69c523f20c7 02:59:38 Step 32/33 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 02:59:38 ---> Running in 25ff41d051a0 02:59:38 Removing intermediate container 25ff41d051a0 02:59:38 ---> 0d1839f1d10e 02:59:38 Step 33/33 : LABEL version=0.0.0 02:59:38 ---> Running in 81ff3732bd8e 02:59:38 Removing intermediate container 81ff3732bd8e 02:59:38 ---> 4711df96bd2c 02:59:38 02:59:38 Successfully built 4711df96bd2c 02:59:38 Successfully tagged security-bootstrapper:latest 02:59:38  Building security-bootstrapper ... done Building security-proxy-setup 02:59:41 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:59:41 Step 2/22 : FROM ${BUILDER_BASE} AS builder 02:59:41 ---> 065d9f6bb3f3 02:59:41 Step 3/22 : WORKDIR /edgex-go 02:59:41 ---> Using cache 02:59:41 ---> cd44db2624dd 02:59:41 Step 4/22 : RUN apk add --update --no-cache make git 02:59:41 ---> Using cache 02:59:41 ---> c6c644f71499 02:59:41 Step 5/22 : COPY go.mod vendor* ./ 02:59:41 ---> Using cache 02:59:41 ---> 5164b86ed483 02:59:41 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:59:41 ---> Using cache 02:59:41 ---> e9f8ce5b47a3 02:59:41 Step 7/22 : COPY . . 02:59:41 ---> Using cache 02:59:41 ---> 622c95019176 02:59:41 Step 8/22 : RUN make cmd/secrets-config/secrets-config 02:59:46 ---> Running in dadc627793c5 02:59:46 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:59:54 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:00:27 Removing intermediate container dadc627793c5 03:00:27 ---> 621b59645f2a 03:00:27 03:00:27 Step 9/22 : FROM alpine:3.17 03:00:27 ---> b2aa39c304c2 03:00:27 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 03:00:27 Removing intermediate container 829f73b94bfa 03:00:27 ---> 9959f5b5f236 03:00:27 03:00:27 Step 9/25 : FROM alpine:3.17 03:00:27 ---> b2aa39c304c2 03:00:27 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 03:00:27 ---> Running in 7dc429fc8f0e 03:00:27 ---> Running in 5c0770528804 03:00:27 Removing intermediate container 2da7fff3499a 03:00:27 ---> 55939c3e7b93 03:00:27 Step 7/27 : COPY . . 03:00:27 Removing intermediate container 6c51a4a0a4e0 03:00:27 ---> bb33b452cb09 03:00:27 Step 7/20 : COPY . . 03:00:27 Removing intermediate container c31da3e64c13 03:00:27 ---> f06feaa9a9eb 03:00:27 Step 8/23 : COPY . . 03:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:27 (1/3) Installing ca-certificates (20220614-r4) 03:00:27 (1/2) Installing dumb-init (1.2.5-r2) 03:00:27 (2/3) Installing dumb-init (1.2.5-r2) 03:00:27 (2/2) Installing openssl (3.0.8-r0) 03:00:27 (3/3) Installing su-exec (0.2-r2) 03:00:27 Executing busybox-1.35.0-r29.trigger 03:00:27 Executing busybox-1.35.0-r29.trigger 03:00:27 OK: 8 MiB in 17 packages 03:00:27 Executing ca-certificates-20220614-r4.trigger 03:00:27 OK: 8 MiB in 18 packages 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 03:00:30 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 03:00:33 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 03:00:33 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 03:00:33 ? github.com/edgexfoundry/edgex-go/internal [no test files] 03:00:33 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 03:00:42 ---> ccf0a408933d 03:00:42 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 03:00:42 ---> e1273935e662 03:00:42 ---> Running in f3a9f9cc4fe4 03:00:42 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 03:00:42 ---> e6433806e3a9 03:00:42 Step 9/23 : RUN make cmd/support-notifications/support-notifications 03:00:42 ---> Running in 670dd656cc3e 03:00:42 ---> Running in 5f9d06c5c851 03:00:42 Removing intermediate container 7dc429fc8f0e 03:00:42 ---> 6119933b112a 03:00:42 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:00:42 Removing intermediate container 5c0770528804 03:00:42 ---> 17db0eb62a0a 03:00:42 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:00:42 ---> Running in a09d7129ab0e 03:00:42 Removing intermediate container 5f9d06c5c851 03:00:42 ---> 3e2893464241 03:00:42 Step 9/27 : WORKDIR /edgex-go/spire-build 03:00:42 ---> Running in 3e22e6280065 03:00:42 ---> Running in 803a1d2067c0 03:00:42 Removing intermediate container a09d7129ab0e 03:00:42 ---> 0173b54ea832 03:00:42 Step 12/22 : WORKDIR /edgex 03:00:42 Removing intermediate container 3e22e6280065 03:00:42 ---> ea9ab65da47d 03:00:42 Step 12/25 : WORKDIR / 03:00:42 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:00:42 ---> Running in 06e8cf40df35 03:00:42 ---> Running in 77e8fca798cf 03:00:42 Removing intermediate container 803a1d2067c0 03:00:42 ---> a334358deb4e 03:00:42 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:00: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-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 03:00:42 ---> Running in 3b4f8d69fd39 03:00:42 Removing intermediate container 77e8fca798cf 03:00:42 ---> 4546885ee994 03:00:42 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 03:00:42 Removing intermediate container 06e8cf40df35 03:00:42 ---> 018fedd63bd4 03:00:42 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 03:00:42 Removing intermediate container 3b4f8d69fd39 03:00:42 ---> ea4f9bffe995 03:00:42 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:00:42 ---> Running in 8acdbc95b899 03:00:42 ---> 518ef80af1df 03:00:42 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 03:00:42 ---> df57e04ccf9a 03:00:42 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 03:00:42 ---> b28d1263e94a 03:00:42 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:00:42 ---> 3435509c9af7 03:00:42 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 03:00:42 ---> 9a378d32a493 03:00:42 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:00:42 ---> 4ca797c18e18 03:00:42 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 03:00:42 ---> fb87536e725f 03:00:42 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 03:00:42 Removing intermediate container 8acdbc95b899 03:00:42 ---> fac1531c1c11 03:00:42 Step 12/27 : WORKDIR /edgex-go 03:00:42 ---> 8b4be69b6cc0 03:00:42 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 03:00:42 ---> Running in 75d0cf2d4a33 03:00:42 Removing intermediate container 75d0cf2d4a33 03:00:42 ---> 7d9f0fcee2c3 03:00:42 03:00:42 Step 13/27 : FROM alpine:3.17 03:00:42 ---> b2aa39c304c2 03:00:42 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:00:42 ---> f43800574b25 03:00:42 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 03:00:42 ---> Running in 99055e8cae81 03:00:42 ---> d5a58f5cd3ea 03:00:42 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:00:42 ---> Running in 5cca3587c383 03:00:42 Removing intermediate container 99055e8cae81 03:00:42 ---> 6acc26cd4302 03:00:42 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 03:00:42 ---> Running in 064de9e701b8 03:00:43 ---> 7ada2701986a 03:00:43 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 03:00:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:43 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:00:43 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:00:43 OK: 17818 distinct packages available 03:00:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:43 Removing intermediate container 5cca3587c383 03:00:43 ---> c4f44715de33 03:00:43 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 03:00:44 ---> Running in ab8f1918930c 03:00:44 ---> 64b3974506cb 03:00:44 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 03:00:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:44 Removing intermediate container ab8f1918930c 03:00:44 ---> 99bd87574dad 03:00:44 Step 20/22 : LABEL arch=x86_64 03:00:44 (1/4) Installing dumb-init (1.2.5-r2) 03:00:44 (2/4) Installing musl-obstack (1.2.3-r0) 03:00:44 (3/4) Installing libucontext (1.2-r0) 03:00:44 (4/4) Installing gcompat (1.1.0-r0) 03:00:44 Executing busybox-1.35.0-r29.trigger 03:00:44 OK: 7 MiB in 19 packages 03:00:44 ---> Running in 5e2dc844bdb2 03:00:44 ---> 7a60e5f22739 03:00:44 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:00:44 ---> Running in c2455b725992 03:00:44 Removing intermediate container 5e2dc844bdb2 03:00:44 ---> df02f39c4c43 03:00:44 Step 21/22 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:00:44 ---> Running in 9f6f5e084e26 03:00:45 Removing intermediate container 9f6f5e084e26 03:00:45 ---> 88cdbdc3aa27 03:00:45 Step 22/22 : LABEL version=0.0.0 03:00:45 Removing intermediate container 064de9e701b8 03:00:45 ---> fd01dc109b1b 03:00:45 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:00:45 ---> Running in 62d395182849 03:00:45 ---> a0add3aa7c37 03:00:45 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:00:45 Removing intermediate container 62d395182849 03:00:45 ---> 23ad6f0e5b56 03:00:45 03:00:45 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 03:00:45 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 03:00:45 Successfully built 23ad6f0e5b56 03:00:45 Successfully tagged security-proxy-setup:latest 03:00:45  Building security-proxy-setup ... done Building security-spire-server 03:00:45 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.579s coverage: 28.7% of statements 03:00:48 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:00:48 Step 2/26 : FROM ${BUILDER_BASE} AS builder 03:00:48 ---> 065d9f6bb3f3 03:00:48 Step 3/26 : WORKDIR /edgex-go 03:00:48 ---> Using cache 03:00:48 ---> cd44db2624dd 03:00:48 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 03:00:48 ---> Using cache 03:00:48 ---> 5fc955c6f73c 03:00:48 Step 5/26 : COPY go.mod vendor* ./ 03:00:48 ---> Using cache 03:00:48 ---> 3a1a666ed42d 03:00:48 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:00:48 ---> Using cache 03:00:48 ---> 55939c3e7b93 03:00:48 Step 7/26 : COPY . . 03:00:48 ---> Using cache 03:00:48 ---> e1273935e662 03:00:48 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 03:00:48 ---> Using cache 03:00:48 ---> 3e2893464241 03:00:48 Step 9/26 : WORKDIR /edgex-go/spire-build 03:00:48 ---> Using cache 03:00:48 ---> a334358deb4e 03:00:48 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:00:48 ---> Using cache 03:00:48 ---> ea4f9bffe995 03:00:48 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:00:52 Removing intermediate container c2455b725992 03:00:52 ---> f4e37a3f994e 03:00:52 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 03:00:52 ---> c32cae2b169b 03:00:52 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:00:52 ---> Running in 443ff0652506 03:00:52 ---> Running in 2413a4d07d55 03:00:52 Removing intermediate container 2413a4d07d55 03:00:52 ---> acfc217fbadd 03:00:52 Step 23/25 : LABEL arch=x86_64 03:00:53 ---> Running in a92f2057f69e 03:00:54 Removing intermediate container a92f2057f69e 03:00:54 ---> 3145cb401096 03:00:54 Step 24/25 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:00:54 ---> edf1a8d1455d 03:00:54 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 03:00:54 ---> Running in e9fbb3a12a32 03:00:55 Removing intermediate container e9fbb3a12a32 03:00:55 ---> 684a2121e610 03:00:55 Step 25/25 : LABEL version=0.0.0 03:00:55 ---> e19a15c198a8 03:00:55 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 03:00:55 Removing intermediate container 443ff0652506 03:00:55 ---> 74df5f764c96 03:00:55 Step 12/26 : WORKDIR /edgex-go 03:00:55 ---> Running in 785d781f7380 03:00:55 ---> Running in 0d042354282c 03:00:55 ---> Running in a7e822fbdedc 03:00:55 Removing intermediate container 785d781f7380 03:00:55 ---> bf974352efcf 03:00:55 03:00:55 Removing intermediate container a7e822fbdedc 03:00:55 ---> 4156cdc42356 03:00:55 03:00:55 Step 13/26 : FROM alpine:3.17 03:00:55 ---> b2aa39c304c2 03:00:55 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:00:55 Removing intermediate container 0d042354282c 03:00:55 ---> 60767a88b144 03:00:55 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 03:00:55 ---> Using cache 03:00:55 ---> 6acc26cd4302 03:00:55 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:00:55 ---> Running in dab7e48639b5 03:00:55 Successfully built bf974352efcf 03:00:55 Successfully tagged security-secretstore-setup:latest 03:00:55 Building core-common-config-bootstrapper 03:00:55 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.308s coverage: 98.5% of statements 03:00:56  Building security-secretstore-setup ... done fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:56 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:00:56 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:00:56 OK: 17818 distinct packages available 03:00:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:00:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:00:57 (1/5) Installing dumb-init (1.2.5-r2) 03:00:57 (2/5) Installing musl-obstack (1.2.3-r0) 03:00:57 (3/5) Installing libucontext (1.2-r0) 03:00:57 (4/5) Installing gcompat (1.1.0-r0) 03:00:57 (5/5) Installing openssl (3.0.8-r0) 03:00:57 Executing busybox-1.35.0-r29.trigger 03:00:57 OK: 8 MiB in 20 packages 03:00:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:00:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:00:59 ---> 065d9f6bb3f3 03:00:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:00:59 ---> Using cache 03:00:59 ---> fec5ba38acc8 03:00:59 Step 4/23 : WORKDIR /edgex-go 03:00:59 ---> Using cache 03:00:59 ---> 5b05f5bc4c3c 03:00:59 Step 5/23 : RUN apk add --update --no-cache make git 03:00:59 ---> Using cache 03:00:59 ---> 7271c7ebc7bf 03:00:59 Step 6/23 : COPY go.mod vendor* ./ 03:00:59 ---> Using cache 03:00:59 ---> 33bb672960f8 03:00:59 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:00:59 ---> Using cache 03:00:59 ---> 1e5fca8db72a 03:00:59 Step 8/23 : COPY . . 03:00:59 ---> Using cache 03:00:59 ---> 1ccf4f826985 03:00:59 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 03:01:01 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 03:01:01 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 03:01:01 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 03:01:03 ---> 7646fb9361fa 03:01:03 Step 22/27 : WORKDIR / 03:01:04 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.774s coverage: 71.3% of statements 03:01:06 ---> Running in aaf6491a906e 03:01:06 ---> Running in 25f8010b9f71 03:01:06 Removing intermediate container dab7e48639b5 03:01:06 ---> 129937f47026 03:01:06 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:06 Removing intermediate container aaf6491a906e 03:01:06 ---> df43af5b1b87 03:01:06 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:01:06 ---> Running in 18df8582b7c2 03:01:06 Removing intermediate container 18df8582b7c2 03:01:06 ---> e3da8f5159b9 03:01:06 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:01:06 ---> 5d62d3e7aa1c 03:01:06 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 03:01:06 ---> Running in 080e1efdebd5 03:01:06 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:01:06 ---> c2ea9490ca10 03:01:06 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:01:06 Removing intermediate container 080e1efdebd5 03:01:06 ---> fc2125b24c40 03:01:06 Step 25/27 : LABEL arch=x86_64 03:01:06 ---> Running in 2efa44c95106 03:01:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 03:01:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 03:01:08 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.357s coverage: 54.0% of statements 03:01:10 Removing intermediate container 2efa44c95106 03:01:10 ---> d35d93643e57 03:01:10 Step 26/27 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:11 ---> 607fcd6cd0cd 03:01:11 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 03:01:11 ---> Running in 7878d1b23055 03:01:11 Removing intermediate container 670dd656cc3e 03:01:11 ---> c4068438e0e1 03:01:11 03:01:11 Step 10/23 : FROM alpine:3.17 03:01:11 ---> b2aa39c304c2 03:01:11 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 03:01:11 Removing intermediate container f3a9f9cc4fe4 03:01:11 ---> aced48f559fa 03:01:11 03:01:11 Step 9/20 : FROM alpine:3.17 03:01:12 ---> b2aa39c304c2 03:01:12 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 03:01:12 ---> Using cache 03:01:12 ---> 0efbb120ee19 03:01:12 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 03:01:12 Removing intermediate container 7878d1b23055 03:01:12 ---> c6ee9a4ea9e2 03:01:12 Step 27/27 : LABEL version=0.0.0 03:01:12 ---> b5b4b4531958 03:01:12 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 03:01:12 ---> Running in 65b446bf3b0b 03:01:12 ---> Running in b3ce6edd4572 03:01:12 ---> Running in 3fb45306b616 03:01:12 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 03:01:12 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 03:01:12 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 03:01:12 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 03:01:12 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 03:01:12 Removing intermediate container 3fb45306b616 03:01:12 ---> daa74b96106a 03:01:12 03:01:12 Successfully built daa74b96106a 03:01:12 ---> 7483cdb7c9e5 03:01:12 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 03:01:12 Successfully tagged security-spire-config:latest 03:01:12  Building security-spire-config ... done Building security-proxy-auth 03:01:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:01:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:01:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:01:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:01:12 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:01:12 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:01:12 OK: 17818 distinct packages available 03:01:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:01:12 (1/2) Installing ca-certificates (20220614-r4) 03:01:12 (2/2) Installing dumb-init (1.2.5-r2) 03:01:12 Executing busybox-1.35.0-r29.trigger 03:01:12 Executing ca-certificates-20220614-r4.trigger 03:01:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:01:13 OK: 8 MiB in 17 packages 03:01:13 (1/9) Installing ca-certificates (20220614-r4) 03:01:13 (2/9) Installing brotli-libs (1.0.9-r9) 03:01:13 (3/9) Installing nghttp2-libs (1.51.0-r0) 03:01:13 (4/9) Installing libcurl (7.88.1-r1) 03:01:13 (5/9) Installing curl (7.88.1-r1) 03:01:13 (6/9) Installing dumb-init (1.2.5-r2) 03:01:13 (7/9) Installing musl-obstack (1.2.3-r0) 03:01:13 (8/9) Installing libucontext (1.2-r0) 03:01:13 (9/9) Installing gcompat (1.1.0-r0) 03:01:13 Executing busybox-1.35.0-r29.trigger 03:01:13 Executing ca-certificates-20220614-r4.trigger 03:01:13 OK: 10 MiB in 24 packages 03:01:14 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:01:14 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:01:14 ---> 065d9f6bb3f3 03:01:14 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:01:14 ---> Using cache 03:01:14 ---> fec5ba38acc8 03:01:14 Step 4/23 : WORKDIR /edgex-go 03:01:14 ---> Using cache 03:01:14 ---> 5b05f5bc4c3c 03:01:14 Step 5/23 : RUN apk add --update --no-cache make git 03:01:14 ---> Using cache 03:01:14 ---> 7271c7ebc7bf 03:01:14 Step 6/23 : COPY go.mod vendor* ./ 03:01:14 ---> Using cache 03:01:14 ---> 33bb672960f8 03:01:14 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:01:14 ---> Using cache 03:01:14 ---> 1e5fca8db72a 03:01:14 Step 8/23 : COPY . . 03:01:14 ---> Using cache 03:01:14 ---> 1ccf4f826985 03:01:14 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 03:01:18 ---> 41fcaf346bcd 03:01:18 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:01:18 ---> Running in ffe0c6873214 03:01:18 ---> Running in 53fd925e02e2 03:01:18 Removing intermediate container 53fd925e02e2 03:01:18 ---> 468da7b6df07 03:01:18 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:01:18 ---> Running in ccdc7c08216e 03:01:18 Removing intermediate container 65b446bf3b0b 03:01:18 ---> 64515e367af6 03:01:18 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 03:01:18 ---> Running in 0f11e611a6a0 03:01:18 Removing intermediate container ccdc7c08216e 03:01:18 ---> 16c8c47b6f5c 03:01:18 Step 24/26 : LABEL arch=x86_64 03:01:18 ---> Running in 1354923da6f7 03:01:18 Removing intermediate container b3ce6edd4572 03:01:18 ---> b3e2144288ee 03:01:18 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:18 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:01:18 Removing intermediate container 0f11e611a6a0 03:01:18 ---> f602916eebd1 03:01:18 Step 13/23 : ENV APP_PORT=59860 03:01:18 Removing intermediate container 1354923da6f7 03:01:18 ---> 4000931f3f69 03:01:18 Step 25/26 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:18 ---> Running in da83c35e96ad 03:01:18 ---> Running in ae2bb0c00f26 03:01:18 ---> 76f4ab8b01ee 03:01:18 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 03:01:18 Removing intermediate container da83c35e96ad 03:01:18 ---> 9af5fd79a898 03:01:18 Step 26/26 : LABEL version=0.0.0 03:01:18 Removing intermediate container ae2bb0c00f26 03:01:18 ---> e02fc83e86c6 03:01:18 Step 14/23 : EXPOSE $APP_PORT 03:01:18 ---> Running in ba0036bee093 03:01:18 ---> Running in 9a60c0b75ba1 03:01:18 ---> 672e3c0d8eb9 03:01:18 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 03:01:18 Removing intermediate container 9a60c0b75ba1 03:01:18 ---> 0f72d77ce8f4 03:01:18 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:18 Removing intermediate container ba0036bee093 03:01:18 ---> d7e49d4148c8 03:01:18 03:01:18 Successfully built d7e49d4148c8 03:01:18 Successfully tagged security-spire-server:latest 03:01:18  Building security-spire-server ... done Building security-spire-agent 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 03:01:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 03:01:22 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:01:22 Step 2/27 : FROM ${BUILDER_BASE} AS builder 03:01:22 ---> 065d9f6bb3f3 03:01:22 Step 3/27 : WORKDIR /edgex-go 03:01:22 ---> Using cache 03:01:22 ---> cd44db2624dd 03:01:22 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 03:01:22 ---> Using cache 03:01:22 ---> 5fc955c6f73c 03:01:22 Step 5/27 : COPY go.mod vendor* ./ 03:01:22 ---> Using cache 03:01:22 ---> 3a1a666ed42d 03:01:22 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:01:22 ---> Using cache 03:01:22 ---> 55939c3e7b93 03:01:22 Step 7/27 : COPY . . 03:01:22 ---> Using cache 03:01:22 ---> e1273935e662 03:01:22 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 03:01:22 ---> Using cache 03:01:22 ---> 3e2893464241 03:01:22 Step 9/27 : WORKDIR /edgex-go/spire-build 03:01:22 ---> Using cache 03:01:22 ---> a334358deb4e 03:01:22 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:01:22 ---> Using cache 03:01:22 ---> ea4f9bffe995 03:01:22 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:01:22 ---> Using cache 03:01:22 ---> fac1531c1c11 03:01:22 Step 12/27 : WORKDIR /edgex-go 03:01:22 ---> Using cache 03:01:22 ---> 7d9f0fcee2c3 03:01:22 03:01:22 Step 13/27 : FROM alpine:3.17 03:01:22 ---> b2aa39c304c2 03:01:22 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:01:22 ---> Using cache 03:01:22 ---> 6acc26cd4302 03:01:22 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:01:22 ---> Using cache 03:01:22 ---> 129937f47026 03:01:22 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:22 ---> Using cache 03:01:27 ---> 5d62d3e7aa1c 03:01:27 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:01:27 ---> Using cache 03:01:27 ---> 86c150dc2023 03:01:27 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:01:27 ---> c2ea9490ca10 03:01:27 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 03:01:27 ---> 526645609b57 03:01:27 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 03:01:28 ---> e70289846765 03:01:28 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 03:01:29 ---> 102fc3cd6dbf 03:01:29 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 03:01:29 ---> aede8dba8c9f 03:01:29 ---> Running in 52dc525abfa5 03:01:29 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:01:29 Removing intermediate container 25f8010b9f71 03:01:29 ---> 3ec87777dbdf 03:01:29 03:01:29 Step 10/23 : FROM alpine:3.17 03:01:29 ---> b2aa39c304c2 03:01:29 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:01:29 ---> Running in 36da894d9660 03:01:31 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 19.131s coverage: 88.5% of statements 03:01:31 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 1.090s coverage: 3.9% of statements 03:01:32 Removing intermediate container 52dc525abfa5 03:01:32 ---> 7b29d4167c21 03:01:32 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:01:32 ---> fbdf145cb934 03:01:32 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 03:01:32 ---> a5f6c93a596e 03:01:32 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 03:01:32 ---> Running in 2e0f8b10b171 03:01:32 Removing intermediate container 36da894d9660 03:01:32 ---> 69d527a51d4f 03:01:32 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:01:32 ---> Running in f713fc761c99 03:01:32 Removing intermediate container 2e0f8b10b171 03:01:32 ---> b31acfca5445 03:01:32 Step 18/20 : LABEL arch=x86_64 03:01:32 ---> fe0d50dca453 03:01:32 Step 19/23 : ENTRYPOINT ["/support-notifications"] 03:01:32 ---> Running in 9891c2b804f0 03:01:32 ---> a5f4356ae7cc 03:01:32 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 03:01:32 ---> Running in ad3b83832854 03:01:32 Removing intermediate container 9891c2b804f0 03:01:32 ---> dac0cddd7e78 03:01:32 Step 19/20 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:01:32 ---> Running in 36685bc0d6d7 03:01:32 Removing intermediate container ad3b83832854 03:01:32 ---> a69b2e5b5970 03:01:32 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:01:32 ---> Running in eb7ea099a146 03:01:32 ---> 302554f3fe93 03:01:32 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 03:01:32 Removing intermediate container 36685bc0d6d7 03:01:32 ---> 65725c384046 03:01:32 Step 20/20 : LABEL version=0.0.0 03:01:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:01:32 ---> Running in b6decbe350cc 03:01:32 Removing intermediate container eb7ea099a146 03:01:32 ---> 63694004ea52 03:01:32 Step 21/23 : LABEL arch=x86_64 03:01:32 ---> Running in a62dfc10adbf 03:01:32 Removing intermediate container b6decbe350cc 03:01:32 ---> 58c7298c44e5 03:01:32 03:01:32 ---> 69ae67442b80 03:01:32 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:01:32 ---> Running in bfef7adfc05d 03:01:32 (1/1) Installing dumb-init (1.2.5-r2) 03:01:32 Removing intermediate container a62dfc10adbf 03:01:32 Successfully built 58c7298c44e5 03:01:32 ---> 6735110c87f1 03:01:32 Executing busybox-1.35.0-r29.trigger 03:01:32 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:32 Successfully tagged security-spiffe-token-provider:latest 03:01:32  Building security-spiffe-token-provider ... done OK: 7 MiB in 16 packages 03:01:32 ---> Running in 075c765c748e 03:01:32 Removing intermediate container bfef7adfc05d 03:01:32 ---> b34d2cdaa85f 03:01:32 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:01:32 Removing intermediate container 075c765c748e 03:01:32 ---> 33921a379e1d 03:01:32 Step 23/23 : LABEL version=0.0.0 03:01:32 ---> Running in 3bdea6d051d5 03:01:33 ---> Running in 97472f4e2fce 03:01:33 Removing intermediate container 3bdea6d051d5 03:01:33 ---> 0528114c673e 03:01:33 Step 25/27 : LABEL arch=x86_64 03:01:33 Removing intermediate container 97472f4e2fce 03:01:33 ---> 1f051200c43a 03:01:33 03:01:33 ---> Running in 85dc1812f07a 03:01:33 Successfully built 1f051200c43a 03:01:33 Removing intermediate container f713fc761c99 03:01:33 ---> 7a1cde931831 03:01:33 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:33 Successfully tagged support-notifications:latest 03:01:33  Building support-notifications ... done Removing intermediate container 85dc1812f07a 03:01:33 ---> ae422cb2207d 03:01:33 Step 26/27 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:33 ---> Running in e4601dbd0773 03:01:33 ---> d2c5c0487f0e 03:01:33 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:01:33 Removing intermediate container e4601dbd0773 03:01:33 ---> 7b5410ae007c 03:01:33 Step 27/27 : LABEL version=0.0.0 03:01:33 ---> Running in d960fc6e0e1f 03:01:33 ---> 732cd33ccc0a 03:01:33 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 03:01:33 Removing intermediate container d960fc6e0e1f 03:01:33 ---> 4053a7f59ba8 03:01:33 03:01:33 Successfully built 4053a7f59ba8 03:01:33 Successfully tagged security-spire-agent:latest 03:01:33 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 03:01:33 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 03:01:33 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 03:01:34  Building security-spire-agent ... done  ---> da09ae3c27ee 03:01:34 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 03:01:34 ---> 26b52e53c62b 03:01:34 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 03:01:34 ---> b2ec17bfa376 03:01:34 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:01:34 ---> Running in e7364ee84bd7 03:01:35 Removing intermediate container e7364ee84bd7 03:01:35 ---> 7446bdaee424 03:01:35 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:01:35 ---> Running in 3e77d3e77d44 03:01:35 Removing intermediate container 3e77d3e77d44 03:01:35 ---> 592c3090ed96 03:01:35 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 03:01:35 ---> Running in ae3f42c57271 03:01:35 Removing intermediate container ae3f42c57271 03:01:35 ---> 4d560553dc2e 03:01:35 Step 21/23 : LABEL arch=x86_64 03:01:35 ---> Running in 532e529ff532 03:01:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.544s coverage: 95.6% of statements 03:01:35 Removing intermediate container 532e529ff532 03:01:35 ---> 973b74eaace0 03:01:35 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:35 ---> Running in 05d94070dc52 03:01:35 Removing intermediate container 05d94070dc52 03:01:35 ---> e7c7678a42f1 03:01:35 Step 23/23 : LABEL version=0.0.0 03:01:35 ---> Running in bafc5ed4e9a2 03:01:35 Removing intermediate container bafc5ed4e9a2 03:01:35 ---> e53651ca5799 03:01:35 03:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 03:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 03:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 03:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 03:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 03:01:35 Successfully built e53651ca5799 03:01:35 Successfully tagged core-common-config-bootstrapper:latest 03:01:35 ok github.com/edgexfoundry/edgex-go/internal/io 0.208s coverage: 72.2% of statements 03:01:41  Building core-common-config-bootstrapper ... done Removing intermediate container ffe0c6873214 03:01:41 ---> 980473194299 03:01:41 03:01:41 Step 10/23 : FROM alpine:3.17 03:01:41 ---> b2aa39c304c2 03:01:41 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:01:41 ---> Using cache 03:01:41 ---> 69d527a51d4f 03:01:41 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:01:41 ---> Using cache 03:01:41 ---> 7a1cde931831 03:01:41 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:01:41 ---> Using cache 03:01:41 ---> d2c5c0487f0e 03:01:41 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:01:41 ---> Using cache 03:01:41 ---> 732cd33ccc0a 03:01:41 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 03:01:41 ---> d590bd90b34b 03:01:41 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 03:01:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 03:01:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 03:01:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 03:01:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.245s coverage: 65.9% of statements 03:01:41 ---> 05e6b0e6e6ae 03:01:41 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 03:01:41 ---> 793cafab7c77 03:01:41 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:01:41 ---> Running in 615b515fe63e 03:01:41 Removing intermediate container 615b515fe63e 03:01:41 ---> 625bf330fe80 03:01:41 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:01:41 ---> Running in a7af51a80781 03:01:42 Removing intermediate container a7af51a80781 03:01:42 ---> 5fea72a1086f 03:01:42 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 03:01:42 ---> Running in b0201f13368c 03:01:42 Removing intermediate container b0201f13368c 03:01:42 ---> 31ff235510a2 03:01:42 Step 21/23 : LABEL arch=x86_64 03:01:42 ---> Running in 10d167b7e387 03:01:42 Removing intermediate container 10d167b7e387 03:01:42 ---> 09b2f196dc61 03:01:42 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:01:42 ---> Running in 2add0889297c 03:01:42 Removing intermediate container 2add0889297c 03:01:42 ---> 1c2546413e38 03:01:42 Step 23/23 : LABEL version=0.0.0 03:01:42 ---> Running in afd792170dd9 03:01:42 Removing intermediate container afd792170dd9 03:01:42 ---> 1d008db9acec 03:01:42 03:01:42 Successfully built 1d008db9acec 03:01:42 Successfully tagged security-proxy-auth:latest 03:01:42  Building security-proxy-auth ... done  [Pipeline] } 03:01:42 $ docker stop --time=1 41199c0b698ae5cdb58534d58eabf009c15d82b4ff19cf581006beea7f3ebb8f 03:01:43 $ docker rm -f --volumes 41199c0b698ae5cdb58534d58eabf009c15d82b4ff19cf581006beea7f3ebb8f [Pipeline] // withDockerContainer [Pipeline] sh 03:01:44 + docker images 03:01:44 REPOSITORY TAG IMAGE ID CREATED SIZE 03:01:44 security-proxy-auth latest 1d008db9acec 2 seconds ago 18.6MB 03:01:44 980473194299 5 seconds ago 1.67GB 03:01:44 core-common-config-bootstrapper latest e53651ca5799 9 seconds ago 17.6MB 03:01:44 security-spire-agent latest 4053a7f59ba8 11 seconds ago 129MB 03:01:44 support-notifications latest 1f051200c43a 12 seconds ago 33MB 03:01:44 security-spiffe-token-provider latest 58c7298c44e5 12 seconds ago 33.2MB 03:01:44 3ec87777dbdf 16 seconds ago 1.69GB 03:01:44 security-spire-server latest d7e49d4148c8 26 seconds ago 89.8MB 03:01:44 security-spire-config latest daa74b96106a 32 seconds ago 88.9MB 03:01:44 aced48f559fa 34 seconds ago 1.73GB 03:01:44 c4068438e0e1 34 seconds ago 1.76GB 03:01:44 4156cdc42356 49 seconds ago 1.55GB 03:01:44 security-secretstore-setup latest bf974352efcf 49 seconds ago 33.5MB 03:01:44 security-proxy-setup latest 23ad6f0e5b56 59 seconds ago 19.1MB 03:01:44 7d9f0fcee2c3 About a minute ago 1.55GB 03:01:44 9959f5b5f236 About a minute ago 1.69GB 03:01:44 621b59645f2a About a minute ago 1.67GB 03:01:44 security-bootstrapper latest 4711df96bd2c 2 minutes ago 22.5MB 03:01:44 support-scheduler latest 44406901b70b 2 minutes ago 32.4MB 03:01:44 core-metadata latest 3132fce1b996 2 minutes ago 20.7MB 03:01:44 core-command latest 9635bbe945bb 2 minutes ago 20.2MB 03:01:44 core-data latest d8409851b9a6 2 minutes ago 20.4MB 03:01:44 1c186203f376 2 minutes ago 1.76GB 03:01:44 51c02b27e34c 2 minutes ago 1.7GB 03:01:44 05c3f61f3c7c 2 minutes ago 1.69GB 03:01:44 77f22a30f5fa 2 minutes ago 1.68GB 03:01:44 31db90f4aa84 2 minutes ago 1.7GB 03:01:44 ci-base-image-x86_64 latest 065d9f6bb3f3 7 minutes ago 881MB 03:01:44 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine 3b553350e43f 11 days ago 664MB 03:01:44 alpine 3.17 b2aa39c304c2 5 weeks ago 7.05MB 03:01:44 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 8 months ago 253MB 03:01:44 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] } 03:01:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 03:01:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 03:01:51 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.384s coverage: 0.9% of statements 03:01:51 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.237s coverage: 29.0% of statements 03:01:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.268s coverage: 45.5% of statements 03:01:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.235s coverage: 82.9% of statements 03:01:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.235s coverage: 94.1% of statements 03:01:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.248s coverage: 96.3% of statements 03:01:58 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.220s coverage: 87.5% of statements 03:02:00 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 03:02:00 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 03:02:00 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 03:02:00 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 03:02:02 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 03:02:02 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 03:02:02 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 03:02:02 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 03:02:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.208s coverage: 94.4% of statements 03:02:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 03:02:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 03:02:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 03:02:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 03:02:14 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 03:02:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 03:02:16 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 03:02:24 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.181s coverage: 79.9% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 20.253s coverage: 92.9% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.077s coverage: 64.4% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.200s coverage: 86.9% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.197s coverage: 87.2% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.172s coverage: 20.0% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.173s coverage: 100.0% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.450s coverage: 81.2% of statements 03:02:24 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.545s coverage: 82.1% of statements 03:02:25 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 03:02:25 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.220s coverage: 86.0% of statements 03:02:30 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 03:02:30 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 03:02:31 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.979s coverage: 63.1% of statements 03:02:31 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.249s coverage: 100.0% of statements 03:02:32 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.108s coverage: 89.4% of statements 03:02:32 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.078s coverage: 100.0% of statements 03:02:32 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.095s coverage: 73.7% of statements 03:02:32 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 03:02:32 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 03:02:32 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 03:02:33 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.072s coverage: 100.0% of statements 03:02:39 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 03:02:39 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 03:02:39 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 03:02:41 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.982s coverage: 38.4% of statements 03:02:41 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.252s coverage: 89.5% of statements 03:02:45 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 03:02:45 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 03:02:45 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 03:02:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 03:02:45 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.208s coverage: 84.8% of statements 03:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 03:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 03:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 03:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 03:02:57 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.301s coverage: 17.7% of statements 03:02:57 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 03:02:57 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 03:02:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 03:02:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 03:02:58 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.545s coverage: 92.3% of statements 03:03:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 03:03:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 03:03:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.304s coverage: 61.5% of statements 03:03:03 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 03:03:03 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 03:03:04 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.376s coverage: 97.7% of statements 03:03:05 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:03:05 WARNING: Linting skipped (not on x86_64 or linter not installed) 03:03:05 go vet ./... 03:05:42 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:05:42 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:05:42 ./bin/test-attribution-txt.sh 03:05:42 An attribution for github.com/go-jose/go-jose/v3 is missing from Attribution.txt, please add [Pipeline] echo 03:05:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 03:05:42 + ls -al . 03:05:42 total 700 03:05:42 drwxrwxr-x 10 1001 1001 4096 Mar 22 02:58 . 03:05:42 drwxr-xr-x 4 root root 4096 Mar 22 02:57 .. 03:05:42 drwxrwxr-x 2 1001 1001 4096 Mar 22 02:56 .blubracket 03:05:42 -rw-rw-r-- 1 1001 1001 16 Mar 22 02:56 .dockerignore 03:05:42 drwxrwxr-x 8 1001 1001 4096 Mar 22 02:56 .git 03:05:42 drwxrwxr-x 3 1001 1001 4096 Mar 22 02:56 .github 03:05:42 -rw-rw-r-- 1 1001 1001 1133 Mar 22 02:56 .gitignore 03:05:42 -rw-rw-r-- 1 1001 1001 42 Mar 22 02:56 .golangci.yml 03:05:42 -rw-rw-r-- 1 1001 1001 87 Mar 22 02:56 .hadolint.yml 03:05:42 -rw-rw-r-- 1 1001 1001 166 Mar 22 02:56 .sonarcloud.properties 03:05:42 -rw-rw-r-- 1 1001 1001 1171 Mar 22 02:56 ADOPTERS.md 03:05:42 -rw-rw-r-- 1 1001 1001 10825 Mar 22 02:56 Attribution.txt 03:05:42 -rw-rw-r-- 1 1001 1001 73765 Mar 22 02:56 CHANGELOG.md 03:05:42 -rw-rw-r-- 1 1001 1001 3804 Mar 22 02:56 CONTRIBUTING.md 03:05:42 -rw-rw-r-- 1 1001 1001 677 Mar 22 02:56 GOVERNANCE.md 03:05:42 -rw-rw-r-- 1 1001 1001 883 Mar 22 02:56 Jenkinsfile 03:05:42 -rw-rw-r-- 1 1001 1001 10775 Mar 22 02:56 LICENSE 03:05:42 -rw-rw-r-- 1 1001 1001 14266 Mar 22 02:56 Makefile 03:05:42 -rw-rw-r-- 1 1001 1001 582 Mar 22 02:56 OWNERS.md 03:05:42 -rw-rw-r-- 1 1001 1001 9403 Mar 22 02:56 README.md 03:05:42 -rw-rw-r-- 1 1001 1001 789 Mar 22 02:56 SECURITY.md 03:05:42 -rw-rw-r-- 1 1001 1001 5 Mar 22 02:54 VERSION 03:05:42 drwxrwxr-x 2 1001 1001 4096 Mar 22 02:56 bin 03:05:42 drwxrwxr-x 18 1001 1001 4096 Mar 22 02:56 cmd 03:05:42 -rw-r--r-- 1 root root 447275 Mar 22 03:03 coverage.out 03:05:42 -rw-rw-r-- 1 1001 1001 3236 Mar 22 02:56 go.mod 03:05:42 -rw-rw-r-- 1 1001 1001 31410 Mar 22 02:56 go.sum 03:05:42 drwxrwxr-x 7 1001 1001 4096 Mar 22 02:56 internal 03:05:42 drwxrwxr-x 3 1001 1001 4096 Mar 22 02:56 openapi 03:05:42 -rw-rw-r-- 1 1001 1001 594 Mar 22 02:56 security.txt 03:05:42 drwxrwxr-x 4 1001 1001 4096 Mar 22 02:56 snap 03:05:42 -rw-rw-r-- 1 1001 1001 204 Mar 22 02:56 version.go [Pipeline] sh 03:05:43 + '[' -e coverage.out ] 03:05:43 + chown 1001:1001 coverage.out [Pipeline] stash 03:05:43 Warning: overwriting stash ‘coverage-report’ 03:05:44 Stashed 1 file(s) [Pipeline] sh 03:05:44 + make build 03:05:44 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:07:21 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:07:21 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:07:21 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:07:21 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:08:08 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:08:08 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 03:08:13 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:08:18 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:08:22 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:08: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 03:08:31 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:08:38 $ docker stop --time=1 e66c10c79b83b0a21d61142d87c9a57582d6ada86338a3b36230757f315b0ca8 03:08:40 $ docker rm -f --volumes e66c10c79b83b0a21d61142d87c9a57582d6ada86338a3b36230757f315b0ca8 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:08:42 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:08:42 03:08:42 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:08:43 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:08:43 latest: Pulling from edgex-devops/edgex-compose-arm64 03:08:43 29e5d40040c1: Pulling fs layer 03:08:43 1ce36da41761: Pulling fs layer 03:08:43 25b303627fd3: Pulling fs layer 03:08:43 29e5d40040c1: Verifying Checksum 03:08:43 29e5d40040c1: Download complete 03:08:43 1ce36da41761: Verifying Checksum 03:08:43 1ce36da41761: Download complete 03:08:43 29e5d40040c1: Pull complete 03:08:44 1ce36da41761: Pull complete 03:08:44 25b303627fd3: Verifying Checksum 03:08:44 25b303627fd3: Download complete 03:08:54 25b303627fd3: Pull complete 03:08:54 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 03:08:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:08:54 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:08:55 prd-ubuntu20.04-docker-arm64-4c-16g-5093 does not seem to be running inside a container 03:08:55 $ 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:08:57 $ docker top 05048c649a4a87fbc137e42009d9a5c70548051e30df66efc3499c747f982c7c -eo pid,comm [Pipeline] { [Pipeline] sh 03:08:58 + + grepdocker-compose parallel build --help 03:08:58 03:09:02 --parallel Build images in parallel. [Pipeline] } 03:09:02 $ docker stop --time=1 05048c649a4a87fbc137e42009d9a5c70548051e30df66efc3499c747f982c7c 03:09:03 $ docker rm -f --volumes 05048c649a4a87fbc137e42009d9a5c70548051e30df66efc3499c747f982c7c [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:09:04 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 03:09:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:09:04 prd-ubuntu20.04-docker-arm64-4c-16g-5093 does not seem to be running inside a container 03:09:04 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/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:09:05 $ docker top d2a5d3133fa6a18a664f614562dbc3f8e64f9592a83df1a2772571d943a7944d -eo pid,comm [Pipeline] { [Pipeline] sh 03:09:06 + docker-compose -f ./docker-compose-build.yml build --parallel 03:09:11 Building core-command ... 03:09:11 Building core-common-config-bootstrapper ... 03:09:11 Building core-data ... 03:09:11 Building core-metadata ... 03:09:11 Building security-bootstrapper ... 03:09:11 Building security-proxy-auth ... 03:09:11 Building security-proxy-setup ... 03:09:11 Building security-secretstore-setup ... 03:09:11 Building security-spiffe-token-provider ... 03:09:11 Building security-spire-agent ... 03:09:11 Building security-spire-config ... 03:09:11 Building security-spire-server ... 03:09:11 Building support-notifications ... 03:09:11 Building support-scheduler ... 03:09:11 Building security-bootstrapper 03:09:11 Building security-spire-server 03:09:11 Building security-proxy-auth 03:09:11 Building support-scheduler 03:09:11 Building security-secretstore-setup 03:09:58 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:09:58 Step 2/33 : FROM ${BUILDER_BASE} AS builder 03:09:58 ---> d15befbe2b94 03:09:58 Step 3/33 : WORKDIR /edgex-go 03:09:58 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:09:58 Step 2/25 : FROM ${BUILDER_BASE} AS builder 03:09:58 ---> d15befbe2b94 03:09:58 Step 3/25 : WORKDIR /edgex-go 03:09:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:09:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:09:59 ---> d15befbe2b94 03:09:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:09:59 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:09:59 Step 2/26 : FROM ${BUILDER_BASE} AS builder 03:09:59 ---> d15befbe2b94 03:09:59 Step 3/26 : WORKDIR /edgex-go 03:09:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:09:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:09:59 ---> d15befbe2b94 03:09:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:10:00 ---> Running in 4cd8907b989d 03:10:00 ---> Running in 5df11dfe739b 03:10:00 ---> Running in 387f3bec605f 03:10:00 ---> Running in 553db6503c10 03:10:00 ---> Running in e7aa16532962 03:10:00 Removing intermediate container 553db6503c10 03:10:00 ---> da6b4d49e4bf 03:10:00 Step 4/25 : RUN apk add --update --no-cache make git 03:10:00 ---> Running in dc5dd0627b2b 03:10:00 Removing intermediate container 5df11dfe739b 03:10:00 ---> d6e3dd1aef47 03:10:00 Step 4/33 : RUN apk add --update --no-cache make git 03:10:01 Removing intermediate container e7aa16532962 03:10:01 ---> 4ebe99ea75c4 03:10:01 Step 4/23 : WORKDIR /edgex-go 03:10:04 ---> Running in b4de6d542886 03:10:04 Removing intermediate container 4cd8907b989d 03:10:04 ---> 61cae7030ccd 03:10:04 Step 4/23 : WORKDIR /edgex-go 03:10:04 Removing intermediate container 387f3bec605f 03:10:04 ---> a2742c706333 03:10:04 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 03:10:04 ---> Running in 70ce3b2bdbb1 03:10:04 ---> Running in eb9f004f2980 03:10:04 ---> Running in 0a96f55bfe8b 03:10:05 Removing intermediate container 70ce3b2bdbb1 03:10:05 ---> cd40d656fee3 03:10:05 Removing intermediate container eb9f004f2980 03:10:05 Step 5/23 : RUN apk add --update --no-cache make git 03:10:05 ---> f88b95bc7fc0 03:10:05 Step 5/23 : RUN apk add --update --no-cache make git 03:10:05 ---> Running in 207c2ba96c72 03:10:05 ---> Running in 99678ea24f53 03:10:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:10:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:10:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:10:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:10:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:10:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:10:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:10:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:10:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:10:08 OK: 263 MiB in 53 packages 03:10:08 OK: 263 MiB in 53 packages 03:10:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:10:08 OK: 263 MiB in 53 packages 03:10:09 OK: 263 MiB in 53 packages 03:10:09 OK: 263 MiB in 53 packages 03:10:10 Removing intermediate container dc5dd0627b2b 03:10:10 ---> f851cf7379cd 03:10:10 Step 5/25 : COPY go.mod vendor* ./ 03:10:10 Removing intermediate container 0a96f55bfe8b 03:10:10 ---> e7d4b9b520f6 03:10:10 Step 5/26 : COPY go.mod vendor* ./ 03:10:11 Removing intermediate container b4de6d542886 03:10:11 ---> a2cb3a81c711 03:10:11 Step 5/33 : COPY go.mod vendor* ./ 03:10:11 Removing intermediate container 207c2ba96c72 03:10:11 ---> 06dfd24e9e1b 03:10:11 Step 6/23 : COPY go.mod vendor* ./ 03:10:11 Removing intermediate container 99678ea24f53 03:10:11 ---> 595da6feff5b 03:10:11 Step 6/23 : COPY go.mod vendor* ./ 03:10:11 ---> 4781b4b10660 03:10:11 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:10:11 ---> Running in af5cf4377467 03:10:11 ---> a4a76cf14603 03:10:11 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:10:11 ---> Running in 55e7303416e5 03:10:12 ---> 143c4f9651b1 03:10:12 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:10:12 ---> 36f3a2b41472 03:10:12 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:10:12 ---> ce828d847e71 03:10:12 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:10:12 ---> Running in 93089e69a0f6 03:10:12 ---> Running in 856217d0ed95 03:10:13 ---> Running in 43a095951b68 03:12:34 Removing intermediate container 55e7303416e5 03:12:34 ---> 362ff0daccf2 03:12:34 Step 7/26 : COPY . . 03:12:34 Removing intermediate container 856217d0ed95 03:12:34 ---> d4da4fb8d54b 03:12:34 Step 8/23 : COPY . . 03:12:34 Removing intermediate container 43a095951b68 03:12:34 ---> 5fb7e396025f 03:12:34 Step 8/23 : COPY . . 03:12:34 Removing intermediate container 93089e69a0f6 03:12:34 ---> 8a80562dd5f3 03:12:34 Step 7/33 : COPY . . 03:12:34 Removing intermediate container af5cf4377467 03:12:34 ---> 1dd677fc7496 03:12:34 Step 7/25 : COPY . . 03:12:44 ---> e86f2b39a4f0 03:12:44 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 03:12:44 ---> 2af2b9545a54 03:12:44 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 03:12:44 ---> c616ea092e46 03:12:44 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 03:12:44 ---> 2a531f22579f 03:12:44 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 03:12:44 ---> Running in d1908f868021 03:12:44 ---> 3cf10b746320 03:12:44 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 03:12:44 ---> Running in 2805decccd27 03:12:44 ---> Running in 4cc1aeeb36ad 03:12:44 ---> Running in 2c368f2add54 03:12:44 ---> Running in d0a12e1470fb 03:12:44 Removing intermediate container 2805decccd27 03:12:44 ---> abaa57a77170 03:12:44 Step 9/26 : WORKDIR /edgex-go/spire-build 03:12:45 ---> Running in 119ea55dda3a 03:12:45 Removing intermediate container 119ea55dda3a 03:12:45 ---> e4b83cb1985a 03:12:45 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:12:45 ---> Running in fc5862ebf2b2 03:12:46 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 03:12:46 Removing intermediate container fc5862ebf2b2 03:12:46 ---> 6b3129fff550 03:12:46 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:12:46 ---> Running in 4629927111f4 03:12:46 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:12: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 03:12: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-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 03:12:49 Removing intermediate container 4629927111f4 03:12:49 ---> 7b66784ffccf 03:12:49 Step 12/26 : WORKDIR /edgex-go 03:12:49 ---> Running in aa55389d2bc2 03:12:50 Removing intermediate container aa55389d2bc2 03:12:50 ---> 4866b1cb25c9 03:12:50 03:12:50 Step 13/26 : FROM alpine:3.17 03:12:50 3.17: Pulling from library/alpine 03:12:51 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 03:12:51 Status: Downloaded newer image for alpine:3.17 03:12:51 ---> d74e625d9115 03:12:51 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:12:51 ---> Running in 806ece9de55d 03:12:52 Removing intermediate container 806ece9de55d 03:12:52 ---> aba7250278b2 03:12:52 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:12:52 ---> Running in 6efa4414edbf 03:12:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:12:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:12:57 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:12:57 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:12:57 OK: 17689 distinct packages available 03:12:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:12:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:13:00 (1/5) Installing dumb-init (1.2.5-r2) 03:13:00 (2/5) Installing musl-obstack (1.2.3-r0) 03:13:00 (3/5) Installing libucontext (1.2-r0) 03:13:00 (4/5) Installing gcompat (1.1.0-r0) 03:13:00 (5/5) Installing openssl (3.0.8-r0) 03:13:00 Executing busybox-1.35.0-r29.trigger 03:13:00 OK: 9 MiB in 20 packages 03:13:02 Removing intermediate container 6efa4414edbf 03:13:02 ---> 88f096613ba4 03:13:02 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 03:13:03 ---> 847568873a7e 03:13:03 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 03:13:04 ---> ffe137ef0471 03:13:04 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:13:10 ---> e95ee6b1f909 03:13:10 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 03:13:11 ---> 2f56f2b249da 03:13:11 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 03:13:12 ---> 2d0fd29ab790 03:13:12 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 03:13:13 ---> 38ca397faff3 03:13:13 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:13:13 ---> Running in 63d383c26771 03:13:14 Removing intermediate container 63d383c26771 03:13:14 ---> cdfa9156202d 03:13:14 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:13:14 ---> Running in af0b67844311 03:13:14 Removing intermediate container af0b67844311 03:13:14 ---> ec034d8bc38b 03:13:14 Step 24/26 : LABEL arch=arm64 03:13:15 ---> Running in 739604f7feb6 03:13:15 Removing intermediate container 739604f7feb6 03:13:15 ---> 0650e41c046c 03:13:15 Step 25/26 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:13:15 ---> Running in 62b97e710a25 03:13:16 Removing intermediate container 62b97e710a25 03:13:16 ---> 4ab133a6f089 03:13:16 Step 26/26 : LABEL version=0.0.0 03:13:16 ---> Running in 3195d05ef2ce 03:13:16 Removing intermediate container 3195d05ef2ce 03:13:16 ---> 4f9877659d66 03:13:16 03:13:17 Successfully built 4f9877659d66 03:13:17 Successfully tagged security-spire-server-arm64:latest 03:13:17  Building security-spire-server ... done Building core-metadata 03:13:35 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:13:35 Step 2/25 : FROM ${BUILDER_BASE} AS builder 03:13:35 ---> d15befbe2b94 03:13:35 Step 3/25 : ARG ADD_BUILD_TAGS="" 03:13:35 ---> Using cache 03:13:35 ---> 61cae7030ccd 03:13:35 Step 4/25 : WORKDIR /edgex-go 03:13:35 ---> Using cache 03:13:35 ---> f88b95bc7fc0 03:13:35 Step 5/25 : RUN apk add --update --no-cache make git 03:13:35 ---> Using cache 03:13:35 ---> 06dfd24e9e1b 03:13:35 Step 6/25 : COPY go.mod vendor* ./ 03:13:35 ---> Using cache 03:13:35 ---> 36f3a2b41472 03:13:35 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:13:35 ---> Using cache 03:13:35 ---> d4da4fb8d54b 03:13:35 Step 8/25 : COPY . . 03:13:35 ---> Using cache 03:13:35 ---> c616ea092e46 03:13:35 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 03:13:35 ---> Running in 0fd91f1bba74 03:13:36 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:19:12 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:19:12 Removing intermediate container 4cc1aeeb36ad 03:19:12 ---> 01f4bb323a07 03:19:12 03:19:12 Step 10/23 : FROM alpine:3.17 03:19:12 ---> d74e625d9115 03:19:12 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:19:12 ---> Running in 1f42d92a1f3f 03:19:12 Removing intermediate container 1f42d92a1f3f 03:19:12 ---> f3c0c4e583f1 03:19:12 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:19:12 ---> Running in 8257dfff8781 03:19:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:19:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:19:12 (1/1) Installing dumb-init (1.2.5-r2) 03:19:12 Executing busybox-1.35.0-r29.trigger 03:19:12 OK: 8 MiB in 16 packages 03:19:13 Removing intermediate container 8257dfff8781 03:19:13 ---> 57766ecf7397 03:19:13 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:19:16 ---> 48540e64cb36 03:19:16 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:19:18 ---> bdd38c265b4c 03:19:18 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 03:19:19 Removing intermediate container 2c368f2add54 03:19:19 ---> b193235a709b 03:19:19 03:19:19 Step 9/33 : FROM alpine:3.17 03:19:19 ---> d74e625d9115 03:19:19 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 03:19:19 ---> Running in 79b9593be617 03:19:20 Removing intermediate container 79b9593be617 03:19:20 ---> a5a0b07ac8a1 03:19:20 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 03:19:20 ---> Running in be69a6d5b87c 03:19:21 ---> 5b48df070c2c 03:19:21 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 03:19:23 ---> 99fc3a70e0d4 03:19:23 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 03:19:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:19:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:19:25 ---> 421807837d42 03:19:25 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:19:25 ---> Running in 618f6590d094 03:19:26 (1/2) Installing dumb-init (1.2.5-r2) 03:19:26 (2/2) Installing su-exec (0.2-r2) 03:19:26 Executing busybox-1.35.0-r29.trigger 03:19:26 OK: 8 MiB in 17 packages 03:19:28 Removing intermediate container d0a12e1470fb 03:19:28 ---> c540fecd7bfb 03:19:28 03:19:28 Step 9/25 : FROM alpine:3.17 03:19:28 ---> d74e625d9115 03:19:28 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 03:19:29 ---> Running in af27d535b6d6 03:19:29 Removing intermediate container be69a6d5b87c 03:19:29 ---> 9cc3c6f65afa 03:19:29 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 03:19:29 ---> Running in 75acae61baff 03:19:30 Removing intermediate container 75acae61baff 03:19:30 ---> 65f18a10ef2a 03:19:30 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 03:19:30 Removing intermediate container 618f6590d094 03:19:30 ---> 99738e2de759 03:19:30 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:19:30 ---> Running in 7c59592367f4 03:19:30 ---> Running in a89952b697e6 03:19:31 Removing intermediate container 7c59592367f4 03:19:31 ---> e558b92e7853 03:19:31 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 03:19:31 Removing intermediate container a89952b697e6 03:19:31 ---> 38e2d8a63b07 03:19:31 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 03:19:31 ---> Running in 2d791b55a8e5 03:19:31 ---> Running in e0d6863781ce 03:19:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:19:32 Removing intermediate container 2d791b55a8e5 03:19:32 ---> 923a5da081f0 03:19:32 Step 21/23 : LABEL arch=arm64 03:19:32 Removing intermediate container e0d6863781ce 03:19:32 ---> 197815ac0119 03:19:32 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 03:19:32 ---> Running in 1361f9f60164 03:19:32 ---> Running in a94842cca825 03:19:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:19:33 Removing intermediate container 1361f9f60164 03:19:33 ---> 1f0ab14528e9 03:19:33 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:19:33 Removing intermediate container a94842cca825 03:19:33 ---> 859e9c8f891d 03:19:33 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 03:19:33 ---> Running in bbfdd8408501 03:19:33 ---> Running in 81cf38574266 03:19:34 Removing intermediate container bbfdd8408501 03:19:34 ---> d3805b3a86a8 03:19:34 Step 23/23 : LABEL version=0.0.0 03:19:34 (1/3) Installing ca-certificates (20220614-r4) 03:19:34 ---> Running in 13065415f1f9 03:19:34 (2/3) Installing dumb-init (1.2.5-r2) 03:19:34 (3/3) Installing su-exec (0.2-r2) 03:19:34 Executing busybox-1.35.0-r29.trigger 03:19:34 Executing ca-certificates-20220614-r4.trigger 03:19:34 Removing intermediate container 13065415f1f9 03:19:34 ---> 2f689f4a075c 03:19:34 03:19:35 OK: 8 MiB in 18 packages 03:19:35 Successfully built 2f689f4a075c 03:19:35 Successfully tagged security-proxy-auth-arm64:latest 03:19:35  Building security-proxy-auth ... done Building core-common-config-bootstrapper 03:19:38 Removing intermediate container 81cf38574266 03:19:38 ---> 84b6b88e2cf6 03:19:38 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 03:19:38 Removing intermediate container af27d535b6d6 03:19:38 ---> 259c136897e0 03:19:38 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:19:38 ---> Running in 00473ca3cdf6 03:19:38 ---> Running in 488fa28b0cac 03:19:38 Removing intermediate container 488fa28b0cac 03:19:38 ---> 49e27dabe176 03:19:38 Step 12/25 : WORKDIR / 03:19:38 Removing intermediate container 00473ca3cdf6 03:19:38 ---> 9ecc25ddc961 03:19:38 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 03:19:38 ---> Running in f409f02692c5 03:19:39 Removing intermediate container f409f02692c5 03:19:39 ---> fd89d1ff29f2 03:19:39 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 03:19:40 ---> 12d71d0ead60 03:19:40 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 03:19:40 ---> Running in f7fe728da600 03:19:41 ---> ff840860de93 03:19:41 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 03:19:42 ---> 6a4bfc000e4b 03:19:42 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:19:43 ---> 094e8fa7e74b 03:19:43 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:19:44 Removing intermediate container f7fe728da600 03:19:44 ---> 36096099b686 03:19:44 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 03:19:45 ---> 17d886f55d24 03:19:45 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 03:19:46 ---> 363660694680 03:19:46 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 03:19:46 ---> 9b0a1ff3bd4e 03:19:46 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 03:19:47 ---> 616fddd2a55c 03:19:47 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 03:19:49 ---> f8cbb9a57981 03:19:49 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 03:19:51 ---> 9e9322dfa253 03:19:51 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 03:19:52 ---> e1fbb34e32d7 03:19:52 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 03:19:52 ---> e25a27d60423 03:19:52 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 03:19:55 ---> b9bb6c3354d5 03:19:55 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 03:19:55 ---> f750c624f439 03:19:55 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:19:55 ---> Running in b63f39f4e321 03:19:55 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:19:55 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:19:55 ---> d15befbe2b94 03:19:55 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:19:55 ---> Using cache 03:19:55 ---> 61cae7030ccd 03:19:55 Step 4/23 : WORKDIR /edgex-go 03:19:55 ---> Using cache 03:19:55 ---> f88b95bc7fc0 03:19:55 Step 5/23 : RUN apk add --update --no-cache make git 03:19:55 ---> Using cache 03:19:55 ---> 06dfd24e9e1b 03:19:55 Step 6/23 : COPY go.mod vendor* ./ 03:19:55 ---> Using cache 03:19:55 ---> 36f3a2b41472 03:19:55 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:19:55 ---> Using cache 03:19:55 ---> d4da4fb8d54b 03:19:55 Step 8/23 : COPY . . 03:19:55 ---> Using cache 03:19:55 ---> c616ea092e46 03:19:55 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 03:19:56 ---> Running in c16d08a21cab 03:19:56 ---> 2a4a91eaab04 03:19:56 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 03:19:57 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 03:19:57 ---> c1d123d6e55f 03:19:57 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 03:19:59 ---> bf1c0cb8f59a 03:19:59 Step 28/33 : RUN chmod +x /entrypoint.sh 03:19:59 ---> Running in 5960ef5e5135 03:19:59 Removing intermediate container b63f39f4e321 03:19:59 ---> 4159302b4c1b 03:19:59 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 03:19:59 ---> Running in 75c310641129 03:20:00 Removing intermediate container 75c310641129 03:20:00 ---> 52b2c795ce43 03:20:00 Step 23/25 : LABEL arch=arm64 03:20:00 ---> Running in ba2eab366270 03:20:01 Removing intermediate container ba2eab366270 03:20:01 ---> 19f7b0181a32 03:20:01 Step 24/25 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:20:01 ---> Running in 6bc9da5188a6 03:20:02 Removing intermediate container 6bc9da5188a6 03:20:02 ---> 5f2a7f56b9c5 03:20:02 Step 25/25 : LABEL version=0.0.0 03:20:02 ---> Running in 511de03903da 03:20:03 Removing intermediate container 511de03903da 03:20:03 ---> 2f9fd6e2318c 03:20:03 03:20:03 Removing intermediate container 5960ef5e5135 03:20:03 ---> addbf6d2e442 03:20:03 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 03:20:03 ---> Running in 6e6d1f715896 03:20:03 Successfully built 2f9fd6e2318c 03:20:03 Successfully tagged security-secretstore-setup-arm64:latest 03:20:03  Building security-secretstore-setup ... done Building security-spire-config 03:20:03 Removing intermediate container 6e6d1f715896 03:20:03 ---> 06363650e428 03:20:03 Step 30/33 : CMD ["gate"] 03:20:04 ---> Running in 5f80dc1b498b 03:20:04 Removing intermediate container 5f80dc1b498b 03:20:04 ---> 10a33aedd3f8 03:20:04 Step 31/33 : LABEL arch=arm64 03:20:04 ---> Running in 5a765261ae77 03:20:05 Removing intermediate container 5a765261ae77 03:20:05 ---> f975496d9421 03:20:05 Step 32/33 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:20:05 ---> Running in 9a000a4d687c 03:20:05 Removing intermediate container 9a000a4d687c 03:20:05 ---> cd9b3e60304c 03:20:05 Step 33/33 : LABEL version=0.0.0 03:20:05 ---> Running in 9f7dd76827f7 03:20:06 Removing intermediate container 9f7dd76827f7 03:20:06 ---> e6254e2dc404 03:20:06 03:20:06 Successfully built e6254e2dc404 03:20:06 Successfully tagged security-bootstrapper-arm64:latest 03:20:06  Building security-bootstrapper ... done Building support-notifications 03:20:28 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:20:28 Step 2/27 : FROM ${BUILDER_BASE} AS builder 03:20:28 ---> d15befbe2b94 03:20:28 Step 3/27 : WORKDIR /edgex-go 03:20:28 ---> Using cache 03:20:28 ---> a2742c706333 03:20:28 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 03:20:28 ---> Using cache 03:20:28 ---> e7d4b9b520f6 03:20:28 Step 5/27 : COPY go.mod vendor* ./ 03:20:28 ---> Using cache 03:20:28 ---> a4a76cf14603 03:20:28 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:20:28 ---> Using cache 03:20:28 ---> 362ff0daccf2 03:20:28 Step 7/27 : COPY . . 03:20:28 ---> Using cache 03:20:28 ---> 2af2b9545a54 03:20:28 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 03:20:28 ---> Using cache 03:20:28 ---> abaa57a77170 03:20:28 Step 9/27 : WORKDIR /edgex-go/spire-build 03:20:28 ---> Using cache 03:20:28 ---> e4b83cb1985a 03:20:28 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:20:28 ---> Using cache 03:20:28 ---> 6b3129fff550 03:20: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 03:20:28 ---> Running in cef6c4a229df 03:20:31 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:20:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:20:31 ---> d15befbe2b94 03:20:31 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:20:31 ---> Using cache 03:20:31 ---> 61cae7030ccd 03:20:31 Step 4/23 : WORKDIR /edgex-go 03:20:31 ---> Using cache 03:20:31 ---> f88b95bc7fc0 03:20:31 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 03:20:33 ---> Running in 0ccba43b346a 03:20:34 Removing intermediate container cef6c4a229df 03:20:34 ---> 3c7e1f1faf61 03:20:34 Step 12/27 : WORKDIR /edgex-go 03:20:34 ---> Running in e400bad271ee 03:20:35 Removing intermediate container e400bad271ee 03:20:35 ---> ac3d5dd1ece6 03:20:35 03:20:35 Step 13/27 : FROM alpine:3.17 03:20:35 ---> d74e625d9115 03:20:35 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:20:35 ---> Using cache 03:20:35 ---> aba7250278b2 03:20:35 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 03:20:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:20:35 ---> Running in 7357b226fa6b 03:20:36 Removing intermediate container 0fd91f1bba74 03:20:36 ---> 8d6805c7db01 03:20:36 03:20:36 Step 10/25 : FROM alpine:3.17 03:20:36 ---> d74e625d9115 03:20:36 Step 11/25 : RUN apk add --update --no-cache dumb-init 03:20:36 ---> Running in 2bd0174989f3 03:20:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:20:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:20:37 OK: 263 MiB in 53 packages 03:20:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:20:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:20:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:20:39 Removing intermediate container 0ccba43b346a 03:20:39 ---> 376952a9d8d9 03:20:39 Step 6/23 : COPY go.mod vendor* ./ 03:20:40 ---> 13f372396ed7 03:20:40 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:20:40 ---> Running in d8ad65ba58f0 03:20:40 (1/1) Installing dumb-init (1.2.5-r2) 03:20:40 Executing busybox-1.35.0-r29.trigger 03:20:40 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:20:40 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:20:40 OK: 17689 distinct packages available 03:20:40 OK: 8 MiB in 16 packages 03:20:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:20:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:20:42 Removing intermediate container 2bd0174989f3 03:20:42 ---> 690b204f4ab7 03:20:42 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:20:42 ---> Running in db5efd2405c5 03:20:43 (1/4) Installing dumb-init (1.2.5-r2) 03:20:43 (2/4) Installing musl-obstack (1.2.3-r0) 03:20:43 Removing intermediate container db5efd2405c5 03:20:43 ---> 9ded2ee183d8 03:20:43 Step 13/25 : ENV APP_PORT=59881 03:20:43 (3/4) Installing libucontext (1.2-r0) 03:20:43 (4/4) Installing gcompat (1.1.0-r0) 03:20:43 Executing busybox-1.35.0-r29.trigger 03:20:43 ---> Running in 824e64d0654b 03:20:43 OK: 8 MiB in 19 packages 03:20:44 Removing intermediate container 824e64d0654b 03:20:44 ---> e22ad13b01b6 03:20:44 Step 14/25 : EXPOSE $APP_PORT 03:20:44 ---> Running in b5a6329d465c 03:20:45 Removing intermediate container b5a6329d465c 03:20:45 ---> b342e7856afe 03:20:45 Step 15/25 : WORKDIR / 03:20:45 Removing intermediate container 7357b226fa6b 03:20:45 ---> 7a5806f680fe 03:20:45 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:20:45 ---> Running in b4bf01457161 03:20:46 Removing intermediate container b4bf01457161 03:20:46 ---> 9bd7b7b840cd 03:20:46 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 03:20:46 ---> 7eecf99d1735 03:20:46 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:20:47 ---> 7d093b8227c1 03:20:47 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 03:20:47 ---> 1afbe40fe6e4 03:20:47 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:20:49 ---> 9bac6f094a9c 03:20:49 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 03:20:52 ---> 85a0516babb6 03:20:52 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 03:20:53 ---> 82fb3acbf043 03:20:53 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 03:20:54 ---> 10162ebe8253 03:20:54 Step 21/25 : ENTRYPOINT ["/core-metadata"] 03:20:55 ---> Running in 41f417f80f6f 03:20:55 ---> 40e5b1bee17e 03:20:55 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 03:20:55 Removing intermediate container 41f417f80f6f 03:20:55 ---> 178a15ae40de 03:20:55 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:20:55 ---> Running in 64d08467a1d6 03:20:56 Removing intermediate container 64d08467a1d6 03:20:56 ---> 9c8998d19eba 03:20:56 Step 23/25 : LABEL arch=arm64 03:20:56 ---> 3d5613927419 03:20:56 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 03:20:56 ---> Running in 5b4157daab03 03:20:56 ---> Running in 9c4c0be59dba 03:20:57 Removing intermediate container 5b4157daab03 03:20:57 ---> a8e4c2aec281 03:20:57 Step 24/25 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:20:57 Removing intermediate container 9c4c0be59dba 03:20:57 ---> 19485c4f908d 03:20:57 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 03:20:57 ---> Running in 021e798e7941 03:20:59 Removing intermediate container 021e798e7941 03:20:59 ---> fc118dccc3f6 03:20:59 Step 25/25 : LABEL version=0.0.0 03:20:59 ---> 7ca2a8f82924 03:20:59 Step 22/27 : WORKDIR / 03:20:59 ---> Running in 59db4323b709 03:20:59 ---> Running in 616c9817c919 03:21:00 Removing intermediate container 59db4323b709 03:21:00 ---> e9781eeffe82 03:21:00 03:21:00 Removing intermediate container 616c9817c919 03:21:00 ---> 6455ad6297d3 03:21:00 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:21:00 ---> Running in b43a24ee3940 03:21:00 Successfully built e9781eeffe82 03:21:00 Successfully tagged core-metadata-arm64:latest 03:21:00  Building core-metadata ... done Building core-data 03:21:01 Removing intermediate container b43a24ee3940 03:21:01 ---> 916039fcc825 03:21:01 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:21:01 ---> Running in 1813595b0ab6 03:21:01 Removing intermediate container 1813595b0ab6 03:21:01 ---> e88dab67c9d2 03:21:01 Step 25/27 : LABEL arch=arm64 03:21:01 ---> Running in cace8ccc17bf 03:21:02 Removing intermediate container cace8ccc17bf 03:21:02 ---> bf972ffecf72 03:21:02 Step 26/27 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:21:02 ---> Running in adf4ea142914 03:21:02 Removing intermediate container adf4ea142914 03:21:02 ---> 0ca1f5fdeb6b 03:21:02 Step 27/27 : LABEL version=0.0.0 03:21:02 ---> Running in bc7a5b864355 03:21:03 Removing intermediate container bc7a5b864355 03:21:03 ---> 496da4445a4a 03:21:03 03:21:03 Successfully built 496da4445a4a 03:21:03 Successfully tagged security-spire-config-arm64:latest 03:21:03 Building security-spiffe-token-provider 03:21:30  Building security-spire-config ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:21:30 Step 2/23 : FROM ${BUILDER_BASE} AS builder 03:21:30 ---> d15befbe2b94 03:21:30 Step 3/23 : ARG ADD_BUILD_TAGS="" 03:21:30 ---> Using cache 03:21:30 ---> 61cae7030ccd 03:21:30 Step 4/23 : WORKDIR /edgex-go 03:21:30 ---> Using cache 03:21:30 ---> f88b95bc7fc0 03:21:30 Step 5/23 : RUN apk add --update --no-cache make git 03:21:30 ---> Using cache 03:21:30 ---> 06dfd24e9e1b 03:21:30 Step 6/23 : COPY go.mod vendor* ./ 03:21:30 ---> Using cache 03:21:30 ---> 36f3a2b41472 03:21:30 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:21:30 ---> Using cache 03:21:30 ---> d4da4fb8d54b 03:21:30 Step 8/23 : COPY . . 03:21:30 ---> Using cache 03:21:30 ---> c616ea092e46 03:21:30 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 03:21:30 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:21:30 Step 2/20 : FROM ${BUILDER_BASE} AS builder 03:21:30 ---> d15befbe2b94 03:21:30 Step 3/20 : WORKDIR /edgex-go 03:21:30 ---> Using cache 03:21:30 ---> a2742c706333 03:21:30 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 03:21:30 ---> Running in 699616d3f2bf 03:21:30 ---> Running in f4d42570a00f 03:21:31 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:21:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:33 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:21:33 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:21:33 OK: 17691 distinct packages available 03:21:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:21:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:21:36 OK: 263 MiB in 53 packages 03:21:39 Removing intermediate container f4d42570a00f 03:21:39 ---> b0ef79438a6f 03:21:39 Step 5/20 : COPY go.mod vendor* ./ 03:21:40 ---> 6d1128f762a6 03:21:40 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:21:40 ---> Running in dbf13e5b9f39 03:22:13 Removing intermediate container d1908f868021 03:22:13 ---> 174c6ff87d17 03:22:13 03:22:13 Step 10/23 : FROM alpine:3.17 03:22:13 ---> d74e625d9115 03:22:13 Step 11/23 : RUN apk add --update --no-cache dumb-init 03:22:13 ---> Using cache 03:22:13 ---> 690b204f4ab7 03:22:13 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:22:13 ---> Using cache 03:22:13 ---> 9ded2ee183d8 03:22:13 Step 13/23 : ENV APP_PORT=59861 03:22:13 ---> Running in 2466896a1dee 03:22:13 Removing intermediate container 2466896a1dee 03:22:13 ---> f40ed9d8a881 03:22:13 Step 14/23 : EXPOSE $APP_PORT 03:22:14 ---> Running in 471fe329002e 03:22:14 Removing intermediate container 471fe329002e 03:22:14 ---> 18767b5758a3 03:22:14 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:22:16 ---> 4c64b33a2c2e 03:22:16 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:22:17 ---> fdcc9ef2e579 03:22:17 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 03:22:18 Removing intermediate container d8ad65ba58f0 03:22:18 ---> cfd51d213188 03:22:18 Step 8/23 : COPY . . 03:22:21 ---> 1f1e4abcc8ea 03:22:21 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 03:22:22 ---> 2ef669be0760 03:22:22 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 03:22:22 ---> Running in 0f9782274253 03:22:23 Removing intermediate container 0f9782274253 03:22:23 ---> 432c4a1cccaa 03:22:23 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:22:23 ---> Running in 870e552f2295 03:22:23 Removing intermediate container 870e552f2295 03:22:23 ---> 489e61bc812a 03:22:23 Step 21/23 : LABEL arch=arm64 03:22:24 ---> Running in ed205865d9df 03:22:24 Removing intermediate container ed205865d9df 03:22:24 ---> 404e94c46c73 03:22:24 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:22:25 ---> Running in 041ede4bc9c2 03:22:25 Removing intermediate container 041ede4bc9c2 03:22:25 ---> aec62e9c394e 03:22:25 Step 23/23 : LABEL version=0.0.0 03:22:25 ---> Running in 2467628c9f22 03:22:26 Removing intermediate container 2467628c9f22 03:22:26 ---> 8b3ce6b4a33d 03:22:26 03:22:27 Successfully built 8b3ce6b4a33d 03:22:27 Successfully tagged support-scheduler-arm64:latest 03:22:27  Building support-scheduler ... done Building security-proxy-setup 03:22:35 ---> 2885889a9503 03:22:35 Step 9/23 : RUN make cmd/support-notifications/support-notifications 03:22:35 ---> Running in 63b95dd9fc7c 03:22:37 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:22:47 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:22:47 Step 2/22 : FROM ${BUILDER_BASE} AS builder 03:22:47 ---> d15befbe2b94 03:22:47 Step 3/22 : WORKDIR /edgex-go 03:22:47 ---> Using cache 03:22:47 ---> a2742c706333 03:22:47 Step 4/22 : RUN apk add --update --no-cache make git 03:22:47 ---> Running in 4a95fa238c15 03:22:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:22:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:22:52 OK: 263 MiB in 53 packages 03:22:54 Removing intermediate container 4a95fa238c15 03:22:54 ---> 66d93ca34024 03:22:54 Step 5/22 : COPY go.mod vendor* ./ 03:22:55 ---> 4d5ced77013c 03:22:55 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:22:56 ---> Running in a1827afb27eb 03:23:14 Removing intermediate container dbf13e5b9f39 03:23:14 ---> 5c72d58e64aa 03:23:14 Step 7/20 : COPY . . 03:23:26 ---> 562cdac09f3b 03:23:26 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 03:23:26 ---> Running in 9d05f6fbbefd 03:23: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 03:24:36 Removing intermediate container a1827afb27eb 03:24:36 ---> 8a0e850a72cd 03:24:36 Step 7/22 : COPY . . 03:24:41 ---> 59591b6aa248 03:24:41 Step 8/22 : RUN make cmd/secrets-config/secrets-config 03:24:41 ---> Running in 9308d9f84c82 03:24:42 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:26:34 Removing intermediate container c16d08a21cab 03:26:34 ---> 58d29c514683 03:26:34 03:26:34 Step 10/23 : FROM alpine:3.17 03:26:34 ---> d74e625d9115 03:26:34 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 03:26:34 ---> Using cache 03:26:34 ---> f3c0c4e583f1 03:26:34 Step 12/23 : RUN apk add --update --no-cache dumb-init 03:26:34 ---> Using cache 03:26:34 ---> 57766ecf7397 03:26:34 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:26:34 ---> Using cache 03:26:34 ---> 48540e64cb36 03:26:34 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 03:26:34 ---> Using cache 03:26:34 ---> bdd38c265b4c 03:26:34 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 03:26:34 ---> aabdd1c02ea4 03:26:34 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 03:26:34 ---> c184f7a6ad23 03:26:34 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 03:26:34 ---> 74b3cff32ef6 03:26:34 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:26:34 ---> Running in e03d24874990 03:26:34 Removing intermediate container e03d24874990 03:26:34 ---> 7bffc1ccedd1 03:26:34 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 03:26:34 ---> Running in 89a48bb6abda 03:26:34 Removing intermediate container 89a48bb6abda 03:26:34 ---> 49613f6a99ef 03:26:34 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 03:26:34 ---> Running in 40fb5b3302f6 03:26:34 Removing intermediate container 40fb5b3302f6 03:26:34 ---> 801c8a329d6f 03:26:34 Step 21/23 : LABEL arch=arm64 03:26:34 ---> Running in ffb786d12537 03:26:34 Removing intermediate container ffb786d12537 03:26:34 ---> 1651c36a780b 03:26:34 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:26:34 ---> Running in 3c447a3fba5c 03:26:34 Removing intermediate container 3c447a3fba5c 03:26:34 ---> 9d1720ca13c8 03:26:34 Step 23/23 : LABEL version=0.0.0 03:26:34 ---> Running in d2ea446b4841 03:26:34 Removing intermediate container d2ea446b4841 03:26:34 ---> 0fe1abad7bbf 03:26:34 03:26:34 Successfully built 0fe1abad7bbf 03:26:34 Successfully tagged core-common-config-bootstrapper-arm64:latest 03:26:34  Building core-common-config-bootstrapper ... done Building security-spire-agent 03:26:49 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:26:49 Step 2/27 : FROM ${BUILDER_BASE} AS builder 03:26:49 ---> d15befbe2b94 03:26:49 Step 3/27 : WORKDIR /edgex-go 03:26:49 ---> Using cache 03:26:49 ---> a2742c706333 03:26:49 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 03:26:49 ---> Using cache 03:26:49 ---> e7d4b9b520f6 03:26:49 Step 5/27 : COPY go.mod vendor* ./ 03:26:49 ---> Using cache 03:26:49 ---> a4a76cf14603 03:26:49 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:26:49 ---> Using cache 03:26:49 ---> 362ff0daccf2 03:26:49 Step 7/27 : COPY . . 03:26:49 ---> Using cache 03:26:49 ---> 2af2b9545a54 03:26:49 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 03:26:49 ---> Using cache 03:26:49 ---> abaa57a77170 03:26:49 Step 9/27 : WORKDIR /edgex-go/spire-build 03:26:49 ---> Using cache 03:26:49 ---> e4b83cb1985a 03:26:49 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 03:26:49 ---> Using cache 03:26:49 ---> 6b3129fff550 03:26:49 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:26:49 ---> Using cache 03:26:49 ---> 3c7e1f1faf61 03:26:49 Step 12/27 : WORKDIR /edgex-go 03:26:49 ---> Using cache 03:26:49 ---> ac3d5dd1ece6 03:26:49 03:26:49 Step 13/27 : FROM alpine:3.17 03:26:49 ---> d74e625d9115 03:26:49 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 03:26:49 ---> Using cache 03:26:49 ---> aba7250278b2 03:26:49 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 03:26:49 ---> Using cache 03:26:49 ---> 88f096613ba4 03:26:49 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 03:26:49 ---> Using cache 03:26:49 ---> 847568873a7e 03:26:49 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 03:26:49 ---> Using cache 03:26:49 ---> ffe137ef0471 03:26:49 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 03:26:52 ---> 3230519ce2d6 03:26:52 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 03:26:56 ---> a9ca50c0456e 03:26:56 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 03:26:57 ---> e738605bbf46 03:26:57 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 03:26:58 ---> f44cd48e4b95 03:26:58 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 03:26:59 ---> 725034bfd2d5 03:26:59 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 03:26:59 ---> Running in 508fe997bf6f 03:27:00 Removing intermediate container 508fe997bf6f 03:27:00 ---> 43f4cbc125a7 03:27:00 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 03:27:00 ---> Running in 072e23beb7b7 03:27:00 Removing intermediate container 072e23beb7b7 03:27:00 ---> 4d4eb0fa6ad3 03:27:00 Step 25/27 : LABEL arch=arm64 03:27:00 ---> Running in 3340e10b6262 03:27:01 Removing intermediate container 3340e10b6262 03:27:01 ---> 7b8788580327 03:27:01 Step 26/27 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:27:01 ---> Running in d5368aab47a3 03:27:02 Removing intermediate container d5368aab47a3 03:27:02 ---> 7fa423b030ec 03:27:02 Step 27/27 : LABEL version=0.0.0 03:27:02 ---> Running in e8e4b4c1537f 03:27:02 Removing intermediate container e8e4b4c1537f 03:27:02 ---> 671725c8d367 03:27:02 03:27:03 Successfully built 671725c8d367 03:27:03 Successfully tagged security-spire-agent-arm64:latest 03:27:03  Building security-spire-agent ... done Building core-command 03:27:21 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 03:27:21 Step 2/24 : FROM ${BUILDER_BASE} AS builder 03:27:21 ---> d15befbe2b94 03:27:21 Step 3/24 : ARG ADD_BUILD_TAGS="" 03:27:21 ---> Using cache 03:27:21 ---> 61cae7030ccd 03:27:21 Step 4/24 : WORKDIR /edgex-go 03:27:21 ---> Using cache 03:27:21 ---> f88b95bc7fc0 03:27:21 Step 5/24 : RUN apk add --update --no-cache make git 03:27:21 ---> Using cache 03:27:21 ---> 06dfd24e9e1b 03:27:21 Step 6/24 : COPY go.mod vendor* ./ 03:27:21 ---> Using cache 03:27:21 ---> 36f3a2b41472 03:27:21 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:27:21 ---> Using cache 03:27:21 ---> d4da4fb8d54b 03:27:21 Step 8/24 : COPY . . 03:27:21 ---> Using cache 03:27:21 ---> c616ea092e46 03:27:21 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 03:27:21 ---> Running in def5e5d90093 03:27:22 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:28:59 Removing intermediate container 699616d3f2bf 03:28:59 ---> 3ad21aef09ae 03:28:59 03:28:59 Step 10/23 : FROM alpine:3.17 03:28:59 ---> d74e625d9115 03:28:59 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:28:59 ---> Running in 5d42b299216f 03:28:59 Removing intermediate container 5d42b299216f 03:28:59 ---> d8cac9883eb6 03:28:59 Step 12/23 : ENV APP_PORT=59880 03:28:59 ---> Running in a8807e2eb94f 03:28:59 Removing intermediate container a8807e2eb94f 03:28:59 ---> b920cbdae940 03:28:59 Step 13/23 : EXPOSE $APP_PORT 03:28:59 ---> Running in 7144b5109894 03:28:59 Removing intermediate container 7144b5109894 03:28:59 ---> 842063d97ca4 03:28:59 Step 14/23 : RUN apk add --update --no-cache dumb-init 03:28:59 ---> Running in 21977ed99cc3 03:28:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:28:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:28:59 (1/1) Installing dumb-init (1.2.5-r2) 03:28:59 Executing busybox-1.35.0-r29.trigger 03:28:59 OK: 8 MiB in 16 packages 03:28:59 Removing intermediate container 21977ed99cc3 03:28:59 ---> 2cd4b56311da 03:28:59 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:28:59 ---> 8b8032099b6c 03:28:59 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:28:59 ---> 82ee8a50a91b 03:28:59 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 03:28:59 ---> beb020d21fb7 03:28:59 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 03:28:59 ---> c3eb5d04f287 03:28:59 Step 19/23 : ENTRYPOINT ["/core-data"] 03:28:59 ---> Running in d28a7cdab613 03:28:59 Removing intermediate container d28a7cdab613 03:28:59 ---> 16c468abb2dd 03:28:59 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:28:59 ---> Running in ea00d1b02e6a 03:28:59 Removing intermediate container ea00d1b02e6a 03:28:59 ---> 3369167a6124 03:28:59 Step 21/23 : LABEL arch=arm64 03:28:59 ---> Running in 7339b3d858de 03:29:00 Removing intermediate container 7339b3d858de 03:29:00 ---> c7b029dc2ede 03:29:00 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:29:00 ---> Running in fae3379ba564 03:29:01 Removing intermediate container fae3379ba564 03:29:01 ---> 3f6b64e6c93f 03:29:01 Step 23/23 : LABEL version=0.0.0 03:29:01 ---> Running in 69a8350cbf37 03:29:01 Removing intermediate container 69a8350cbf37 03:29:01 ---> 315dc6e8b7c7 03:29:01 03:29:01 Successfully built 315dc6e8b7c7 03:29:01 Successfully tagged core-data-arm64:latest 03:30:53  Building core-data ... done Removing intermediate container 9308d9f84c82 03:30:53 ---> 70da31ad9aeb 03:30:53 03:30:53 Step 9/22 : FROM alpine:3.17 03:30:53 ---> d74e625d9115 03:30:53 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 03:30:53 ---> Running in 2b070974ea71 03:30:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:30:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:30:55 (1/2) Installing dumb-init (1.2.5-r2) 03:30:55 (2/2) Installing openssl (3.0.8-r0) 03:30:55 Executing busybox-1.35.0-r29.trigger 03:30:55 OK: 8 MiB in 17 packages 03:30:57 Removing intermediate container 2b070974ea71 03:30:57 ---> cf05c1d90d73 03:30:57 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 03:30:57 ---> Running in fca7771d5bd1 03:30:57 Removing intermediate container fca7771d5bd1 03:30:57 ---> abbe1724c737 03:30:57 Step 12/22 : WORKDIR /edgex 03:30:58 ---> Running in 2c9d7a81c3eb 03:30:58 Removing intermediate container 2c9d7a81c3eb 03:30:58 ---> 6d94e776bcd3 03:30:58 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 03:30:59 ---> 1480126caaf7 03:30:59 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 03:31:00 ---> 2fce988f222f 03:31:00 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 03:31:01 ---> 3ff5ccf03885 03:31:01 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 03:31:03 ---> 9bf05ad80e5f 03:31:03 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 03:31:03 ---> 8fb1188c83d4 03:31:03 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 03:31:03 ---> Running in acbf07aa28f9 03:31:07 Removing intermediate container acbf07aa28f9 03:31:07 ---> 6b5eec9b63b0 03:31:07 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 03:31:07 ---> Running in dab0cbe1f4f8 03:31:07 Removing intermediate container dab0cbe1f4f8 03:31:07 ---> f901996b28ca 03:31:07 Step 20/22 : LABEL arch=arm64 03:31:07 ---> Running in d87ca99d483a 03:31:08 Removing intermediate container d87ca99d483a 03:31:08 ---> b2b59639af07 03:31:08 Step 21/22 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:31:08 ---> Running in 0e5e711aca3f 03:31:09 Removing intermediate container 0e5e711aca3f 03:31:09 ---> 7e48066ef24d 03:31:09 Step 22/22 : LABEL version=0.0.0 03:31:09 ---> Running in 39609652ec85 03:31:09 Removing intermediate container 39609652ec85 03:31:09 ---> 996c01a8d19b 03:31:09 03:31:10 Successfully built 996c01a8d19b 03:31:10 Successfully tagged security-proxy-setup-arm64:latest 03:31:49  Building security-proxy-setup ... done Removing intermediate container 9d05f6fbbefd 03:31:49 ---> ea4cbb7c103d 03:31:49 03:31:49 Step 9/20 : FROM alpine:3.17 03:31:49 ---> d74e625d9115 03:31:49 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 03:31:49 ---> Using cache 03:31:49 ---> a5a0b07ac8a1 03:31:49 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 03:31:49 ---> Running in c030b103d821 03:31:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:31:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:31:49 v3.17.2-247-g1c7c4bb4e47 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 03:31:49 v3.17.2-246-g0862088c1bf [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 03:31:49 OK: 17689 distinct packages available 03:31:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:31:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:31:51 (1/9) Installing ca-certificates (20220614-r4) 03:31:51 (2/9) Installing brotli-libs (1.0.9-r9) 03:31:51 (3/9) Installing nghttp2-libs (1.51.0-r0) 03:31:51 (4/9) Installing libcurl (7.88.1-r1) 03:31:51 (5/9) Installing curl (7.88.1-r1) 03:31:51 (6/9) Installing dumb-init (1.2.5-r2) 03:31:51 (7/9) Installing musl-obstack (1.2.3-r0) 03:31:51 (8/9) Installing libucontext (1.2-r0) 03:31:51 (9/9) Installing gcompat (1.1.0-r0) 03:31:51 Executing busybox-1.35.0-r29.trigger 03:31:51 Executing ca-certificates-20220614-r4.trigger 03:31:52 OK: 11 MiB in 24 packages 03:31:57 Removing intermediate container c030b103d821 03:31:57 ---> b0e170c681a5 03:31:57 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 03:31:58 ---> f87fe0c0af13 03:31:58 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 03:31:58 Removing intermediate container 63b95dd9fc7c 03:31:58 ---> 7676075e1a65 03:31:58 03:31:58 Step 10/23 : FROM alpine:3.17 03:31:58 ---> d74e625d9115 03:31:58 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 03:31:58 ---> Running in 3e9d2b571c09 03:31:59 ---> aeffbbc39da2 03:31:59 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 03:32:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:32:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:32:01 ---> f8e16a22c361 03:32:01 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 03:32:02 ---> fc1c80a019cc 03:32:02 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 03:32:02 ---> Running in 4ff68e8f63fa 03:32:02 (1/2) Installing ca-certificates (20220614-r4) 03:32:02 (2/2) Installing dumb-init (1.2.5-r2) 03:32:02 Executing busybox-1.35.0-r29.trigger 03:32:02 Executing ca-certificates-20220614-r4.trigger 03:32:02 Removing intermediate container 4ff68e8f63fa 03:32:02 ---> 7c44d4a38444 03:32:02 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:32:02 ---> Running in 3c9f77c195b9 03:32:03 OK: 8 MiB in 17 packages 03:32:03 Removing intermediate container 3c9f77c195b9 03:32:03 ---> edd6dd1a84cd 03:32:03 Step 18/20 : LABEL arch=arm64 03:32:03 ---> Running in 7ce8854f7299 03:32:04 Removing intermediate container 7ce8854f7299 03:32:04 ---> 46756f83350d 03:32:04 Step 19/20 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:32:04 ---> Running in ad685a720c9b 03:32:05 Removing intermediate container ad685a720c9b 03:32:05 ---> f819c1521db8 03:32:05 Step 20/20 : LABEL version=0.0.0 03:32:05 ---> Running in da4a0c4b5d37 03:32:05 Removing intermediate container 3e9d2b571c09 03:32:05 ---> 0b4fcd6d97cd 03:32:05 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 03:32:05 ---> Running in 238c0d2a6469 03:32:05 Removing intermediate container da4a0c4b5d37 03:32:05 ---> 388d9f2c6f8e 03:32:05 03:32:05 Removing intermediate container 238c0d2a6469 03:32:05 ---> 092887847f66 03:32:05 Step 13/23 : ENV APP_PORT=59860 03:32:06 ---> Running in 9e0d9e718ae6 03:32:06 Successfully built 388d9f2c6f8e 03:32:06 Successfully tagged security-spiffe-token-provider-arm64:latest 03:32:06  Building security-spiffe-token-provider ... done Removing intermediate container 9e0d9e718ae6 03:32:06 ---> 6b1ddba39bb8 03:32:06 Step 14/23 : EXPOSE $APP_PORT 03:32:06 ---> Running in 4f8926cea59b 03:32:06 Removing intermediate container 4f8926cea59b 03:32:06 ---> 6a0dd3317f7d 03:32:06 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 03:32:07 ---> 8b518d13fe6d 03:32:07 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 03:32:08 ---> bdf797f3e7a2 03:32:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 03:32:10 ---> 12993117a304 03:32:10 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 03:32:10 ---> 56cb5ab1c226 03:32:10 Step 19/23 : ENTRYPOINT ["/support-notifications"] 03:32:10 ---> Running in 6151f6907ccc 03:32:11 Removing intermediate container 6151f6907ccc 03:32:11 ---> ba821ca092fe 03:32:11 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:32:11 ---> Running in b7fe3bd88ee0 03:32:11 Removing intermediate container b7fe3bd88ee0 03:32:11 ---> 94deafb9a653 03:32:11 Step 21/23 : LABEL arch=arm64 03:32:11 ---> Running in e40127e7c879 03:32:12 Removing intermediate container e40127e7c879 03:32:12 ---> db96a5fd81e3 03:32:12 Step 22/23 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:32:12 ---> Running in 43e4e43ff628 03:32:12 Removing intermediate container 43e4e43ff628 03:32:12 ---> 93bd339f3573 03:32:12 Step 23/23 : LABEL version=0.0.0 03:32:12 ---> Running in 7308c5355457 03:32:12 Removing intermediate container 7308c5355457 03:32:12 ---> 4d317de7f5ae 03:32:12 03:32:13 Successfully built 4d317de7f5ae 03:32:13 Successfully tagged support-notifications-arm64:latest 03:32:21  Building support-notifications ... done Removing intermediate container def5e5d90093 03:32:21 ---> 22b270c32531 03:32:21 03:32:21 Step 10/24 : FROM alpine:3.17 03:32:21 ---> d74e625d9115 03:32:21 Step 11/24 : RUN apk add --update --no-cache dumb-init 03:32:21 ---> Using cache 03:32:21 ---> 690b204f4ab7 03:32:21 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 03:32:21 ---> Using cache 03:32:21 ---> 9ded2ee183d8 03:32:21 Step 13/24 : ENV APP_PORT=59882 03:32:21 ---> Running in 650a145824b4 03:32:21 Removing intermediate container 650a145824b4 03:32:21 ---> 7a23fb311727 03:32:21 Step 14/24 : EXPOSE $APP_PORT 03:32:21 ---> Running in a21346c1b1c8 03:32:21 Removing intermediate container a21346c1b1c8 03:32:21 ---> b6b98558b4ba 03:32:21 Step 15/24 : WORKDIR / 03:32:21 ---> Running in 167fc753857f 03:32:21 Removing intermediate container 167fc753857f 03:32:21 ---> ac4461c2977a 03:32:21 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 03:32:23 ---> 98878469614f 03:32:23 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 03:32:23 ---> 74b4324977ad 03:32:23 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 03:32:24 ---> 5e35c98b3eea 03:32:24 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 03:32:25 ---> fcda6f2325cb 03:32:25 Step 20/24 : ENTRYPOINT ["/core-command"] 03:32:25 ---> Running in 06e9c41c4f9c 03:32:25 Removing intermediate container 06e9c41c4f9c 03:32:25 ---> 87fcfbb04c7c 03:32:25 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:32:25 ---> Running in aa957dc2bf2b 03:32:25 Removing intermediate container aa957dc2bf2b 03:32:25 ---> bdaf322a5dfd 03:32:25 Step 22/24 : LABEL arch=arm64 03:32:25 ---> Running in c5f751038829 03:32:26 Removing intermediate container c5f751038829 03:32:26 ---> d317ad05c874 03:32:26 Step 23/24 : LABEL git_sha=3bc247e5113738e82bb680df99f61df2e67cc63c 03:32:26 ---> Running in a2099401e890 03:32:26 Removing intermediate container a2099401e890 03:32:26 ---> d4e600a33249 03:32:26 Step 24/24 : LABEL version=0.0.0 03:32:26 ---> Running in 67895b251a0c 03:32:26 Removing intermediate container 67895b251a0c 03:32:26 ---> d53a01447269 03:32:26 03:32:27 Successfully built d53a01447269 03:32:27 Successfully tagged core-command-arm64:latest 03:32:27  Building core-command ... done  [Pipeline] } 03:32:27 $ docker stop --time=1 d2a5d3133fa6a18a664f614562dbc3f8e64f9592a83df1a2772571d943a7944d 03:32:29 $ docker rm -f --volumes d2a5d3133fa6a18a664f614562dbc3f8e64f9592a83df1a2772571d943a7944d [Pipeline] // withDockerContainer [Pipeline] sh 03:32:29 + docker images 03:32:29 REPOSITORY TAG IMAGE ID CREATED SIZE 03:32:29 core-command-arm64 latest d53a01447269 3 seconds ago 20MB 03:32:29 22b270c32531 11 seconds ago 1.5GB 03:32:29 support-notifications-arm64 latest 4d317de7f5ae 17 seconds ago 32.5MB 03:32:29 security-spiffe-token-provider-arm64 latest 388d9f2c6f8e 24 seconds ago 33.1MB 03:32:29 7676075e1a65 33 seconds ago 1.57GB 03:32:29 ea4cbb7c103d 45 seconds ago 1.54GB 03:32:29 security-proxy-setup-arm64 latest 996c01a8d19b About a minute ago 19MB 03:32:29 70da31ad9aeb About a minute ago 1.48GB 03:32:29 core-data-arm64 latest 315dc6e8b7c7 3 minutes ago 20.1MB 03:32:29 3ad21aef09ae 3 minutes ago 1.5GB 03:32:29 security-spire-agent-arm64 latest 671725c8d367 5 minutes ago 125MB 03:32:29 core-common-config-bootstrapper-arm64 latest 0fe1abad7bbf 5 minutes ago 17.4MB 03:32:29 58d29c514683 6 minutes ago 1.49GB 03:32:29 support-scheduler-arm64 latest 8b3ce6b4a33d 10 minutes ago 31.8MB 03:32:29 174c6ff87d17 10 minutes ago 1.57GB 03:32:29 security-spire-config-arm64 latest 496da4445a4a 11 minutes ago 86.2MB 03:32:29 core-metadata-arm64 latest e9781eeffe82 11 minutes ago 20.6MB 03:32:29 ac3d5dd1ece6 11 minutes ago 1.36GB 03:32:29 8d6805c7db01 11 minutes ago 1.51GB 03:32:29 security-bootstrapper-arm64 latest e6254e2dc404 12 minutes ago 22.2MB 03:32:29 security-secretstore-setup-arm64 latest 2f9fd6e2318c 12 minutes ago 32.8MB 03:32:29 security-proxy-auth-arm64 latest 2f689f4a075c 12 minutes ago 18.5MB 03:32:29 c540fecd7bfb 13 minutes ago 1.49GB 03:32:29 b193235a709b 13 minutes ago 1.49GB 03:32:29 01f4bb323a07 13 minutes ago 1.48GB 03:32:29 security-spire-server-arm64 latest 4f9877659d66 19 minutes ago 87.1MB 03:32:29 4866b1cb25c9 19 minutes ago 1.36GB 03:32:29 ci-base-image-arm64 latest d15befbe2b94 34 minutes ago 866MB 03:32:29 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine 6cb57ee374ae 11 days ago 648MB 03:32:29 alpine 3.17 d74e625d9115 5 weeks ago 7.46MB 03:32:29 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:32:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:32:30 03:32:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:32:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:32:30 arm64: Pulling from edgex-lftools-log-publisher 03:32:30 8998bd30e6a1: Pulling fs layer 03:32:30 04944245beec: Pulling fs layer 03:32:30 699f458cf7ca: Pulling fs layer 03:32:30 765212b225bb: Pulling fs layer 03:32:30 f23df028b6ca: Pulling fs layer 03:32:30 d65c8cfc05b1: Pulling fs layer 03:32:30 2437ff75d9bd: Pulling fs layer 03:32:30 f23df028b6ca: Waiting 03:32:30 d65c8cfc05b1: Waiting 03:32:30 2437ff75d9bd: Waiting 03:32:30 765212b225bb: Waiting 03:32:30 04944245beec: Verifying Checksum 03:32:30 04944245beec: Download complete 03:32:30 765212b225bb: Verifying Checksum 03:32:30 765212b225bb: Download complete 03:32:31 f23df028b6ca: Verifying Checksum 03:32:31 f23df028b6ca: Download complete 03:32:31 d65c8cfc05b1: Verifying Checksum 03:32:31 d65c8cfc05b1: Download complete 03:32:31 699f458cf7ca: Download complete 03:32:31 8998bd30e6a1: Verifying Checksum 03:32:31 8998bd30e6a1: Download complete 03:32:34 2437ff75d9bd: Verifying Checksum 03:32:34 2437ff75d9bd: Download complete 03:32:35 8998bd30e6a1: Pull complete 03:32:36 04944245beec: Pull complete 03:32:37 699f458cf7ca: Pull complete 03:32:37 765212b225bb: Pull complete 03:32:38 f23df028b6ca: Pull complete 03:32:39 d65c8cfc05b1: Pull complete 03:32:54 2437ff75d9bd: Pull complete 03:32:54 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:32:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:32:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:32:54 prd-ubuntu20.04-docker-arm64-4c-16g-5093 does not seem to be running inside a container 03:32:54 $ 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:32:57 $ docker top 582f69d056dad8d5f4958f90ac93f1fce8394d3713c8a71936eeb25160be46db -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:32:58 ---> job-cost.sh 03:32:58 lf-activate-venv: SKIPPING 03:32:58 INFO: No Stack... 03:32:58 INFO: Retrieving Pricing Info for: v3-standard-4 03:32:59 INFO: Archiving Costs [Pipeline] sh 03:33:00 + cat /w/workspace/edgex-go/2/archives/cost.csv 03:33:00 + cut -d, -f6 [Pipeline] lock 03:33:00 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4469-2-stack-cost] 03:33:00 Resource [jenkins-edgexfoundry-edgex-go-PR-4469-2-stack-cost] did not exist. Created. 03:33:00 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4469-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:33:00 + echo total: 0.10999999940395355 [Pipeline] stash 03:33:01 Stashed 1 file(s) [Pipeline] } 03:33:01 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4469-2-stack-cost] [Pipeline] // lock [Pipeline] } 03:33:01 $ docker stop --time=1 582f69d056dad8d5f4958f90ac93f1fce8394d3713c8a71936eeb25160be46db 03:33:03 $ docker rm -f --volumes 582f69d056dad8d5f4958f90ac93f1fce8394d3713c8a71936eeb25160be46db [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:33:04 provisioning config files... 03:33:04 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/2@tmp/config13333475958686014772tmp [Pipeline] { [Pipeline] sh 03:33:04 + set +x 03:33:04 + curl -s https://codecov.io/bash 03:33:04 + bash -s -- 03:33:04 03:33:04 _____ _ 03:33:04 / ____| | | 03:33:04 | | ___ __| | ___ ___ _____ __ 03:33:04 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 03:33:04 | |___| (_) | (_| | __/ (_| (_) \ V / 03:33:04 \_____\___/ \__,_|\___|\___\___/ \_/ 03:33:04 Bash-1.0.6 03:33:04 03:33:04 03:33:04 ==> git version 2.25.1 found 03:33:04 ==> 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:33:04 Release-Date: 2020-01-08 03:33:04 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:33:04 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 03:33:04 ==> Jenkins CI detected. 03:33:04 current dir:  /w/workspace/edgex-go/2 03:33:04 project root: . 03:33:04 --> token set from env 03:33:04 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 03:33:04 ==> Running gcov in . (disable via -X gcov) 03:33:04 ==> Python coveragepy not found 03:33:04 ==> Searching for coverage reports in: 03:33:04 + . 03:33:04 -> Found 1 reports 03:33:04 ==> Detecting git/mercurial file structure 03:33:04 ==> Reading reports 03:33:04 + ./coverage.out bytes=447275 03:33:04 ==> Appending adjustments 03:33:04 https://docs.codecov.io/docs/fixing-reports 03:33:05 + Found adjustments 03:33:05 ==> Gzipping contents 03:33:05 60K /tmp/codecov.XnhcNH.gz 03:33:05 ==> Uploading reports 03:33:05 url: https://codecov.io 03:33:05 query: branch=PR-4469&commit=3bc247e5113738e82bb680df99f61df2e67cc63c&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4469%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4469&job=&cmd_args= 03:33:05 -> Pinging Codecov 03:33:05 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4469&commit=3bc247e5113738e82bb680df99f61df2e67cc63c&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4469%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4469&job=&cmd_args= 03:33:06 -> Uploading to 03:33:06 https://storage.googleapis.com/codecov/v4/raw/2023-03-22/00271124DB129430A58F1EEE437C3FCB/3bc247e5113738e82bb680df99f61df2e67cc63c/0b32ea5c-b820-4133-921c-a0225e9ded20.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230322%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230322T033305Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=f0eda70feea9819e24a7e7d3f62039d777d0777aaeeee41c96444e7944453586 03:33:06 % Total % Received % Xferd Average Speed Time Time Time Current 03:33:06 Dload Upload Total Spent Left Speed 03:33:06 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57467 0 0 100 57467 0 210k --:--:-- --:--:-- --:--:-- 210k 03:33:06 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/3bc247e5113738e82bb680df99f61df2e67cc63c [Pipeline] } 03:33:06 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:33:06 + [ -d /w/workspace/edgex-go/2/archives ] [Pipeline] libraryResource [Pipeline] sh 03:33:07 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:33:08 ---> package-listing.sh 03:33:08 ++ facter osfamily 03:33:08 ++ tr '[:upper:]' '[:lower:]' 03:33:08 + OS_FAMILY=debian 03:33:08 + workspace=/w/workspace/edgex-go/2 03:33:08 + START_PACKAGES=/tmp/packages_start.txt 03:33:08 + END_PACKAGES=/tmp/packages_end.txt 03:33:08 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:33:08 + PACKAGES=/tmp/packages_start.txt 03:33:08 + '[' /w/workspace/edgex-go/2 ']' 03:33:08 + PACKAGES=/tmp/packages_end.txt 03:33:08 + case "${OS_FAMILY}" in 03:33:08 + dpkg -l 03:33:08 + grep '^ii' 03:33:08 + '[' -f /tmp/packages_start.txt ']' 03:33:08 + '[' -f /tmp/packages_end.txt ']' 03:33:08 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:33:08 + '[' /w/workspace/edgex-go/2 ']' 03:33:08 + mkdir -p /w/workspace/edgex-go/2/archives/ 03:33:08 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/2/archives/ [Pipeline] echo 03:33:08 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:33:08 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:33:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:33:09 03:33:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:33:09 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:33:09 latest: Pulling from edgex-lftools-log-publisher 03:33:09 5eb5b503b376: Pulling fs layer 03:33:09 5c69ac0246d0: Pulling fs layer 03:33:09 ec43610c2a17: Pulling fs layer 03:33:09 3a2ae6a8a46f: Pulling fs layer 03:33:09 33b1e0a273af: Pulling fs layer 03:33:09 5d3b04190fa2: Pulling fs layer 03:33:09 2f39f015ded8: Pulling fs layer 03:33:09 33b1e0a273af: Waiting 03:33:09 5d3b04190fa2: Waiting 03:33:09 2f39f015ded8: Waiting 03:33:09 3a2ae6a8a46f: Waiting 03:33:09 5c69ac0246d0: Verifying Checksum 03:33:09 5c69ac0246d0: Download complete 03:33:09 3a2ae6a8a46f: Verifying Checksum 03:33:09 3a2ae6a8a46f: Download complete 03:33:09 33b1e0a273af: Verifying Checksum 03:33:09 33b1e0a273af: Download complete 03:33:09 5d3b04190fa2: Verifying Checksum 03:33:09 5d3b04190fa2: Download complete 03:33:09 ec43610c2a17: Verifying Checksum 03:33:09 ec43610c2a17: Download complete 03:33:09 5eb5b503b376: Verifying Checksum 03:33:09 5eb5b503b376: Download complete 03:33:10 2f39f015ded8: Download complete 03:33:10 5eb5b503b376: Pull complete 03:33:11 5c69ac0246d0: Pull complete 03:33:11 ec43610c2a17: Pull complete 03:33:11 3a2ae6a8a46f: Pull complete 03:33:11 33b1e0a273af: Pull complete 03:33:11 5d3b04190fa2: Pull complete 03:33:16 2f39f015ded8: Pull complete 03:33:16 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 03:33:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:33:16 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:33:16 prd-ubuntu20.04-docker-8c-8g-5091 does not seem to be running inside a container 03:33:16 $ 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:33:19 $ docker top 1d05bffcff560fbb188299f49c670c504b6dcf326fa0208d0f9bd49b192228c9 -eo pid,comm [Pipeline] { [Pipeline] sh 03:33:19 + touch /tmp/pre-build-complete [Pipeline] sh 03:33:20 + mkdir -p /var/log/sysstat [Pipeline] sh 03:33:20 + ls /var/log/sa-host 03:33:20 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:33:20 provisioning config files... 03:33:20 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/2@tmp/config7239180453283753824tmp [Pipeline] { [Pipeline] echo 03:33:20 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:33:20 ---> create-netrc.sh [Pipeline] } 03:33:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:33:21 ---> python-tools-install.sh [Pipeline] echo 03:33:21 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:33:21 ---> sudo-logs.sh 03:33:21 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:33:21 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:33:21 ---> job-cost.sh 03:33:21 lf-activate-venv: SKIPPING 03:33:21 DEBUG: total: 0.10999999940395355 03:33:21 INFO: Retrieving Stack Cost... 03:33:22 INFO: Retrieving Pricing Info for: v3-standard-8 03:33:22 INFO: Archiving Costs [Pipeline] echo 03:33:22 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:33:23 ---> logs-deploy.sh 03:33:23 lf-activate-venv: SKIPPING 03:33:23 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4469/2 03:33:23 INFO: archiving workspace using pattern(s): 03:33:23 Archives upload complete. 03:33:23 INFO: archiving logs to Nexus