Pull request #4556 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 geraldzm for edgexfoundry/edgex-go Loading trusted files from base branch main at 857beb77c92229047ced6cb20085c205aee91962 rather than fabbed7c63965de0625d9de20d3d6030ba06e2b4 Obtained Jenkinsfile from 857beb77c92229047ced6cb20085c205aee91962 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-ssh2261870979479961335.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh16873725368890719564.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4556/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-4556/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh14130817368518225106.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh11693991616050820934.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-4556/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-4556/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh14943258422177319358.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-14600 in /w/workspace/edgexfoundry_edgex-go_PR-4556 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/3 [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/3 # 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/4556/head:refs/remotes/origin/PR-4556 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 857beb77c92229047ced6cb20085c205aee91962 into PR head commit fabbed7c63965de0625d9de20d3d6030ba06e2b4 Merge succeeded, producing fabbed7c63965de0625d9de20d3d6030ba06e2b4 Checking out Revision fabbed7c63965de0625d9de20d3d6030ba06e2b4 (PR-4556) > git config core.sparsecheckout # timeout=10 > git checkout -f fabbed7c63965de0625d9de20d3d6030ba06e2b4 # 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 857beb77c92229047ced6cb20085c205aee91962 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f fabbed7c63965de0625d9de20d3d6030ba06e2b4 # timeout=10 Commit message: "feat: Add GetSecret and RunTimeSecret metrics" First time build. Skipping changelog. > git rev-list --no-walk 845046ba83607e7f16551797f08848cbd46a2d23 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 01:46:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 01:46:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 01:46:54 ========================================================= 01:46:54 EdgeX Global Pipelines Version Info 01:46:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 01:46:55 ------------------- 01:46:55 stable info: 01:46:55 ------------------- 01:46:55 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 01:46:55 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 01:46:55 Message: update stable to v1.0.249 01:46:55 ------------------- 01:46:55 experimental info: 01:46:55 ------------------- 01:46:55 Commited By: **** collab-it+edgex@linuxfoundation.org 01:46:55 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 01:46:55 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4556 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4556 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4556 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = fabbed7c63965de0625d9de20d3d6030ba06e2b4 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = fabbed7 [Pipeline] echo 01:46:56 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:46:56 provisioning config files... 01:46:56 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/3@tmp/config1203476755643285249tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:46:56 ---> docker-login.sh 01:46:56 nexus3.edgexfoundry.org:10001 01:46:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:46:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:46:57 Configure a credential helper to remove this warning. See 01:46:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:46:57 01:46:57 Login Succeeded 01:46:57 nexus3.edgexfoundry.org:10002 01:46:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:46:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:46:57 Configure a credential helper to remove this warning. See 01:46:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:46:57 01:46:57 Login Succeeded 01:46:57 nexus3.edgexfoundry.org:10003 01:46:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:46:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:46:57 Configure a credential helper to remove this warning. See 01:46:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:46:57 01:46:57 Login Succeeded 01:46:57 nexus3.edgexfoundry.org:10004 01:46:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:46:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:46:57 Configure a credential helper to remove this warning. See 01:46:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:46:57 01:46:57 Login Succeeded 01:46:57 docker.io 01:46:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:46:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:46:57 Configure a credential helper to remove this warning. See 01:46:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:46:57 01:46:57 Login Succeeded 01:46:57 ---> docker-login.sh ends [Pipeline] } 01:46:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:46:57 + 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 01:46:57 + + dirname cmd/core-command/Dockerfile 01:46:57 cut -d/ -f2 01:46:57 + echo core-command,cmd/core-command/Dockerfile 01:46:57 + + dirname cmd/core-common-config-bootstrapper/Dockerfile 01:46:57 cut -d/ -f2 01:46:57 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 01:46:57 + + cut -d/dirname -f2 cmd/core-data/Dockerfile 01:46:57 01:46:57 + echo core-data,cmd/core-data/Dockerfile 01:46:57 + + dirname cmd/core-metadata/Dockerfile 01:46:57 cut -d/ -f2 01:46:57 + echo core-metadata,cmd/core-metadata/Dockerfile 01:46:57 + dirname cmd/security-bootstrapper/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 01:46:57 + dirname cmd/security-proxy-auth/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 01:46:57 + dirname cmd/security-proxy-setup/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 01:46:57 + dirname cmd/security-secretstore-setup/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 01:46:57 + dirname cmd/security-spiffe-token-provider/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 01:46:57 + dirname cmd/security-spire-agent/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 01:46:57 + dirname cmd/security-spire-config/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-spire-config,cmd/security-spire-config/Dockerfile 01:46:57 + dirname cmd/security-spire-server/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo security-spire-server,cmd/security-spire-server/Dockerfile 01:46:57 + dirname cmd/support-notifications/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo support-notifications,cmd/support-notifications/Dockerfile 01:46:57 + dirname cmd/support-scheduler/Dockerfile 01:46:57 + cut -d/ -f2 01:46:57 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 01:46:58 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 01:46:58 + git rev-list -1 --merges fabbed7c63965de0625d9de20d3d6030ba06e2b4~1..fabbed7c63965de0625d9de20d3d6030ba06e2b4 [Pipeline] echo 01:46:58 -----------> git rev-list -1 --merges fabbed7c63965de0625d9de20d3d6030ba06e2b4~1..fabbed7c63965de0625d9de20d3d6030ba06e2b4 fabbed7c63965de0625d9de20d3d6030ba06e2b4 [false] [Pipeline] sh 01:46:58 + git log --format=format:%s -1 fabbed7c63965de0625d9de20d3d6030ba06e2b4 [Pipeline] echo 01:46:58 ========================================================= 01:46:58 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 01:46:58 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 01:46:59 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:46:59 + grep -v github /etc/ssh/ssh_known_hosts 01:46:59 + [ -e /tmp/ssh_known_hosts ] 01:46:59 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 01:46:59 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 01:46:59 + sudo tee -a /etc/ssh/ssh_known_hosts 01:46:59 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:46:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:46:59 01:46:59 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:46:59 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:46:59 0.1.4: Pulling from edgex-devops/py-git-semver 01:46:59 b85a868b505f: Pulling fs layer 01:46:59 e2be974225ed: Pulling fs layer 01:46:59 339a4e72a1f5: Pulling fs layer 01:46:59 988bab9f4d93: Pulling fs layer 01:46:59 1469e6f7b9e6: Pulling fs layer 01:46:59 eaf3925da568: Pulling fs layer 01:46:59 bab4dde63d76: Pulling fs layer 01:46:59 bde34c3a00c8: Pulling fs layer 01:46:59 b352a97aabf1: Pulling fs layer 01:46:59 4872d77fe225: Pulling fs layer 01:46:59 5851b861e8e6: Pulling fs layer 01:46:59 bab4dde63d76: Waiting 01:46:59 bde34c3a00c8: Waiting 01:46:59 b352a97aabf1: Waiting 01:46:59 4872d77fe225: Waiting 01:46:59 5851b861e8e6: Waiting 01:46:59 988bab9f4d93: Waiting 01:46:59 1469e6f7b9e6: Waiting 01:46:59 eaf3925da568: Waiting 01:46:59 e2be974225ed: Download complete 01:46:59 988bab9f4d93: Verifying Checksum 01:46:59 988bab9f4d93: Download complete 01:46:59 1469e6f7b9e6: Verifying Checksum 01:46:59 1469e6f7b9e6: Download complete 01:46:59 eaf3925da568: Verifying Checksum 01:46:59 eaf3925da568: Download complete 01:47:00 339a4e72a1f5: Verifying Checksum 01:47:00 339a4e72a1f5: Download complete 01:47:00 bde34c3a00c8: Verifying Checksum 01:47:00 bde34c3a00c8: Download complete 01:47:00 b352a97aabf1: Download complete 01:47:00 4872d77fe225: Download complete 01:47:00 5851b861e8e6: Verifying Checksum 01:47:00 5851b861e8e6: Download complete 01:47:00 b85a868b505f: Verifying Checksum 01:47:00 b85a868b505f: Download complete 01:47:00 bab4dde63d76: Verifying Checksum 01:47:00 bab4dde63d76: Download complete 01:47:01 b85a868b505f: Pull complete 01:47:01 e2be974225ed: Pull complete 01:47:02 339a4e72a1f5: Pull complete 01:47:02 988bab9f4d93: Pull complete 01:47:02 1469e6f7b9e6: Pull complete 01:47:02 eaf3925da568: Pull complete 01:47:04 bab4dde63d76: Pull complete 01:47:04 bde34c3a00c8: Pull complete 01:47:04 b352a97aabf1: Pull complete 01:47:04 4872d77fe225: Pull complete 01:47:04 5851b861e8e6: Pull complete 01:47:04 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 01:47:04 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:47:04 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:47:04 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 01:47:04 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 01:47:08 $ docker top d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 -eo pid,comm 01:47:08 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). 01:47:08 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:47:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:47:09 [ssh-agent] Looking for ssh-agent implementation... 01:47:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:47:09 $ docker exec d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 ssh-agent 01:47:09 SSH_AUTH_SOCK=/tmp/ssh-qrzBfGJh4Ex8/agent.32 01:47:09 SSH_AGENT_PID=38 01:47:09 Running ssh-add (command line suppressed) 01:47:09 Identity added: /w/workspace/edgex-go/3@tmp/private_key_14347196691242220508.key (/w/workspace/edgex-go/3@tmp/private_key_14347196691242220508.key) 01:47:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:47:09 + git tag --points-at HEAD [Pipeline] } 01:47:09 $ docker exec --env ******** --env ******** d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 ssh-agent -k 01:47:09 unset SSH_AUTH_SOCK; 01:47:09 unset SSH_AGENT_PID; 01:47:09 echo Agent pid 38 killed; 01:47:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 01:47:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:47:09 [ssh-agent] Looking for ssh-agent implementation... 01:47:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:47:09 $ docker exec d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 ssh-agent 01:47:10 SSH_AUTH_SOCK=/tmp/ssh-byvw8sbdA5EG/agent.70 01:47:10 SSH_AGENT_PID=76 01:47:10 Running ssh-add (command line suppressed) 01:47:10 Identity added: /w/workspace/edgex-go/3@tmp/private_key_6115884805858149008.key (/w/workspace/edgex-go/3@tmp/private_key_6115884805858149008.key) 01:47:10 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:47:10 + git semver init 01:47:10 2023-05-09 01:47:10,633 [run_init] DEBUG init version:0.0.0 force:False 01:47:10 2023-05-09 01:47:10,633 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/3/.semver 01:47:10 2023-05-09 01:47:10,634 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/3/.semver 01:47:10 2023-05-09 01:47:10,634 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/3/.semver'], cwd=/w/workspace/edgex-go/3, universal_newlines=False, shell=None, istream=None) 01:47:17 2023-05-09 01:47:16,150 [append_file] DEBUG append to file:/w/workspace/edgex-go/3/.git/info/exclude 01:47:17 2023-05-09 01:47:16,150 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/3/.semver/PR-4556 with force:False 01:47:17 2023-05-09 01:47:16,150 [write_file] DEBUG write to file:/w/workspace/edgex-go/3/.semver/PR-4556 01:47:17 2023-05-09 01:47:16,153 [execute] INFO git cat-file --batch-check 01:47:17 2023-05-09 01:47:16,153 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/3/.semver, universal_newlines=False, shell=None, istream=) 01:47:17 2023-05-09 01:47:16,159 [execute] INFO git cat-file --batch 01:47:17 2023-05-09 01:47:16,159 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/3/.semver, universal_newlines=False, shell=None, istream=) 01:47:17 2023-05-09 01:47:16,164 [read_version] DEBUG read version from /w/workspace/edgex-go/3/.semver/PR-4556 01:47:17 0.0.0 [Pipeline] } 01:47:17 $ docker exec --env ******** --env ******** d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 ssh-agent -k 01:47:17 unset SSH_AUTH_SOCK; 01:47:17 unset SSH_AGENT_PID; 01:47:17 echo Agent pid 76 killed; 01:47:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:47:17 + git semver [Pipeline] } 01:47:17 $ docker stop --time=1 d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 01:47:19 $ docker rm -f --volumes d0873a61db1d794d0aec72db453a649cb7bf3055056931d8f2b653ae542f5300 [Pipeline] // withDockerContainer [Pipeline] sh 01:47:19 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 01:47:19 Stashed 1 file(s) [Pipeline] echo 01:47:19 [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 01:47:20 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] echo 01:47:20 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:47:20 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:47:20 ========================================================= 01:47:20 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 01:47:20 ========================================================= [Pipeline] fileExists [Pipeline] sh 01:47:20 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:47:20 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 01:47:20 f56be85fc22e: Pulling fs layer 01:47:20 85791d961cd3: Pulling fs layer 01:47:20 d694b5ae8c79: Pulling fs layer 01:47:20 9f32a84ed3da: Pulling fs layer 01:47:20 4d19c01a9841: Pulling fs layer 01:47:20 9325e15d5711: Pulling fs layer 01:47:20 556b6ee489ea: Pulling fs layer 01:47:20 c5a4b2cf53e6: Pulling fs layer 01:47:20 4d19c01a9841: Waiting 01:47:20 9325e15d5711: Waiting 01:47:20 556b6ee489ea: Waiting 01:47:20 c5a4b2cf53e6: Waiting 01:47:20 9f32a84ed3da: Waiting 01:47:20 85791d961cd3: Download complete 01:47:20 9f32a84ed3da: Verifying Checksum 01:47:20 9f32a84ed3da: Download complete 01:47:20 4d19c01a9841: Download complete 01:47:20 f56be85fc22e: Verifying Checksum 01:47:20 f56be85fc22e: Download complete 01:47:20 9325e15d5711: Verifying Checksum 01:47:20 9325e15d5711: Download complete 01:47:20 f56be85fc22e: Pull complete 01:47:20 85791d961cd3: Pull complete 01:47:21 c5a4b2cf53e6: Verifying Checksum 01:47:21 c5a4b2cf53e6: Download complete 01:47:21 d694b5ae8c79: Verifying Checksum 01:47:21 d694b5ae8c79: Download complete 01:47:21 556b6ee489ea: Verifying Checksum 01:47:21 556b6ee489ea: Download complete 01:47:24 d694b5ae8c79: Pull complete 01:47:24 9f32a84ed3da: Pull complete 01:47:24 4d19c01a9841: Pull complete 01:47:24 9325e15d5711: Pull complete 01:47:26 556b6ee489ea: Pull complete 01:47:28 c5a4b2cf53e6: Pull complete 01:47:28 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 01:47:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:47:28 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 01:47:28 + docker build -t ci-base-image-x86_64 -f - . 01:47:28 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:47:28 WORKDIR /edgex 01:47:28 COPY go.mod . 01:47:28 RUN go mod download 01:47:29 Sending build context to Docker daemon 170.7MB 01:47:29 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:47:29 ---> c4be618373d6 01:47:29 Step 2/4 : WORKDIR /edgex 01:47:34 Still waiting to schedule task 01:47:34 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-14599’ 01:47:39 ---> Running in 09da3daf6b75 01:47:39 Removing intermediate container 09da3daf6b75 01:47:39 ---> 27dc151b6526 01:47:39 Step 3/4 : COPY go.mod . 01:47:39 ---> d36e512f9424 01:47:39 Step 4/4 : RUN go mod download 01:47:39 ---> Running in 7f8700e86fb7 01:47:54 Removing intermediate container 7f8700e86fb7 01:47:54 ---> bc36fd053596 01:47:54 Successfully built bc36fd053596 01:47:54 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:47:54 + docker inspect -f . ci-base-image-x86_64 01:47:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:47:54 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 01:47:54 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:47:54 $ docker top 37921429cf070e81933e2a33426d31d2dd3324465ce60778c4bfd415ad0f16c0 -eo pid,comm [Pipeline] { [Pipeline] sh 01:47:55 + go version 01:47:55 go version go1.20.2 linux/amd64 [Pipeline] } 01:47:55 $ docker stop --time=1 37921429cf070e81933e2a33426d31d2dd3324465ce60778c4bfd415ad0f16c0 01:47:56 $ docker rm -f --volumes 37921429cf070e81933e2a33426d31d2dd3324465ce60778c4bfd415ad0f16c0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:47:56 + docker inspect -f . ci-base-image-x86_64 01:47:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:47:56 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 01:47:56 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:47:57 $ docker top 8aa59b7b30654122b5ddfbd74a89270e466c991bb0b45618dff9d895ac6f5263 -eo pid,comm [Pipeline] { [Pipeline] echo 01:47:57 ========================================================= 01:47:57 [edgeXBuildGoParallel] Running Tests and Build... 01:47:57 ========================================================= [Pipeline] sh 01:47:57 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] fileExists [Pipeline] sh 01:47:57 + make test 01:47:57 go test -race -coverprofile=coverage.out ./... 01:48:05 ? github.com/edgexfoundry/edgex-go [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/internal [no test files] 01:48:20 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 01:48:21 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 01:48:21 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 01:48:21 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.048s coverage: 28.7% of statements 01:48:23 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.064s coverage: 98.5% of statements 01:48:24 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 01:48:24 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 01:48:24 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 01:48:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 01:48:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 01:48:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 01:48:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 01:48:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 01:48:26 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 01:48:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 01:48:27 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.086s coverage: 71.5% of statements 01:48:27 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.078s coverage: 54.0% of statements 01:48:27 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 01:48:27 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 01:48:29 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.469s coverage: 88.5% of statements 01:48:29 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.070s coverage: 3.8% of statements 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 01:48:30 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.387s coverage: 95.6% of statements 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 01:48:30 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 01:48:30 ok github.com/edgexfoundry/edgex-go/internal/io 0.059s coverage: 72.2% of statements 01:48:31 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 01:48:31 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 01:48:31 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 01:48:31 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.057s coverage: 65.9% of statements 01:48:32 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 01:48:32 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.079s coverage: 0.9% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.055s coverage: 29.0% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.086s coverage: 42.9% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.062s coverage: 82.9% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.060s coverage: 94.1% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.062s coverage: 96.3% of statements 01:48:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.055s coverage: 87.5% of statements 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 01:48:33 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 01:48:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 01:48:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 01:48:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 01:48:34 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 01:48:35 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 01:48:35 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 01:48:35 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 01:48:36 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 01:48:36 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 01:48:37 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 01:48:37 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 01:48:39 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 01:48:39 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 01:48:39 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 01:48:40 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 01:48:40 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 01:48:41 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 01:48:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 11.052s coverage: 94.4% of statements 01:48:47 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 01:48:47 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 01:48:47 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 01:48:47 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 01:48:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 01:48:49 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 01:48:49 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 01:48:50 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 01:48:50 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.275s coverage: 79.9% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.071s coverage: 92.9% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.035s coverage: 64.4% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.067s coverage: 62.3% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 12.060s coverage: 87.2% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.044s coverage: 20.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.048s coverage: 100.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.086s coverage: 81.8% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.085s coverage: 82.1% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.055s coverage: 86.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.188s coverage: 63.1% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.091s coverage: 100.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.059s coverage: 89.4% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.052s coverage: 100.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.032s coverage: 73.7% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.028s coverage: 100.0% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.617s coverage: 38.4% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.056s coverage: 89.5% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.048s coverage: 84.8% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.069s coverage: 17.7% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.129s coverage: 92.3% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.058s coverage: 61.5% of statements 01:48:56 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.091s coverage: 97.7% of statements 01:48:56 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 01:48:57 running golangci-lint 01:48:57 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 01:48:57 go version go1.20.2 linux/amd64 01:48:57 level=info msg="[config_reader] Used config file .golangci.yml" 01:48:57 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 01:49:15 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|exports_file|files|imports|types_sizes|deps|name) took 15.874434076s" 01:49:15 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 42.083843ms" 01:49:20 level=info msg="[linters_context/goanalysis] analyzers took 52.133962842s with top 10 stages: buildir: 29.728002385s, inspect: 1.389965553s, fact_deprecated: 1.364817432s, gosec: 1.20045789s, printf: 1.194544136s, ctrlflow: 1.039313281s, fact_purity: 935.064192ms, S1038: 911.672912ms, nilness: 907.352545ms, typedness: 544.807876ms" 01:49:20 level=info msg="[runner] Issues before processing: 203, after processing: 0" 01:49:20 level=info msg="[runner] Processors filtering stat (out/in): path_prettifier: 203/203, nolint: 0/23, exclude-rules: 23/203, cgo: 203/203, autogenerated_exclude: 203/203, exclude: 203/203, identifier_marker: 203/203, filename_unadjuster: 203/203, skip_files: 203/203, skip_dirs: 203/203" 01:49:20 level=info msg="[runner] processing took 19.470728ms with stages: nolint: 9.849022ms, identifier_marker: 4.424644ms, exclude-rules: 1.744151ms, path_prettifier: 1.376312ms, autogenerated_exclude: 1.354542ms, skip_dirs: 678.966µs, cgo: 24.671µs, filename_unadjuster: 13.41µs, max_same_issues: 1.35µs, uniq_by_line: 640ns, skip_files: 500ns, diff: 410ns, exclude: 340ns, source_code: 330ns, path_shortener: 320ns, severity-rules: 280ns, sort_results: 270ns, max_from_linter: 250ns, max_per_file_from_linter: 180ns, path_prefixer: 140ns" 01:49:20 level=info msg="[runner] linters took 7.351452102s with stages: goanalysis_metalinter: 7.331827831s" 01:49:20 level=info msg="File cache stats: 0 entries of total size 0B" 01:49:20 level=info msg="Memory: 234 samples, avg is 172.8MB, max is 753.2MB" 01:49:20 level=info msg="Execution took 23.277389446s" 01:49:20 go vet ./... 01:49:26 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 01:49:26 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 01:49:26 ./bin/test-attribution-txt.sh [Pipeline] echo 01:49:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 01:49:26 + ls -al . 01:49:26 total 704 01:49:26 drwxrwxr-x 11 1001 1001 4096 May 9 01:47 . 01:49:26 drwxr-xr-x 4 root root 4096 May 9 01:47 .. 01:49:26 drwxrwxr-x 2 1001 1001 4096 May 9 01:46 .blubracket 01:49:26 -rw-rw-r-- 1 1001 1001 16 May 9 01:46 .dockerignore 01:49:26 drwxrwxr-x 8 1001 1001 4096 May 9 01:47 .git 01:49:26 drwxrwxr-x 3 1001 1001 4096 May 9 01:46 .github 01:49:26 -rw-rw-r-- 1 1001 1001 1133 May 9 01:46 .gitignore 01:49:26 -rw-rw-r-- 1 1001 1001 42 May 9 01:46 .golangci.yml 01:49:26 -rw-rw-r-- 1 1001 1001 87 May 9 01:46 .hadolint.yml 01:49:26 drwxr-xr-x 3 1001 1001 4096 May 9 01:47 .semver 01:49:26 -rw-rw-r-- 1 1001 1001 166 May 9 01:46 .sonarcloud.properties 01:49:26 -rw-rw-r-- 1 1001 1001 1171 May 9 01:46 ADOPTERS.md 01:49:26 -rw-rw-r-- 1 1001 1001 10835 May 9 01:46 Attribution.txt 01:49:26 -rw-rw-r-- 1 1001 1001 73765 May 9 01:46 CHANGELOG.md 01:49:26 -rw-rw-r-- 1 1001 1001 3804 May 9 01:46 CONTRIBUTING.md 01:49:26 -rw-rw-r-- 1 1001 1001 677 May 9 01:46 GOVERNANCE.md 01:49:26 -rw-rw-r-- 1 1001 1001 883 May 9 01:46 Jenkinsfile 01:49:26 -rw-rw-r-- 1 1001 1001 10775 May 9 01:46 LICENSE 01:49:26 -rw-rw-r-- 1 1001 1001 14368 May 9 01:46 Makefile 01:49:26 -rw-rw-r-- 1 1001 1001 582 May 9 01:46 OWNERS.md 01:49:26 -rw-rw-r-- 1 1001 1001 9403 May 9 01:46 README.md 01:49:26 -rw-rw-r-- 1 1001 1001 789 May 9 01:46 SECURITY.md 01:49:26 -rw-rw-r-- 1 1001 1001 5 May 9 01:47 VERSION 01:49:26 drwxrwxr-x 2 1001 1001 4096 May 9 01:46 bin 01:49:26 drwxrwxr-x 18 1001 1001 4096 May 9 01:46 cmd 01:49:26 -rw-r--r-- 1 root root 448560 May 9 01:48 coverage.out 01:49:26 -rw-rw-r-- 1 1001 1001 3200 May 9 01:46 go.mod 01:49:26 -rw-rw-r-- 1 1001 1001 31040 May 9 01:46 go.sum 01:49:26 drwxrwxr-x 7 1001 1001 4096 May 9 01:46 internal 01:49:26 drwxrwxr-x 3 1001 1001 4096 May 9 01:46 openapi 01:49:26 -rw-rw-r-- 1 1001 1001 594 May 9 01:46 security.txt 01:49:26 drwxrwxr-x 4 1001 1001 4096 May 9 01:46 snap 01:49:26 -rw-rw-r-- 1 1001 1001 204 May 9 01:46 version.go [Pipeline] sh 01:49:26 + '[' -e coverage.out ] 01:49:26 + chown 1001:1001 coverage.out [Pipeline] stash 01:49:26 Stashed 1 file(s) [Pipeline] sh 01:49:27 + make build 01:49:27 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 01:49:39 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 01:49:40 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 01:49:41 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 01:49: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 01:49:48 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 01:49:49 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 01:49:51 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 01:49:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:49:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 01:49:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 01:49:55 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 01:49:56 $ docker stop --time=1 8aa59b7b30654122b5ddfbd74a89270e466c991bb0b45618dff9d895ac6f5263 01:50:08 $ docker rm -f --volumes 8aa59b7b30654122b5ddfbd74a89270e466c991bb0b45618dff9d895ac6f5263 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 01:50:09 01:50:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:09 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 01:50:09 latest: Pulling from edgex-devops/edgex-compose 01:50:09 cbdbe7a5bc2a: Pulling fs layer 01:50:09 ca9280d653b3: Pulling fs layer 01:50:09 7e9c9ca2126c: Pulling fs layer 01:50:09 cbdbe7a5bc2a: Verifying Checksum 01:50:09 cbdbe7a5bc2a: Download complete 01:50:10 ca9280d653b3: Download complete 01:50:10 cbdbe7a5bc2a: Pull complete 01:50:10 7e9c9ca2126c: Verifying Checksum 01:50:10 7e9c9ca2126c: Download complete 01:50:10 ca9280d653b3: Pull complete 01:50:14 7e9c9ca2126c: Pull complete 01:50:14 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 01:50:14 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 01:50:14 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:50:14 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 01:50:14 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 01:50:19 $ docker top 80885f6233759d381ec740135261fe2772d3512a30243a4c734df19ba7d742d1 -eo pid,comm [Pipeline] { [Pipeline] sh 01:50:19 + docker-compose build --help 01:50:19 + grep parallel 01:50:20 --parallel Build images in parallel. [Pipeline] } 01:50:20 $ docker stop --time=1 80885f6233759d381ec740135261fe2772d3512a30243a4c734df19ba7d742d1 01:50:21 $ docker rm -f --volumes 80885f6233759d381ec740135261fe2772d3512a30243a4c734df19ba7d742d1 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 01:50:22 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:50:22 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 01:50:22 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 01:50:22 $ docker top de23e9d9e2fb33d29c80c58d13ee04b19037b4e57d307fbc78204f188563b6e5 -eo pid,comm [Pipeline] { [Pipeline] sh 01:50:22 + docker-compose -f ./docker-compose-build.yml build --parallel 01:50:23 Building core-command ... 01:50:23 Building core-common-config-bootstrapper ... 01:50:23 Building core-data ... 01:50:23 Building core-metadata ... 01:50:23 Building security-bootstrapper ... 01:50:23 Building security-proxy-auth ... 01:50:23 Building security-proxy-setup ... 01:50:23 Building security-secretstore-setup ... 01:50:23 Building security-spiffe-token-provider ... 01:50:23 Building security-spire-agent ... 01:50:23 Building security-spire-config ... 01:50:23 Building security-spire-server ... 01:50:23 Building support-notifications ... 01:50:23 Building support-scheduler ... 01:50:23 Building security-spire-server 01:50:23 Building core-metadata 01:50:23 Building core-data 01:50:23 Building security-proxy-auth 01:50:23 Building core-command 01:50:35 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:50:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:50:35 ---> bc36fd053596 01:50:35 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:50:35 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:50:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:50:35 ---> bc36fd053596 01:50:35 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:50:35 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:50:35 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:50:35 ---> bc36fd053596 01:50:35 Step 3/25 : ARG ADD_BUILD_TAGS="" 01:50:35 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:50:35 Step 2/26 : FROM ${BUILDER_BASE} AS builder 01:50:35 ---> bc36fd053596 01:50:35 Step 3/26 : WORKDIR /edgex-go 01:50:37 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:50:37 Step 2/24 : FROM ${BUILDER_BASE} AS builder 01:50:37 ---> bc36fd053596 01:50:37 Step 3/24 : ARG ADD_BUILD_TAGS="" 01:50:52 ---> Running in d87fb2dc9fc6 01:50:52 ---> Running in 69b806dde77f 01:50:52 ---> Running in 1f706ca64018 01:50:52 ---> Running in f95042a6a6d2 01:50:52 ---> Running in 25156d2afc7f 01:50:52 Removing intermediate container 1f706ca64018 01:50:52 ---> 1e8f5a4ac8a1 01:50:52 Step 4/23 : WORKDIR /edgex-go 01:50:52 Removing intermediate container d87fb2dc9fc6 01:50:52 ---> 549c79a1f8bf 01:50:52 Step 4/25 : WORKDIR /edgex-go 01:50:52 Removing intermediate container f95042a6a6d2 01:50:52 ---> 7d2cdca43e6d 01:50:52 Step 4/24 : WORKDIR /edgex-go 01:50:52 Removing intermediate container 25156d2afc7f 01:50:52 ---> 670066cd8bc0 01:50:52 Step 4/23 : WORKDIR /edgex-go 01:50:52 Removing intermediate container 69b806dde77f 01:50:52 ---> 5a5a3f40aede 01:50:52 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 01:50:52 ---> Running in 3e100c990da4 01:50:52 ---> Running in 63ea6d0ab43e 01:50:52 ---> Running in 08b7d4292fe0 01:50:52 ---> Running in ac3b95528649 01:50:52 ---> Running in 8d5cb93b28c0 01:50:52 Removing intermediate container 3e100c990da4 01:50:52 ---> 0ca777c30786 01:50:52 Step 5/23 : RUN apk add --update --no-cache make git 01:50:52 Removing intermediate container 63ea6d0ab43e 01:50:52 ---> 25f520f5b3e7 01:50:52 Step 5/25 : RUN apk add --update --no-cache make git 01:50:52 ---> Running in ceca20e5a932 01:50:52 Removing intermediate container 08b7d4292fe0 01:50:52 ---> b6a37b925e75 01:50:52 Step 5/24 : RUN apk add --update --no-cache make git 01:50:52 Removing intermediate container ac3b95528649 01:50:52 ---> 185e9f7f5a01 01:50:52 Step 5/23 : RUN apk add --update --no-cache make git 01:50:52 ---> Running in 94a48f64f4b7 01:50:52 ---> Running in 4b8d2051591c 01:50:52 ---> Running in ed9619600084 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:50:52 OK: 265 MiB in 53 packages 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:50:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:50:52 OK: 265 MiB in 53 packages 01:50:52 Removing intermediate container 8d5cb93b28c0 01:50:52 ---> f9918f51cf3b 01:50:52 Step 5/26 : COPY go.mod vendor* ./ 01:50:52 OK: 265 MiB in 53 packages 01:50:52 ---> fd074d571a71 01:50:52 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:50:52 ---> Running in 3a3a328889e2 01:50:52 OK: 265 MiB in 53 packages 01:50:52 OK: 265 MiB in 53 packages 01:50:52 Removing intermediate container ceca20e5a932 01:50:52 ---> e10ec5abc016 01:50:52 Step 6/23 : COPY go.mod vendor* ./ 01:50:52 Removing intermediate container 94a48f64f4b7 01:50:52 ---> 914386bd4f1e 01:50:52 Step 6/25 : COPY go.mod vendor* ./ 01:50:52 ---> 77411096b22e 01:50:52 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:50:52 ---> Running in 49d477a0a56f 01:50:52 ---> 85e8164541a9 01:50:52 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:50:52 ---> Running in cc2fd408145b 01:50:52 Removing intermediate container ed9619600084 01:50:52 ---> a817d602d734 01:50:52 Step 6/23 : COPY go.mod vendor* ./ 01:50:52 Removing intermediate container 4b8d2051591c 01:50:52 ---> a4bbc402852f 01:50:52 Step 6/24 : COPY go.mod vendor* ./ 01:50:52 ---> d4ffc12ba637 01:50:52 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:50:52 ---> 2372f028baa7 01:50:52 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:50:52 ---> Running in 4f13d703d5b4 01:50:52 ---> Running in b7abbf339da7 01:51:01 Running on prd-ubuntu20.04-docker-arm64-4c-16g-14602 in /w/workspace/edgexfoundry_edgex-go_PR-4556 [Pipeline] { [Pipeline] ws 01:51:01 Running in /w/workspace/edgex-go/3 [Pipeline] { [Pipeline] checkout 01:51:01 The recommended git tool is: git 01:51:08 using credential edgex-jenkins-ssh 01:51:08 Cloning the remote Git repository 01:51:08 Cloning repository git@github.com:edgexfoundry/edgex-go.git 01:51:09 > git init /w/workspace/edgex-go/3 # timeout=10 01:51:09 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 01:51:09 > git --version # timeout=10 01:51:09 > git --version # 'git version 2.25.1' 01:51:09 using GIT_SSH to set credentials SSH Credentials for GitHub 01:51:09 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 01:51:27 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 01:51:27 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 01:51:29 Merging remotes/origin/main commit 857beb77c92229047ced6cb20085c205aee91962 into PR head commit fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:51:30 Merge succeeded, producing fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:51:30 Checking out Revision fabbed7c63965de0625d9de20d3d6030ba06e2b4 (PR-4556) 01:51:28 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 01:51:28 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 01:51:28 using GIT_SSH to set credentials SSH Credentials for GitHub 01:51:28 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4556/head:refs/remotes/origin/PR-4556 +refs/heads/main:refs/remotes/origin/main # timeout=10 01:51:29 > git config core.sparsecheckout # timeout=10 01:51:29 > git checkout -f fabbed7c63965de0625d9de20d3d6030ba06e2b4 # timeout=10 01:51:29 > git remote # timeout=10 01:51:29 > git config --get remote.origin.url # timeout=10 01:51:29 using GIT_SSH to set credentials SSH Credentials for GitHub 01:51:30 > git merge 857beb77c92229047ced6cb20085c205aee91962 # timeout=10 01:51:30 > git rev-parse HEAD^{commit} # timeout=10 01:51:30 > git config core.sparsecheckout # timeout=10 01:51:30 > git checkout -f fabbed7c63965de0625d9de20d3d6030ba06e2b4 # timeout=10 01:51:33 Commit message: "feat: Add GetSecret and RunTimeSecret metrics" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:51:34 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 01:51:34 % Total % Received % Xferd Average Speed Time Time Time Current 01:51:34 Dload Upload Total Spent Left Speed 01:51:34 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 88548 0 --:--:-- --:--:-- --:--:-- 88548 [Pipeline] sh 01:51:35 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 01:51:35 + sudo tee /etc/docker/daemon.new 01:51:35 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 01:51:35 { 01:51:35 "registry-mirrors": [ 01:51:35 "https://nexus3.edgexfoundry.org:10001" 01:51:35 ], 01:51:35 "bip": "10.250.0.254/24", 01:51:35 "hosts": [ 01:51:35 "tcp://0.0.0.0:5555", 01:51:35 "unix:///var/run/docker.sock" 01:51:35 ], 01:51:35 "mtu": 1458, 01:51:35 "selinux-enabled": true, 01:51:35 "seccomp-profile": "/etc/docker/seccomp.json" 01:51:35 } [Pipeline] sh 01:51:36 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 01:51:36 + sudo service docker restart 01:51:48 Removing intermediate container 3a3a328889e2 01:51:48 ---> 5600ee2f10ff 01:51:48 Step 7/26 : COPY . . 01:51:48 Removing intermediate container 4f13d703d5b4 01:51:48 ---> 3e37e65b7722 01:51:48 Step 8/23 : COPY . . 01:51:48 Removing intermediate container b7abbf339da7 01:51:48 ---> c6ae52ed9674 01:51:48 Step 8/24 : COPY . . 01:51:48 Removing intermediate container 49d477a0a56f 01:51:48 ---> 513fc1ac435c 01:51:48 Step 8/23 : COPY . . 01:51:48 Removing intermediate container cc2fd408145b 01:51:48 ---> 693498b480a5 01:51:48 Step 8/25 : COPY . . [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:51:54 provisioning config files... 01:51:54 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/3@tmp/config3749966771845714160tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:51:55 ---> docker-login.sh 01:51:55 nexus3.edgexfoundry.org:10001 01:51:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:51:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:51:55 Configure a credential helper to remove this warning. See 01:51:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:51:55 01:51:55 Login Succeeded 01:51:55 nexus3.edgexfoundry.org:10002 01:51:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:51:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:51:55 Configure a credential helper to remove this warning. See 01:51:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:51:55 01:51:55 Login Succeeded 01:51:55 nexus3.edgexfoundry.org:10003 01:51:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:51:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:51:56 Configure a credential helper to remove this warning. See 01:51:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:51:56 01:51:56 Login Succeeded 01:51:56 nexus3.edgexfoundry.org:10004 01:51:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:51:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:51:56 Configure a credential helper to remove this warning. See 01:51:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:51:56 01:51:56 Login Succeeded 01:51:56 docker.io 01:51:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:51:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:51:57 Configure a credential helper to remove this warning. See 01:51:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:51:57 01:51:57 Login Succeeded 01:51:57 ---> docker-login.sh ends [Pipeline] } 01:51:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 01:51:57 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] echo 01:51:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:51:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:51:57 ========================================================= 01:51:57 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 01:51:57 ========================================================= [Pipeline] fileExists [Pipeline] sh 01:51:57 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:51:58 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 01:51:58 c41833b44d91: Pulling fs layer 01:51:58 ed15518f5707: Pulling fs layer 01:51:58 feae8fd75edb: Pulling fs layer 01:51:58 242c74f7c9fa: Pulling fs layer 01:51:58 3cdef696dda3: Pulling fs layer 01:51:58 2ced38df9373: Pulling fs layer 01:51:58 58f1dce35555: Pulling fs layer 01:51:58 242c74f7c9fa: Waiting 01:51:58 3cdef696dda3: Waiting 01:51:58 2ced38df9373: Waiting 01:51:58 58f1dce35555: Waiting 01:51:58 ed15518f5707: Verifying Checksum 01:51:58 ed15518f5707: Download complete 01:51:58 242c74f7c9fa: Download complete 01:51:58 3cdef696dda3: Verifying Checksum 01:51:58 3cdef696dda3: Download complete 01:51:58 c41833b44d91: Download complete 01:51:59 c41833b44d91: Pull complete 01:51:59 58f1dce35555: Verifying Checksum 01:51:59 58f1dce35555: Download complete 01:51:59 ed15518f5707: Pull complete 01:52:00 feae8fd75edb: Verifying Checksum 01:52:00 feae8fd75edb: Download complete 01:52:00 2ced38df9373: Verifying Checksum 01:52:00 2ced38df9373: Download complete 01:52:10 feae8fd75edb: Pull complete 01:52:10 242c74f7c9fa: Pull complete 01:52:10 3cdef696dda3: Pull complete 01:52:17 2ced38df9373: Pull complete 01:52:20 58f1dce35555: Pull complete 01:52:20 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 01:52:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:52:20 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 01:52:20 + + docker buildecho -t FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:52:20 WORKDIR /edgex 01:52:20 COPY go.mod . 01:52:20 RUN go mod download ci-base-image-arm64 01:52:20 -f - . 01:52:21 Sending build context to Docker daemon 2.932MB 01:52:21 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:52:21 ---> fadd8f120f05 01:52:21 Step 2/4 : WORKDIR /edgex 01:52:21 ---> 467e340168c4 01:52:21 ---> 3b277e52cb8b 01:52:21 ---> ee9c3ed24971 01:52:21 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-commandStep 8/26 : ARG SPIRE_RELEASE=1.6.3 01:52:21 01:52:21 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 01:52:21 ---> 524f4519b634 01:52:21 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 01:52:21 ---> 4c671a185c7a 01:52:21 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 01:52:21 ---> Running in d0a55c7c5aa0 01:52:21 ---> Running in 81b98d13ce0b 01:52:21 ---> Running in eaa4144371e8 01:52:21 ---> Running in 910da0961c2c 01:52:21 ---> Running in 4ab5fdf68e5f 01:52:21 Removing intermediate container 81b98d13ce0b 01:52:21 ---> 700aa4861b52 01:52:21 Step 9/26 : WORKDIR /edgex-go/spire-build 01:52:21 ---> Running in 08820ee4ac8a 01:52:21 Removing intermediate container 08820ee4ac8a 01:52:21 ---> cd04c72d8dd5 01:52:21 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:52:21 ---> Running in 1099ed54688a 01:52: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 01:52:21 Removing intermediate container 1099ed54688a 01:52:21 ---> 4887240fcbca 01:52:21 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 01:52: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 01:52:21 ---> Running in ec07d232eb59 01:52:21 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 01:52:21 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 01:52:22 Removing intermediate container ec07d232eb59 01:52:22 ---> b28e3aae067a 01:52:22 Step 12/26 : WORKDIR /edgex-go 01:52:22 ---> Running in 6e96958858e9 01:52:22 Removing intermediate container 6e96958858e9 01:52:22 ---> 00dffd0a6308 01:52:22 01:52:22 Step 13/26 : FROM alpine:3.17 01:52:22 ---> Running in 3ea7d8c3134b 01:52:22 Removing intermediate container 3ea7d8c3134b 01:52:22 ---> d35ce473e4d9 01:52:22 Step 3/4 : COPY go.mod . 01:52:23 3.17: Pulling from library/alpine 01:52:23 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 01:52:23 Status: Downloaded newer image for alpine:3.17 01:52:23 ---> 9ed4aefc74f6 01:52:23 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:52:23 ---> Running in ca333915dbbd 01:52:23 Removing intermediate container ca333915dbbd 01:52:23 ---> 759718321532 01:52:23 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:52:23 ---> ba9b3e69e953 01:52:23 Step 4/4 : RUN go mod download 01:52:23 ---> Running in 54e2812aa0aa 01:52:23 ---> Running in 6c25bd648963 01:52:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:24 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:52:24 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:52:24 OK: 17821 distinct packages available 01:52:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:25 (1/5) Installing dumb-init (1.2.5-r2) 01:52:25 (2/5) Installing musl-obstack (1.2.3-r0) 01:52:25 (3/5) Installing libucontext (1.2-r0) 01:52:25 (4/5) Installing gcompat (1.1.0-r0) 01:52:25 (5/5) Installing openssl (3.0.8-r4) 01:52:25 Executing busybox-1.35.0-r29.trigger 01:52:25 OK: 8 MiB in 20 packages 01:52:28 Removing intermediate container 6c25bd648963 01:52:28 ---> c7df1486e0a7 01:52:28 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 01:52:29 ---> 0bf8f8621ce9 01:52:29 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 01:52:30 ---> bc3e467883bc 01:52:30 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:52:36 ---> 054e46b5bee4 01:52:36 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 01:52:36 ---> f79d05d0ab39 01:52:36 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 01:52:37 ---> 229a29bb56be 01:52:37 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 01:52:38 ---> 6926f0823122 01:52:38 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:52:38 ---> Running in bc399adfa45a 01:52:38 Removing intermediate container bc399adfa45a 01:52:38 ---> 1ae3b4153c6a 01:52:38 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:52:38 ---> Running in 85e7e37ecb12 01:52:38 Removing intermediate container 85e7e37ecb12 01:52:38 ---> 8940095a77db 01:52:38 Step 24/26 : LABEL arch=x86_64 01:52:38 ---> Running in 0b40c7814eed 01:52:38 Removing intermediate container 0b40c7814eed 01:52:38 ---> 7f0133984e91 01:52:38 Step 25/26 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:52:38 ---> Running in 867935f0e803 01:52:38 Removing intermediate container 867935f0e803 01:52:38 ---> f825409347c5 01:52:38 Step 26/26 : LABEL version=0.0.0 01:52:38 ---> Running in a0eb5ecb41f2 01:52:39 Removing intermediate container a0eb5ecb41f2 01:52:39 ---> 019ca39bd21e 01:52:39 01:52:39 Successfully built 019ca39bd21e 01:52:39 Successfully tagged security-spire-server:latest 01:52:39 Building security-proxy-setup 01:52:42  Building security-spire-server ... done Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:52:42 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:52:42 ---> bc36fd053596 01:52:42 Step 3/22 : WORKDIR /edgex-go 01:52:42 ---> Using cache 01:52:42 ---> 5a5a3f40aede 01:52:42 Step 4/22 : RUN apk add --update --no-cache make git 01:52:51 ---> Running in 46bbf3c91b64 01:52:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:52 OK: 265 MiB in 53 packages 01:52:55 Removing intermediate container 54e2812aa0aa 01:52:55 ---> 421654cf0830 01:52:55 Successfully built 421654cf0830 01:52:55 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:56 + docker inspect -f . ci-base-image-arm64 01:52:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:52:56 prd-ubuntu20.04-docker-arm64-4c-16g-14602 does not seem to be running inside a container 01:52:56 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:52:58 Removing intermediate container d0a55c7c5aa0 01:52:58 ---> a29e4981a3e6 01:52:58 01:52:58 Step 10/25 : FROM alpine:3.17 01:52:58 ---> 9ed4aefc74f6 01:52:58 Step 11/25 : RUN apk add --update --no-cache dumb-init 01:52:58 Removing intermediate container 46bbf3c91b64 01:52:58 ---> e68943934f33 01:52:58 Step 5/22 : COPY go.mod vendor* ./ 01:52:58 Removing intermediate container 910da0961c2c 01:52:58 ---> 948961c3ab34 01:52:58 01:52:58 Step 10/23 : FROM alpine:3.17 01:52:58 ---> 9ed4aefc74f6 01:52:58 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:52:58 Removing intermediate container eaa4144371e8 01:52:58 ---> 44ec63008e0a 01:52:58 01:52:58 Step 10/24 : FROM alpine:3.17 01:52:58 ---> 9ed4aefc74f6 01:52:58 Step 11/24 : RUN apk add --update --no-cache dumb-init 01:52:58 ---> Running in da95e52fc30f 01:52:58 Removing intermediate container 4ab5fdf68e5f 01:52:58 ---> ccb9eb492da5 01:52:58 01:52:58 Step 10/23 : FROM alpine:3.17 01:52:58 ---> 9ed4aefc74f6 01:52:58 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:52:58 ---> Running in dccfb282bc7c 01:52:58 ---> Running in 568073d3925f 01:52:58 ---> Running in 613dfb3ede8c 01:52:58 Removing intermediate container dccfb282bc7c 01:52:58 ---> 365bc6a74370 01:52:58 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:52:58 ---> ab8bc946fb2d 01:52:58 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:52:58 ---> Running in 90b99ef42bd9 01:52:58 Removing intermediate container 613dfb3ede8c 01:52:58 ---> 2f2d1b6b7da8 01:52:58 Step 12/23 : ENV APP_PORT=59880 01:52:58 ---> Running in e8d3039b1fef 01:52:58 ---> Running in 0b5adf9359fd 01:52:58 Removing intermediate container 0b5adf9359fd 01:52:58 ---> a8168c641372 01:52:58 Step 13/23 : EXPOSE $APP_PORT 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:58 ---> Running in 0650a0ecc78b 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:58 Removing intermediate container 0650a0ecc78b 01:52:58 ---> b6bc5ef0ba61 01:52:58 Step 14/23 : RUN apk add --update --no-cache dumb-init 01:52:58 ---> Running in a99f2ba73cc9 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:58 (1/1) Installing dumb-init (1.2.5-r2) 01:52:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:52:58 Executing busybox-1.35.0-r29.trigger 01:52:58 OK: 7 MiB in 16 packages 01:52:58 (1/1) Installing dumb-init (1.2.5-r2) 01:52:58 Executing busybox-1.35.0-r29.trigger 01:52:58 OK: 7 MiB in 16 packages 01:52:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:52:59 (1/1) Installing dumb-init (1.2.5-r2) 01:52:59 Executing busybox-1.35.0-r29.trigger 01:52:59 OK: 7 MiB in 16 packages 01:52:59 Removing intermediate container 568073d3925f 01:52:59 ---> aa8879241547 01:52:59 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:52:59 (1/1) Installing dumb-init (1.2.5-r2) 01:52:59 Removing intermediate container da95e52fc30f 01:52:59 ---> f3656734c10c 01:52:59 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:52:59 Executing busybox-1.35.0-r29.trigger 01:52:59 OK: 7 MiB in 16 packages 01:52:59 ---> Running in 138117f5c378 01:52:59 ---> Running in 6b0be1ac01fc 01:52:59 Removing intermediate container 138117f5c378 01:52:59 ---> 79035a2829c2 01:52:59 Step 13/24 : ENV APP_PORT=59882 01:52:59 Removing intermediate container 6b0be1ac01fc 01:52:59 ---> ef4d614bb71c 01:52:59 Step 13/25 : ENV APP_PORT=59881 01:52:59 ---> Running in e440a949f404 01:52:59 ---> Running in 4f1d44f3555c 01:52:59 Removing intermediate container 90b99ef42bd9 01:52:59 ---> 9be1fc8a84b9 01:52:59 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:52:59 Removing intermediate container 4f1d44f3555c 01:52:59 ---> 10cc7dc0b566 01:52:59 Step 14/24 : EXPOSE $APP_PORT 01:52:59 ---> Running in 352fe546d3f6 01:52:59 Removing intermediate container e440a949f404 01:52:59 ---> 9d07c5bd1e88 01:52:59 Step 14/25 : EXPOSE $APP_PORT 01:52:59 ---> Running in 8144f9b9e0a3 01:52:59 ---> 6d531b01a8be 01:52:59 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:52:59 Removing intermediate container a99f2ba73cc9 01:52:59 ---> 726a5d768d66 01:52:59 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:52:59 Removing intermediate container 352fe546d3f6 01:52:59 ---> 6cd4b36f2767 01:52:59 Step 15/24 : WORKDIR / 01:52:59 Removing intermediate container 8144f9b9e0a3 01:52:59 ---> 0d238506b9e8 01:52:59 Step 15/25 : WORKDIR / 01:52:59 ---> Running in e13265eb3480 01:52:59 ---> Running in d85eee43e852 01:52:59 ---> 144ece115b45 01:52:59 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 01:52:59 ---> 0bca9afa8ebb 01:52:59 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:52:59 Removing intermediate container e13265eb3480 01:52:59 ---> ac14f89d3d48 01:52:59 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 01:52:59 Removing intermediate container d85eee43e852 01:52:59 ---> ecc484bcde0d 01:52:59 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:53:00 ---> 26a853763465 01:53:00 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 01:53:00 ---> 9f3145787589 01:53:00 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 01:53:00 ---> a00d282de875 01:53:00 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 01:53:00 ---> 0d3e7c8b6ad2 01:53:00 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 01:53:00 $ docker top e505918a2a875e910601b2d6c9fea1b3d0da1ac990c7791a3b6ab3b71d772a5d -eo pid,comm [Pipeline] { [Pipeline] sh 01:53:01 ---> 8b51f39ea15f 01:53:01 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 01:53:01 ---> f53dce7dd244 01:53:01 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 01:53:01 ---> cdf674169aaf 01:53:01 ---> 0cdb4cd2c0a9 01:53:01 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yamlStep 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 01:53:01 01:53:01 + go version 01:53:01 go version go1.20.2 linux/arm64 [Pipeline] } 01:53:01 $ docker stop --time=1 e505918a2a875e910601b2d6c9fea1b3d0da1ac990c7791a3b6ab3b71d772a5d 01:53:01 ---> 553ce10f4768 01:53:01 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:53:01 ---> Running in 6ae315d94501 01:53:01 ---> 33eab7cb6aa2 01:53:01 Step 19/23 : ENTRYPOINT ["/core-data"] 01:53:01 ---> 2587335da0b6 01:53:01 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 01:53:01 ---> aea7a2bc2bd0 01:53:01 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 01:53:01 ---> Running in f17411388291 01:53:01 Removing intermediate container f17411388291 01:53:01 ---> 28d4122a39cf 01:53:01 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:53:01 ---> Running in 3009642efffc 01:53:01 ---> 36a0097c1d9b 01:53:01 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 01:53:01 ---> 59bcc6042ca0 01:53:01 Step 20/24 : ENTRYPOINT ["/core-command"] 01:53:01 ---> Running in 1fad59fceb29 01:53:01 Removing intermediate container 3009642efffc 01:53:01 ---> b1b09bad919b 01:53:01 Step 21/23 : LABEL arch=x86_64 01:53:01 ---> Running in ee154939b7d6 01:53:02 Removing intermediate container 1fad59fceb29 01:53:02 ---> 89d4d29a2f75 01:53:02 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:53:02 ---> Running in 3748a454e849 01:53:02 ---> e6ee1996ec2d 01:53:02 Step 21/25 : ENTRYPOINT ["/core-metadata"] 01:53:02 ---> Running in 43492e87f77b 01:53:02 Removing intermediate container ee154939b7d6 01:53:02 ---> 15e9701ee922 01:53:02 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:53:02 Removing intermediate container 3748a454e849 01:53:02 ---> 1ec0103b2ca1 01:53:02 Step 22/24 : LABEL arch=x86_64 01:53:02 ---> Running in 8898c04e6835 01:53:02 ---> Running in 09e58584c931 01:53:02 Removing intermediate container 43492e87f77b 01:53:02 ---> dad4eeb16ad6 01:53:02 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:53:02 ---> Running in 787a5fc91c38 01:53:02 Removing intermediate container 09e58584c931 01:53:02 ---> 7ceeb434ee95 01:53:02 Step 23/24 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:53:02 Removing intermediate container 8898c04e6835 01:53:02 ---> 3eb873f1e547 01:53:02 Step 23/23 : LABEL version=0.0.0 01:53:02 ---> Running in e623793ffe7d 01:53:02 ---> Running in 1761fe3062bc 01:53:02 Removing intermediate container 787a5fc91c38 01:53:02 ---> ee9caea27ebb 01:53:02 Step 23/25 : LABEL arch=x86_64 01:53:02 Removing intermediate container 6ae315d94501 01:53:02 ---> db332d25c787 01:53:02 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:53:02 ---> Running in 9b85bfc6d877 01:53:02 Removing intermediate container e623793ffe7d 01:53:02 ---> dd11f7ec5505 01:53:02 Step 24/24 : LABEL version=0.0.0 01:53:02 ---> Running in 69c058b7d514 01:53:02 Removing intermediate container 1761fe3062bc 01:53:02 ---> 7f67f96c4c68 01:53:02 01:53:02 ---> Running in 43a0e4da5914 01:53:02 Removing intermediate container 9b85bfc6d877 01:53:02 ---> eb2292ff7515 01:53:02 Step 24/25 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:53:02 Successfully built 7f67f96c4c68 01:53:02 Successfully tagged core-data:latest 01:53:02  Building core-data ... done Building security-spire-agent 01:53:02 ---> Running in e6198d47f68e 01:53:02 Removing intermediate container 69c058b7d514 01:53:02 ---> cd338a4d54b5 01:53:02 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 01:53:02 Removing intermediate container 43a0e4da5914 01:53:02 ---> de1fcd3822c8 01:53:02 01:53:02 ---> Running in 9fccc72dd823 01:53:02 Removing intermediate container e6198d47f68e 01:53:02 ---> eddec9b5aaad 01:53:02 Step 25/25 : LABEL version=0.0.0 01:53:02 Successfully built de1fcd3822c8 01:53:02 ---> Running in a2bd4187407b 01:53:02 Removing intermediate container 9fccc72dd823 01:53:02 ---> 4509e2379a4c 01:53:02 Step 21/23 : LABEL arch=x86_64 01:53:02 Successfully tagged core-command:latest 01:53:02 Building security-secretstore-setup 01:53:03 $ docker rm -f --volumes e505918a2a875e910601b2d6c9fea1b3d0da1ac990c7791a3b6ab3b71d772a5d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:53:03 + docker inspect -f . ci-base-image-arm64 01:53:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:53:03 prd-ubuntu20.04-docker-arm64-4c-16g-14602 does not seem to be running inside a container 01:53:03 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:53:04 $ docker top 103895c6b943b90ba79a9b5fe9c2bc0becabc8ee929e1c7c0fdafb7890661eed -eo pid,comm [Pipeline] { [Pipeline] echo 01:53:05 ========================================================= 01:53:05 [edgeXBuildGoParallel] Running Tests and Build... 01:53:05 ========================================================= [Pipeline] sh 01:53:05 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] fileExists [Pipeline] sh 01:53:05 + make test 01:53:05 go test -race -coverprofile=coverage.out ./... 01:53:08  Building core-command ... done Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:53:08 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:53:08 ---> bc36fd053596 01:53:08 Step 3/25 : WORKDIR /edgex-go 01:53:08 ---> Using cache 01:53:08 ---> 5a5a3f40aede 01:53:08 Step 4/25 : RUN apk add --update --no-cache make git 01:53:08 ---> Using cache 01:53:08 ---> e68943934f33 01:53:08 Step 5/25 : COPY go.mod vendor* ./ 01:53:08 ---> Using cache 01:53:08 ---> ab8bc946fb2d 01:53:08 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:53:09 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:53:09 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:53:09 ---> bc36fd053596 01:53:09 Step 3/27 : WORKDIR /edgex-go 01:53:09 ---> Using cache 01:53:09 ---> 5a5a3f40aede 01:53:09 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:53:09 ---> Using cache 01:53:09 ---> f9918f51cf3b 01:53:09 Step 5/27 : COPY go.mod vendor* ./ 01:53:09 ---> Using cache 01:53:09 ---> fd074d571a71 01:53:09 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:53:09 ---> Using cache 01:53:09 ---> 5600ee2f10ff 01:53:09 Step 7/27 : COPY . . 01:53:09 ---> Using cache 01:53:09 ---> ee9c3ed24971 01:53:09 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 01:53:09 ---> Using cache 01:53:09 ---> 700aa4861b52 01:53:09 Step 9/27 : WORKDIR /edgex-go/spire-build 01:53:09 ---> Using cache 01:53:09 ---> cd04c72d8dd5 01:53:09 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:53:09 ---> Using cache 01:53:09 ---> 4887240fcbca 01:53:09 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 01:53:13 ---> Running in 0868538f72b8 01:53:15 Removing intermediate container a2bd4187407b 01:53:15 ---> 4e3463afcab9 01:53:15 01:53:15 ---> Running in 27b5413fe692 01:53:15 ---> Running in 20a73aba6008 01:53:15 Removing intermediate container 0868538f72b8 01:53:15 ---> e09454aac715 01:53:15 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:53:15 ---> Running in bcffdbc65bbe 01:53:15 Successfully built 4e3463afcab9 01:53:15 Successfully tagged core-metadata:latest 01:53:15 Building security-spiffe-token-provider 01:53:15  Building core-metadata ... done Removing intermediate container bcffdbc65bbe 01:53:15 ---> 59ab3d4d80f3 01:53:15 Step 23/23 : LABEL version=0.0.0 01:53:15 ---> Running in e99ba22007a8 01:53:18 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:53:18 Step 2/20 : FROM ${BUILDER_BASE} AS builder 01:53:18 ---> bc36fd053596 01:53:18 Step 3/20 : WORKDIR /edgex-go 01:53:18 ---> Using cache 01:53:18 ---> 5a5a3f40aede 01:53:18 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 01:53:21 Removing intermediate container e99ba22007a8 01:53:21 ---> 31eb4dcac4e4 01:53:21 01:53:21 ---> Running in fae13cc68164 01:53:21 Successfully built 31eb4dcac4e4 01:53:21 Successfully tagged security-proxy-auth:latest 01:53:21  Building security-proxy-auth ... done Building support-scheduler 01:53:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:53:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:53:23 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:53:23 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:53:23 OK: 17821 distinct packages available 01:53:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:53:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:53:23 OK: 265 MiB in 53 packages 01:53:26 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:53:26 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:53:26 ---> bc36fd053596 01:53:26 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:53:26 ---> Using cache 01:53:26 ---> 670066cd8bc0 01:53:26 Step 4/23 : WORKDIR /edgex-go 01:53:26 ---> Using cache 01:53:26 ---> 185e9f7f5a01 01:53:26 Step 5/23 : RUN apk add --update --no-cache make git 01:53:26 ---> Using cache 01:53:26 ---> a817d602d734 01:53:26 Step 6/23 : COPY go.mod vendor* ./ 01:53:26 ---> Using cache 01:53:26 ---> d4ffc12ba637 01:53:26 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:53:26 ---> Using cache 01:53:26 ---> 3e37e65b7722 01:53:26 Step 8/23 : COPY . . 01:53:26 ---> Using cache 01:53:26 ---> 4c671a185c7a 01:53:26 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 01:53:28 Removing intermediate container 27b5413fe692 01:53:28 ---> ee892e6487d1 01:53:28 Step 12/27 : WORKDIR /edgex-go 01:53:28 ---> Running in f5b1393eccb5 01:53:28 ---> Running in bf8c28a25116 01:53:28 Removing intermediate container bf8c28a25116 01:53:28 ---> e6f7ccf5acf0 01:53:28 01:53:28 Step 13/27 : FROM alpine:3.17 01:53:28 ---> 9ed4aefc74f6 01:53:28 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:53:28 ---> Using cache 01:53:28 ---> 759718321532 01:53:28 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:53:28 ---> Using cache 01:53:28 ---> c7df1486e0a7 01:53:28 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:53:28 ---> Using cache 01:53:28 ---> 0bf8f8621ce9 01:53:28 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:53:28 ---> Using cache 01:53:28 ---> bc3e467883bc 01:53:28 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 01:53:28 Removing intermediate container fae13cc68164 01:53:28 ---> 368d43779ec4 01:53:28 Step 5/20 : COPY go.mod vendor* ./ 01:53:28 ---> c85815c31be6 01:53:28 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:53:28 ---> Running in b8a68fd2d7a5 01:53:28 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 01:53:30 ---> a75deda0d9e2 01:53:30 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:53:33 ---> 37512ac4cc9f 01:53:33 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 01:53:33 ---> 7996aa6b5b69 01:53:33 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 01:53:33 ---> 36e595f77cd5 01:53:33 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 01:53:33 ---> e3029b0610d8 01:53:33 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:53:33 ---> Running in 9315af031576 01:53:33 Removing intermediate container 9315af031576 01:53:33 ---> c71789d572e3 01:53:33 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:53:33 ---> Running in 165ff50a7700 01:53:34 Removing intermediate container 165ff50a7700 01:53:34 ---> 2a523fca901b 01:53:34 Step 25/27 : LABEL arch=x86_64 01:53:34 ---> Running in 46134657e25c 01:53:34 Removing intermediate container 46134657e25c 01:53:34 ---> 8a52b1c156e3 01:53:34 Step 26/27 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:53:40 ---> Running in 36eacc76ed44 01:53:42 Removing intermediate container 36eacc76ed44 01:53:42 ---> c7b9b72a24dc 01:53:42 Step 27/27 : LABEL version=0.0.0 01:53:43 ---> Running in 54a9a712928f 01:53:44 Removing intermediate container 54a9a712928f 01:53:44 ---> 3d8b8f09533c 01:53:44 01:53:44 Successfully built 3d8b8f09533c 01:53:44 Successfully tagged security-spire-agent:latest 01:53:44 Building support-notifications 01:53:44 ? github.com/edgexfoundry/edgex-go [no test files] 01:53:52  Building security-spire-agent ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:53:52 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:53:52 ---> bc36fd053596 01:53:52 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:53:52 ---> Using cache 01:53:52 ---> 670066cd8bc0 01:53:52 Step 4/23 : WORKDIR /edgex-go 01:53:52 ---> Using cache 01:53:52 ---> 185e9f7f5a01 01:53:52 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 01:54:04 ---> Running in 17419fc7d163 01:54:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:54:04 Removing intermediate container 20a73aba6008 01:54:04 ---> 6700bf1fd6c2 01:54:04 Step 7/25 : COPY . . 01:54:04 Removing intermediate container e8d3039b1fef 01:54:04 ---> 84029c253eed 01:54:04 Step 7/22 : COPY . . 01:54:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:54:05 OK: 265 MiB in 53 packages 01:54:26 ---> b14280e6c753 01:54:26 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 01:54:26 ---> 81aa40b0615b 01:54:26 Step 8/22 : RUN make cmd/secrets-config/secrets-config 01:54:26 ---> Running in 5db5c5b30972 01:54:26 Removing intermediate container 17419fc7d163 01:54:26 ---> Running in 5004a2d91d35 01:54:26 ---> 7e03184aba42 01:54:26 Step 6/23 : COPY go.mod vendor* ./ 01:54:26 Removing intermediate container f5b1393eccb5 01:54:26 ---> fb65e7d46874 01:54:26 01:54:26 Step 10/23 : FROM alpine:3.17 01:54:26 ---> 9ed4aefc74f6 01:54:26 Step 11/23 : RUN apk add --update --no-cache dumb-init 01:54:26 ---> Using cache 01:54:26 ---> f3656734c10c 01:54:26 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:54:26 ---> Using cache 01:54:26 ---> ef4d614bb71c 01:54:26 Step 13/23 : ENV APP_PORT=59861 01:54:26 ---> Running in 19c243179398 01:54:26 ---> 2521b8e5ee02 01:54:26 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:54:26 Removing intermediate container 19c243179398 01:54:26 ---> 2935c8143edc 01:54:26 ---> Running in f11ea0c668cc 01:54:26 Step 14/23 : EXPOSE $APP_PORT 01:54:26 ---> Running in de5279c20e37 01:54:26 Removing intermediate container de5279c20e37 01:54:26 ---> a6d201f7c131 01:54:26 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:54:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 01:54:26 Removing intermediate container b8a68fd2d7a5 01:54:26 ---> 077e7059d88c 01:54:26 Step 7/20 : COPY . . 01:54:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:54:26 ---> 6661f40bada1 01:54:26 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:54:33 ---> 9dbf21245670 01:54:33 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 01:54:33 ---> 5e0219783117 01:54:33 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 01:54:33 ---> Running in 455c42deec07 01:54:34 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 01:54:35 ---> 77de48f1e06b 01:54:35 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 01:54:36 ---> c7bfa198873b 01:54:36 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 01:54:36 ---> Running in 8e2781fedb67 01:54:36 Removing intermediate container 8e2781fedb67 01:54:36 ---> d23570faf068 01:54:36 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:54:36 ---> Running in 82f19bcf3128 01:54:36 Removing intermediate container 82f19bcf3128 01:54:36 ---> bfc485091feb 01:54:36 Step 21/23 : LABEL arch=x86_64 01:54:36 ---> Running in 04a9f1da1020 01:54:37 Removing intermediate container 04a9f1da1020 01:54:37 ---> 82f4684b1da3 01:54:37 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:54:37 ---> Running in ba9a4360dac4 01:54:37 Removing intermediate container ba9a4360dac4 01:54:37 ---> d95598229d88 01:54:37 Step 23/23 : LABEL version=0.0.0 01:54:37 ---> Running in 057b22af2cb4 01:54:37 Removing intermediate container 057b22af2cb4 01:54:37 ---> 9b1c43e1c50f 01:54:37 01:54:37 Successfully built 9b1c43e1c50f 01:54:37 Successfully tagged support-scheduler:latest 01:54:37  Building support-scheduler ... done Building security-spire-config 01:54:41 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:54:41 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:54:41 ---> bc36fd053596 01:54:41 Step 3/27 : WORKDIR /edgex-go 01:54:41 ---> Using cache 01:54:41 ---> 5a5a3f40aede 01:54:41 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:54:41 ---> Using cache 01:54:41 ---> f9918f51cf3b 01:54:41 Step 5/27 : COPY go.mod vendor* ./ 01:54:41 ---> Using cache 01:54:41 ---> fd074d571a71 01:54:41 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:54:41 ---> Using cache 01:54:41 ---> 5600ee2f10ff 01:54:41 Step 7/27 : COPY . . 01:54:41 ---> Using cache 01:54:41 ---> ee9c3ed24971 01:54:41 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 01:54:41 ---> Using cache 01:54:41 ---> 700aa4861b52 01:54:41 Step 9/27 : WORKDIR /edgex-go/spire-build 01:54:41 ---> Using cache 01:54:41 ---> cd04c72d8dd5 01:54:41 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:54:41 ---> Using cache 01:54:41 ---> 4887240fcbca 01:54:41 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 01:54:41 ---> Using cache 01:54:41 ---> ee892e6487d1 01:54:41 Step 12/27 : WORKDIR /edgex-go 01:54:41 ---> Using cache 01:54:41 ---> e6f7ccf5acf0 01:54:41 01:54:41 Step 13/27 : FROM alpine:3.17 01:54:41 ---> 9ed4aefc74f6 01:54:41 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:54:41 ---> Using cache 01:54:41 ---> 759718321532 01:54:41 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 01:54:51 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 01:54:53 ---> Running in 08509353ddb0 01:54:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:54:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:54:53 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:54:53 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:54:53 OK: 17821 distinct packages available 01:54:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:54:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:54:54 (1/4) Installing dumb-init (1.2.5-r2) 01:54:54 (2/4) Installing musl-obstack (1.2.3-r0) 01:54:54 (3/4) Installing libucontext (1.2-r0) 01:54:54 (4/4) Installing gcompat (1.1.0-r0) 01:54:54 Executing busybox-1.35.0-r29.trigger 01:54:54 OK: 7 MiB in 19 packages 01:55:06 Removing intermediate container 5db5c5b30972 01:55:06 ---> 1c2e3dc12d76 01:55:06 01:55:06 Step 9/25 : FROM alpine:3.17 01:55:06 ---> 9ed4aefc74f6 01:55:06 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 01:55:06 Removing intermediate container 5004a2d91d35 01:55:06 ---> 748b26f84bb1 01:55:06 01:55:06 Step 9/22 : FROM alpine:3.17 01:55:06 ---> 9ed4aefc74f6 01:55:06 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 01:55:06 Removing intermediate container 08509353ddb0 01:55:06 ---> 359f0925b1b3 01:55:06 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:55:06 ---> Running in 7f1ad636bc6c 01:55:06 ---> Running in b5576e78613b 01:55:06 Removing intermediate container f11ea0c668cc 01:55:06 ---> a7ba6ce27000 01:55:06 Step 8/23 : COPY . . 01:55:18 ---> af630cf25f61 01:55:18 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:55:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:55:18 ---> 2d5f17de2013 01:55:18 Step 9/23 : RUN make cmd/support-notifications/support-notifications 01:55:18 Removing intermediate container 455c42deec07 01:55:18 ---> 9fc54caa16e7 01:55:18 01:55:18 Step 9/20 : FROM alpine:3.17 01:55:18 ---> 9ed4aefc74f6 01:55:18 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:55:18 ---> Running in 621b71bcf30e 01:55:18 ---> cabfc1661560 01:55:18 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:55:18 ---> Running in 2f2e5072bc77 01:55:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:55:18 Removing intermediate container 2f2e5072bc77 01:55:18 ---> 337f2824a105 01:55:18 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 01:55:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:55:18 (1/2) Installing dumb-init (1.2.5-r2) 01:55:18 (2/2) Installing openssl (3.0.8-r4) 01:55:18 Executing busybox-1.35.0-r29.trigger 01:55:18 OK: 8 MiB in 17 packages 01:55:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:55:19 (1/3) Installing ca-certificates (20230506-r0) 01:55:19 (2/3) Installing dumb-init (1.2.5-r2) 01:55:19 (3/3) Installing su-exec (0.2-r2) 01:55:19 Executing busybox-1.35.0-r29.trigger 01:55:19 Executing ca-certificates-20230506-r0.trigger 01:55:19 OK: 8 MiB in 18 packages 01:55:20 ---> Running in e5627935cbbd 01:55:20 ---> 5051a71e60ab 01:55:20 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 01:55:20 ---> be9808cb50f0 01:55:20 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 01:55:20 ---> Running in f9f3649d5e78 01:55:20 Removing intermediate container b5576e78613b 01:55:20 ---> cd9eb3a69edb 01:55:20 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:55:20 ---> Running in b3f0a5ca70fa 01:55:20 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 01:55:20 Removing intermediate container 7f1ad636bc6c 01:55:20 ---> 50d15e3658c8 01:55:20 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:55:21 ---> Running in 6163c848f545 01:55:21 Removing intermediate container f9f3649d5e78 01:55:21 ---> 0e103be48275 01:55:21 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 01:55:21 Removing intermediate container b3f0a5ca70fa 01:55:21 ---> 3ee48cac04e6 01:55:21 Step 12/22 : WORKDIR /edgex 01:55:21 ---> Running in 3e626e90964a 01:55:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:55:21 Removing intermediate container 6163c848f545 01:55:21 ---> 55f4f601ee8f 01:55:21 Step 12/25 : WORKDIR / 01:55:21 ---> 22b491bcff17 01:55:21 Step 22/27 : WORKDIR / 01:55:21 ---> Running in d9653a1fbbca 01:55:21 Removing intermediate container 3e626e90964a 01:55:21 ---> 21c78d1793e6 01:55:21 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:55:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:55:21 ---> Running in 5a084444faf3 01:55:21 Removing intermediate container d9653a1fbbca 01:55:21 ---> 89c99c9c341b 01:55:21 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:55:21 Removing intermediate container 5a084444faf3 01:55:21 ---> 768ff7eab2d0 01:55:21 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:55:21 ---> 5f6bf84cbf11 01:55:21 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 01:55:21 ---> Running in cdea41476f5a 01:55:21 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:55:21 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:55:21 OK: 17821 distinct packages available 01:55:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:55:21 Removing intermediate container cdea41476f5a 01:55:21 ---> 61f50d5150ee 01:55:21 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:55:21 ---> Running in 00657d4d09fd 01:55:21 ---> fc24bee7027a 01:55:21 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 01:55:21 ---> 5dac9b608a15 01:55:21 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 01:55:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:55:21 Removing intermediate container 00657d4d09fd 01:55:21 ---> 758834ca1cbd 01:55:21 Step 25/27 : LABEL arch=x86_64 01:55:21 (1/9) Installing ca-certificates (20230506-r0) 01:55:21 (2/9) Installing brotli-libs (1.0.9-r9) 01:55:21 (3/9) Installing nghttp2-libs (1.51.0-r0) 01:55:22 (4/9) Installing libcurl (8.0.1-r0) 01:55:22 ---> Running in a3462d84ecc8 01:55:22 (5/9) Installing curl (8.0.1-r0) 01:55:22 (6/9) Installing dumb-init (1.2.5-r2) 01:55:22 (7/9) Installing musl-obstack (1.2.3-r0) 01:55:22 (8/9) Installing libucontext (1.2-r0) 01:55:22 (9/9) Installing gcompat (1.1.0-r0) 01:55:22 Executing busybox-1.35.0-r29.trigger 01:55:22 ---> 47907b2196ae 01:55:22 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 01:55:22 ---> fb1dffad970d 01:55:22 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 01:55:22 Executing ca-certificates-20230506-r0.trigger 01:55:22 Removing intermediate container a3462d84ecc8 01:55:22 ---> 3b1caefd0147 01:55:22 Step 26/27 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:55:22 OK: 10 MiB in 24 packages 01:55:22 ---> Running in 39dc6a173710 01:55:22 ---> f1cb7d65bc4d 01:55:22 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 01:55:22 Removing intermediate container 39dc6a173710 01:55:22 ---> f9137f198e35 01:55:22 Step 27/27 : LABEL version=0.0.0 01:55:22 ---> Running in 301355d220f8 01:55:22 ---> 9f54aec0d71b 01:55:22 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 01:55:22 ---> 6ec61262508e 01:55:22 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 01:55:22 Removing intermediate container 301355d220f8 01:55:22 ---> fd509156fd2b 01:55:22 01:55:22 Successfully built fd509156fd2b 01:55:22 Successfully tagged security-spire-config:latest 01:55:22  Building security-spire-config ... done Building security-bootstrapper 01:55:24 Removing intermediate container e5627935cbbd 01:55:24 ---> 694c043f5ac9 01:55:24 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 01:55:27 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:55:27 Step 2/33 : FROM ${BUILDER_BASE} AS builder 01:55:27 ---> bc36fd053596 01:55:27 Step 3/33 : WORKDIR /edgex-go 01:55:27 ---> Using cache 01:55:27 ---> 5a5a3f40aede 01:55:27 Step 4/33 : RUN apk add --update --no-cache make git 01:55:27 ---> Using cache 01:55:27 ---> e68943934f33 01:55:27 Step 5/33 : COPY go.mod vendor* ./ 01:55:27 ---> Using cache 01:55:27 ---> ab8bc946fb2d 01:55:27 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:55:27 ---> Using cache 01:55:27 ---> 6700bf1fd6c2 01:55:27 Step 7/33 : COPY . . 01:55:27 ---> Using cache 01:55:27 ---> b14280e6c753 01:55:27 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 01:55:31 ---> ef1bc9cb955e 01:55:31 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:55:31 ---> a87fb3397e6b 01:55:31 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 01:55:31 ---> Running in 7d239b5f49fe 01:55:31 ---> 5849ef4e2410 01:55:31 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 01:55:31 ---> Running in b493e6d6d32a 01:55:32 ---> d6c1efd4608d 01:55:32 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 01:55:32 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 01:55:32 ---> 362459036045 01:55:32 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 01:55:34 ---> 7142f0fcd3cd 01:55:34 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 01:55:34 ---> 64f4df94fcfd 01:55:34 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 01:55:34 Removing intermediate container b493e6d6d32a 01:55:34 ---> c7caff4839f8 01:55:34 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 01:55:34 ---> Running in 5a9069f84bfe 01:55:34 ---> 9ad65fc2a592 01:55:34 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 01:55:34 ---> Running in 8ede3d8cbc33 01:55:34 ---> 0990b7e837cd 01:55:34 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:55:34 Removing intermediate container 5a9069f84bfe 01:55:34 ---> f3cbe8591fe2 01:55:34 Step 20/22 : LABEL arch=x86_64 01:55:34 ---> Running in 1d2e9de2c424 01:55:34 ---> Running in bce0c4330178 01:55:34 Removing intermediate container 8ede3d8cbc33 01:55:34 ---> da9e9556d968 01:55:34 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 01:55:34 ---> Running in 0464f9c5f306 01:55:34 Removing intermediate container bce0c4330178 01:55:34 ---> 773578103296 01:55:34 Step 21/22 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:55:34 ---> Running in 48a2ac017897 01:55:34 Removing intermediate container 0464f9c5f306 01:55:34 ---> 886ce63e183b 01:55:34 Step 18/20 : LABEL arch=x86_64 01:55:34 ---> Running in bc464d4a1b5c 01:55:34 Removing intermediate container 48a2ac017897 01:55:34 ---> 1535c01a018a 01:55:34 Step 22/22 : LABEL version=0.0.0 01:55:35 ---> Running in ec5e25116118 01:55:35 Removing intermediate container bc464d4a1b5c 01:55:35 ---> 143cf3fbfd85 01:55:35 Step 19/20 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:55:35 Removing intermediate container ec5e25116118 01:55:35 ---> 7a17576db1a7 01:55:35 01:55:35 ---> Running in 2b9c5bbed8bd 01:55:35 Successfully built 7a17576db1a7 01:55:35 Successfully tagged security-proxy-setup:latest 01:55:35  Building security-proxy-setup ... done Building core-common-config-bootstrapper 01:55:36 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 01:55:36 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 01:55:37 Removing intermediate container 2b9c5bbed8bd 01:55:37 ---> 2d9c26bdbe80 01:55:37 Step 20/20 : LABEL version=0.0.0 01:55:37 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 01:55:38 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 01:55:38 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 01:55:40 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 01:55:40 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 01:55:40 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:55:40 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:55:40 ---> bc36fd053596 01:55:40 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:55:40 ---> Using cache 01:55:40 ---> 670066cd8bc0 01:55:40 Step 4/23 : WORKDIR /edgex-go 01:55:40 ---> Using cache 01:55:40 ---> 185e9f7f5a01 01:55:40 Step 5/23 : RUN apk add --update --no-cache make git 01:55:40 ---> Using cache 01:55:40 ---> a817d602d734 01:55:40 Step 6/23 : COPY go.mod vendor* ./ 01:55:40 ---> Using cache 01:55:40 ---> d4ffc12ba637 01:55:40 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:55:40 ---> Using cache 01:55:40 ---> 3e37e65b7722 01:55:40 Step 8/23 : COPY . . 01:55:40 ---> Using cache 01:55:40 ---> 4c671a185c7a 01:55:40 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 01:55:40 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 01:55:40 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 01:55:43 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 01:55:45 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 01:55:45 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 01:55:45 ? github.com/edgexfoundry/edgex-go/internal [no test files] 01:55:45 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 01:55:45 Removing intermediate container 1d2e9de2c424 01:55:45 ---> cae781a91898 01:55:45 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 01:55:45 ---> Running in 75e6a90089c2 01:55:45 ---> Running in de0bbae3a747 01:55:45 ---> Running in 6281e9c1e23e 01:55:45 Removing intermediate container de0bbae3a747 01:55:45 ---> 87236b575a6d 01:55:45 01:55:45 Successfully built 87236b575a6d 01:55:45 Successfully tagged security-spiffe-token-provider:latest 01:55:45  Building security-spiffe-token-provider ... done Removing intermediate container 6281e9c1e23e 01:55:45 ---> bc066d83ea59 01:55:45 Step 23/25 : LABEL arch=x86_64 01:55:45 ---> Running in 3ce698834e13 01:55:45 Removing intermediate container 3ce698834e13 01:55:45 ---> 55174d43da92 01:55:45 Step 24/25 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:55:45 ---> Running in 5419d9d636b2 01:55:46 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 01:55:46 Removing intermediate container 5419d9d636b2 01:55:46 ---> 9bcdd297e237 01:55:46 Step 25/25 : LABEL version=0.0.0 01:55:46 ---> Running in 8f9ad464ebbc 01:55:46 Removing intermediate container 8f9ad464ebbc 01:55:46 ---> e20d9088c777 01:55:46 01:55:46 Successfully built e20d9088c777 01:55:46 Successfully tagged security-secretstore-setup:latest 01:56:00 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 01:56:00 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 01:56:00 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.419s coverage: 28.7% of statements 01:56:04  Building security-secretstore-setup ... done Removing intermediate container 7d239b5f49fe 01:56:04 ---> 1e7847d73e53 01:56:04 01:56:04 Step 9/33 : FROM alpine:3.17 01:56:04 ---> 9ed4aefc74f6 01:56:04 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:56:04 ---> Using cache 01:56:04 ---> 337f2824a105 01:56:04 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 01:56:04 Removing intermediate container 621b71bcf30e 01:56:04 ---> 2628f47a0d9a 01:56:04 01:56:04 Step 10/23 : FROM alpine:3.17 01:56:04 ---> 9ed4aefc74f6 01:56:04 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 01:56:04 ---> Running in c1f806abfed6 01:56:04 ---> Running in a1cdd87aab26 01:56:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:56:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:56:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 01:56:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 01:56:05 (1/2) Installing dumb-init (1.2.5-r2) 01:56:05 (2/2) Installing su-exec (0.2-r2) 01:56:05 Executing busybox-1.35.0-r29.trigger 01:56:05 OK: 7 MiB in 17 packages 01:56:05 (1/2) Installing ca-certificates (20230506-r0) 01:56:05 (2/2) Installing dumb-init (1.2.5-r2) 01:56:05 Executing busybox-1.35.0-r29.trigger 01:56:05 Executing ca-certificates-20230506-r0.trigger 01:56:05 OK: 8 MiB in 17 packages 01:56:08 Removing intermediate container 75e6a90089c2 01:56:08 ---> 8f2d6ddd45c3 01:56:08 01:56:08 Step 10/23 : FROM alpine:3.17 01:56:08 ---> 9ed4aefc74f6 01:56:08 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:56:08 ---> Using cache 01:56:08 ---> 365bc6a74370 01:56:08 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:56:08 ---> Using cache 01:56:08 ---> 9be1fc8a84b9 01:56:08 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:56:08 ---> Using cache 01:56:08 ---> 6d531b01a8be 01:56:08 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:56:08 ---> Using cache 01:56:08 ---> 144ece115b45 01:56:08 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 01:56:08 Removing intermediate container a1cdd87aab26 01:56:08 ---> 307b1191f87d 01:56:08 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 01:56:08 Removing intermediate container c1f806abfed6 01:56:08 ---> cc9e3ef3c1b2 01:56:08 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 01:56:08 ---> Running in 3affe203ae1a 01:56:08 ---> Running in 2dec090e0a59 01:56:08 Removing intermediate container 2dec090e0a59 01:56:08 ---> 99620b0b61dc 01:56:08 Step 13/23 : ENV APP_PORT=59860 01:56:08 Removing intermediate container 3affe203ae1a 01:56:08 ---> 6899472cc93e 01:56:08 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 01:56:08 ---> 3667931aeda4 01:56:08 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 01:56:08 ---> Running in 6c7e6d2610a5 01:56:08 ---> Running in 0f82dbfee7c2 01:56:08 Removing intermediate container 6c7e6d2610a5 01:56:08 ---> 67fa1be3f2fc 01:56:08 Step 14/23 : EXPOSE $APP_PORT 01:56:08 ---> 63049c185c0b 01:56:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 01:56:08 Removing intermediate container 0f82dbfee7c2 01:56:08 ---> 3f80a611e357 01:56:08 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 01:56:08 ---> Running in da886053908b 01:56:08 ---> Running in e43a6e463cd1 01:56:08 Removing intermediate container da886053908b 01:56:08 ---> 75b65d80e0cc 01:56:08 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:56:08 Removing intermediate container e43a6e463cd1 01:56:08 ---> af94c834d3ba 01:56:08 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 01:56:08 ---> ec9483eba747 01:56:08 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:56:08 ---> Running in ceda60b09e4a 01:56:08 ---> Running in 4aeb2014ae2a 01:56:09 ---> 1df596c39b2e 01:56:09 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:56:09 Removing intermediate container ceda60b09e4a 01:56:09 ---> 4a19e7ee2876 01:56:09 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 01:56:09 ---> Running in 0e016569b1ab 01:56:09 ---> 5554c9bc98e4 01:56:09 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 01:56:10 ---> b280e0b11f88 01:56:10 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 01:56:10 Removing intermediate container 4aeb2014ae2a 01:56:10 ---> 9536d6790d68 01:56:10 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:56:10 ---> Running in bfaa644da1a0 01:56:10 ---> e105c1eea804 01:56:10 Step 19/23 : ENTRYPOINT ["/support-notifications"] 01:56:10 ---> Running in 037430dc6403 01:56:10 Removing intermediate container bfaa644da1a0 01:56:10 ---> 1406a8da7a6f 01:56:10 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 01:56:10 ---> Running in 6b6495c0869a 01:56:10 Removing intermediate container 0e016569b1ab 01:56:10 ---> 9af796ba01e6 01:56:10 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 01:56:10 Removing intermediate container 037430dc6403 01:56:10 ---> 0ff53fcd3b32 01:56:10 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:56:10 ---> Running in 35513773dba9 01:56:10 Removing intermediate container 6b6495c0869a 01:56:10 ---> 45ac20022df7 01:56:10 Step 21/23 : LABEL arch=x86_64 01:56:10 ---> Running in 202fd0bdb5f4 01:56:10 ---> Running in 74100ca4d260 01:56:10 Removing intermediate container 35513773dba9 01:56:10 ---> 20cea854579e 01:56:10 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 01:56:10 Removing intermediate container 202fd0bdb5f4 01:56:10 ---> 8ced8437ecde 01:56:10 Step 21/23 : LABEL arch=x86_64 01:56:10 ---> Running in d395a00e5545 01:56:10 Removing intermediate container 74100ca4d260 01:56:10 ---> 9b93086faf4d 01:56:10 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:56:10 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.302s coverage: 98.5% of statements 01:56:10 ---> 31f1af484549 01:56:10 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 01:56:10 ---> Running in 77386460d446 01:56:10 ---> Running in 7a043afff7ce 01:56:10 Removing intermediate container d395a00e5545 01:56:10 ---> 26e4a8b9c2ac 01:56:10 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:56:10 ---> Running in dfdeafc7da23 01:56:10 Removing intermediate container 77386460d446 01:56:10 ---> c3e5a03986d3 01:56:10 Step 23/23 : LABEL version=0.0.0 01:56:10 ---> Running in 0f27bacabda5 01:56:10 Removing intermediate container dfdeafc7da23 01:56:10 ---> 0327d98f73da 01:56:10 Step 23/23 : LABEL version=0.0.0 01:56:11 ---> Running in ffcb5958c3cb 01:56:11 Removing intermediate container 0f27bacabda5 01:56:11 ---> 13c334b3c1ab 01:56:11 01:56:11 Removing intermediate container ffcb5958c3cb 01:56:11 ---> c52a86ed4c8a 01:56:11 01:56:11 Successfully built 13c334b3c1ab 01:56:11 Successfully tagged core-common-config-bootstrapper:latest 01:56:11  Building core-common-config-bootstrapper ... done Successfully built c52a86ed4c8a 01:56:11 Successfully tagged support-notifications:latest 01:56:11  Building support-notifications ... done Removing intermediate container 7a043afff7ce 01:56:11 ---> 687984cd544b 01:56:11 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 01:56:11 ---> 0862f966026c 01:56:11 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 01:56:11 ---> 7e51ab86be7b 01:56:11 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 01:56:12 ---> 73c85f9d3db1 01:56:12 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 01:56:12 ---> 41e1b6038e7b 01:56:12 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 01:56:12 ---> 7c1d8c4604e7 01:56:12 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 01:56:12 ---> 21fc97028986 01:56:12 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 01:56:12 ---> 662cb8de9384 01:56:12 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 01:56:12 ---> 0a632e5b33a5 01:56:12 Step 28/33 : RUN chmod +x /entrypoint.sh 01:56:12 ---> Running in 7b62eca77b3f 01:56:13 Removing intermediate container 7b62eca77b3f 01:56:13 ---> 601fcd9ed9e6 01:56:13 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 01:56:13 ---> Running in 079e5d60e40c 01:56:13 Removing intermediate container 079e5d60e40c 01:56:13 ---> 966a31ca49d9 01:56:13 Step 30/33 : CMD ["gate"] 01:56:13 ---> Running in f108e01e7c1e 01:56:13 Removing intermediate container f108e01e7c1e 01:56:13 ---> 73a3e2e8cd22 01:56:13 Step 31/33 : LABEL arch=x86_64 01:56:13 ---> Running in 854213b5e4c1 01:56:13 Removing intermediate container 854213b5e4c1 01:56:13 ---> fe46f3b6f697 01:56:13 Step 32/33 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 01:56:13 ---> Running in 3aa1c14d8141 01:56:13 Removing intermediate container 3aa1c14d8141 01:56:13 ---> 45341e672857 01:56:13 Step 33/33 : LABEL version=0.0.0 01:56:13 ---> Running in 4da30c4053c7 01:56:13 Removing intermediate container 4da30c4053c7 01:56:13 ---> 81e6cfbcfcfb 01:56:13 01:56:13 Successfully built 81e6cfbcfcfb 01:56:13 Successfully tagged security-bootstrapper:latest 01:56:13  Building security-bootstrapper ... done  [Pipeline] } 01:56:13 $ docker stop --time=1 de23e9d9e2fb33d29c80c58d13ee04b19037b4e57d307fbc78204f188563b6e5 01:56:15 $ docker rm -f --volumes de23e9d9e2fb33d29c80c58d13ee04b19037b4e57d307fbc78204f188563b6e5 [Pipeline] // withDockerContainer [Pipeline] sh 01:56:15 + docker images 01:56:15 REPOSITORY TAG IMAGE ID CREATED SIZE 01:56:15 security-bootstrapper latest 81e6cfbcfcfb 2 seconds ago 22.2MB 01:56:15 core-common-config-bootstrapper latest 13c334b3c1ab 5 seconds ago 17.2MB 01:56:15 support-notifications latest c52a86ed4c8a 5 seconds ago 32.4MB 01:56:15 8f2d6ddd45c3 8 seconds ago 1.72GB 01:56:15 2628f47a0d9a 12 seconds ago 1.79GB 01:56:15 1e7847d73e53 17 seconds ago 1.71GB 01:56:15 security-secretstore-setup latest e20d9088c777 29 seconds ago 32.8MB 01:56:15 security-spiffe-token-provider latest 87236b575a6d 30 seconds ago 32.8MB 01:56:15 security-proxy-setup latest 7a17576db1a7 40 seconds ago 18.7MB 01:56:15 security-spire-config latest fd509156fd2b 53 seconds ago 102MB 01:56:15 9fc54caa16e7 59 seconds ago 1.76GB 01:56:15 1c2e3dc12d76 About a minute ago 1.72GB 01:56:15 748b26f84bb1 About a minute ago 1.7GB 01:56:15 support-scheduler latest 9b1c43e1c50f About a minute ago 31.8MB 01:56:15 fb65e7d46874 2 minutes ago 1.79GB 01:56:15 security-spire-agent latest 3d8b8f09533c 2 minutes ago 161MB 01:56:15 e6f7ccf5acf0 2 minutes ago 1.58GB 01:56:15 security-proxy-auth latest 31eb4dcac4e4 3 minutes ago 18.3MB 01:56:15 core-metadata latest 4e3463afcab9 3 minutes ago 20.4MB 01:56:15 core-command latest de1fcd3822c8 3 minutes ago 19.9MB 01:56:15 core-data latest 7f67f96c4c68 3 minutes ago 20MB 01:56:15 44ec63008e0a 3 minutes ago 1.72GB 01:56:15 a29e4981a3e6 3 minutes ago 1.73GB 01:56:15 ccb9eb492da5 3 minutes ago 1.73GB 01:56:15 948961c3ab34 3 minutes ago 1.7GB 01:56:15 security-spire-server latest 019ca39bd21e 3 minutes ago 103MB 01:56:15 00dffd0a6308 3 minutes ago 1.58GB 01:56:15 ci-base-image-x86_64 latest bc36fd053596 8 minutes ago 918MB 01:56:15 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine c4be618373d6 2 weeks ago 700MB 01:56:15 alpine 3.17 9ed4aefc74f6 5 weeks ago 7.05MB 01:56:15 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 10 months ago 253MB 01:56:15 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] } 01:56:16 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 01:56:16 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 01:56:16 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 01:56:18 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.423s coverage: 71.5% of statements 01:56:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 01:56:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 01:56:21 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.351s coverage: 54.0% of statements 01:56:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 01:56:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 01:56:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 01:56:25 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 01:56:25 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 01:56:32 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 01:56:32 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 01:56:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 01:56:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 01:56:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 01:56:50 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 24.566s coverage: 88.5% of statements 01:56:50 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.470s coverage: 3.8% of statements 01:56:51 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.694s coverage: 95.6% of statements 01:56:51 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 01:56:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 01:56:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 01:56:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 01:56:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 01:56:51 ok github.com/edgexfoundry/edgex-go/internal/io 0.205s coverage: 72.2% of statements 01:56:57 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 01:56:57 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 01:56:57 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 01:56:57 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.247s coverage: 65.9% of statements 01:57:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 01:57:07 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 01:57:07 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.433s coverage: 0.9% of statements 01:57:07 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.242s coverage: 29.0% of statements 01:57:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.278s coverage: 42.9% of statements 01:57:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.252s coverage: 82.9% of statements 01:57:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.236s coverage: 94.1% of statements 01:57:11 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.261s coverage: 96.3% of statements 01:57:16 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.209s coverage: 87.5% of statements 01:57:18 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 01:57:18 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 01:57:18 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 01:57:18 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 01:57:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 01:57:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 01:57:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 01:57:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 01:57:27 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.209s coverage: 94.4% of statements 01:57:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 01:57:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 01:57:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 01:57:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 01:57:34 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 01:57:34 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 01:57:35 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 01:57:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.014s coverage: 79.9% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 24.260s coverage: 92.9% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.079s coverage: 64.4% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.214s coverage: 62.3% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.213s coverage: 87.2% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.173s coverage: 20.0% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.173s coverage: 100.0% of statements 01:57:43 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.461s coverage: 81.8% of statements 01:57:44 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 01:57:44 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.557s coverage: 82.1% of statements 01:57:45 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 01:57:45 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.215s coverage: 86.0% of statements 01:57:50 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 01:57:50 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 01:57:51 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.035s coverage: 63.1% of statements 01:57:51 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.253s coverage: 100.0% of statements 01:57:53 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.123s coverage: 89.4% of statements 01:57:53 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.085s coverage: 100.0% of statements 01:57:53 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.092s coverage: 73.7% of statements 01:57:53 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 01:57:53 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 01:57:53 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 01:57:53 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.078s coverage: 100.0% of statements 01:58:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 01:58:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 01:58:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 01:58:02 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.017s coverage: 38.4% of statements 01:58:02 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.253s coverage: 89.5% of statements 01:58:07 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 01:58:07 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 01:58:07 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 01:58:07 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 01:58:07 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.212s coverage: 84.8% of statements 01:58:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 01:58:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 01:58:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 01:58:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 01:58:19 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.292s coverage: 17.7% of statements 01:58:19 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 01:58:19 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 01:58:19 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 01:58:19 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 01:58:20 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.544s coverage: 92.3% of statements 01:58:24 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 01:58:24 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 01:58:24 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.293s coverage: 61.5% of statements 01:58:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 01:58:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 01:58:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.366s coverage: 97.7% of statements 01:58:27 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 01:58:27 WARNING: Linting skipped (not on x86_64 or linter not installed) 01:58:27 go vet ./... 02:01:19 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:01:19 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:01:19 ./bin/test-attribution-txt.sh [Pipeline] echo 02:01:19 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 02:01:20 + ls -al . 02:01:20 total 700 02:01:20 drwxrwxr-x 10 1001 1001 4096 May 9 01:53 . 02:01:20 drwxr-xr-x 4 root root 4096 May 9 01:53 .. 02:01:20 drwxrwxr-x 2 1001 1001 4096 May 9 01:51 .blubracket 02:01:20 -rw-rw-r-- 1 1001 1001 16 May 9 01:51 .dockerignore 02:01:20 drwxrwxr-x 8 1001 1001 4096 May 9 01:51 .git 02:01:20 drwxrwxr-x 3 1001 1001 4096 May 9 01:51 .github 02:01:20 -rw-rw-r-- 1 1001 1001 1133 May 9 01:51 .gitignore 02:01:20 -rw-rw-r-- 1 1001 1001 42 May 9 01:51 .golangci.yml 02:01:20 -rw-rw-r-- 1 1001 1001 87 May 9 01:51 .hadolint.yml 02:01:20 -rw-rw-r-- 1 1001 1001 166 May 9 01:51 .sonarcloud.properties 02:01:20 -rw-rw-r-- 1 1001 1001 1171 May 9 01:51 ADOPTERS.md 02:01:20 -rw-rw-r-- 1 1001 1001 10835 May 9 01:51 Attribution.txt 02:01:20 -rw-rw-r-- 1 1001 1001 73765 May 9 01:51 CHANGELOG.md 02:01:20 -rw-rw-r-- 1 1001 1001 3804 May 9 01:51 CONTRIBUTING.md 02:01:20 -rw-rw-r-- 1 1001 1001 677 May 9 01:51 GOVERNANCE.md 02:01:20 -rw-rw-r-- 1 1001 1001 883 May 9 01:51 Jenkinsfile 02:01:20 -rw-rw-r-- 1 1001 1001 10775 May 9 01:51 LICENSE 02:01:20 -rw-rw-r-- 1 1001 1001 14368 May 9 01:51 Makefile 02:01:20 -rw-rw-r-- 1 1001 1001 582 May 9 01:51 OWNERS.md 02:01:20 -rw-rw-r-- 1 1001 1001 9403 May 9 01:51 README.md 02:01:20 -rw-rw-r-- 1 1001 1001 789 May 9 01:51 SECURITY.md 02:01:20 -rw-rw-r-- 1 1001 1001 5 May 9 01:47 VERSION 02:01:20 drwxrwxr-x 2 1001 1001 4096 May 9 01:51 bin 02:01:20 drwxrwxr-x 18 1001 1001 4096 May 9 01:51 cmd 02:01:20 -rw-r--r-- 1 root root 448560 May 9 01:58 coverage.out 02:01:20 -rw-rw-r-- 1 1001 1001 3200 May 9 01:51 go.mod 02:01:20 -rw-rw-r-- 1 1001 1001 31040 May 9 01:51 go.sum 02:01:20 drwxrwxr-x 7 1001 1001 4096 May 9 01:51 internal 02:01:20 drwxrwxr-x 3 1001 1001 4096 May 9 01:51 openapi 02:01:20 -rw-rw-r-- 1 1001 1001 594 May 9 01:51 security.txt 02:01:20 drwxrwxr-x 4 1001 1001 4096 May 9 01:51 snap 02:01:20 -rw-rw-r-- 1 1001 1001 204 May 9 01:51 version.go [Pipeline] sh 02:01:21 + '[' -e coverage.out ] 02:01:21 + chown 1001:1001 coverage.out [Pipeline] stash 02:01:21 Warning: overwriting stash ‘coverage-report’ 02:01:21 Stashed 1 file(s) [Pipeline] sh 02:01:22 + make build 02:01:22 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 02:03:14 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:03:14 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:03: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:03:22 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:04:19 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:04:19 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:04: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 02:04:33 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:04:37 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:04: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-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 02:04:49 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 02:04:55 $ docker stop --time=1 103895c6b943b90ba79a9b5fe9c2bc0becabc8ee929e1c7c0fdafb7890661eed 02:04:58 $ docker rm -f --volumes 103895c6b943b90ba79a9b5fe9c2bc0becabc8ee929e1c7c0fdafb7890661eed [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:05:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:05:01 02:05:01 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:05:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:05:01 latest: Pulling from edgex-devops/edgex-compose-arm64 02:05:01 29e5d40040c1: Pulling fs layer 02:05:01 1ce36da41761: Pulling fs layer 02:05:01 25b303627fd3: Pulling fs layer 02:05:01 29e5d40040c1: Verifying Checksum 02:05:01 29e5d40040c1: Download complete 02:05:02 1ce36da41761: Verifying Checksum 02:05:02 1ce36da41761: Download complete 02:05:02 29e5d40040c1: Pull complete 02:05:03 1ce36da41761: Pull complete 02:05:03 25b303627fd3: Verifying Checksum 02:05:03 25b303627fd3: Download complete 02:05:14 25b303627fd3: Pull complete 02:05:14 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 02:05:14 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:05:14 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:05:14 prd-ubuntu20.04-docker-arm64-4c-16g-14602 does not seem to be running inside a container 02:05:14 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 02:05:16 $ docker top d394df1ed96139284b0b07bdf0277982090cb0cd2fd3e60a321b634f3d2fcc3d -eo pid,comm [Pipeline] { [Pipeline] sh 02:05:17 + docker-compose build --help 02:05:17 + grep parallel 02:05:24 --parallel Build images in parallel. [Pipeline] } 02:05:24 $ docker stop --time=1 d394df1ed96139284b0b07bdf0277982090cb0cd2fd3e60a321b634f3d2fcc3d 02:05:26 $ docker rm -f --volumes d394df1ed96139284b0b07bdf0277982090cb0cd2fd3e60a321b634f3d2fcc3d [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:05:26 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:05:26 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:05:27 prd-ubuntu20.04-docker-arm64-4c-16g-14602 does not seem to be running inside a container 02:05:27 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 02:05:28 $ docker top af874f2164434879cfd7308b2a43840a3cefbce61aacae9f0cc6047d5f08e644 -eo pid,comm [Pipeline] { [Pipeline] sh 02:05:29 + docker-compose -f ./docker-compose-build.yml build --parallel 02:05:35 Building core-command ... 02:05:35 Building core-common-config-bootstrapper ... 02:05:35 Building core-data ... 02:05:35 Building core-metadata ... 02:05:35 Building security-bootstrapper ... 02:05:35 Building security-proxy-auth ... 02:05:35 Building security-proxy-setup ... 02:05:35 Building security-secretstore-setup ... 02:05:35 Building security-spiffe-token-provider ... 02:05:35 Building security-spire-agent ... 02:05:35 Building security-spire-config ... 02:05:35 Building security-spire-server ... 02:05:35 Building support-notifications ... 02:05:35 Building support-scheduler ... 02:05:35 Building core-metadata 02:05:35 Building support-scheduler 02:05:35 Building security-proxy-auth 02:05:35 Building core-data 02:05:35 Building security-secretstore-setup 02:06:32 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:06:32 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:06:32 ---> 421654cf0830 02:06:32 Step 3/25 : ARG ADD_BUILD_TAGS="" 02:06:32 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:06:32 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:06:32 ---> 421654cf0830 02:06:32 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:06:32 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:06:32 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:06:32 ---> 421654cf0830 02:06:32 Step 3/25 : WORKDIR /edgex-go 02:06:32 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:06:32 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:06:32 ---> 421654cf0830 02:06:32 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:06:32 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:06:32 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:06:32 ---> 421654cf0830 02:06:32 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:06:32 ---> Running in baaf2e2bceb3 02:06:32 ---> Running in 5ac2041e17bc 02:06:32 ---> Running in 77d205f62526 02:06:32 ---> Running in 86365d719f4e 02:06:32 ---> Running in 217c79b9108e 02:06:32 Removing intermediate container baaf2e2bceb3 02:06:32 ---> aae0fed350ba 02:06:32 Step 4/23 : WORKDIR /edgex-go 02:06:32 ---> Running in adbfb1771f6a 02:06:32 Removing intermediate container 77d205f62526 02:06:32 ---> 62032faf5bf5 02:06:32 Step 4/23 : WORKDIR /edgex-go 02:06:32 Removing intermediate container 5ac2041e17bc 02:06:32 ---> f44668ce9708 02:06:32 Step 4/25 : RUN apk add --update --no-cache make git 02:06:32 Removing intermediate container 86365d719f4e 02:06:32 ---> c6db42fa5002 02:06:32 Step 4/23 : WORKDIR /edgex-go 02:06:32 ---> Running in bece8b7bc388 02:06:32 Removing intermediate container 217c79b9108e 02:06:32 ---> d562112fcf40 02:06:32 Step 4/25 : WORKDIR /edgex-go 02:06:32 ---> Running in 5104716ec34d 02:06:32 ---> Running in 89938321a71d 02:06:32 ---> Running in 4ac964a9d482 02:06:32 Removing intermediate container bece8b7bc388 02:06:32 ---> 3bd2c6a0357d 02:06:32 Step 5/23 : RUN apk add --update --no-cache make git 02:06:32 Removing intermediate container adbfb1771f6a 02:06:32 ---> 312e03a2972e 02:06:32 Step 5/23 : RUN apk add --update --no-cache make git 02:06:32 Removing intermediate container 89938321a71d 02:06:32 ---> b59387078e04 02:06:32 Step 5/23 : RUN apk add --update --no-cache make git 02:06:32 ---> Running in 961fa322381e 02:06:32 ---> Running in 44e39b2df3e2 02:06:32 Removing intermediate container 4ac964a9d482 02:06:32 ---> 993ee5aa05c3 02:06:32 Step 5/25 : RUN apk add --update --no-cache make git 02:06:32 ---> Running in 27a3bf787780 02:06:32 ---> Running in 0ed0ff8e5966 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:06:32 OK: 263 MiB in 53 packages 02:06:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:06:32 OK: 263 MiB in 53 packages 02:06:32 OK: 263 MiB in 53 packages 02:06:32 OK: 263 MiB in 53 packages 02:06:32 Removing intermediate container 5104716ec34d 02:06:32 ---> 77a63d3b8e6c 02:06:32 Step 5/25 : COPY go.mod vendor* ./ 02:06:32 OK: 263 MiB in 53 packages 02:06:33 Removing intermediate container 44e39b2df3e2 02:06:33 ---> 8689c5777d23 02:06:33 Step 6/23 : COPY go.mod vendor* ./ 02:06:33 ---> dcedc784eec2 02:06:33 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:33 ---> Running in 1c13ec899421 02:06:34 Removing intermediate container 0ed0ff8e5966 02:06:34 ---> dfc06e5703a8 02:06:34 Step 6/25 : COPY go.mod vendor* ./ 02:06:34 Removing intermediate container 961fa322381e 02:06:34 ---> 8c455b5cc8b3 02:06:34 Step 6/23 : COPY go.mod vendor* ./ 02:06:34 Removing intermediate container 27a3bf787780 02:06:34 ---> 93567a3c8d68 02:06:34 Step 6/23 : COPY go.mod vendor* ./ 02:06:34 ---> f9fa2a6afb82 02:06:34 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:34 ---> Running in 41dcc021c9be 02:06:35 ---> 2d33a6f1a881 02:06:35 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:35 ---> Running in b0ae7e326202 02:06:35 ---> 5f7fd92ed756 02:06:35 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:36 ---> Running in 848f558883e0 02:06:36 ---> 37b04a0db4c8 02:06:36 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:36 ---> Running in 2d0a410bd36c 02:08:28 Removing intermediate container 848f558883e0 02:08:28 ---> 57faec1e8dcb 02:08:28 Step 8/23 : COPY . . 02:08:28 Removing intermediate container b0ae7e326202 02:08:28 ---> baa38d1e7208 02:08:28 Step 8/25 : COPY . . 02:08:28 Removing intermediate container 2d0a410bd36c 02:08:28 ---> ccbe84474aa2 02:08:28 Step 8/23 : COPY . . 02:08:28 Removing intermediate container 41dcc021c9be 02:08:28 ---> a29ca2c79849 02:08:28 Step 8/23 : COPY . . 02:08:28 Removing intermediate container 1c13ec899421 02:08:28 ---> 64eef996ec14 02:08:28 Step 7/25 : COPY . . 02:08:46 ---> 4976c90c7036 02:08:46 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 02:08:46 ---> 14dcf5d5adf6 02:08:46 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 02:08:46 ---> ca86d077fbd2 02:08:46 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 02:08:46 ---> Running in 3c34a364ebbf 02:08:46 ---> 765d49694974 02:08:46 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 02:08:46 ---> Running in d1249416af0b 02:08:46 ---> 553b1f31ab43 02:08:46 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 02:08:46 ---> Running in 5285c250b8cd 02:08:46 ---> Running in 86822a9a63de 02:08:46 ---> Running in 7a4957fd046f 02:08:46 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:08: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 02:08: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 02:08:47 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 02:08:47 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:15:10 Removing intermediate container 86822a9a63de 02:15:10 ---> 6ed4b9c933f8 02:15:10 02:15:10 Step 10/23 : FROM alpine:3.17 02:15:10 3.17: Pulling from library/alpine 02:15:10 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:15:10 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 02:15:10 Status: Downloaded newer image for alpine:3.17 02:15:10 ---> 51e60588ff2c 02:15:10 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:15:10 ---> Running in 0e2bd5506135 02:15:13 Removing intermediate container 0e2bd5506135 02:15:13 ---> 0fa0d61ce53a 02:15:13 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:15:13 ---> Running in 09a95f01a390 02:15:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:15:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:15:18 (1/1) Installing dumb-init (1.2.5-r2) 02:15:18 Executing busybox-1.35.0-r29.trigger 02:15:18 OK: 8 MiB in 16 packages 02:15:20 Removing intermediate container 09a95f01a390 02:15:20 ---> e13d4a3ae06c 02:15:20 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:15:22 ---> 4c18bc39e3e3 02:15:22 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:15:23 ---> 8cef9c654036 02:15:23 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 02:15:28 ---> 3eb8fdbed386 02:15:28 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 02:15:29 ---> fdad6825b508 02:15:29 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 02:15:30 Removing intermediate container 7a4957fd046f 02:15:30 ---> 4756482d4c4f 02:15:30 02:15:30 Step 9/25 : FROM alpine:3.17 02:15:30 ---> 51e60588ff2c 02:15:30 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 02:15:30 ---> Running in 4e3583d7ce09 02:15:31 ---> beffd4c0580c 02:15:31 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:15:31 ---> Running in b444aefd4e25 02:15:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:15:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:15:34 Removing intermediate container b444aefd4e25 02:15:34 ---> 046ae84e80b7 02:15:34 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:15:34 ---> Running in 8b58f953f55d 02:15:35 Removing intermediate container 8b58f953f55d 02:15:35 ---> 1f76d4d96909 02:15:35 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 02:15:35 ---> Running in edede4910bcb 02:15:36 Removing intermediate container edede4910bcb 02:15:36 ---> 5d017a4d2132 02:15:36 Step 21/23 : LABEL arch=arm64 02:15:36 ---> Running in ca6b934e9e4e 02:15:36 (1/3) Installing ca-certificates (20230506-r0) 02:15:36 (2/3) Installing dumb-init (1.2.5-r2) 02:15:36 (3/3) Installing su-exec (0.2-r2) 02:15:36 Executing busybox-1.35.0-r29.trigger 02:15:36 Executing ca-certificates-20230506-r0.trigger 02:15:36 Removing intermediate container ca6b934e9e4e 02:15:36 ---> 54db669e0a2f 02:15:36 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:15:37 ---> Running in 85ed730d13f6 02:15:37 OK: 8 MiB in 18 packages 02:15:37 Removing intermediate container 85ed730d13f6 02:15:37 ---> 5699fbb13eaa 02:15:37 Step 23/23 : LABEL version=0.0.0 02:15:37 ---> Running in d404ee74d799 02:15:38 Removing intermediate container d404ee74d799 02:15:38 ---> 6a76d0ecca0b 02:15:38 02:15:39 Successfully built 6a76d0ecca0b 02:15:39 Successfully tagged security-proxy-auth-arm64:latest 02:15:39  Building security-proxy-auth ... done Building security-spire-config 02:15:39 Removing intermediate container 4e3583d7ce09 02:15:39 ---> f4774df04ef5 02:15:39 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:15:39 ---> Running in 8358cb74708b 02:15:40 Removing intermediate container 8358cb74708b 02:15:40 ---> 38c47319d43c 02:15:40 Step 12/25 : WORKDIR / 02:15:40 ---> Running in a1b56a37ede7 02:15:41 Removing intermediate container a1b56a37ede7 02:15:41 ---> db4382b859d2 02:15:41 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:15:42 ---> 3a2b2b6bfc24 02:15:42 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 02:15:43 ---> 94fe0c1963f4 02:15:43 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 02:15:44 ---> d73c1edb7aca 02:15:44 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 02:15:45 ---> 338f2b3b8f29 02:15:45 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 02:15:46 ---> 2e5f739f9a14 02:15:46 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 02:15:49 ---> 105498efa558 02:15:49 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 02:15:51 ---> ffac1ee75d51 02:15:51 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 02:15:54 ---> 9c99d369fbce 02:15:54 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:15:54 ---> Running in 6fbaa133460f 02:15:59 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:15:59 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:15:59 ---> 421654cf0830 02:15:59 Step 3/27 : WORKDIR /edgex-go 02:15:59 ---> Using cache 02:15:59 ---> f44668ce9708 02:15:59 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:15:59 ---> Running in b27e7bd4d366 02:15:59 Removing intermediate container 6fbaa133460f 02:15:59 ---> 4d0c3a55a759 02:15:59 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 02:15:59 ---> Running in 0440863f6624 02:15:59 Removing intermediate container 0440863f6624 02:15:59 ---> 554bcc979f49 02:15:59 Step 23/25 : LABEL arch=arm64 02:15:59 ---> Running in 3aaf612ab353 02:16:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:16:00 Removing intermediate container 3aaf612ab353 02:16:00 ---> a8b0e4421652 02:16:00 Step 24/25 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:16:00 ---> Running in 2755c3df710d 02:16:00 Removing intermediate container 2755c3df710d 02:16:00 ---> c6a5cd7cf9d0 02:16:00 Step 25/25 : LABEL version=0.0.0 02:16:00 ---> Running in b84c5d606504 02:16:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:16:01 Removing intermediate container b84c5d606504 02:16:01 ---> 8dc4a133ee95 02:16:01 02:16:01 Successfully built 8dc4a133ee95 02:16:01 Successfully tagged security-secretstore-setup-arm64:latest 02:16:01 Building support-notifications 02:16:02  Building security-secretstore-setup ... done OK: 263 MiB in 53 packages 02:16:04 Removing intermediate container b27e7bd4d366 02:16:04 ---> e0c14af4ab98 02:16:04 Step 5/27 : COPY go.mod vendor* ./ 02:16:07 ---> 40a14bbc09aa 02:16:07 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:16:07 ---> Running in ac51d306f590 02:16:22 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:16:22 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:16:22 ---> 421654cf0830 02:16:22 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:16:22 ---> Using cache 02:16:22 ---> d562112fcf40 02:16:22 Step 4/23 : WORKDIR /edgex-go 02:16:22 ---> Using cache 02:16:22 ---> 993ee5aa05c3 02:16:22 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 02:16:24 ---> Running in 4c1fd27a0db1 02:16:25 Removing intermediate container 5285c250b8cd 02:16:25 ---> 07ba9fe49ced 02:16:25 02:16:25 Step 10/23 : FROM alpine:3.17 02:16:25 ---> 51e60588ff2c 02:16:25 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:16:25 Removing intermediate container d1249416af0b 02:16:25 ---> 299bbcb02aa8 02:16:25 02:16:25 Step 10/25 : FROM alpine:3.17 02:16:25 ---> 51e60588ff2c 02:16:25 Step 11/25 : RUN apk add --update --no-cache dumb-init 02:16:25 ---> Running in cdd01f80e44e 02:16:25 ---> Running in 989bf552adf5 02:16:26 Removing intermediate container cdd01f80e44e 02:16:26 ---> 7936d633928a 02:16:26 Step 12/23 : ENV APP_PORT=59880 02:16:26 ---> Running in 1aed2ca45944 02:16:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:16:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:16:27 Removing intermediate container 1aed2ca45944 02:16:27 ---> 640b0c27c48c 02:16:27 Step 13/23 : EXPOSE $APP_PORT 02:16:27 ---> Running in 784ade294525 02:16:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:16:28 Removing intermediate container 784ade294525 02:16:28 ---> 58d32866415a 02:16:28 Step 14/23 : RUN apk add --update --no-cache dumb-init 02:16:28 ---> Running in 53637e573547 02:16:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:16:29 OK: 263 MiB in 53 packages 02:16:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:16:30 (1/1) Installing dumb-init (1.2.5-r2) 02:16:30 Executing busybox-1.35.0-r29.trigger 02:16:31 OK: 8 MiB in 16 packages 02:16:31 Removing intermediate container 4c1fd27a0db1 02:16:31 ---> 4ab03eae0466 02:16:31 Step 6/23 : COPY go.mod vendor* ./ 02:16:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:16:32 ---> d1f79e11034e 02:16:32 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:16:32 ---> Running in ed62410ddfe4 02:16:33 Removing intermediate container 989bf552adf5 02:16:33 ---> 4417407a996f 02:16:33 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:16:33 (1/1) Installing dumb-init (1.2.5-r2) 02:16:33 Executing busybox-1.35.0-r29.trigger 02:16:33 OK: 8 MiB in 16 packages 02:16:33 ---> Running in d41eedb7f90d 02:16:34 Removing intermediate container d41eedb7f90d 02:16:34 ---> 8815aeb7f450 02:16:34 Step 13/25 : ENV APP_PORT=59881 02:16:34 ---> Running in bd8bb95299c4 02:16:35 Removing intermediate container bd8bb95299c4 02:16:35 ---> e64939a7fab0 02:16:35 Step 14/25 : EXPOSE $APP_PORT 02:16:35 Removing intermediate container 53637e573547 02:16:35 ---> 1d5b224db7a0 02:16:35 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:16:35 ---> Running in 1f0e1807fa4f 02:16:36 Removing intermediate container 1f0e1807fa4f 02:16:36 ---> 3f39bd0330e3 02:16:36 Step 15/25 : WORKDIR / 02:16:36 ---> 436ad1b5d0d8 02:16:36 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:16:36 ---> Running in d1cfb3b7433b 02:16:37 Removing intermediate container d1cfb3b7433b 02:16:37 ---> b7ad91935c81 02:16:37 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:16:38 ---> 83b197d86a05 02:16:38 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 02:16:39 ---> 47b791faa047 02:16:39 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 02:16:40 ---> 288abdfe5a9f 02:16:40 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 02:16:40 ---> c4a96b568c8c 02:16:40 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 02:16:42 ---> 1ff7efbeed27 02:16:42 Step 19/23 : ENTRYPOINT ["/core-data"] 02:16:42 ---> Running in 3709a9d3b4ab 02:16:42 ---> fa752b297a48 02:16:42 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 02:16:43 Removing intermediate container 3709a9d3b4ab 02:16:43 ---> 1c747604ffe1 02:16:43 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:16:43 ---> Running in 031da2ae7b0e 02:16:43 ---> 2d8e67e77306 02:16:43 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 02:16:44 Removing intermediate container 031da2ae7b0e 02:16:44 ---> aeacdd278746 02:16:44 Step 21/23 : LABEL arch=arm64 02:16:44 ---> Running in add39e627171 02:16:44 ---> a75c2899f243 02:16:44 Step 21/25 : ENTRYPOINT ["/core-metadata"] 02:16:44 ---> Running in a0fbf89e36c5 02:16:44 Removing intermediate container add39e627171 02:16:45 ---> 1d896fe9d3a6 02:16:45 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:16:45 ---> Running in 519d83afc57e 02:16:45 Removing intermediate container a0fbf89e36c5 02:16:45 ---> 72f7049ab04b 02:16:45 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:16:46 ---> Running in 813d28fed3e5 02:16:46 Removing intermediate container 519d83afc57e 02:16:46 ---> e8d563223146 02:16:46 Step 23/23 : LABEL version=0.0.0 02:16:46 ---> Running in 8889155acdeb 02:16:46 Removing intermediate container 813d28fed3e5 02:16:46 ---> 282497543f5c 02:16:46 Step 23/25 : LABEL arch=arm64 02:16:46 Removing intermediate container 8889155acdeb 02:16:46 ---> 40683f685fec 02:16:46 02:16:46 ---> Running in 876e17b9222f 02:16:47 Successfully built 40683f685fec 02:16:47 Successfully tagged core-data-arm64:latest 02:16:47 Building security-spire-server 02:16:47  Building core-data ... done Removing intermediate container 876e17b9222f 02:16:47 ---> a51292982b7a 02:16:47 Step 24/25 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:16:47 ---> Running in 7e78871d036b 02:16:48 Removing intermediate container 7e78871d036b 02:16:48 ---> ee5c15db3982 02:16:48 Step 25/25 : LABEL version=0.0.0 02:16:48 ---> Running in d01ebcfcdd2b 02:16:48 Removing intermediate container d01ebcfcdd2b 02:16:48 ---> fd3f2a630b49 02:16:48 02:16:49 Successfully built fd3f2a630b49 02:16:49 Successfully tagged core-metadata-arm64:latest 02:16:49  Building core-metadata ... done Building security-bootstrapper 02:17:11 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:17:11 Step 2/26 : FROM ${BUILDER_BASE} AS builder 02:17:11 ---> 421654cf0830 02:17:11 Step 3/26 : WORKDIR /edgex-go 02:17:11 ---> Using cache 02:17:11 ---> f44668ce9708 02:17:11 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 02:17:11 ---> Using cache 02:17:11 ---> e0c14af4ab98 02:17:11 Step 5/26 : COPY go.mod vendor* ./ 02:17:11 ---> Using cache 02:17:11 ---> 40a14bbc09aa 02:17:11 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:17:12 ---> Running in 5c1c201f4f9f 02:17:14 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:17:14 Step 2/33 : FROM ${BUILDER_BASE} AS builder 02:17:14 ---> 421654cf0830 02:17:14 Step 3/33 : WORKDIR /edgex-go 02:17:14 ---> Using cache 02:17:14 ---> f44668ce9708 02:17:14 Step 4/33 : RUN apk add --update --no-cache make git 02:17:14 ---> Using cache 02:17:14 ---> 77a63d3b8e6c 02:17:14 Step 5/33 : COPY go.mod vendor* ./ 02:17:14 ---> Using cache 02:17:14 ---> dcedc784eec2 02:17:14 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:17:14 ---> Using cache 02:17:14 ---> 64eef996ec14 02:17:14 Step 7/33 : COPY . . 02:17:14 ---> Using cache 02:17:14 ---> 553b1f31ab43 02:17:14 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 02:17:14 ---> Running in 73e89ff9fb36 02:17:17 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 02:17:49 Removing intermediate container ac51d306f590 02:17:49 ---> 5e380fd61e45 02:17:49 Step 7/27 : COPY . . 02:18:16 ---> 686077f2bbd9 02:18:16 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 02:18:16 ---> Running in c2bba1992789 02:18:16 Removing intermediate container c2bba1992789 02:18:16 ---> e3c7ebe8d2a7 02:18:16 Step 9/27 : WORKDIR /edgex-go/spire-build 02:18:16 ---> Running in 20e83257dc98 02:18:16 Removing intermediate container ed62410ddfe4 02:18:16 ---> b8e333c05759 02:18:16 Step 8/23 : COPY . . 02:18:17 Removing intermediate container 20e83257dc98 02:18:17 ---> c8604e7bac3a 02:18:17 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:18:17 ---> Running in 607c9e1302ee 02:18:20 Removing intermediate container 607c9e1302ee 02:18:20 ---> 2e2d9437f8a5 02:18:20 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:18:20 ---> Running in 17efbf2db543 02:18:24 Removing intermediate container 17efbf2db543 02:18:24 ---> 176110fb1a38 02:18:24 Step 12/27 : WORKDIR /edgex-go 02:18:25 ---> Running in 59c96379aa39 02:18:26 Removing intermediate container 59c96379aa39 02:18:26 ---> 15dd4fa32c31 02:18:26 02:18:26 Step 13/27 : FROM alpine:3.17 02:18:26 ---> 51e60588ff2c 02:18:26 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:18:26 ---> Running in 3d21a68e5da7 02:18:27 Removing intermediate container 3d21a68e5da7 02:18:27 ---> 641c9e4f5aac 02:18:27 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 02:18:28 ---> Running in 48a3f6bec342 02:18:28 Removing intermediate container 3c34a364ebbf 02:18:28 ---> ef8ba3a1e320 02:18:28 02:18:28 Step 10/23 : FROM alpine:3.17 02:18:28 ---> 51e60588ff2c 02:18:28 Step 11/23 : RUN apk add --update --no-cache dumb-init 02:18:28 ---> Using cache 02:18:28 ---> 4417407a996f 02:18:28 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:18:28 ---> Using cache 02:18:28 ---> 8815aeb7f450 02:18:28 Step 13/23 : ENV APP_PORT=59861 02:18:29 ---> Running in 2f4eb40604de 02:18:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:18:30 Removing intermediate container 2f4eb40604de 02:18:30 ---> 71afa9bf1625 02:18:30 Step 14/23 : EXPOSE $APP_PORT 02:18:31 ---> Running in fb44db11eb2d 02:18:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:18:32 Removing intermediate container fb44db11eb2d 02:18:32 ---> 9950be22438b 02:18:32 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:18:32 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:18:32 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:18:32 OK: 17692 distinct packages available 02:18:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:18:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:18:34 ---> 969da008ad18 02:18:34 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:18:35 (1/4) Installing dumb-init (1.2.5-r2) 02:18:35 (2/4) Installing musl-obstack (1.2.3-r0) 02:18:35 (3/4) Installing libucontext (1.2-r0) 02:18:35 (4/4) Installing gcompat (1.1.0-r0) 02:18:35 Executing busybox-1.35.0-r29.trigger 02:18:35 OK: 8 MiB in 19 packages 02:18:36 ---> bab840397e72 02:18:36 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 02:18:38 Removing intermediate container 48a3f6bec342 02:18:38 ---> f4e8ba6b6fb0 02:18:38 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:18:41 ---> 22a363edc941 02:18:41 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:18:44 ---> 07cec3294d8b 02:18:44 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 02:18:44 ---> 6b8305400e50 02:18:44 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:18:45 ---> ae1f0515acc4 02:18:45 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 02:18:47 ---> Running in e7d3ebeb055c 02:18:48 Removing intermediate container e7d3ebeb055c 02:18:48 ---> a4df41380ac5 02:18:48 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:18:48 ---> Running in 15ef702b66c6 02:18:50 Removing intermediate container 15ef702b66c6 02:18:50 ---> b76733b6cc0f 02:18:50 Step 21/23 : LABEL arch=arm64 02:18:50 ---> Running in 0703fc79e8b9 02:18:52 Removing intermediate container 0703fc79e8b9 02:18:52 ---> f7c4612f1c6b 02:18:52 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:18:52 ---> Running in f22936f8fe11 02:18:53 Removing intermediate container f22936f8fe11 02:18:53 ---> b264715a67f1 02:18:53 Step 23/23 : LABEL version=0.0.0 02:18:53 ---> Running in cbd0de736588 02:18:53 ---> be492be2165a 02:18:53 Step 9/23 : RUN make cmd/support-notifications/support-notifications 02:18:54 ---> Running in e3420d6ea072 02:18:55 Removing intermediate container cbd0de736588 02:18:55 ---> 090e2d28b191 02:18:55 02:18:55 Successfully built 090e2d28b191 02:18:55 Successfully tagged support-scheduler-arm64:latest 02:18:55  Building support-scheduler ... done Building security-spiffe-token-provider 02:18:56 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:19:03 ---> 6216a7ab9831 02:19:03 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 02:19:04 ---> 5575831ad43b 02:19:04 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 02:19:04 ---> Running in 8f3257d0038e 02:19:05 Removing intermediate container 8f3257d0038e 02:19:05 ---> 948356fef414 02:19:05 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 02:19:07 ---> efdca6e96954 02:19:07 Step 22/27 : WORKDIR / 02:19:08 ---> Running in 85b7e9846f34 02:19:09 Removing intermediate container 85b7e9846f34 02:19:09 ---> a0218c806f2a 02:19:09 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:19:09 ---> Running in 48f4993bc36e 02:19:10 Removing intermediate container 48f4993bc36e 02:19:10 ---> 200bff60a542 02:19:10 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:19:10 ---> Running in 1b38674ae552 02:19:11 Removing intermediate container 1b38674ae552 02:19:11 ---> 3e47f1b5a562 02:19:11 Step 25/27 : LABEL arch=arm64 02:19:11 ---> Running in 71e5419a5189 02:19:12 Removing intermediate container 71e5419a5189 02:19:12 ---> af7e72625213 02:19:12 Step 26/27 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:19:12 ---> Running in 4def213b2e51 02:19:13 Removing intermediate container 4def213b2e51 02:19:13 ---> e3794a3abbef 02:19:13 Step 27/27 : LABEL version=0.0.0 02:19:13 ---> Running in 7c47ebbe1d47 02:19:14 Removing intermediate container 7c47ebbe1d47 02:19:14 ---> 546531364588 02:19:14 02:19:14 Successfully built 546531364588 02:19:14 Successfully tagged security-spire-config-arm64:latest 02:19:15 Building security-spire-agent 02:19:16  Building security-spire-config ... done Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:19:16 Step 2/20 : FROM ${BUILDER_BASE} AS builder 02:19:16 ---> 421654cf0830 02:19:16 Step 3/20 : WORKDIR /edgex-go 02:19:16 ---> Using cache 02:19:16 ---> f44668ce9708 02:19:16 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 02:19:16 ---> Running in dcda80d71d29 02:19:18 Removing intermediate container 5c1c201f4f9f 02:19:18 ---> a29bd88b18c8 02:19:18 Step 7/26 : COPY . . 02:19:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:19:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:19:21 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:19:21 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:19:21 OK: 17692 distinct packages available 02:19:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:19:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:19:24 OK: 263 MiB in 53 packages 02:19:28 Removing intermediate container dcda80d71d29 02:19:28 ---> 2dfe994e857e 02:19:28 Step 5/20 : COPY go.mod vendor* ./ 02:19:30 ---> 8ba3e8717d33 02:19:30 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:19:30 ---> Running in e73c387beafd 02:19:37 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:19:37 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:19:37 ---> 421654cf0830 02:19:37 Step 3/27 : WORKDIR /edgex-go 02:19:37 ---> Using cache 02:19:37 ---> f44668ce9708 02:19:37 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:19:37 ---> Using cache 02:19:37 ---> e0c14af4ab98 02:19:37 Step 5/27 : COPY go.mod vendor* ./ 02:19:37 ---> Using cache 02:19:37 ---> 40a14bbc09aa 02:19:37 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:19:37 ---> Using cache 02:19:37 ---> a29bd88b18c8 02:19:37 Step 7/27 : COPY . . 02:19:37 ---> c4370a6a0cab 02:19:37 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 02:19:38 ---> Running in da8137916e51 02:19:39 Removing intermediate container da8137916e51 02:19:39 ---> dd1973cc6e01 02:19:39 Step 9/26 : WORKDIR /edgex-go/spire-build 02:19:39 ---> Running in fe60728997f0 02:19:40 Removing intermediate container fe60728997f0 02:19:40 ---> 4ca3c57d50aa 02:19:40 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:19:40 ---> Running in e483108875d5 02:19:41 Removing intermediate container e483108875d5 02:19:41 ---> a94198da0ed0 02:19:41 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:19:41 ---> Running in df4f8ebc35bb 02:19:45 Removing intermediate container df4f8ebc35bb 02:19:45 ---> e504ca0ccf59 02:19:45 Step 12/26 : WORKDIR /edgex-go 02:19:45 ---> Running in 54a590771f92 02:19:46 Removing intermediate container 54a590771f92 02:19:46 ---> 6862da166519 02:19:46 02:19:46 Step 13/26 : FROM alpine:3.17 02:19:46 ---> 51e60588ff2c 02:19:46 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:19:46 ---> Using cache 02:19:46 ---> 641c9e4f5aac 02:19:46 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:19:46 ---> Running in 5f8b75d063de 02:19:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:19:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:19:51 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:19:51 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:19:51 OK: 17692 distinct packages available 02:19:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:19:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:19:53 (1/5) Installing dumb-init (1.2.5-r2) 02:19:53 (2/5) Installing musl-obstack (1.2.3-r0) 02:19:53 (3/5) Installing libucontext (1.2-r0) 02:19:53 (4/5) Installing gcompat (1.1.0-r0) 02:19:54 (5/5) Installing openssl (3.0.8-r4) 02:19:54 Executing busybox-1.35.0-r29.trigger 02:19:54 OK: 9 MiB in 20 packages 02:19:56 ---> fbccfe045688 02:19:56 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 02:19:56 ---> Running in af612c89dad2 02:19:56 Removing intermediate container 5f8b75d063de 02:19:56 ---> 91da96a6edea 02:19:56 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 02:19:56 Removing intermediate container af612c89dad2 02:19:56 ---> de4623131a08 02:19:56 Step 9/27 : WORKDIR /edgex-go/spire-build 02:19:57 ---> Running in 47a422e4544e 02:19:58 ---> 52abe7cfccea 02:19:58 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 02:19:58 Removing intermediate container 47a422e4544e 02:19:58 ---> 6657d4306b67 02:19:58 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:19:58 ---> Running in c546fe1f0c5a 02:19:59 Removing intermediate container c546fe1f0c5a 02:19:59 ---> c2fd960475c6 02:19:59 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 02:19:59 ---> Running in 690936fab50e 02:19:59 ---> 4ea5d3f89899 02:19:59 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:20:04 Removing intermediate container 690936fab50e 02:20:04 ---> 7ae3b009d2ab 02:20:04 Step 12/27 : WORKDIR /edgex-go 02:20:04 ---> Running in 38b6a91c6684 02:20:04 Removing intermediate container 38b6a91c6684 02:20:04 ---> f91872121372 02:20:04 02:20:04 Step 13/27 : FROM alpine:3.17 02:20:04 ---> 51e60588ff2c 02:20:04 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:20:04 ---> Using cache 02:20:04 ---> 641c9e4f5aac 02:20:04 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:20:04 ---> Using cache 02:20:04 ---> 91da96a6edea 02:20:04 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:20:04 ---> Using cache 02:20:04 ---> 52abe7cfccea 02:20:04 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:20:05 ---> Using cache 02:20:05 ---> 4ea5d3f89899 02:20:05 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 02:20:08 ---> 493cc17aa099 02:20:08 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 02:20:10 ---> d9a154c1f95d 02:20:10 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 02:20:11 ---> d9df5731b411 02:20:11 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 02:20:11 ---> 70a70b2a8ace 02:20:11 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:20:12 ---> c185c274b8f8 02:20:12 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:20:13 ---> Running in e3fb0a19c1ff 02:20:14 Removing intermediate container e3fb0a19c1ff 02:20:14 ---> cbd37a4faf1f 02:20:14 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:20:14 ---> Running in 61e01b7777db 02:20:14 Removing intermediate container 61e01b7777db 02:20:14 ---> dfc66ff642d2 02:20:14 Step 24/26 : LABEL arch=arm64 02:20:15 ---> Running in 947f2cb984bd 02:20:16 Removing intermediate container 947f2cb984bd 02:20:16 ---> d7287be4b989 02:20:16 Step 25/26 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:20:16 ---> Running in f7c506e3a4f4 02:20:16 Removing intermediate container f7c506e3a4f4 02:20:16 ---> c9a9b9852deb 02:20:16 Step 26/26 : LABEL version=0.0.0 02:20:17 ---> Running in 3204c1c192eb 02:20:18 Removing intermediate container 3204c1c192eb 02:20:18 ---> c012e7665243 02:20:18 02:20:18 Successfully built c012e7665243 02:20:18 Successfully tagged security-spire-server-arm64:latest 02:20:18  Building security-spire-server ... done Building core-command 02:20:22 ---> 1baa0c292430 02:20:22 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 02:20:22 ---> 5ff360735b3b 02:20:22 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 02:20:23 ---> 3db06c057892 02:20:23 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 02:20:24 ---> 48d46de881d7 02:20:24 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:20:24 ---> Running in 8426f2ddfada 02:20:25 Removing intermediate container 8426f2ddfada 02:20:25 ---> 17b0db144c67 02:20:25 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:20:25 ---> Running in a238e1f4c54c 02:20:26 Removing intermediate container a238e1f4c54c 02:20:26 ---> a49dd33913d4 02:20:26 Step 25/27 : LABEL arch=arm64 02:20:26 ---> Running in f6cae64622fd 02:20:27 Removing intermediate container f6cae64622fd 02:20:27 ---> 9fb200bd68b4 02:20:27 Step 26/27 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:20:27 ---> Running in 3a9a33592d2c 02:20:28 Removing intermediate container 3a9a33592d2c 02:20:28 ---> f63edeca8cfe 02:20:28 Step 27/27 : LABEL version=0.0.0 02:20:28 ---> Running in a603a2def27d 02:20:29 Removing intermediate container a603a2def27d 02:20:29 ---> c1bbe29c8b22 02:20:29 02:20:29 Successfully built c1bbe29c8b22 02:20:29 Successfully tagged security-spire-agent-arm64:latest 02:20:29 Building core-common-config-bootstrapper 02:20:44  Building security-spire-agent ... done Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:20:44 Step 2/24 : FROM ${BUILDER_BASE} AS builder 02:20:44 ---> 421654cf0830 02:20:44 Step 3/24 : ARG ADD_BUILD_TAGS="" 02:20:44 ---> Using cache 02:20:44 ---> d562112fcf40 02:20:45 Step 4/24 : WORKDIR /edgex-go 02:20:45 ---> Using cache 02:20:45 ---> 993ee5aa05c3 02:20:45 Step 5/24 : RUN apk add --update --no-cache make git 02:20:45 ---> Using cache 02:20:45 ---> dfc06e5703a8 02:20:45 Step 6/24 : COPY go.mod vendor* ./ 02:20:45 ---> Using cache 02:20:45 ---> 2d33a6f1a881 02:20:45 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:20:45 ---> Using cache 02:20:45 ---> baa38d1e7208 02:20:45 Step 8/24 : COPY . . 02:20:45 ---> Using cache 02:20:45 ---> 14dcf5d5adf6 02:20:45 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 02:20:45 ---> Running in 9371e04e7f32 02:20:47 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:20:57 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:20:57 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:20:57 ---> 421654cf0830 02:20:57 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:20:57 ---> Using cache 02:20:57 ---> d562112fcf40 02:20:57 Step 4/23 : WORKDIR /edgex-go 02:20:57 ---> Using cache 02:20:57 ---> 993ee5aa05c3 02:20:57 Step 5/23 : RUN apk add --update --no-cache make git 02:20:57 ---> Using cache 02:20:57 ---> dfc06e5703a8 02:20:57 Step 6/23 : COPY go.mod vendor* ./ 02:20:57 ---> Using cache 02:20:57 ---> 2d33a6f1a881 02:20:57 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:20:57 ---> Using cache 02:20:57 ---> baa38d1e7208 02:20:57 Step 8/23 : COPY . . 02:20:57 ---> Using cache 02:20:57 ---> 14dcf5d5adf6 02:20:57 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 02:20:57 ---> Running in 037927f62328 02:21:00 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:21:27 Removing intermediate container e73c387beafd 02:21:27 ---> cf6ec519c621 02:21:27 Step 7/20 : COPY . . 02:21:44 ---> cc79b0b81b9b 02:21:44 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 02:21:44 ---> Running in 797f19f86d25 02:21: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-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 02:22:26 Removing intermediate container 73e89ff9fb36 02:22:26 ---> f43406b1a180 02:22:26 02:22:26 Step 9/33 : FROM alpine:3.17 02:22:26 ---> 51e60588ff2c 02:22:26 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:22:26 ---> Running in 68651202e167 02:22:26 Removing intermediate container 68651202e167 02:22:26 ---> 7b845abe191b 02:22:26 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 02:22:26 ---> Running in 3aa26a74ba87 02:22:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:22:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:22:26 (1/2) Installing dumb-init (1.2.5-r2) 02:22:26 (2/2) Installing su-exec (0.2-r2) 02:22:26 Executing busybox-1.35.0-r29.trigger 02:22:26 OK: 8 MiB in 17 packages 02:22:26 Removing intermediate container 3aa26a74ba87 02:22:26 ---> 52c042102149 02:22:26 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 02:22:26 ---> Running in 56166866f99d 02:22:27 Removing intermediate container 56166866f99d 02:22:27 ---> 1bf10b55275e 02:22:27 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 02:22:27 ---> Running in e1bf9b7a31ff 02:22:27 Removing intermediate container e1bf9b7a31ff 02:22:27 ---> 25e4d34a9aad 02:22:27 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 02:22:27 ---> Running in 47fbf344ecfa 02:22:28 Removing intermediate container 47fbf344ecfa 02:22:28 ---> f7de8acdfc3a 02:22:28 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 02:22:28 ---> Running in 912ba00d076f 02:22:29 Removing intermediate container 912ba00d076f 02:22:29 ---> d854e15a42d0 02:22:29 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 02:22:29 ---> Running in bce99c02bd48 02:22:32 Removing intermediate container bce99c02bd48 02:22:32 ---> 6e1a1efa20b7 02:22:32 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 02:22:32 ---> Running in 87068de8aad5 02:22:32 Removing intermediate container 87068de8aad5 02:22:32 ---> a875341954fa 02:22:32 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 02:22:33 ---> 3670ea0c8d2e 02:22:33 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 02:22:33 ---> Running in aced9bd35518 02:22:37 Removing intermediate container aced9bd35518 02:22:37 ---> 32aae59eae4e 02:22:37 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 02:22:37 ---> 5c980ef6caee 02:22:37 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 02:22:38 ---> 21f70aa589ab 02:22:38 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 02:22:40 ---> 3d0b2a508ac9 02:22:40 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 02:22:41 ---> d5a750258fda 02:22:41 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 02:22:42 ---> e5ceda9b9d47 02:22:42 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 02:22:43 ---> 2adbbd07c0a2 02:22:43 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 02:22:44 ---> 4b65cec8300a 02:22:44 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 02:22:45 ---> c56e696e1042 02:22:45 Step 28/33 : RUN chmod +x /entrypoint.sh 02:22:45 ---> Running in 42a5424d397c 02:22:48 Removing intermediate container 42a5424d397c 02:22:48 ---> c52489605625 02:22:48 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 02:22:48 ---> Running in 31b201cb6c47 02:22:49 Removing intermediate container 31b201cb6c47 02:22:49 ---> bb0ee0405277 02:22:49 Step 30/33 : CMD ["gate"] 02:22:49 ---> Running in 47b11a0bc9c1 02:22:49 Removing intermediate container 47b11a0bc9c1 02:22:49 ---> 630a6f00f23d 02:22:49 Step 31/33 : LABEL arch=arm64 02:22:49 ---> Running in a874bc3768e6 02:22:51 Removing intermediate container a874bc3768e6 02:22:51 ---> 36ce8a445bf6 02:22:51 Step 32/33 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:22:51 ---> Running in 6eb4d38cbbf1 02:22:51 Removing intermediate container 6eb4d38cbbf1 02:22:51 ---> 30471b881d29 02:22:51 Step 33/33 : LABEL version=0.0.0 02:22:51 ---> Running in 4b208436c7ca 02:22:52 Removing intermediate container 4b208436c7ca 02:22:52 ---> 64d5fc8e991a 02:22:52 02:22:52 Successfully built 64d5fc8e991a 02:22:52 Successfully tagged security-bootstrapper-arm64:latest 02:22:52  Building security-bootstrapper ... done Building security-proxy-setup 02:23:11 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:23:11 Step 2/22 : FROM ${BUILDER_BASE} AS builder 02:23:11 ---> 421654cf0830 02:23:11 Step 3/22 : WORKDIR /edgex-go 02:23:11 ---> Using cache 02:23:11 ---> f44668ce9708 02:23:11 Step 4/22 : RUN apk add --update --no-cache make git 02:23:11 ---> Using cache 02:23:11 ---> 77a63d3b8e6c 02:23:11 Step 5/22 : COPY go.mod vendor* ./ 02:23:11 ---> Using cache 02:23:11 ---> dcedc784eec2 02:23:11 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:23:11 ---> Using cache 02:23:11 ---> 64eef996ec14 02:23:11 Step 7/22 : COPY . . 02:23:11 ---> Using cache 02:23:11 ---> 553b1f31ab43 02:23:11 Step 8/22 : RUN make cmd/secrets-config/secrets-config 02:23:11 ---> Running in a316a591f900 02:23:12 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:29:05 Removing intermediate container 037927f62328 02:29:05 ---> aa5f36fdddc6 02:29:05 02:29:05 Step 10/23 : FROM alpine:3.17 02:29:05 ---> 51e60588ff2c 02:29:05 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:29:05 ---> Using cache 02:29:05 ---> 0fa0d61ce53a 02:29:05 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:29:05 ---> Using cache 02:29:05 ---> e13d4a3ae06c 02:29:05 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:29:05 ---> Using cache 02:29:05 Removing intermediate container 9371e04e7f32 02:29:05 ---> 3ea0aa399db8 02:29:05 02:29:05 Step 10/24 : FROM alpine:3.17 02:29:05 ---> 51e60588ff2c 02:29:05 Step 11/24 : RUN apk add --update --no-cache dumb-init 02:29:05 ---> Using cache 02:29:05 ---> 4417407a996f 02:29:05 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:29:05 ---> Using cache 02:29:05 ---> 8815aeb7f450 02:29:05 Step 13/24 : ENV APP_PORT=59882 02:29:05 ---> 4c18bc39e3e3 02:29:05 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:29:05 ---> Using cache 02:29:05 ---> 8cef9c654036 02:29:05 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 02:29:05 ---> Running in d66c519a9d44 02:29:05 Removing intermediate container d66c519a9d44 02:29:05 ---> df9fb0a2b837 02:29:05 Step 14/24 : EXPOSE $APP_PORT 02:29:05 ---> Running in 3b627b8c5647 02:29:05 Removing intermediate container 3b627b8c5647 02:29:05 ---> 939b21b91ecf 02:29:05 Step 15/24 : WORKDIR / 02:29:05 ---> Running in d4eac3f77959 02:29:05 ---> ac95388e29cf 02:29:05 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 02:29:05 Removing intermediate container d4eac3f77959 02:29:05 ---> c4d586b14aca 02:29:05 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 02:29:05 ---> 63fe121ed7a7 02:29:05 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 02:29:05 ---> 346da4a0ead5 02:29:05 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 02:29:05 ---> f9b9f4a6e274 02:29:05 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:29:05 ---> Running in db5d63894c80 02:29:05 ---> c83d7a3c4e63 02:29:05 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 02:29:05 ---> c07725bd943c 02:29:05 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 02:29:05 Removing intermediate container db5d63894c80 02:29:05 ---> e7a0770fb162 02:29:05 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:29:05 ---> e03cb38af577 02:29:05 Step 20/24 : ENTRYPOINT ["/core-command"] 02:29:05 ---> Running in 1b21ffa3d217 02:29:05 ---> Running in f5592a06d9e4 02:29:05 Removing intermediate container 1b21ffa3d217 02:29:05 ---> c846f6f3748c 02:29:05 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 02:29:05 ---> Running in ee61c4d2c312 02:29:05 Removing intermediate container f5592a06d9e4 02:29:05 ---> f4142be37cb9 02:29:05 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:29:06 ---> Running in b42db0ea8f62 02:29:06 Removing intermediate container ee61c4d2c312 02:29:06 ---> 866e5c785b60 02:29:06 Step 21/23 : LABEL arch=arm64 02:29:06 Removing intermediate container b42db0ea8f62 02:29:06 ---> 00ab4a8ee1a4 02:29:06 Step 22/24 : LABEL arch=arm64 02:29:06 ---> Running in 38d243e42c19 02:29:06 ---> Running in de4a28906ee1 02:29:07 Removing intermediate container 38d243e42c19 02:29:07 ---> e2754929a45d 02:29:07 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:29:07 Removing intermediate container de4a28906ee1 02:29:07 ---> f3f4c7396017 02:29:07 Step 23/24 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:29:07 ---> Running in 910dc93e76ee 02:29:07 ---> Running in 654ef3811c31 02:29:09 Removing intermediate container 910dc93e76ee 02:29:09 ---> 52d124c066ea 02:29:09 Step 23/23 : LABEL version=0.0.0Removing intermediate container 654ef3811c31 02:29:09 02:29:09 ---> 76516ca23129 02:29:09 Step 24/24 : LABEL version=0.0.0 02:29:09 ---> Running in cecaf21c2765 02:29:09 ---> Running in 402439f358b0 02:29:09 Removing intermediate container cecaf21c2765 02:29:09 ---> be7a11797d65 02:29:09 02:29:10 Removing intermediate container 402439f358b0 02:29:10 ---> 6f374f2571ee 02:29:10 02:29:10 Successfully built 6f374f2571ee 02:29:10 Successfully tagged core-common-config-bootstrapper-arm64:latest 02:29:10  Building core-common-config-bootstrapper ... done Successfully built be7a11797d65 02:29:10 Successfully tagged core-command-arm64:latest 02:29:42  Building core-command ... done Removing intermediate container e3420d6ea072 02:29:42 ---> 2d8ffa4bde43 02:29:42 02:29:42 Step 10/23 : FROM alpine:3.17 02:29:42 ---> 51e60588ff2c 02:29:42 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 02:29:42 ---> Running in 69a68f1009d2 02:29:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:29:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:29:45 (1/2) Installing ca-certificates (20230506-r0) 02:29:45 (2/2) Installing dumb-init (1.2.5-r2) 02:29:45 Executing busybox-1.35.0-r29.trigger 02:29:45 Executing ca-certificates-20230506-r0.trigger 02:29:45 OK: 8 MiB in 17 packages 02:29:51 Removing intermediate container 69a68f1009d2 02:29:51 ---> b02d62efb5d9 02:29:51 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 02:29:51 ---> Running in 18c68565d8d9 02:29:51 Removing intermediate container 18c68565d8d9 02:29:51 ---> 952766f42c26 02:29:51 Step 13/23 : ENV APP_PORT=59860 02:29:51 Removing intermediate container a316a591f900 02:29:51 ---> f5453c11e26d 02:29:51 02:29:51 Step 9/22 : FROM alpine:3.17 02:29:51 ---> 51e60588ff2c 02:29:51 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 02:29:51 ---> Running in 83ec84b17619 02:29:51 ---> Running in 03414cf430ed 02:29:51 Removing intermediate container 83ec84b17619 02:29:51 ---> d18f70e4d876 02:29:51 Step 14/23 : EXPOSE $APP_PORT 02:29:51 ---> Running in 0bee813b2a23 02:29:52 Removing intermediate container 0bee813b2a23 02:29:52 ---> fecfc71e9ad7 02:29:52 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:29:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:29:53 ---> e66c4d994551 02:29:53 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:29:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:29:53 ---> 7cb7410c012c 02:29:53 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 02:29:54 (1/2) Installing dumb-init (1.2.5-r2) 02:29:54 (2/2) Installing openssl (3.0.8-r4) 02:29:54 Executing busybox-1.35.0-r29.trigger 02:29:54 OK: 8 MiB in 17 packages 02:29:55 ---> 51f5db2506a4 02:29:55 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 02:29:56 Removing intermediate container 03414cf430ed 02:29:56 ---> f12ebf895b99 02:29:56 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:29:56 ---> Running in 58d48fb348df 02:29:56 ---> e6c94da5674b 02:29:56 Step 19/23 : ENTRYPOINT ["/support-notifications"] 02:29:56 ---> Running in 904941bcb242 02:29:56 Removing intermediate container 58d48fb348df 02:29:56 ---> faa8b69d059d 02:29:57 Step 12/22 : WORKDIR /edgex 02:29:57 ---> Running in d797534f2868 02:29:57 Removing intermediate container 904941bcb242 02:29:57 ---> 90de858d68a0 02:29:57 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:29:57 ---> Running in 3191f8fdafff 02:29:57 Removing intermediate container d797534f2868 02:29:57 ---> 26fdd05e75dc 02:29:57 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 02:29:58 Removing intermediate container 3191f8fdafff 02:29:58 ---> d824d7741eba 02:29:58 Step 21/23 : LABEL arch=arm64 02:29:58 ---> Running in 82c8b02fb636 02:29:58 Removing intermediate container 82c8b02fb636 02:29:58 ---> 5d3b058d262a 02:29:58 Step 22/23 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:29:58 ---> c844dddbffab 02:29:58 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 02:29:58 ---> Running in bc2ae6127b80 02:29:59 Removing intermediate container bc2ae6127b80 02:29:59 ---> 9107a490c54e 02:29:59 Step 23/23 : LABEL version=0.0.0 02:29:59 ---> Running in 97c63fee1e4b 02:29:59 ---> 05598bfc1d96 02:29:59 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 02:29:59 Removing intermediate container 97c63fee1e4b 02:29:59 ---> 93109c9216a6 02:29:59 02:29:59 Successfully built 93109c9216a6 02:29:59 Successfully tagged support-notifications-arm64:latest 02:30:00  Building support-notifications ... done  ---> 1279c336c896 02:30:00 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 02:30:01 ---> c43071702d95 02:30:01 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 02:30:01 ---> ebaf62ba55fa 02:30:01 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:30:02 ---> Running in c13d6c523329 02:30:04 Removing intermediate container c13d6c523329 02:30:04 ---> 59865f7e5806 02:30:04 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 02:30:04 ---> Running in 41e56d13e70f 02:30:04 Removing intermediate container 41e56d13e70f 02:30:04 ---> 2c7bbafeda62 02:30:04 Step 20/22 : LABEL arch=arm64 02:30:04 ---> Running in 828cc892eb46 02:30:04 Removing intermediate container 828cc892eb46 02:30:04 ---> abe3e91c50b1 02:30:04 Step 21/22 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:30:04 ---> Running in 29b5c0d4ca03 02:30:05 Removing intermediate container 29b5c0d4ca03 02:30:05 ---> 704f080178d5 02:30:05 Step 22/22 : LABEL version=0.0.0 02:30:05 ---> Running in bf31781c82a0 02:30:05 Removing intermediate container bf31781c82a0 02:30:05 ---> 21ec768a47bf 02:30:05 02:30:05 Successfully built 21ec768a47bf 02:30:05 Successfully tagged security-proxy-setup-arm64:latest 02:30:13  Building security-proxy-setup ... done Removing intermediate container 797f19f86d25 02:30:13 ---> 95bb370cd0c9 02:30:13 02:30:13 Step 9/20 : FROM alpine:3.17 02:30:13 ---> 51e60588ff2c 02:30:13 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:30:13 ---> Using cache 02:30:13 ---> 7b845abe191b 02:30:13 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 02:30:13 ---> Running in 2ee370b7e369 02:30:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:30:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:30:16 v3.17.3-155-gc56ff944f7d [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:30:16 v3.17.3-158-g98ad6ae3246 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:30:16 OK: 17692 distinct packages available 02:30:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:30:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:30:18 (1/9) Installing ca-certificates (20230506-r0) 02:30:18 (2/9) Installing brotli-libs (1.0.9-r9) 02:30:18 (3/9) Installing nghttp2-libs (1.51.0-r0) 02:30:18 (4/9) Installing libcurl (8.0.1-r0) 02:30:18 (5/9) Installing curl (8.0.1-r0) 02:30:18 (6/9) Installing dumb-init (1.2.5-r2) 02:30:18 (7/9) Installing musl-obstack (1.2.3-r0) 02:30:18 (8/9) Installing libucontext (1.2-r0) 02:30:18 (9/9) Installing gcompat (1.1.0-r0) 02:30:18 Executing busybox-1.35.0-r29.trigger 02:30:18 Executing ca-certificates-20230506-r0.trigger 02:30:18 OK: 11 MiB in 24 packages 02:30:20 Removing intermediate container 2ee370b7e369 02:30:20 ---> de5b92acdb19 02:30:20 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 02:30:20 ---> 3e5eab1c215b 02:30:20 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 02:30:20 ---> 4c5230d1ef71 02:30:20 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 02:30:22 ---> c17c069fc48a 02:30:22 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 02:30:22 ---> 9c811a21b385 02:30:22 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 02:30:22 ---> Running in ad7c33c5fb6c 02:30:23 Removing intermediate container ad7c33c5fb6c 02:30:23 ---> a8b8a9acd648 02:30:23 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 02:30:23 ---> Running in 957d3f3fa376 02:30:23 Removing intermediate container 957d3f3fa376 02:30:23 ---> 106ad6aacce9 02:30:23 Step 18/20 : LABEL arch=arm64 02:30:23 ---> Running in f818318e41e7 02:30:23 Removing intermediate container f818318e41e7 02:30:23 ---> 796f008510bf 02:30:23 Step 19/20 : LABEL git_sha=fabbed7c63965de0625d9de20d3d6030ba06e2b4 02:30:23 ---> Running in e9debb7bef2e 02:30:24 Removing intermediate container e9debb7bef2e 02:30:24 ---> e914f56cf4ee 02:30:24 Step 20/20 : LABEL version=0.0.0 02:30:24 ---> Running in 9822bf7da713 02:30:24 Removing intermediate container 9822bf7da713 02:30:24 ---> ab5be859b984 02:30:24 02:30:24 Successfully built ab5be859b984 02:30:24 Successfully tagged security-spiffe-token-provider-arm64:latest 02:30:25  Building security-spiffe-token-provider ... done  [Pipeline] } 02:30:25 $ docker stop --time=1 af874f2164434879cfd7308b2a43840a3cefbce61aacae9f0cc6047d5f08e644 02:30:26 $ docker rm -f --volumes af874f2164434879cfd7308b2a43840a3cefbce61aacae9f0cc6047d5f08e644 [Pipeline] // withDockerContainer [Pipeline] sh 02:30:27 + docker images 02:30:27 REPOSITORY TAG IMAGE ID CREATED SIZE 02:30:27 security-spiffe-token-provider-arm64 latest ab5be859b984 3 seconds ago 32.7MB 02:30:27 95bb370cd0c9 15 seconds ago 1.57GB 02:30:27 security-proxy-setup-arm64 latest 21ec768a47bf 22 seconds ago 18.7MB 02:30:27 support-notifications-arm64 latest 93109c9216a6 28 seconds ago 31.9MB 02:30:27 f5453c11e26d 37 seconds ago 1.51GB 02:30:27 2d8ffa4bde43 48 seconds ago 1.59GB 02:30:27 core-common-config-bootstrapper-arm64 latest 6f374f2571ee About a minute ago 17.2MB 02:30:27 core-command-arm64 latest be7a11797d65 About a minute ago 19.7MB 02:30:27 aa5f36fdddc6 About a minute ago 1.52GB 02:30:27 3ea0aa399db8 About a minute ago 1.53GB 02:30:27 security-bootstrapper-arm64 latest 64d5fc8e991a 7 minutes ago 21.9MB 02:30:27 f43406b1a180 8 minutes ago 1.51GB 02:30:27 security-spire-agent-arm64 latest c1bbe29c8b22 9 minutes ago 153MB 02:30:27 security-spire-server-arm64 latest c012e7665243 10 minutes ago 97MB 02:30:27 f91872121372 10 minutes ago 1.39GB 02:30:27 6862da166519 10 minutes ago 1.39GB 02:30:27 security-spire-config-arm64 latest 546531364588 11 minutes ago 96.1MB 02:30:27 support-scheduler-arm64 latest 090e2d28b191 11 minutes ago 31.2MB 02:30:27 ef8ba3a1e320 12 minutes ago 1.59GB 02:30:27 15dd4fa32c31 12 minutes ago 1.39GB 02:30:27 core-metadata-arm64 latest fd3f2a630b49 13 minutes ago 20.2MB 02:30:27 core-data-arm64 latest 40683f685fec 13 minutes ago 19.9MB 02:30:27 07ba9fe49ced 14 minutes ago 1.53GB 02:30:27 299bbcb02aa8 14 minutes ago 1.53GB 02:30:27 security-secretstore-setup-arm64 latest 8dc4a133ee95 14 minutes ago 32.2MB 02:30:27 security-proxy-auth-arm64 latest 6a76d0ecca0b 14 minutes ago 18.1MB 02:30:27 4756482d4c4f 14 minutes ago 1.52GB 02:30:27 6ed4b9c933f8 15 minutes ago 1.51GB 02:30:27 ci-base-image-arm64 latest 421654cf0830 37 minutes ago 899MB 02:30:27 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine fadd8f120f05 2 weeks ago 681MB 02:30:27 alpine 3.17 51e60588ff2c 5 weeks ago 7.46MB 02:30:27 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 02:30:27 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:30:27 02:30:27 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:30:28 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:30:28 arm64: Pulling from edgex-lftools-log-publisher 02:30:28 8998bd30e6a1: Pulling fs layer 02:30:28 04944245beec: Pulling fs layer 02:30:28 699f458cf7ca: Pulling fs layer 02:30:28 765212b225bb: Pulling fs layer 02:30:28 f23df028b6ca: Pulling fs layer 02:30:28 d65c8cfc05b1: Pulling fs layer 02:30:28 2437ff75d9bd: Pulling fs layer 02:30:28 765212b225bb: Waiting 02:30:28 f23df028b6ca: Waiting 02:30:28 d65c8cfc05b1: Waiting 02:30:28 2437ff75d9bd: Waiting 02:30:28 04944245beec: Verifying Checksum 02:30:28 04944245beec: Download complete 02:30:28 765212b225bb: Verifying Checksum 02:30:28 765212b225bb: Download complete 02:30:28 f23df028b6ca: Verifying Checksum 02:30:28 f23df028b6ca: Download complete 02:30:28 d65c8cfc05b1: Verifying Checksum 02:30:28 d65c8cfc05b1: Download complete 02:30:28 699f458cf7ca: Verifying Checksum 02:30:28 699f458cf7ca: Download complete 02:30:29 8998bd30e6a1: Download complete 02:30:30 2437ff75d9bd: Verifying Checksum 02:30:30 2437ff75d9bd: Download complete 02:30:32 8998bd30e6a1: Pull complete 02:30:32 04944245beec: Pull complete 02:30:34 699f458cf7ca: Pull complete 02:30:34 765212b225bb: Pull complete 02:30:34 f23df028b6ca: Pull complete 02:30:35 d65c8cfc05b1: Pull complete 02:30:47 2437ff75d9bd: Pull complete 02:30:47 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:30:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:30:47 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:30:47 prd-ubuntu20.04-docker-arm64-4c-16g-14602 does not seem to be running inside a container 02:30:47 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:30:50 $ docker top 1a86e2c0f54660511ea8d330167db25590dd27ef2dc29cad7d65d6b224a2e635 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:30:51 ---> job-cost.sh 02:30:51 lf-activate-venv: SKIPPING 02:30:51 INFO: No Stack... 02:30:52 INFO: Retrieving Pricing Info for: v3-standard-4 02:30:52 INFO: Archiving Costs [Pipeline] sh 02:30:53 + cut -d, -f6 02:30:53 + cat /w/workspace/edgex-go/3/archives/cost.csv [Pipeline] lock 02:30:53 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4556-3-stack-cost] 02:30:53 Resource [jenkins-edgexfoundry-edgex-go-PR-4556-3-stack-cost] did not exist. Created. 02:30:53 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4556-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:30:53 + echo total: 0.10999999940395355 [Pipeline] stash 02:30:53 Stashed 1 file(s) [Pipeline] } 02:30:53 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4556-3-stack-cost] [Pipeline] // lock [Pipeline] } 02:30:53 $ docker stop --time=1 1a86e2c0f54660511ea8d330167db25590dd27ef2dc29cad7d65d6b224a2e635 02:30:55 $ docker rm -f --volumes 1a86e2c0f54660511ea8d330167db25590dd27ef2dc29cad7d65d6b224a2e635 [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 02:30:55 provisioning config files... 02:30:55 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/3@tmp/config7355748863830147302tmp [Pipeline] { [Pipeline] sh 02:30:56 + set +x 02:30:56 + curl -s https://codecov.io/bash 02:30:56 + bash -s -- 02:30:56 02:30:56 _____ _ 02:30:56 / ____| | | 02:30:56 | | ___ __| | ___ ___ _____ __ 02:30:56 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 02:30:56 | |___| (_) | (_| | __/ (_| (_) \ V / 02:30:56 \_____\___/ \__,_|\___|\___\___/ \_/ 02:30:56 Bash-1.0.6 02:30:56 02:30:56 02:30:56 ==> git version 2.25.1 found 02:30:56 ==> 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 02:30:56 Release-Date: 2020-01-08 02:30:56 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 02:30:56 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 02:30:56 ==> Jenkins CI detected. 02:30:56 current dir:  /w/workspace/edgex-go/3 02:30:56 project root: . 02:30:56 --> token set from env 02:30:56 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 02:30:56 ==> Running gcov in . (disable via -X gcov) 02:30:56 ==> Python coveragepy not found 02:30:56 ==> Searching for coverage reports in: 02:30:56 + . 02:30:56 -> Found 1 reports 02:30:56 ==> Detecting git/mercurial file structure 02:30:56 ==> Reading reports 02:30:56 + ./coverage.out bytes=448560 02:30:56 ==> Appending adjustments 02:30:56 https://docs.codecov.io/docs/fixing-reports 02:30:57 + Found adjustments 02:30:57 ==> Gzipping contents 02:30:57 60K /tmp/codecov.qiBrNo.gz 02:30:57 ==> Uploading reports 02:30:57 url: https://codecov.io 02:30:57 query: branch=PR-4556&commit=fabbed7c63965de0625d9de20d3d6030ba06e2b4&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4556%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4556&job=&cmd_args= 02:30:57 -> Pinging Codecov 02:30:57 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4556&commit=fabbed7c63965de0625d9de20d3d6030ba06e2b4&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4556%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4556&job=&cmd_args= 02:30:57 -> Uploading to 02:30:57 https://storage.googleapis.com/codecov/v4/raw/2023-05-09/00271124DB129430A58F1EEE437C3FCB/fabbed7c63965de0625d9de20d3d6030ba06e2b4/4163da9f-ca57-4c7f-9b2d-6df402b56faa.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230509%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230509T023057Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=81f8907032a3a7a3ae89826ea253a1db8ced4f5ba894ad6127ce2c1fa3d7fdd7 02:30:57 % Total % Received % Xferd Average Speed Time Time Time Current 02:30:57 Dload Upload Total Spent Left Speed 02:30:57 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57586 0 0 100 57586 0 277k --:--:-- --:--:-- --:--:-- 275k 100 57586 0 0 100 57586 0 257k --:--:-- --:--:-- --:--:-- 256k 02:30:57 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/fabbed7c63965de0625d9de20d3d6030ba06e2b4 [Pipeline] } 02:30:57 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 02:30:58 + [ -d /w/workspace/edgex-go/3/archives ] [Pipeline] libraryResource [Pipeline] sh 02:30:58 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:30:59 ---> package-listing.sh 02:30:59 ++ tr '[:upper:]' '[:lower:]' 02:30:59 ++ facter osfamily 02:30:59 + OS_FAMILY=debian 02:30:59 + workspace=/w/workspace/edgex-go/3 02:30:59 + START_PACKAGES=/tmp/packages_start.txt 02:30:59 + END_PACKAGES=/tmp/packages_end.txt 02:30:59 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:30:59 + PACKAGES=/tmp/packages_start.txt 02:30:59 + '[' /w/workspace/edgex-go/3 ']' 02:30:59 + PACKAGES=/tmp/packages_end.txt 02:30:59 + case "${OS_FAMILY}" in 02:30:59 + dpkg -l 02:30:59 + grep '^ii' 02:30:59 + '[' -f /tmp/packages_start.txt ']' 02:30:59 + '[' -f /tmp/packages_end.txt ']' 02:30:59 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:30:59 + '[' /w/workspace/edgex-go/3 ']' 02:30:59 + mkdir -p /w/workspace/edgex-go/3/archives/ 02:30:59 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/3/archives/ [Pipeline] echo 02:30:59 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/3/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 02:31:00 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:31:00 02:31:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:31:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:31:00 latest: Pulling from edgex-lftools-log-publisher 02:31:00 5eb5b503b376: Pulling fs layer 02:31:00 5c69ac0246d0: Pulling fs layer 02:31:00 ec43610c2a17: Pulling fs layer 02:31:00 3a2ae6a8a46f: Pulling fs layer 02:31:00 33b1e0a273af: Pulling fs layer 02:31:00 5d3b04190fa2: Pulling fs layer 02:31:00 2f39f015ded8: Pulling fs layer 02:31:00 3a2ae6a8a46f: Waiting 02:31:00 2f39f015ded8: Waiting 02:31:00 33b1e0a273af: Waiting 02:31:00 5d3b04190fa2: Waiting 02:31:00 5c69ac0246d0: Download complete 02:31:00 3a2ae6a8a46f: Verifying Checksum 02:31:00 3a2ae6a8a46f: Download complete 02:31:01 33b1e0a273af: Verifying Checksum 02:31:01 33b1e0a273af: Download complete 02:31:01 5d3b04190fa2: Download complete 02:31:01 ec43610c2a17: Verifying Checksum 02:31:01 ec43610c2a17: Download complete 02:31:01 5eb5b503b376: Verifying Checksum 02:31:01 5eb5b503b376: Download complete 02:31:02 2f39f015ded8: Download complete 02:31:02 5eb5b503b376: Pull complete 02:31:02 5c69ac0246d0: Pull complete 02:31:02 ec43610c2a17: Pull complete 02:31:03 3a2ae6a8a46f: Pull complete 02:31:03 33b1e0a273af: Pull complete 02:31:03 5d3b04190fa2: Pull complete 02:31:07 2f39f015ded8: Pull complete 02:31:07 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 02:31:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:31:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:31:07 prd-ubuntu20.04-docker-8c-8g-14600 does not seem to be running inside a container 02:31:07 $ 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/3/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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:31:10 $ docker top 1089658f4acf41af21ce9f07760d15c3d0b52a9db7958e6da847b3949934e281 -eo pid,comm [Pipeline] { [Pipeline] sh 02:31:10 + touch /tmp/pre-build-complete [Pipeline] sh 02:31:10 + mkdir -p /var/log/sysstat [Pipeline] sh 02:31:11 + ls /var/log/sa-host 02:31:11 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:31:11 provisioning config files... 02:31:11 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/3@tmp/config8616997977145621810tmp [Pipeline] { [Pipeline] echo 02:31:11 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:31:11 ---> create-netrc.sh [Pipeline] } 02:31:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 02:31:12 ---> python-tools-install.sh [Pipeline] echo 02:31:12 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:31:12 ---> sudo-logs.sh 02:31:12 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 02:31:12 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:31:12 ---> job-cost.sh 02:31:12 lf-activate-venv: SKIPPING 02:31:12 DEBUG: total: 0.10999999940395355 02:31:12 INFO: Retrieving Stack Cost... 02:31:12 INFO: Retrieving Pricing Info for: v3-standard-8 02:31:13 INFO: Archiving Costs [Pipeline] echo 02:31:13 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:31:13 ---> logs-deploy.sh 02:31:13 lf-activate-venv: SKIPPING 02:31:13 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4556/3 02:31:13 INFO: archiving workspace using pattern(s): 02:31:14 Archives upload complete. 02:31:14 INFO: archiving logs to Nexus