Pull request #5239 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 72cc6f94d88a1170f3e7377d36cb217005d4818c+f4c84d4286c0f8f0a750d7773817fd36385a395c (82f434d27b264dab8f58336024c3384a5d829952) 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-ssh16870483018263501467.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 056ae7b86453181957306e7078512cbe12174832 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-ssh3562210519303466679.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 056ae7b86453181957306e7078512cbe12174832 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-5239/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-5239/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh11102548673414500834.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-5239/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3424420036870039460.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 056ae7b86453181957306e7078512cbe12174832 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 056ae7b86453181957306e7078512cbe12174832 # timeout=10 Commit message: "Merge pull request #473 from cherrycl/fix-seccomp-profile-error" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh1457190445421850034.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-5239/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-5239/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh127438138628592647.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 056ae7b86453181957306e7078512cbe12174832 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]] ========================================================= [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.23 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 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-7739 in /w/workspace/edgexfoundry_edgex-go_PR-5239 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > 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 Merging remotes/origin/main commit f4c84d4286c0f8f0a750d7773817fd36385a395c into PR head commit 72cc6f94d88a1170f3e7377d36cb217005d4818c Merge succeeded, producing 72cc6f94d88a1170f3e7377d36cb217005d4818c Checking out Revision 72cc6f94d88a1170f3e7377d36cb217005d4818c (PR-5239) Commit message: "build(deps): Bump github.com/stretchr/testify from 1.11.0 to 1.11.1" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 056ae7b86453181957306e7078512cbe12174832 > 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/5239/head:refs/remotes/origin/PR-5239 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 72cc6f94d88a1170f3e7377d36cb217005d4818c # 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 f4c84d4286c0f8f0a750d7773817fd36385a395c # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 72cc6f94d88a1170f3e7377d36cb217005d4818c # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:00:45 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:00:45 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:00:45 ========================================================= 00:00:45 EdgeX Global Pipelines Version Info 00:00:45 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:00:46 ------------------- 00:00:46 stable info: 00:00:46 ------------------- 00:00:46 Commited By: Cherry Wang cherry@iotechsys.com 00:00:46 Commit SHA: 056ae7b86453181957306e7078512cbe12174832 00:00:46 Message: update stable to v1.0.276 00:00:46 ------------------- 00:00:46 experimental info: 00:00:46 ------------------- 00:00:46 Commited By: **** collab-it+edgex@linuxfoundation.org 00:00:46 Commit SHA: 056ae7b86453181957306e7078512cbe12174832 00:00:46 Message: update experimental to v1.0.276 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.23 [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:00:47 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-5239 [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-5239 [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-5239 [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 72cc6f94d88a1170f3e7377d36cb217005d4818c [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 72cc6f9 [Pipeline] echo 00:00:48 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:00:48 provisioning config files... 00:00:48 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config6355139620318156659tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:00:49 ---> ****-login.sh 00:00:49 nexus3.edgexfoundry.org:10001 00:00:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:00:49 00:00:49 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 00:00:49 Configure a credential helper to remove this warning. See 00:00:49 https://docs.****.com/go/credential-store/ 00:00:49 00:00:49 Login Succeeded 00:00:49 nexus3.edgexfoundry.org:10002 00:00:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:00:49 00:00:49 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 00:00:49 Configure a credential helper to remove this warning. See 00:00:49 https://docs.****.com/go/credential-store/ 00:00:49 00:00:49 Login Succeeded 00:00:49 nexus3.edgexfoundry.org:10003 00:00:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:00:49 00:00:49 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 00:00:49 Configure a credential helper to remove this warning. See 00:00:49 https://docs.****.com/go/credential-store/ 00:00:49 00:00:49 Login Succeeded 00:00:49 nexus3.edgexfoundry.org:10004 00:00:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:00:49 00:00:49 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 00:00:49 Configure a credential helper to remove this warning. See 00:00:49 https://docs.****.com/go/credential-store/ 00:00:49 00:00:49 Login Succeeded 00:00:49 ****.io 00:00:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:00:49 00:00:49 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 00:00:49 Configure a credential helper to remove this warning. See 00:00:49 https://docs.****.com/go/credential-store/ 00:00:49 00:00:49 Login Succeeded 00:00:49 ---> ****-login.sh ends [Pipeline] } 00:00:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:00:50 + ls cmd/core-command/Dockerfile cmd/core-common-config-bootstrapper/Dockerfile cmd/core-data/Dockerfile cmd/core-keeper/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 00:00:50 + dirname cmd/core-command/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo core-command,cmd/core-command/Dockerfile 00:00:50 + + cut -d/ -f2 00:00:50 dirname cmd/core-common-config-bootstrapper/Dockerfile 00:00:50 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 00:00:50 + + cut -d/ -f2 00:00:50 dirname cmd/core-data/Dockerfile 00:00:50 + echo core-data,cmd/core-data/Dockerfile 00:00:50 + dirname cmd/core-keeper/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo core-keeper,cmd/core-keeper/Dockerfile 00:00:50 + dirname cmd/core-metadata/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo core-metadata,cmd/core-metadata/Dockerfile 00:00:50 + + dirname cmd/security-bootstrapper/Dockerfile 00:00:50 cut -d/ -f2 00:00:50 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + dirname cmd/security-proxy-auth/Dockerfile 00:00:50 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + dirname cmd/security-proxy-setup/Dockerfile 00:00:50 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:00:50 + dirname cmd/security-secretstore-setup/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:00:50 + dirname cmd/security-spiffe-token-provider/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + dirname cmd/security-spire-agent/Dockerfile 00:00:50 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + dirname cmd/security-spire-config/Dockerfile 00:00:50 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:00:50 + dirname cmd/security-spire-server/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:00:50 + dirname cmd/support-notifications/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo support-notifications,cmd/support-notifications/Dockerfile 00:00:50 + dirname cmd/support-scheduler/Dockerfile 00:00:50 + cut -d/ -f2 00:00:50 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 00:00:50 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-keeper, dockerfile:cmd/core-keeper/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 00:00:50 + git rev-list -1 --merges 72cc6f94d88a1170f3e7377d36cb217005d4818c~1..72cc6f94d88a1170f3e7377d36cb217005d4818c [Pipeline] echo 00:00:50 -----------> git rev-list -1 --merges 72cc6f94d88a1170f3e7377d36cb217005d4818c~1..72cc6f94d88a1170f3e7377d36cb217005d4818c 72cc6f94d88a1170f3e7377d36cb217005d4818c [false] [Pipeline] sh 00:00:51 + git log --format=format:%s -1 72cc6f94d88a1170f3e7377d36cb217005d4818c [Pipeline] echo 00:00:51 ========================================================= 00:00:51 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:00:51 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:00:51 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:00:51 + grep -v github /etc/ssh/ssh_known_hosts 00:00:51 + [ -e /tmp/ssh_known_hosts ] 00:00:51 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:00:51 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:00:51 + sudo tee -a /etc/ssh/ssh_known_hosts 00:00:51 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:00:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:00:52 00:00:52 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:00:52 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:00:52 0.1.4: Pulling from edgex-devops/py-git-semver 00:00:52 3dae71ba6b94: Pulling fs layer 00:00:52 6bf1a483ea7c: Pulling fs layer 00:00:52 f5dfc541a4d3: Pulling fs layer 00:00:52 461d9e800cba: Pulling fs layer 00:00:52 80192f66455f: Pulling fs layer 00:00:52 2e8e34ca0e6c: Pulling fs layer 00:00:52 a29436f7fd5d: Pulling fs layer 00:00:52 923cac83aea3: Pulling fs layer 00:00:52 25ad8b0a4227: Pulling fs layer 00:00:52 db01528c6b51: Pulling fs layer 00:00:52 28988de357af: Pulling fs layer 00:00:52 923cac83aea3: Waiting 00:00:52 25ad8b0a4227: Waiting 00:00:52 db01528c6b51: Waiting 00:00:52 2e8e34ca0e6c: Waiting 00:00:52 80192f66455f: Waiting 00:00:52 a29436f7fd5d: Waiting 00:00:52 6bf1a483ea7c: Download complete 00:00:52 461d9e800cba: Verifying Checksum 00:00:52 461d9e800cba: Download complete 00:00:52 80192f66455f: Verifying Checksum 00:00:52 80192f66455f: Download complete 00:00:53 f5dfc541a4d3: Verifying Checksum 00:00:53 f5dfc541a4d3: Download complete 00:00:53 3dae71ba6b94: Verifying Checksum 00:00:53 3dae71ba6b94: Download complete 00:00:53 923cac83aea3: Verifying Checksum 00:00:53 923cac83aea3: Download complete 00:00:53 25ad8b0a4227: Verifying Checksum 00:00:53 25ad8b0a4227: Download complete 00:00:53 db01528c6b51: Download complete 00:00:53 28988de357af: Verifying Checksum 00:00:53 28988de357af: Download complete 00:00:53 a29436f7fd5d: Verifying Checksum 00:00:53 a29436f7fd5d: Download complete 00:00:53 2e8e34ca0e6c: Verifying Checksum 00:00:53 2e8e34ca0e6c: Download complete 00:00:54 3dae71ba6b94: Pull complete 00:00:54 6bf1a483ea7c: Pull complete 00:00:55 f5dfc541a4d3: Pull complete 00:00:55 461d9e800cba: Pull complete 00:00:55 80192f66455f: Pull complete 00:00:59 2e8e34ca0e6c: Pull complete 00:01:00 a29436f7fd5d: Pull complete 00:01:00 923cac83aea3: Pull complete 00:01:00 25ad8b0a4227: Pull complete 00:01:00 db01528c6b51: Pull complete 00:01:00 28988de357af: Pull complete 00:01:00 Digest: sha256:195353f5eb8266bfc5d09c70327cc406fe11db141ac9a5f04734cd23bce6a248 00:01:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:01:00 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:01:01 prd-ubuntu20.04-docker-8c-8g-7739 does not seem to be running inside a container 00:01:01 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:01:04 $ docker top 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e -eo pid,comm 00:01:04 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). 00:01:04 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:01:04 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:01:04 [ssh-agent] Looking for ssh-agent implementation... 00:01:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:01:04 $ docker exec 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e ssh-agent 00:01:04 SSH_AUTH_SOCK=/tmp/ssh-pCXXqQnoYgcM/agent.33 00:01:04 SSH_AGENT_PID=39 00:01:04 Running ssh-add (command line suppressed) 00:01:04 Identity added: /w/workspace/edgex-go/1@tmp/private_key_9153159389935760074.key (/w/workspace/edgex-go/1@tmp/private_key_9153159389935760074.key) 00:01:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:01:05 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] sh 00:01:05 + git tag --points-at HEAD [Pipeline] } 00:01:05 $ docker exec --env ******** --env ******** 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e ssh-agent -k 00:01:05 unset SSH_AUTH_SOCK; 00:01:05 unset SSH_AGENT_PID; 00:01:05 echo Agent pid 39 killed; 00:01:05 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:01:05 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:01:05 [ssh-agent] Looking for ssh-agent implementation... 00:01:05 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:01:05 $ docker exec 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e ssh-agent 00:01:06 SSH_AUTH_SOCK=/tmp/ssh-WMmBxuRMtqU7/agent.86 00:01:06 SSH_AGENT_PID=92 00:01:06 Running ssh-add (command line suppressed) 00:01:06 Identity added: /w/workspace/edgex-go/1@tmp/private_key_10025730350750501316.key (/w/workspace/edgex-go/1@tmp/private_key_10025730350750501316.key) 00:01:06 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:01:06 + git semver init 00:01:06 2025-08-28 00:01:06,674 [is_cygwin_git] DEBUG Failed checking if running in CYGWIN due to: FileNotFoundError(2, 'No such file or directory') 00:01:06 2025-08-28 00:01:06,679 [run_init] DEBUG init version:0.0.0 force:False 00:01:06 2025-08-28 00:01:06,680 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 00:01:06 2025-08-28 00:01:06,681 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 00:01:06 2025-08-28 00:01:06,681 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, stdin=None, shell=False, universal_newlines=False) 00:01:12 2025-08-28 00:01:11,469 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 00:01:12 2025-08-28 00:01:11,470 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-5239 with force:False 00:01:12 2025-08-28 00:01:11,470 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-5239 00:01:12 2025-08-28 00:01:11,474 [execute] INFO git cat-file --batch-check 00:01:12 2025-08-28 00:01:11,474 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, stdin=, shell=False, universal_newlines=False) 00:01:12 2025-08-28 00:01:11,478 [execute] INFO git cat-file --batch 00:01:12 2025-08-28 00:01:11,479 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, stdin=, shell=False, universal_newlines=False) 00:01:12 2025-08-28 00:01:11,482 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-5239 00:01:12 0.0.0 [Pipeline] } 00:01:12 $ docker exec --env ******** --env ******** 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e ssh-agent -k 00:01:12 unset SSH_AUTH_SOCK; 00:01:12 unset SSH_AGENT_PID; 00:01:12 echo Agent pid 92 killed; 00:01:12 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:01:12 + git semver [Pipeline] } 00:01:12 $ docker stop --time=1 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e 00:01:14 $ docker rm -f --volumes 5ec4e9b28df5aad90e97d4ddfa133811ecaf19fc6f5f62a7a2a4f3711ef4523e [Pipeline] // withDockerContainer [Pipeline] sh 00:01:14 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:01:14 Stashed 1 file(s) [Pipeline] echo 00:01:14 [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) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Prep) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Test) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] stage [Pipeline] { (Prep) [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] script [Pipeline] { [Pipeline] sh [Pipeline] // stage [Pipeline] } 00:01:16 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 00:01:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 00:01:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 00:01:16 ========================================================= 00:01:16 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine] 00:01:16 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:01:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 00:01:16 1.23-alpine: Pulling from edgex-devops/edgex-golang-base 00:01:16 0a9a5dfd008f: Pulling fs layer 00:01:16 36466aa92d05: Pulling fs layer 00:01:16 e10405b45d13: Pulling fs layer 00:01:16 096b7ceb2af7: Pulling fs layer 00:01:16 4f4fb700ef54: Pulling fs layer 00:01:16 c451b95d7931: Pulling fs layer 00:01:16 9febf9df4401: Pulling fs layer 00:01:16 1477f019b032: Pulling fs layer 00:01:16 c7dc25521971: Pulling fs layer 00:01:16 4f4fb700ef54: Waiting 00:01:16 c451b95d7931: Waiting 00:01:16 9febf9df4401: Waiting 00:01:16 1477f019b032: Waiting 00:01:16 c7dc25521971: Waiting 00:01:16 096b7ceb2af7: Waiting 00:01:16 36466aa92d05: Verifying Checksum 00:01:16 36466aa92d05: Download complete 00:01:16 096b7ceb2af7: Verifying Checksum 00:01:16 096b7ceb2af7: Download complete 00:01:16 4f4fb700ef54: Verifying Checksum 00:01:16 4f4fb700ef54: Download complete 00:01:16 0a9a5dfd008f: Download complete 00:01:16 c451b95d7931: Verifying Checksum 00:01:16 c451b95d7931: Download complete 00:01:16 9febf9df4401: Verifying Checksum 00:01:16 9febf9df4401: Download complete 00:01:16 0a9a5dfd008f: Pull complete 00:01:16 c7dc25521971: Verifying Checksum 00:01:16 c7dc25521971: Download complete 00:01:17 36466aa92d05: Pull complete 00:01:17 e10405b45d13: Verifying Checksum 00:01:17 e10405b45d13: Download complete 00:01:17 1477f019b032: Verifying Checksum 00:01:17 1477f019b032: Download complete 00:01:22 e10405b45d13: Pull complete 00:01:22 096b7ceb2af7: Pull complete 00:01:22 4f4fb700ef54: Pull complete 00:01:22 c451b95d7931: Pull complete 00:01:22 9febf9df4401: Pull complete 00:01:25 1477f019b032: Pull complete 00:01:26 c7dc25521971: Pull complete 00:01:26 Digest: sha256:b992faf2485ce295780ce8bcc3ec6c89c618966a0a233ad776f4c4289344e4b4 00:01:26 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 00:01:26 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine [Pipeline] fileExists [Pipeline] sh 00:01:26 + docker build -t ci-base-image-x86_64 -f - .+ 00:01:26 echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 00:01:26 WORKDIR /edgex 00:01:26 COPY go.mod . 00:01:26 RUN go mod download 00:01:27 #0 building with "default" instance using docker driver 00:01:27 00:01:27 #1 [internal] load build definition from Dockerfile 00:01:27 #1 transferring dockerfile: 164B done 00:01:27 #1 DONE 0.0s 00:01:27 00:01:27 #2 [internal] load metadata for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 00:01:27 #2 DONE 0.0s 00:01:27 00:01:27 #3 [internal] load .dockerignore 00:01:27 #3 transferring context: 50B done 00:01:27 #3 DONE 0.0s 00:01:27 00:01:27 #4 [internal] load build context 00:01:27 #4 transferring context: 6.57kB done 00:01:27 #4 DONE 0.0s 00:01:27 00:01:27 #5 [1/4] FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.23-alpine 00:01:27 #5 DONE 0.1s 00:01:27 00:01:27 #6 [2/4] WORKDIR /edgex 00:01:30 #6 DONE 2.8s 00:01:30 00:01:30 #7 [3/4] COPY go.mod . 00:01:30 #7 DONE 0.0s 00:01:30 00:01:30 #8 [4/4] RUN go mod download 00:01:42 #8 DONE 12.3s 00:01:42 00:01:42 #9 exporting to image 00:01:42 #9 exporting layers 00:01:46 #9 exporting layers 3.4s done 00:01:46 #9 writing image sha256:03c13f688f7569fba2bfbffddb676ef6be2714ee1971409e47297ae5c3f9c335 done 00:01:46 #9 naming to docker.io/library/ci-base-image-x86_64 done 00:01:46 #9 DONE 3.4s [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:01:46 + docker inspect -f . ci-base-image-x86_64 00:01:46 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:01:46 prd-ubuntu20.04-docker-8c-8g-7739 does not seem to be running inside a container 00:01:46 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:01:46 $ docker top c2bec77db6f85cc6ab4b47941809f4812b80805aeab6bd786e8bfb19f3ce3720 -eo pid,comm [Pipeline] { [Pipeline] sh 00:01:47 + go version 00:01:47 go version go1.23.9 linux/amd64 [Pipeline] } 00:01:47 $ docker stop --time=1 c2bec77db6f85cc6ab4b47941809f4812b80805aeab6bd786e8bfb19f3ce3720 00:01:48 $ docker rm -f --volumes c2bec77db6f85cc6ab4b47941809f4812b80805aeab6bd786e8bfb19f3ce3720 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:01:49 + docker inspect -f . ci-base-image-x86_64 00:01:49 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:01:49 prd-ubuntu20.04-docker-8c-8g-7739 does not seem to be running inside a container 00:01:49 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:01:49 $ docker top 88ffb79ccf7d47300aecc522c4ebf091bfd7c453931d6cb33e6b931eccb68f22 -eo pid,comm [Pipeline] { [Pipeline] echo 00:01:49 ========================================================= 00:01:49 [edgeXBuildGoParallel] Running Tests and Build... 00:01:49 ========================================================= [Pipeline] sh 00:01:50 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 00:01:50 + make test 00:01:50 go test -race -coverprofile=coverage.out ./... 00:01:58 ? github.com/edgexfoundry/edgex-go [no test files] 00:02:25 github.com/edgexfoundry/edgex-go/cmd/core-command coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/core-data coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/core-keeper coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/core-metadata coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/secrets-config coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup coverage: 0.0% of statements 00:02:25 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/command/config coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/support-notifications coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/support-scheduler coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/command coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/command/container coverage: 0.0% of statements 00:02:25 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 1.036s coverage: 42.3% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/data coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/data/container coverage: 0.0% of statements 00:02:25 github.com/edgexfoundry/edgex-go/internal/core/data/config coverage: 0.0% of statements 00:02:25 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 1.038s coverage: 97.0% of statements 00:02:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/embed [no test files] 00:02:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:02:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/query [no test files] 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging coverage: 0.0% of statements 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/keeper coverage: 0.0% of statements 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/keeper/application coverage: 0.0% of statements 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/data/mocks coverage: 0.0% of statements 00:02:26 ? github.com/edgexfoundry/edgex-go/internal/core/keeper/constants [no test files] 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/keeper/container coverage: 0.0% of statements 00:02:26 github.com/edgexfoundry/edgex-go/internal/core/keeper/config coverage: 0.0% of statements 00:02:28 ? github.com/edgexfoundry/edgex-go/internal/core/keeper/embed [no test files] 00:02:28 ? github.com/edgexfoundry/edgex-go/internal/core/keeper/infrastructure/interfaces [no test files] 00:02:28 github.com/edgexfoundry/edgex-go/internal/core/metadata coverage: 0.0% of statements 00:02:28 github.com/edgexfoundry/edgex-go/internal/core/keeper/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:02:28 github.com/edgexfoundry/edgex-go/internal/core/keeper/registry coverage: 0.0% of statements 00:02:28 github.com/edgexfoundry/edgex-go/internal/core/keeper/utils coverage: 0.0% of statements 00:02:29 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 4.062s coverage: 69.4% of statements 00:02:29 ok github.com/edgexfoundry/edgex-go/internal/core/common_config 1.030s coverage: 4.8% of statements 00:02:29 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 1.052s coverage: 49.3% of statements 00:02:29 github.com/edgexfoundry/edgex-go/internal/core/metadata/config coverage: 0.0% of statements 00:02:29 github.com/edgexfoundry/edgex-go/internal/core/metadata/container coverage: 0.0% of statements 00:02:30 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 3.685s coverage: 93.6% of statements 00:02:30 ok github.com/edgexfoundry/edgex-go/internal/core/keeper/controller/http 1.040s coverage: 92.4% of statements 00:02:30 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 1.057s coverage: 8.4% of statements 00:02:31 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/embed [no test files] 00:02:31 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:02:31 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:02:31 github.com/edgexfoundry/edgex-go/internal/core/metadata/utils coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/core/metadata/uom coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/cache coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg coverage: 0.0% of statements 00:02:31 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/common coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/db/redis coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/correlation coverage: 0.0% of statements 00:02:31 github.com/edgexfoundry/edgex-go/internal/pkg/db/postgres coverage: 0.0% of statements 00:02:33 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.418s coverage: 95.8% of statements 00:02:33 ok github.com/edgexfoundry/edgex-go/internal/io 1.021s coverage: 72.2% of statements 00:02:33 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:02:33 ? github.com/edgexfoundry/edgex-go/internal/pkg/utils/crypto/interfaces [no test files] 00:02:33 github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/postgres/cache coverage: 0.0% of statements 00:02:33 github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/postgres/models coverage: 0.0% of statements 00:02:33 github.com/edgexfoundry/edgex-go/internal/pkg/utils/crypto/interfaces/mocks coverage: 0.0% of statements 00:02:33 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper coverage: 0.0% of statements 00:02:34 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/postgres 1.040s coverage: 0.0% of statements [no tests to run] 00:02:34 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 1.052s coverage: 1.0% of statements 00:02:34 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 1.029s coverage: 38.1% of statements 00:02:34 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils/crypto 1.018s coverage: 81.1% of statements 00:02:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 1.026s coverage: 40.0% of statements 00:02:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.025s coverage: 87.1% of statements 00:02:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 1.025s coverage: 94.1% of statements 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config coverage: 0.0% of statements 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container coverage: 0.0% of statements 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers coverage: 0.0% of statements 00:02:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 1.037s coverage: 96.3% of statements 00:02:35 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto coverage: 0.0% of statements 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config coverage: 0.0% of statements 00:02:35 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container coverage: 0.0% of statements 00:02:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 1.024s coverage: 87.5% of statements 00:02:37 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/postgres coverage: 0.0% of statements 00:02:37 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/postgres/config coverage: 0.0% of statements 00:02:37 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/postgres/container coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/config/command coverage: 0.0% of statements 00:02:38 github.com/edgexfoundry/edgex-go/internal/security/config coverage: 0.0% of statements 00:02:39 github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy coverage: 0.0% of statements 00:02:41 github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared coverage: 0.0% of statements 00:02:41 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:02:42 github.com/edgexfoundry/edgex-go/internal/security/fileprovider/command coverage: 0.0% of statements 00:02:43 github.com/edgexfoundry/edgex-go/internal/security/fileprovider/command/handlers coverage: 0.0% of statements 00:02:43 github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config coverage: 0.0% of statements 00:02:43 github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container coverage: 0.0% of statements 00:02:46 github.com/edgexfoundry/edgex-go/internal/security/proxyauth coverage: 0.0% of statements 00:02:46 github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container coverage: 0.0% of statements 00:02:46 github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config coverage: 0.0% of statements 00:02:47 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/embed [no test files] 00:02:47 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/infrastructure/interfaces [no test files] 00:02:47 github.com/edgexfoundry/edgex-go/internal/security/proxyauth/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:02:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 13.032s coverage: 94.4% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/server coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/container coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/config coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/controller coverage: 0.0% of statements 00:02:49 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/server/handlers coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokeninit coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/secretstore/utils coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container coverage: 0.0% of statements 00:02:49 github.com/edgexfoundry/edgex-go/internal/support/notifications coverage: 0.0% of statements 00:02:51 github.com/edgexfoundry/edgex-go/internal/support/notifications/config coverage: 0.0% of statements 00:02:51 github.com/edgexfoundry/edgex-go/internal/support/notifications/container coverage: 0.0% of statements 00:02:51 github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks coverage: 0.0% of statements 00:02:51 github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel coverage: 0.0% of statements 00:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:02:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/embed [no test files] 00:02:52 github.com/edgexfoundry/edgex-go/internal/support/scheduler coverage: 0.0% of statements 00:02:52 github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:02:53 github.com/edgexfoundry/edgex-go/internal/support/scheduler/container coverage: 0.0% of statements 00:02:53 github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/action coverage: 0.0% of statements 00:02:53 github.com/edgexfoundry/edgex-go/internal/support/scheduler/config coverage: 0.0% of statements 00:02:53 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/embed [no test files] 00:02:53 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:02:53 github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks coverage: 0.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 24.050s coverage: 92.9% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 1.022s coverage: 68.8% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 7.028s coverage: 62.3% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/postgres/handlers 1.024s coverage: 47.4% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 12.036s coverage: 87.2% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/common 1.024s coverage: 15.5% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 1.020s coverage: 100.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 1.083s coverage: 81.8% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 1.070s coverage: 82.1% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 1.023s coverage: 86.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.042s coverage: 6.8% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/command/createtoken 1.043s coverage: 33.3% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 1.053s coverage: 100.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/tokenprovider 1.174s coverage: 54.5% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 1.026s coverage: 89.4% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 1.018s coverage: 100.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 1.025s coverage: 73.7% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 1.017s coverage: 100.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/proxyauth/application 1.026s coverage: 88.6% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/proxyauth/controller 1.031s coverage: 96.8% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/proxyauth/utils 1.020s coverage: 100.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.145s coverage: 29.2% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 1.021s coverage: 93.8% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 1.024s coverage: 3.1% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenmaintenance 1.024s coverage: 76.2% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenprovider 1.034s coverage: 54.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 7.058s coverage: 17.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 1.111s coverage: 94.9% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application 1.031s coverage: 9.0% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 1.070s coverage: 97.7% of statements 00:03:00 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure 1.030s coverage: 43.6% of statements 00:03:00 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 00:03:00 running golangci-lint 00:03:00 golangci-lint has version 1.61.0 built with go1.23.1 from a1d6c560 on 2024-09-09T17:44:42Z 00:03:00 go version go1.23.9 linux/amd64 00:03:00 level=info msg="golangci-lint has version 1.61.0 built with go1.23.1 from a1d6c560 on 2024-09-09T17:44:42Z" 00:03:00 level=info msg="[config_reader] Used config file .golangci.yml" 00:03:00 level=info msg="[lintersdb] Active 7 linters: [errcheck gosec gosimple govet ineffassign staticcheck unused]" 00:03:27 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|types_sizes|imports|name|deps|exports_file|files) took 23.835137316s" 00:03:27 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 48.747993ms" 00:03:39 level=info msg="[linters_context/goanalysis] analyzers took 1m41.844358992s with top 10 stages: buildir: 1m4.53831702s, gosec: 4.671589901s, inspect: 2.515014182s, fact_deprecated: 2.382538106s, ctrlflow: 1.836846829s, printf: 1.716630023s, fact_purity: 1.282192768s, nilness: 1.247944642s, S1038: 1.013472266s, unused: 816.799701ms" 00:03:39 level=info msg="[runner] Issues before processing: 201, after processing: 0" 00:03:39 level=info msg="[runner] Processors filtering stat (in/out): skip_dirs: 201/201, exclude-rules: 201/20, autogenerated_exclude: 201/201, exclude: 201/201, filename_unadjuster: 201/201, invalid_issue: 201/201, path_prettifier: 201/201, skip_files: 201/201, nolint: 20/0, cgo: 201/201, identifier_marker: 201/201" 00:03:39 level=info msg="[runner] processing took 16.708587ms with stages: nolint: 7.55753ms, identifier_marker: 4.724996ms, autogenerated_exclude: 1.573375ms, exclude-rules: 1.138505ms, path_prettifier: 1.070211ms, skip_dirs: 569.687µs, filename_unadjuster: 26.291µs, cgo: 21.721µs, invalid_issue: 21.491µs, max_same_issues: 980ns, fixer: 890ns, uniq_by_line: 660ns, exclude: 410ns, path_prefixer: 350ns, path_shortener: 300ns, skip_files: 290ns, sort_results: 260ns, max_from_linter: 150ns, diff: 150ns, source_code: 130ns, max_per_file_from_linter: 120ns, severity-rules: 90ns" 00:03:39 level=info msg="[runner] linters took 13.373880325s with stages: goanalysis_metalinter: 13.357092174s" 00:03:39 level=info msg="File cache stats: 0 entries of total size 0B" 00:03:39 level=info msg="Memory: 367 samples, avg is 297.4MB, max is 1367.8MB" 00:03:39 level=info msg="Execution took 37.26666069s" 00:03:39 go vet ./... 00:03:44 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:03:44 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:03:44 ./bin/test-attribution-txt.sh 00:03:44 An attribution for github.com/emirpasic/gods is missing from Attribution.txt, please add 00:03:44 An attribution for github.com/openziti/channel/v4 is missing from Attribution.txt, please add 00:03:44 An attribution for github.com/zitadel/logging is missing from Attribution.txt, please add 00:03:44 An attribution for github.com/zitadel/oidc/v3 is missing from Attribution.txt, please add 00:03:44 An attribution for github.com/zitadel/schema is missing from Attribution.txt, please add 00:03:44 An attribution for go.opentelemetry.io/auto/sdk is missing from Attribution.txt, please add [Pipeline] echo 00:03:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] sh 00:03:45 + ls -al . 00:03:45 total 2004 00:03:45 drwxrwxr-x 11 1001 1001 4096 Aug 28 00:01 . 00:03:45 drwxr-xr-x 4 root root 4096 Aug 28 00:01 .. 00:03:45 drwxrwxr-x 2 1001 1001 4096 Aug 28 00:00 .blubracket 00:03:45 -rw-rw-r-- 1 1001 1001 10 Aug 28 00:00 .dockerignore 00:03:45 drwxrwxr-x 8 1001 1001 4096 Aug 28 00:03 .git 00:03:45 drwxrwxr-x 3 1001 1001 4096 Aug 28 00:00 .github 00:03:45 -rw-rw-r-- 1 1001 1001 909 Aug 28 00:00 .gitignore 00:03:45 -rw-rw-r-- 1 1001 1001 218 Aug 28 00:00 .golangci.yml 00:03:45 -rw-rw-r-- 1 1001 1001 100 Aug 28 00:00 .hadolint.yml 00:03:45 drwxr-xr-x 3 1001 1001 4096 Aug 28 00:01 .semver 00:03:45 -rw-rw-r-- 1 1001 1001 155 Aug 28 00:00 .sonarcloud.properties 00:03:45 -rw-rw-r-- 1 1001 1001 1171 Aug 28 00:00 ADOPTERS.md 00:03:45 -rw-rw-r-- 1 1001 1001 17374 Aug 28 00:00 Attribution.txt 00:03:45 -rw-rw-r-- 1 1001 1001 108018 Aug 28 00:00 CHANGELOG.md 00:03:45 -rw-rw-r-- 1 1001 1001 3804 Aug 28 00:00 CONTRIBUTING.md 00:03:45 -rw-rw-r-- 1 1001 1001 677 Aug 28 00:00 GOVERNANCE.md 00:03:45 -rw-rw-r-- 1 1001 1001 858 Aug 28 00:00 Jenkinsfile 00:03:45 -rw-rw-r-- 1 1001 1001 10775 Aug 28 00:00 LICENSE 00:03:45 -rw-rw-r-- 1 1001 1001 16740 Aug 28 00:00 Makefile 00:03:45 -rw-rw-r-- 1 1001 1001 582 Aug 28 00:00 OWNERS.md 00:03:45 -rw-rw-r-- 1 1001 1001 9932 Aug 28 00:00 README.md 00:03:45 -rw-rw-r-- 1 1001 1001 789 Aug 28 00:00 SECURITY.md 00:03:45 -rw-rw-r-- 1 1001 1001 5 Aug 28 00:01 VERSION 00:03:45 drwxrwxr-x 2 1001 1001 4096 Aug 28 00:00 bin 00:03:45 drwxrwxr-x 19 1001 1001 4096 Aug 28 00:00 cmd 00:03:45 -rw-r--r-- 1 root root 1671568 Aug 28 00:02 coverage.out 00:03:45 drwxrwxr-x 2 1001 1001 4096 Aug 28 00:00 fuzz_test 00:03:45 -rw-rw-r-- 1 1001 1001 6538 Aug 28 00:00 go.mod 00:03:45 -rw-rw-r-- 1 1001 1001 88539 Aug 28 00:00 go.sum 00:03:45 drwxrwxr-x 7 1001 1001 4096 Aug 28 00:00 internal 00:03:45 drwxrwxr-x 2 1001 1001 4096 Aug 28 00:00 openapi 00:03:45 -rw-rw-r-- 1 1001 1001 584 Aug 28 00:00 security.txt 00:03:45 -rw-rw-r-- 1 1001 1001 204 Aug 28 00:00 version.go [Pipeline] sh 00:03:45 + '[' -e coverage.out ] 00:03:45 + chown 1001:1001 coverage.out [Pipeline] stash 00:03:45 Stashed 1 file(s) [Pipeline] sh 00:03:46 + make build 00:03:46 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:04:12 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:04:12 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-command/core-command ./cmd/core-command 00:04:12 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:04:13 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-keeper/core-keeper ./cmd/core-keeper 00:04:14 go build -tags " " -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:04:19 go build -tags " " -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:04:21 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:04:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:04:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:04:27 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/secrets-config ./cmd/secrets-config 00:04:28 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:04:29 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 00:04:30 $ docker stop --time=1 88ffb79ccf7d47300aecc522c4ebf091bfd7c453931d6cb33e6b931eccb68f22 00:04:35 $ docker rm -f --volumes 88ffb79ccf7d47300aecc522c4ebf091bfd7c453931d6cb33e6b931eccb68f22 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:04:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:04:37 00:04:37 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:04:37 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:04:37 latest: Pulling from edgex-devops/edgex-compose 00:04:37 91d30c5bc195: Pulling fs layer 00:04:37 2e9b0aa3be6d: Pulling fs layer 00:04:37 9c61dcf015f6: Pulling fs layer 00:04:37 4698f68db338: Pulling fs layer 00:04:37 2a2f49069b9e: Pulling fs layer 00:04:37 e0025b399a48: Pulling fs layer 00:04:37 4698f68db338: Waiting 00:04:37 2a2f49069b9e: Waiting 00:04:37 e0025b399a48: Waiting 00:04:37 91d30c5bc195: Verifying Checksum 00:04:37 91d30c5bc195: Download complete 00:04:37 4698f68db338: Download complete 00:04:37 2e9b0aa3be6d: Verifying Checksum 00:04:37 2e9b0aa3be6d: Download complete 00:04:37 e0025b399a48: Verifying Checksum 00:04:37 e0025b399a48: Download complete 00:04:37 91d30c5bc195: Pull complete 00:04:37 2a2f49069b9e: Download complete 00:04:38 2e9b0aa3be6d: Pull complete 00:04:38 9c61dcf015f6: Verifying Checksum 00:04:38 9c61dcf015f6: Download complete 00:04:42 9c61dcf015f6: Pull complete 00:04:42 4698f68db338: Pull complete 00:04:43 2a2f49069b9e: Pull complete 00:04:43 e0025b399a48: Pull complete 00:04:43 Digest: sha256:8a94817de17bcb024612cebb8dcd3b4b5763578acd0b06829caab6c7f10513d0 00:04:43 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:04:43 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:04:43 prd-ubuntu20.04-docker-8c-8g-7739 does not seem to be running inside a container 00:04:43 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:04:45 $ docker top c57391a0d613fd7f942ac9531a38897036481995cff288aaff3c11c17eedc24d -eo pid,comm [Pipeline] { [Pipeline] sh 00:04:45 + docker compose -f ./docker-compose-build.yml build --parallel 00:04:46 #1 [security-secretstore-setup internal] load build definition from Dockerfile 00:04:46 #1 transferring dockerfile: 2.49kB done 00:04:46 #1 DONE 0.1s 00:04:46 00:04:46 #2 [security-spire-config internal] load build definition from Dockerfile 00:04:46 #2 transferring dockerfile: 1.69kB done 00:04:46 #2 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 22) 00:04:46 #2 DONE 0.2s 00:04:46 00:04:46 #3 [core-command internal] load build definition from Dockerfile 00:04:46 #3 transferring dockerfile: 1.94kB done 00:04:46 #3 DONE 0.1s 00:04:46 00:04:46 #4 [security-proxy-auth internal] load build definition from Dockerfile 00:04:46 #4 transferring dockerfile: 2.14kB done 00:04:46 #4 DONE 0.1s 00:04:46 00:04:46 #5 [security-proxy-setup internal] load build definition from Dockerfile 00:04:46 #5 transferring dockerfile: 2.50kB done 00:04:46 #5 DONE 0.1s 00:04:46 00:04:46 #6 [security-spire-server internal] load build definition from Dockerfile 00:04:46 #6 transferring dockerfile: 1.70kB done 00:04:46 #6 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 22) 00:04:46 #6 DONE 0.1s 00:04:46 00:04:46 #7 [security-spire-agent internal] load build definition from Dockerfile 00:04:46 #7 transferring dockerfile: 1.81kB done 00:04:46 #7 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 22) 00:04:46 #7 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 23) 00:04:46 #7 DONE 0.2s 00:04:46 00:04:46 #8 [security-spiffe-token-provider internal] load build definition from Dockerfile 00:04:46 #8 transferring dockerfile: 1.89kB done 00:04:46 #8 DONE 0.2s 00:04:46 00:04:46 #9 [support-notifications internal] load build definition from Dockerfile 00:04:46 #9 transferring dockerfile: 2.00kB done 00:04:46 #9 DONE 0.2s 00:04:46 00:04:46 #10 [core-data internal] load build definition from Dockerfile 00:04:46 #10 transferring dockerfile: 2.04kB done 00:04:46 #10 DONE 0.2s 00:04:46 00:04:46 #11 [core-keeper internal] load build definition from Dockerfile 00:04:46 #11 transferring dockerfile: 2.01kB done 00:04:46 #11 DONE 0.2s 00:04:46 00:04:46 #12 [core-metadata internal] load build definition from Dockerfile 00:04:46 #12 transferring dockerfile: 2.10kB done 00:04:46 #12 DONE 0.2s 00:04:46 00:04:46 #13 [security-bootstrapper internal] load build definition from Dockerfile 00:04:46 #13 transferring dockerfile: 3.02kB done 00:04:46 #13 DONE 0.2s 00:04:46 00:04:46 #14 [core-common-config-bootstrapper internal] load build definition from Dockerfile 00:04:46 #14 transferring dockerfile: 2.23kB done 00:04:46 #14 DONE 0.2s 00:04:46 00:04:46 #15 [support-scheduler internal] load build definition from Dockerfile 00:04:46 #15 transferring dockerfile: 1.83kB done 00:04:46 #15 DONE 0.2s 00:04:46 00:04:46 #16 [support-scheduler internal] load metadata for docker.io/library/ci-base-image-x86_64:latest 00:04:46 #16 DONE 0.0s 00:04:46 00:04:46 #17 [security-secretstore-setup internal] load .dockerignore 00:04:46 #17 transferring context: 50B done 00:04:46 #17 DONE 0.0s 00:04:46 00:04:46 #16 [core-keeper internal] load metadata for docker.io/library/ci-base-image-x86_64:latest 00:04:46 #16 DONE 0.0s 00:04:46 00:04:46 #18 [support-scheduler internal] load metadata for docker.io/library/alpine:3.20 00:04:46 #18 DONE 0.1s 00:04:46 00:04:46 #19 [core-command internal] load .dockerignore 00:04:46 #19 transferring context: 50B done 00:04:46 #19 DONE 0.1s 00:04:46 00:04:46 #20 [security-proxy-setup internal] load .dockerignore 00:04:46 #20 transferring context: 50B done 00:04:46 #20 DONE 0.1s 00:04:46 00:04:46 #21 [security-spiffe-token-provider internal] load .dockerignore 00:04:46 #21 transferring context: 50B 0.0s done 00:04:46 #21 DONE 0.1s 00:04:46 00:04:46 #22 [security-proxy-auth internal] load .dockerignore 00:04:46 #22 transferring context: 50B 0.0s done 00:04:46 #22 DONE 0.1s 00:04:46 00:04:46 #23 [support-notifications internal] load .dockerignore 00:04:46 #23 transferring context: 50B 0.0s done 00:04:46 #23 DONE 0.1s 00:04:46 00:04:46 #24 [security-bootstrapper internal] load .dockerignore 00:04:46 #24 transferring context: 50B done 00:04:46 #24 DONE 0.1s 00:04:46 00:04:46 #25 [security-proxy-auth stage-1 1/13] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 00:04:46 #25 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 00:04:46 #25 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 00:04:46 #25 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s 00:04:46 #25 sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 9.22kB / 9.22kB done 00:04:46 #25 sha256:f25ebd2af60b9de8e26e5100fe6f493beb81bff010f27e84f223ad19886a78f0 1.02kB / 1.02kB done 00:04:46 #25 sha256:411bc66a7adb849165d4e733707efe59d6b5edf8b4d96506cb6a1e31ba270199 581B / 581B done 00:04:46 #25 extracting sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 00:04:46 #25 ... 00:04:46 00:04:46 #26 [core-common-config-bootstrapper internal] load .dockerignore 00:04:46 #26 transferring context: 50B done 00:04:46 #26 DONE 0.2s 00:04:46 00:04:46 #27 [core-data internal] load .dockerignore 00:04:46 #27 transferring context: 50B done 00:04:46 #27 DONE 0.2s 00:04:46 00:04:46 #28 [core-keeper internal] load .dockerignore 00:04:46 #28 transferring context: 50B done 00:04:46 #28 DONE 0.3s 00:04:46 00:04:46 #29 [support-scheduler internal] load .dockerignore 00:04:46 #29 transferring context: 50B done 00:04:46 #29 DONE 0.3s 00:04:46 00:04:46 #30 [core-metadata internal] load .dockerignore 00:04:46 #30 transferring context: 50B done 00:04:46 #30 DONE 0.3s 00:04:46 00:04:46 #25 [support-scheduler stage-1 1/13] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 00:04:46 #25 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 00:04:46 #25 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s done 00:04:46 #25 sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 9.22kB / 9.22kB done 00:04:46 #25 sha256:f25ebd2af60b9de8e26e5100fe6f493beb81bff010f27e84f223ad19886a78f0 1.02kB / 1.02kB done 00:04:46 #25 sha256:411bc66a7adb849165d4e733707efe59d6b5edf8b4d96506cb6a1e31ba270199 581B / 581B done 00:04:46 #25 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 00:04:46 #25 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s done 00:04:46 #25 sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 9.22kB / 9.22kB done 00:04:46 #25 sha256:f25ebd2af60b9de8e26e5100fe6f493beb81bff010f27e84f223ad19886a78f0 1.02kB / 1.02kB done 00:04:46 #25 sha256:411bc66a7adb849165d4e733707efe59d6b5edf8b4d96506cb6a1e31ba270199 581B / 581B done 00:04:46 #25 extracting sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 0.2s done 00:04:46 #25 ... 00:04:46 00:04:46 #31 [security-proxy-auth builder 1/7] FROM docker.io/library/ci-base-image-x86_64:latest 00:04:46 #31 DONE 0.5s 00:04:46 00:04:46 #32 [core-command builder 2/7] WORKDIR /edgex-go 00:04:52 #32 ... 00:04:52 00:04:52 #33 [security-secretstore-setup internal] load build context 00:04:52 #33 transferring context: 162.28MB 5.6s 00:04:56 #33 ... 00:04:56 00:04:56 #34 [security-spire-config internal] load metadata for ghcr.io/spiffe/spire-server:1.11.1 00:04:56 #34 ... 00:04:56 00:04:56 #35 [security-spire-agent internal] load metadata for ghcr.io/spiffe/spire-agent:1.11.1 00:04:56 #35 ... 00:04:56 00:04:56 #36 [security-proxy-setup internal] load build context 00:04:56 #36 ... 00:04:56 00:04:56 #37 [support-notifications internal] load build context 00:04:56 #37 ... 00:04:56 00:04:56 #38 [core-keeper internal] load build context 00:04:56 #38 ... 00:04:56 00:04:56 #39 [security-bootstrapper internal] load build context 00:04:56 #39 ... 00:04:56 00:04:56 #40 [security-proxy-auth internal] load build context 00:04:56 #40 ... 00:04:56 00:04:56 #41 [core-common-config-bootstrapper internal] load build context 00:04:56 #41 transferring context: 499.57MB 10.1s 00:04:57 #41 ... 00:04:57 00:04:57 #42 [support-scheduler internal] load build context 00:04:57 #42 ... 00:04:57 00:04:57 #43 [core-data internal] load build context 00:04:57 #43 ... 00:04:57 00:04:57 #44 [core-metadata internal] load build context 00:04:57 #44 ... 00:04:57 00:04:57 #45 [core-command internal] load build context 00:04:57 #45 ... 00:04:57 00:04:57 #46 [security-spiffe-token-provider internal] load build context 00:04:57 #46 ... 00:04:57 00:04:57 #44 [core-metadata internal] load build context 00:04:58 #44 transferring context: 595.07MB 11.4s done 00:05:03 #44 ... 00:05:03 00:05:03 #33 [security-secretstore-setup internal] load build context 00:05:03 #33 transferring context: 595.07MB 13.8s done 00:05:06 #33 ... 00:05:06 00:05:06 #25 [security-bootstrapper stage-1 1/13] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 00:05:06 #25 DONE 19.7s 00:05:06 00:05:06 #47 [security-spiffe-token-provider stage-1 2/7] RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:05:06 #47 ... 00:05:06 00:05:06 #44 [core-metadata internal] load build context 00:05:06 #44 DONE 19.4s 00:05:06 00:05:06 #32 [core-metadata builder 2/7] WORKDIR /edgex-go 00:05:06 #32 DONE 19.2s 00:05:06 00:05:06 #46 [security-spiffe-token-provider internal] load build context 00:05:06 #46 transferring context: 595.07MB 11.2s done 00:05:06 #46 DONE 19.6s 00:05:06 00:05:06 #41 [core-common-config-bootstrapper internal] load build context 00:05:06 #41 transferring context: 595.07MB 11.7s done 00:05:06 #41 DONE 19.4s 00:05:06 00:05:06 #39 [security-bootstrapper internal] load build context 00:05:06 #39 transferring context: 595.07MB 12.3s done 00:05:06 #39 DONE 19.6s 00:05:06 00:05:06 #38 [core-keeper internal] load build context 00:05:06 #38 transferring context: 595.07MB 11.9s done 00:05:06 #38 DONE 19.4s 00:05:06 00:05:06 #37 [support-notifications internal] load build context 00:05:06 #37 transferring context: 595.07MB 12.4s done 00:05:06 #37 DONE 19.6s 00:05:06 00:05:06 #45 [core-command internal] load build context 00:05:06 #45 transferring context: 595.07MB 12.6s done 00:05:06 #45 DONE 19.7s 00:05:06 00:05:06 #36 [security-proxy-setup internal] load build context 00:05:06 #36 transferring context: 595.07MB 12.6s done 00:05:06 #36 DONE 19.7s 00:05:06 00:05:06 #40 [security-proxy-auth internal] load build context 00:05:06 #40 transferring context: 595.07MB 12.9s done 00:05:06 #40 DONE 19.7s 00:05:06 00:05:06 #42 [support-scheduler internal] load build context 00:05:06 #42 transferring context: 595.07MB 12.4s done 00:05:06 #42 DONE 19.4s 00:05:06 00:05:06 #33 [security-secretstore-setup internal] load build context 00:05:06 #33 DONE 19.8s 00:05:06 00:05:06 #43 [core-data internal] load build context 00:05:06 #43 transferring context: 595.07MB 12.7s done 00:05:06 #43 DONE 19.5s 00:05:06 00:05:06 #34 [security-spire-agent internal] load metadata for ghcr.io/spiffe/spire-server:1.11.1 00:05:06 #34 DONE 19.9s 00:05:06 00:05:06 #35 [security-spire-agent internal] load metadata for ghcr.io/spiffe/spire-agent:1.11.1 00:05:06 #35 DONE 19.9s 00:05:06 00:05:06 #48 [security-spire-agent internal] load .dockerignore 00:05:06 #48 transferring context: 00:05:06 #48 transferring context: 50B done 00:05:06 #48 DONE 0.1s 00:05:06 00:05:06 #25 [security-spire-config stage-1 1/13] FROM docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 00:05:06 #25 resolve docker.io/library/alpine:3.20@sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 0.0s done 00:05:06 #25 sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 3.62MB / 3.62MB 0.1s done 00:05:06 #25 sha256:b3119ef930faabb6b7b976780c0c7a9c1aa24d0c75e9179ac10e6bc9ac080d0d 9.22kB / 9.22kB done 00:05:06 #25 sha256:f25ebd2af60b9de8e26e5100fe6f493beb81bff010f27e84f223ad19886a78f0 1.02kB / 1.02kB done 00:05:06 #25 sha256:411bc66a7adb849165d4e733707efe59d6b5edf8b4d96506cb6a1e31ba270199 581B / 581B done 00:05:06 #25 extracting sha256:01d036902a3ca86e8793073c8094cba44d83a38953a489ac0641f3de017fe2d2 0.2s done 00:05:06 #25 DONE 19.7s 00:05:06 00:05:06 #49 [security-spire-server internal] load .dockerignore 00:05:06 #49 transferring context: 50B done 00:05:06 #49 DONE 0.2s 00:05:06 00:05:06 #50 [security-spire-config internal] load .dockerignore 00:05:06 #50 transferring context: 50B done 00:05:06 #50 DONE 0.2s 00:05:06 00:05:06 #51 [security-spire-config spire_server 1/1] FROM ghcr.io/spiffe/spire-server:1.11.1@sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 00:05:06 #51 resolve ghcr.io/spiffe/spire-server:1.11.1@sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 00:05:06 #51 ... 00:05:06 00:05:06 #52 [security-spire-agent internal] load build context 00:05:06 #52 transferring context: 23.33kB done 00:05:06 #52 DONE 0.1s 00:05:06 00:05:06 #53 [security-spire-server internal] load build context 00:05:06 #53 transferring context: 23.80kB done 00:05:06 #53 DONE 0.1s 00:05:06 00:05:06 #54 [security-spire-config internal] load build context 00:05:06 #54 transferring context: 22.05kB done 00:05:06 #54 DONE 0.1s 00:05:06 00:05:06 #51 [security-spire-agent spire_server 1/1] FROM ghcr.io/spiffe/spire-server:1.11.1@sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 00:05:06 #51 resolve ghcr.io/spiffe/spire-server:1.11.1@sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 0.1s done 00:05:06 #51 sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 1.61kB / 1.61kB done 00:05:06 #51 sha256:abc44f12542d8f781559a3059eb33a6f38d4e56b44ab865ef650367ea443370c 1.05kB / 1.05kB done 00:05:06 #51 sha256:2db25b41e45d0386346c51e3219bd3f320444825ee6e1cb5e2d7256058ecf3d7 1.74kB / 1.74kB done 00:05:06 #51 sha256:63a191b9ab281019ff91ea42f6fcb820b16cf99df5f4fff090e446331e97c071 126.71kB / 126.71kB 0.1s done 00:05:06 #51 sha256:374eade1f34bf4205493a5b4cb3082e87096ba9906f0b5adf5bfc0f6955361be 115B / 115B 0.1s done 00:05:06 #51 extracting sha256:63a191b9ab281019ff91ea42f6fcb820b16cf99df5f4fff090e446331e97c071 done 00:05:06 #51 sha256:18b33c5a727adc6abe17035b81e03cb79f9b5b68d39e95cadb9c25c3e5c5da16 0B / 296B 0.2s 00:05:06 #51 sha256:63a191b9ab281019ff91ea42f6fcb820b16cf99df5f4fff090e446331e97c071 126.71kB / 126.71kB 0.1s done 00:05:06 #51 sha256:374eade1f34bf4205493a5b4cb3082e87096ba9906f0b5adf5bfc0f6955361be 115B / 115B 0.1s done 00:05:06 #51 sha256:18b33c5a727adc6abe17035b81e03cb79f9b5b68d39e95cadb9c25c3e5c5da16 296B / 296B 0.2s done 00:05:06 #51 extracting sha256:374eade1f34bf4205493a5b4cb3082e87096ba9906f0b5adf5bfc0f6955361be done 00:05:06 #51 extracting sha256:18b33c5a727adc6abe17035b81e03cb79f9b5b68d39e95cadb9c25c3e5c5da16 done 00:05:06 #51 sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 0B / 36.47MB 0.3s 00:05:06 #51 sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 7.34MB / 36.47MB 0.4s 00:05:06 #51 sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 36.47MB / 36.47MB 0.6s 00:05:09 #51 sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 36.47MB / 36.47MB 2.2s done 00:05:12 #51 extracting sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 0.1s 00:05:12 #51 extracting sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 0.8s done 00:05:12 #51 extracting sha256:9829e1227b0a58a712fdafa7ab9dcf944b8eb277f71a8fced77fecc59d1ec467 0.8s done 00:05:16 #51 ... 00:05:16 00:05:16 #55 [security-bootstrapper stage-1 2/16] RUN apk add --update --no-cache dumb-init su-exec 00:05:16 #0 5.842 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 5.918 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 6.187 (1/2) Installing dumb-init (1.2.5-r3) 00:05:16 #0 6.197 (2/2) Installing su-exec (0.2-r3) 00:05:16 #0 6.199 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 6.208 OK: 8 MiB in 16 packages 00:05:16 #55 DONE 10.2s 00:05:16 00:05:16 #56 [core-keeper builder 3/8] RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 00:05:16 #56 DONE 10.1s 00:05:16 00:05:16 #57 [security-secretstore-setup stage-1 2/13] RUN apk add --update --no-cache ca-certificates dumb-init su-exec yq 00:05:16 #0 3.239 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.330 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.639 (1/4) Installing ca-certificates (20250619-r0) 00:05:16 #0 3.652 (2/4) Installing dumb-init (1.2.5-r3) 00:05:16 #0 3.661 (3/4) Installing su-exec (0.2-r3) 00:05:16 #0 3.665 (4/4) Installing yq-go (4.44.1-r2) 00:05:16 #0 3.813 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 3.821 Executing ca-certificates-20250619-r0.trigger 00:05:16 #0 3.863 OK: 19 MiB in 18 packages 00:05:16 #57 DONE 10.2s 00:05:16 00:05:16 #58 [support-scheduler builder 3/7] RUN apk add --update --no-cache make bash git ca-certificates 00:05:16 #0 7.679 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 7.752 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 8.225 OK: 248 MiB in 58 packages 00:05:16 #58 DONE 10.1s 00:05:16 00:05:16 #59 [core-data stage-1 2/7] RUN apk add --update --no-cache dumb-init 00:05:16 #0 3.280 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.401 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.718 (1/1) Installing dumb-init (1.2.5-r3) 00:05:16 #0 3.722 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 3.738 OK: 8 MiB in 15 packages 00:05:16 #59 DONE 10.2s 00:05:16 00:05:16 #60 [support-scheduler stage-1 2/7] RUN apk add --update --no-cache ca-certificates dumb-init tzdata 00:05:16 #0 4.263 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 4.331 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 4.606 (1/3) Installing ca-certificates (20250619-r0) 00:05:16 #0 4.623 (2/3) Installing dumb-init (1.2.5-r3) 00:05:16 #0 4.627 (3/3) Installing tzdata (2025b-r0) 00:05:16 #0 4.663 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 4.669 Executing ca-certificates-20250619-r0.trigger 00:05:16 #0 4.709 OK: 10 MiB in 17 packages 00:05:16 #60 DONE 10.2s 00:05:16 00:05:16 #61 [security-spire-agent stage-3 2/10] RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:05:16 #0 6.218 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 6.313 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 6.637 v3.20.7-46-g4cba8526e90 [https://dl-cdn.alpinelinux.org/alpine/v3.20/main] 00:05:16 #0 6.637 v3.20.7-40-g98a72a54737 [https://dl-cdn.alpinelinux.org/alpine/v3.20/community] 00:05:16 #0 6.637 OK: 24174 distinct packages available 00:05:16 #0 6.730 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 6.817 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 7.132 (1/5) Installing dumb-init (1.2.5-r3) 00:05:16 #0 7.139 (2/5) Installing musl-obstack (1.2.3-r2) 00:05:16 #0 7.144 (3/5) Installing libucontext (1.2-r3) 00:05:16 #0 7.149 (4/5) Installing gcompat (1.1.0-r4) 00:05:16 #0 7.154 (5/5) Installing openssl (3.3.4-r0) 00:05:16 #0 7.166 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 7.395 OK: 9 MiB in 19 packages 00:05:16 #61 DONE 9.9s 00:05:16 00:05:16 #62 [core-data stage-1 3/7] RUN apk --no-cache upgrade 00:05:16 #62 ... 00:05:16 00:05:16 #63 [security-proxy-setup stage-1 2/11] RUN apk add --update --no-cache dumb-init su-exec openssl yq 00:05:16 #0 5.728 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 5.854 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 6.202 (1/4) Installing dumb-init (1.2.5-r3) 00:05:16 #0 6.208 (2/4) Installing openssl (3.3.4-r0) 00:05:16 #0 6.222 (3/4) Installing su-exec (0.2-r3) 00:05:16 #0 6.225 (4/4) Installing yq-go (4.44.1-r2) 00:05:16 #0 6.316 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 6.336 OK: 19 MiB in 18 packages 00:05:16 #63 DONE 10.2s 00:05:16 00:05:16 #64 [core-keeper stage-1 2/6] RUN sed -e 's/dl-cdn[.]alpinelinux.org/dl-4.alpinelinux.org/g' -i~ /etc/apk/repositories 00:05:16 #64 DONE 10.2s 00:05:16 00:05:16 #65 [support-notifications stage-1 2/7] RUN apk add --update --no-cache ca-certificates dumb-init zeromq 00:05:16 #0 5.468 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 5.545 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 5.874 (1/7) Installing ca-certificates (20250619-r0) 00:05:16 #0 5.894 (2/7) Installing dumb-init (1.2.5-r3) 00:05:16 #0 5.899 (3/7) Installing libgcc (13.2.1_git20240309-r1) 00:05:16 #0 5.909 (4/7) Installing libsodium (1.0.19-r0) 00:05:16 #0 5.919 (5/7) Installing libstdc++ (13.2.1_git20240309-r1) 00:05:16 #0 5.948 (6/7) Installing libzmq (4.3.5-r2) 00:05:16 #0 5.964 (7/7) Installing zeromq (4.3.5-r2) 00:05:16 #0 5.971 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 5.979 Executing ca-certificates-20250619-r0.trigger 00:05:16 #0 6.019 OK: 12 MiB in 21 packages 00:05:16 #65 DONE 10.2s 00:05:16 00:05:16 #66 [security-spiffe-token-provider builder 3/7] RUN apk update && apk --no-cache --update add build-base 00:05:16 #0 7.976 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 8.247 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 8.599 v3.20.7-46-g4cba8526e90 [https://dl-cdn.alpinelinux.org/alpine/v3.20/main] 00:05:16 #0 8.599 v3.20.7-40-g98a72a54737 [https://dl-cdn.alpinelinux.org/alpine/v3.20/community] 00:05:16 #0 8.599 OK: 24174 distinct packages available 00:05:16 #0 8.681 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 8.765 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 9.099 OK: 248 MiB in 58 packages 00:05:16 #66 DONE 10.2s 00:05:16 00:05:16 #67 [core-common-config-bootstrapper builder 3/7] RUN apk add --update --no-cache make git 00:05:16 #0 2.586 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 2.657 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.003 OK: 248 MiB in 58 packages 00:05:16 #67 DONE 10.2s 00:05:16 00:05:16 #47 [security-spiffe-token-provider stage-1 2/7] RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:05:16 #47 1.823 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #47 2.301 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #47 2.850 v3.20.7-46-g4cba8526e90 [https://dl-cdn.alpinelinux.org/alpine/v3.20/main] 00:05:16 #47 2.850 v3.20.7-40-g98a72a54737 [https://dl-cdn.alpinelinux.org/alpine/v3.20/community] 00:05:16 #47 2.850 OK: 24174 distinct packages available 00:05:16 #47 2.916 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #47 2.989 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #47 3.322 (1/14) Installing ca-certificates (20250619-r0) 00:05:16 #47 3.339 (2/14) Installing brotli-libs (1.1.0-r2) 00:05:16 #47 3.378 (3/14) Installing c-ares (1.33.1-r0) 00:05:16 #47 3.383 (4/14) Installing libunistring (1.2-r0) 00:05:16 #47 3.401 (5/14) Installing libidn2 (2.3.7-r0) 00:05:16 #47 3.406 (6/14) Installing nghttp2-libs (1.62.1-r0) 00:05:16 #47 3.409 (7/14) Installing libpsl (0.21.5-r1) 00:05:16 #47 3.413 (8/14) Installing zstd-libs (1.5.6-r0) 00:05:16 #47 3.429 (9/14) Installing libcurl (8.12.1-r0) 00:05:16 #47 3.439 (10/14) Installing curl (8.12.1-r0) 00:05:16 #47 3.452 (11/14) Installing dumb-init (1.2.5-r3) 00:05:16 #47 3.458 (12/14) Installing musl-obstack (1.2.3-r2) 00:05:16 #47 3.472 (13/14) Installing libucontext (1.2-r3) 00:05:16 #47 3.477 (14/14) Installing gcompat (1.1.0-r4) 00:05:16 #47 3.482 Executing busybox-1.36.1-r29.trigger 00:05:16 #47 3.489 Executing ca-certificates-20250619-r0.trigger 00:05:16 #47 3.527 OK: 13 MiB in 28 packages 00:05:16 #47 DONE 10.2s 00:05:16 00:05:16 #68 [security-bootstrapper builder 3/7] RUN apk add --update --no-cache make git 00:05:16 #0 7.197 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 7.270 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 7.650 OK: 248 MiB in 58 packages 00:05:16 #68 DONE 10.2s 00:05:16 00:05:16 #69 [core-command stage-1 2/8] RUN apk add --update --no-cache dumb-init 00:05:16 #0 3.288 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.419 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:16 #0 3.710 (1/1) Installing dumb-init (1.2.5-r3) 00:05:16 #0 3.715 Executing busybox-1.36.1-r29.trigger 00:05:16 #0 3.722 OK: 8 MiB in 15 packages 00:05:16 #69 DONE 10.2s 00:05:16 00:05:16 #70 [security-spire-agent spire_agent 1/1] FROM ghcr.io/spiffe/spire-agent:1.11.1@sha256:3468d6c06da4a36c2b85f61c116935cc32dfdeec669ee7b09ad4f49566cea881 00:05:16 #70 resolve ghcr.io/spiffe/spire-agent:1.11.1@sha256:3468d6c06da4a36c2b85f61c116935cc32dfdeec669ee7b09ad4f49566cea881 0.1s done 00:05:16 #70 sha256:3468d6c06da4a36c2b85f61c116935cc32dfdeec669ee7b09ad4f49566cea881 1.61kB / 1.61kB done 00:05:16 #70 sha256:5ba6a06b825583fa8709953f43c47253f3894d0ded497a164c554307478eca51 1.05kB / 1.05kB done 00:05:16 #70 sha256:6da312c3e95299a92b01ff39413cb55163a3b9a680b2a17b8983977f33307615 1.72kB / 1.72kB done 00:05:16 #70 sha256:63a191b9ab281019ff91ea42f6fcb820b16cf99df5f4fff090e446331e97c071 126.71kB / 126.71kB 0.1s done 00:05:16 #70 sha256:374eade1f34bf4205493a5b4cb3082e87096ba9906f0b5adf5bfc0f6955361be 115B / 115B 0.1s done 00:05:16 #70 sha256:115809c6820bfb808f97c2a8683e3e26e8847df13f120f85dbfc5f59611b002b 295B / 295B 1.4s done 00:05:16 #70 extracting sha256:63a191b9ab281019ff91ea42f6fcb820b16cf99df5f4fff090e446331e97c071 done 00:05:16 #70 sha256:a63f0ffcbae3a8f597c14385658275c2ea68ca3a100cdba1efee65898baa383c 15.53MB / 15.53MB 0.4s done 00:05:16 #70 extracting sha256:374eade1f34bf4205493a5b4cb3082e87096ba9906f0b5adf5bfc0f6955361be done 00:05:16 #70 extracting sha256:115809c6820bfb808f97c2a8683e3e26e8847df13f120f85dbfc5f59611b002b done 00:05:16 #70 extracting sha256:a63f0ffcbae3a8f597c14385658275c2ea68ca3a100cdba1efee65898baa383c 1.2s 00:05:16 #70 ... 00:05:16 00:05:16 #71 [security-spire-config stage-2 2/10] RUN apk update && apk --no-cache --update add dumb-init gcompat 00:05:16 #71 ... 00:05:16 00:05:16 #72 [support-notifications builder 3/7] RUN apk add --update --no-cache make bash git ca-certificates zeromq-dev 00:05:16 #72 ... 00:05:16 00:05:16 #70 [security-spire-agent spire_agent 1/1] FROM ghcr.io/spiffe/spire-agent:1.11.1@sha256:3468d6c06da4a36c2b85f61c116935cc32dfdeec669ee7b09ad4f49566cea881 00:05:16 #70 extracting sha256:a63f0ffcbae3a8f597c14385658275c2ea68ca3a100cdba1efee65898baa383c 1.5s done 00:05:16 #70 ... 00:05:16 00:05:16 #73 [support-scheduler builder 4/7] COPY go.mod vendor* ./ 00:05:16 #73 DONE 0.7s 00:05:16 00:05:16 #74 [security-spiffe-token-provider builder 4/7] COPY go.mod vendor* ./ 00:05:16 #74 DONE 0.6s 00:05:16 00:05:16 #75 [core-command builder 4/7] COPY go.mod vendor* ./ 00:05:16 #75 DONE 0.7s 00:05:17 00:05:17 #51 [security-spire-config spire_server 1/1] FROM ghcr.io/spiffe/spire-server:1.11.1@sha256:f48d3d766d862de9e7232544737be0aa9d2ece600567fdcaf6439167ca9cef5f 00:05:17 #51 DONE 10.7s 00:05:17 00:05:17 #76 [security-secretstore-setup builder 4/7] COPY go.mod vendor* ./ 00:05:17 #76 DONE 0.7s 00:05:17 00:05:17 #70 [security-spire-agent spire_agent 1/1] FROM ghcr.io/spiffe/spire-agent:1.11.1@sha256:3468d6c06da4a36c2b85f61c116935cc32dfdeec669ee7b09ad4f49566cea881 00:05:17 #70 DONE 10.7s 00:05:17 00:05:17 #77 [core-common-config-bootstrapper builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:05:18 #77 ... 00:05:18 00:05:18 #72 [support-notifications builder 3/7] RUN apk add --update --no-cache make bash git ca-certificates zeromq-dev 00:05:18 #72 11.57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:18 #72 11.66 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:18 #72 11.98 OK: 248 MiB in 58 packages 00:05:18 #72 DONE 12.2s 00:05:18 00:05:18 #78 [support-notifications builder 4/7] COPY go.mod vendor* ./ 00:05:18 #78 DONE 0.1s 00:05:18 00:05:18 #79 [support-notifications builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:05:18 #79 ... 00:05:18 00:05:18 #71 [security-spire-config stage-2 2/10] RUN apk update && apk --no-cache --update add dumb-init gcompat 00:05:18 #71 11.30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:18 #71 11.39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:18 #71 11.73 v3.20.7-46-g4cba8526e90 [https://dl-cdn.alpinelinux.org/alpine/v3.20/main] 00:05:18 #71 11.73 v3.20.7-40-g98a72a54737 [https://dl-cdn.alpinelinux.org/alpine/v3.20/community] 00:05:18 #71 11.73 OK: 24174 distinct packages available 00:05:18 #71 11.80 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:18 #71 11.90 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:18 #71 12.15 (1/4) Installing dumb-init (1.2.5-r3) 00:05:18 #71 12.15 (2/4) Installing musl-obstack (1.2.3-r2) 00:05:18 #71 12.16 (3/4) Installing libucontext (1.2-r3) 00:05:18 #71 12.16 (4/4) Installing gcompat (1.1.0-r4) 00:05:18 #71 12.17 Executing busybox-1.36.1-r29.trigger 00:05:18 #71 12.17 OK: 8 MiB in 18 packages 00:05:18 #71 DONE 12.3s 00:05:18 00:05:18 #80 [security-bootstrapper stage-1 3/16] RUN apk --no-cache upgrade 00:05:18 #0 1.842 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:18 #0 1.954 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:18 #0 2.306 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:18 #0 2.331 Executing busybox-1.36.1-r30.post-upgrade 00:05:18 #0 2.397 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:18 #0 2.397 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:18 #0 2.398 Executing busybox-1.36.1-r30.trigger 00:05:18 #0 2.404 OK: 8 MiB in 16 packages 00:05:18 #80 DONE 2.5s 00:05:18 00:05:18 #62 [core-data stage-1 3/7] RUN apk --no-cache upgrade 00:05:18 #62 2.473 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:18 #62 2.641 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:19 #62 3.147 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #62 3.166 Executing busybox-1.36.1-r30.post-upgrade 00:05:19 #62 3.236 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #62 3.246 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #62 3.246 Executing busybox-1.36.1-r30.trigger 00:05:19 #62 3.258 OK: 8 MiB in 15 packages 00:05:19 #62 DONE 3.5s 00:05:19 00:05:19 #81 [security-spire-server stage-3 3/10] RUN apk --no-cache upgrade 00:05:19 #0 2.620 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:19 #0 2.704 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:19 #0 2.994 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.047 Executing busybox-1.36.1-r30.post-upgrade 00:05:19 #0 3.097 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.105 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.109 Executing busybox-1.36.1-r30.trigger 00:05:19 #0 3.118 OK: 9 MiB in 19 packages 00:05:19 #81 DONE 3.4s 00:05:19 00:05:19 #82 [support-scheduler stage-1 3/7] RUN apk --no-cache upgrade 00:05:19 #0 2.666 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:19 #0 2.747 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:19 #0 3.054 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.078 Executing busybox-1.36.1-r30.post-upgrade 00:05:19 #0 3.150 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.157 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.166 Executing busybox-1.36.1-r30.trigger 00:05:19 #0 3.171 OK: 10 MiB in 17 packages 00:05:19 #82 DONE 3.4s 00:05:19 00:05:19 #83 [security-secretstore-setup stage-1 3/13] RUN apk --no-cache upgrade 00:05:19 #0 2.729 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:19 #0 2.809 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:19 #0 3.135 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.157 Executing busybox-1.36.1-r30.post-upgrade 00:05:19 #0 3.211 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.216 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.225 Executing busybox-1.36.1-r30.trigger 00:05:19 #0 3.230 OK: 19 MiB in 18 packages 00:05:19 #83 DONE 3.5s 00:05:19 00:05:19 #84 [security-spire-agent stage-3 4/10] COPY --from=spire_agent /opt/spire/bin/spire-agent /usr/local/bin 00:05:19 #84 ... 00:05:19 00:05:19 #85 [support-notifications stage-1 3/7] RUN apk --no-cache upgrade 00:05:19 #0 2.525 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:19 #0 2.636 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:19 #0 3.109 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.146 Executing busybox-1.36.1-r30.post-upgrade 00:05:19 #0 3.230 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.238 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:19 #0 3.245 Executing busybox-1.36.1-r30.trigger 00:05:19 #0 3.256 OK: 12 MiB in 21 packages 00:05:19 #85 DONE 3.5s 00:05:19 00:05:19 #86 [security-spire-server stage-2 4/9] COPY --from=spire_server /opt/spire/bin/spire-server /usr/local/bin 00:05:20 #86 DONE 1.1s 00:05:20 00:05:20 #87 [security-proxy-setup stage-1 3/11] RUN apk --no-cache upgrade 00:05:20 #0 2.840 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:20 #0 2.917 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:20 #0 3.418 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:20 #0 3.462 Executing busybox-1.36.1-r30.post-upgrade 00:05:20 #0 3.538 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:20 #0 3.542 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:20 #0 3.546 Executing busybox-1.36.1-r30.trigger 00:05:20 #0 3.553 OK: 19 MiB in 18 packages 00:05:20 #87 DONE 4.5s 00:05:20 00:05:20 #84 [security-spire-agent stage-3 4/10] COPY --from=spire_agent /opt/spire/bin/spire-agent /usr/local/bin 00:05:20 #84 DONE 1.1s 00:05:20 00:05:20 #88 [security-proxy-setup stage-1 4/11] WORKDIR /edgex 00:05:20 #88 DONE 0.1s 00:05:20 00:05:20 #89 [security-bootstrapper stage-1 4/16] RUN mkdir -p /edgex-init-staging/bootstrap-redis /edgex-init-staging/bootstrap-mosquitto 00:05:20 #89 DONE 2.1s 00:05:20 00:05:20 #90 [security-spire-server stage-2 5/9] COPY Attribution.txt / 00:05:20 #90 DONE 0.1s 00:05:20 00:05:20 #91 [security-spire-agent stage-3 5/10] COPY --from=spire_server /opt/spire/bin/spire-server /usr/local/bin 00:05:21 #91 DONE 1.2s 00:05:21 00:05:21 #92 [security-spire-server stage-2 6/9] COPY security.txt / 00:05:21 #92 DONE 1.1s 00:05:21 00:05:21 #93 [core-keeper builder 4/8] RUN apk add --update --no-cache make git 00:05:21 #0 2.075 fetch https://dl-4.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:21 #0 4.263 fetch https://dl-4.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:21 #0 4.993 OK: 248 MiB in 58 packages 00:05:21 #93 DONE 5.7s 00:05:21 00:05:21 #94 [security-bootstrapper stage-1 5/16] WORKDIR /edgex-init-staging 00:05:21 #94 DONE 1.1s 00:05:21 00:05:21 #95 [security-spiffe-token-provider stage-1 3/7] RUN apk --no-cache upgrade 00:05:21 #0 3.023 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:21 #0 3.168 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:21 #0 3.562 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 3.580 Executing busybox-1.36.1-r30.post-upgrade 00:05:21 #0 4.505 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 4.512 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 4.518 Executing busybox-1.36.1-r30.trigger 00:05:21 #0 4.524 OK: 13 MiB in 28 packages 00:05:21 #95 DONE 5.7s 00:05:21 00:05:21 #96 [core-common-config-bootstrapper stage-1 3/8] RUN apk --no-cache upgrade 00:05:21 #0 3.030 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:21 #0 3.140 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:21 #0 3.596 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 3.605 Executing busybox-1.36.1-r30.post-upgrade 00:05:21 #0 4.498 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 4.502 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:21 #0 4.507 Executing busybox-1.36.1-r30.trigger 00:05:21 #0 4.519 OK: 8 MiB in 15 packages 00:05:21 #96 DONE 5.7s 00:05:21 00:05:21 #97 [security-spire-server stage-2 7/9] COPY cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:05:21 #97 DONE 0.1s 00:05:21 00:05:21 #98 [security-spire-server stage-2 8/9] COPY cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:05:22 #98 DONE 0.1s 00:05:22 00:05:22 #99 [core-keeper builder 5/8] COPY go.mod vendor* ./ 00:05:22 #99 DONE 0.1s 00:05:22 00:05:22 #100 [security-spire-agent stage-3 6/10] COPY Attribution.txt / 00:05:22 #100 DONE 0.1s 00:05:22 00:05:22 #101 [security-spire-agent stage-3 7/10] COPY security.txt / 00:05:22 #101 DONE 0.1s 00:05:22 00:05:22 #102 [security-spire-server stage-2 9/9] COPY cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:05:22 #102 DONE 0.1s 00:05:22 00:05:22 #103 [security-spire-agent stage-3 8/10] COPY cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:05:22 #103 DONE 0.1s 00:05:22 00:05:22 #104 [security-spire-config stage-2 3/10] RUN apk --no-cache upgrade 00:05:22 #0 2.081 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:22 #0 2.165 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:22 #0 2.512 (1/3) Upgrading busybox (1.36.1-r29 -> 1.36.1-r30) 00:05:22 #0 2.536 Executing busybox-1.36.1-r30.post-upgrade 00:05:22 #0 3.241 (2/3) Upgrading busybox-binsh (1.36.1-r29 -> 1.36.1-r30) 00:05:22 #0 3.245 (3/3) Upgrading ssl_client (1.36.1-r29 -> 1.36.1-r30) 00:05:22 #0 3.249 Executing busybox-1.36.1-r30.trigger 00:05:22 #0 3.257 OK: 8 MiB in 18 packages 00:05:22 #104 DONE 3.5s 00:05:22 00:05:22 #105 [security-spire-server] exporting to image 00:05:22 #105 exporting layers 00:05:23 #105 ... 00:05:23 00:05:23 #106 [security-spire-agent stage-3 9/10] COPY cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:05:23 #106 DONE 0.8s 00:05:23 00:05:23 #107 [core-keeper stage-1 3/6] RUN apk add --update --no-cache dumb-init 00:05:23 #0 2.358 fetch https://dl-4.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 00:05:23 #0 4.210 fetch https://dl-4.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 00:05:23 #0 6.090 (1/1) Installing dumb-init (1.2.5-r3) 00:05:23 #0 6.373 Executing busybox-1.36.1-r29.trigger 00:05:23 #0 6.378 OK: 8 MiB in 15 packages 00:05:23 #107 DONE 6.8s 00:05:23 00:05:23 #108 [security-spire-config stage-2 4/10] COPY --from=spire_server /opt/spire/bin/spire-server /usr/local/bin 00:05:23 #108 DONE 0.8s 00:05:23 00:05:23 #109 [security-spire-agent stage-3 10/10] COPY cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:05:23 #109 DONE 0.0s 00:05:23 00:05:23 #110 [security-spire-config stage-2 5/10] COPY Attribution.txt / 00:05:23 #110 DONE 0.0s 00:05:23 00:05:23 #105 [security-spire-server] exporting to image 00:05:23 #105 exporting layers 0.9s done 00:05:23 #105 writing image sha256:6155b2598afc2bed4c2559288d7d8f0eaa913837c9a3db01782b4eccf427ffc9 done 00:05:23 #105 naming to docker.io/library/security-spire-server done 00:05:23 #105 DONE 1.0s 00:05:23 00:05:23 #111 [security-spire-agent] exporting to image 00:05:23 #111 ... 00:05:23 00:05:23 #112 [security-spire-config stage-2 6/10] COPY security.txt / 00:05:23 #112 DONE 0.1s 00:05:23 00:05:23 #113 [security-spire-config stage-2 7/10] COPY cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:05:23 #113 DONE 0.0s 00:05:23 00:05:23 #114 [security-spire-config stage-2 8/10] WORKDIR /usr/local/etc/spiffe-scripts.d 00:05:23 #114 DONE 0.0s 00:05:23 00:05:23 #115 [security-spire-config stage-2 9/10] COPY cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:05:23 #115 DONE 0.0s 00:05:23 00:05:23 #116 [security-spire-config] exporting to image 00:05:23 #116 ... 00:05:23 00:05:23 #111 [security-spire-agent] exporting to image 00:05:23 #111 exporting layers 0.4s done 00:05:23 #111 writing image sha256:b2292c5678c5ebbf8a8756833dd9f8f7ac9ebd0fb2adf2b0972b922ef745d20e done 00:05:23 #111 naming to docker.io/library/security-spire-agent done 00:05:23 #111 DONE 0.4s 00:05:23 00:05:23 #117 [core-keeper builder 6/8] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:05:23 #117 ... 00:05:23 00:05:23 #116 [security-spire-config] exporting to image 00:05:23 #116 exporting layers 0.5s done 00:05:23 #116 writing image sha256:9ed301989c8131826dacd65c303435b2b1879e4e6b34dc8acfc643eace314894 done 00:05:23 #116 naming to docker.io/library/security-spire-config done 00:05:23 #116 DONE 0.5s 00:05:24 00:05:24 #118 [security-bootstrapper builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:05:27 #118 ... 00:05:27 00:05:27 #119 [support-scheduler builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:05:27 #119 ... 00:05:27 00:05:27 #120 [security-spiffe-token-provider builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #120 ... 00:06:06 00:06:06 #79 [support-notifications builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #79 DONE 43.7s 00:06:06 00:06:06 #77 [security-proxy-auth builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #77 DONE 45.1s 00:06:06 00:06:06 #117 [core-keeper builder 6/8] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #117 DONE 40.0s 00:06:06 00:06:06 #119 [support-scheduler builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #119 DONE 45.1s 00:06:06 00:06:06 #121 [support-notifications builder 6/7] COPY . . 00:06:06 #121 ... 00:06:06 00:06:06 #118 [security-bootstrapper builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #118 DONE 45.0s 00:06:06 00:06:06 #120 [security-spiffe-token-provider builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:06 #120 DONE 45.1s 00:06:06 00:06:06 #122 [core-command builder 6/7] COPY . . 00:06:12 #122 ... 00:06:12 00:06:12 #123 [core-keeper builder 7/8] COPY . . 00:06:12 #123 ... 00:06:12 00:06:12 #124 [security-spiffe-token-provider builder 6/7] COPY . . 00:06:12 #124 ... 00:06:12 00:06:12 #125 [security-bootstrapper builder 6/7] COPY . . 00:06:12 #125 DONE 10.3s 00:06:12 00:06:12 #126 [security-proxy-setup builder 6/7] COPY . . 00:06:12 #126 CACHED 00:06:12 00:06:12 #127 [security-proxy-setup builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #127 CACHED 00:06:12 00:06:12 #128 [security-proxy-setup builder 4/7] COPY go.mod vendor* ./ 00:06:12 #128 CACHED 00:06:12 00:06:12 #122 [core-metadata builder 6/7] COPY . . 00:06:12 #122 DONE 10.3s 00:06:12 00:06:12 #129 [security-proxy-auth builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #129 CACHED 00:06:12 00:06:12 #130 [security-proxy-auth builder 4/7] COPY go.mod vendor* ./ 00:06:12 #130 CACHED 00:06:12 00:06:12 #131 [security-proxy-auth builder 6/7] COPY . . 00:06:12 #131 CACHED 00:06:12 00:06:12 #132 [security-bootstrapper builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #132 CACHED 00:06:12 00:06:12 #133 [security-bootstrapper builder 6/7] COPY . . 00:06:12 #133 CACHED 00:06:12 00:06:12 #134 [security-bootstrapper builder 4/7] COPY go.mod vendor* ./ 00:06:12 #134 CACHED 00:06:12 00:06:12 #123 [core-keeper builder 7/8] COPY . . 00:06:12 #123 DONE 10.3s 00:06:12 00:06:12 #135 [core-common-config-bootstrapper builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #135 CACHED 00:06:12 00:06:12 #136 [core-common-config-bootstrapper builder 6/7] COPY . . 00:06:12 #136 CACHED 00:06:12 00:06:12 #137 [core-common-config-bootstrapper builder 4/7] COPY go.mod vendor* ./ 00:06:12 #137 CACHED 00:06:12 00:06:12 #138 [core-metadata builder 4/7] COPY go.mod vendor* ./ 00:06:12 #138 CACHED 00:06:12 00:06:12 #139 [core-metadata builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #139 CACHED 00:06:12 00:06:12 #140 [core-metadata builder 6/7] COPY . . 00:06:12 #140 CACHED 00:06:12 00:06:12 #141 [core-data builder 5/7] RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:06:12 #141 CACHED 00:06:12 00:06:12 #142 [core-data builder 4/7] COPY go.mod vendor* ./ 00:06:12 #142 CACHED 00:06:12 00:06:12 #143 [core-data builder 6/7] COPY . . 00:06:12 #143 CACHED 00:06:12 00:06:12 #144 [support-scheduler builder 6/7] COPY . . 00:06:12 #144 DONE 10.3s 00:06:12 00:06:12 #124 [security-spiffe-token-provider builder 6/7] COPY . . 00:06:12 #124 DONE 10.3s 00:06:12 00:06:12 #121 [support-notifications builder 6/7] COPY . . 00:06:12 #121 DONE 10.3s 00:06:12 00:06:12 #145 [support-notifications builder 7/7] RUN make cmd/support-notifications/support-notifications 00:06:13 #145 1.146 go build -tags " " -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:06:23 #145 ... 00:06:23 00:06:23 #146 [security-proxy-setup builder 7/7] RUN make cmd/secrets-config/secrets-config 00:06:23 #0 1.224 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/secrets-config ./cmd/secrets-config 00:06:23 #146 ... 00:06:23 00:06:23 #147 [core-common-config-bootstrapper builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:06:23 #0 0.800 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:06:23 #147 ... 00:06:23 00:06:23 #148 [core-metadata builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-metadata/core-metadata 00:06:23 #0 0.808 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:06:23 #148 ... 00:06:23 00:06:23 #149 [security-secretstore-setup builder 7/7] RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:06:23 #0 0.870 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:06:23 #149 ... 00:06:23 00:06:23 #150 [security-bootstrapper builder 7/7] RUN make cmd/security-bootstrapper/security-bootstrapper 00:06:23 #0 0.466 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:06:23 #150 ... 00:06:23 00:06:23 #151 [security-proxy-auth builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/security-proxy-auth/security-proxy-auth 00:06:23 #0 0.875 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:06:23 #151 ... 00:06:23 00:06:23 #152 [core-keeper builder 8/8] RUN make cmd/core-keeper/core-keeper 00:06:23 #0 1.134 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-keeper/core-keeper ./cmd/core-keeper 00:06:23 #152 ... 00:06:23 00:06:23 #153 [core-command builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-command/core-command 00:06:23 #0 0.801 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-command/core-command ./cmd/core-command 00:06:23 #153 ... 00:06:23 00:06:23 #154 [core-data builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-data/core-data 00:06:23 #0 0.880 go build -tags " non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:06:23 #154 ... 00:06:23 00:06:23 #155 [security-spiffe-token-provider builder 7/7] RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:06:23 #0 0.862 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 00:06:24 #155 ... 00:06:24 00:06:24 #156 [support-scheduler builder 7/7] RUN make cmd/support-scheduler/support-scheduler 00:06:24 #0 1.209 go build -tags " " -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:08:00 #156 ... 00:08:00 00:08:00 #147 [core-common-config-bootstrapper builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:08:00 #147 DONE 95.3s 00:08:00 00:08:00 #150 [security-bootstrapper builder 7/7] RUN make cmd/security-bootstrapper/security-bootstrapper 00:08:00 #150 DONE 95.3s 00:08:00 00:08:00 #155 [security-spiffe-token-provider builder 7/7] RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:08:00 #155 ... 00:08:00 00:08:00 #157 [core-common-config-bootstrapper stage-1 4/9] COPY --from=builder /edgex-go/Attribution.txt / 00:08:00 #157 DONE 0.1s 00:08:00 00:08:00 #158 [security-bootstrapper stage-1 6/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ /edgex-init-staging/ 00:08:00 #158 DONE 0.2s 00:08:00 00:08:00 #159 [security-bootstrapper stage-1 7/16] RUN chmod +x /edgex-init-staging/*.sh 00:08:00 #159 ... 00:08:00 00:08:00 #160 [core-common-config-bootstrapper stage-1 5/9] COPY --from=builder /edgex-go/security.txt / 00:08:00 #160 DONE 0.4s 00:08:00 00:08:00 #161 [core-common-config-bootstrapper stage-1 6/9] COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 00:08:00 #161 DONE 0.4s 00:08:00 00:08:00 #162 [core-common-config-bootstrapper stage-1 7/9] COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 00:08:00 #162 DONE 0.6s 00:08:00 00:08:00 #163 [core-common-config-bootstrapper stage-1 8/9] COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 00:08:00 #163 DONE 0.3s 00:08:00 00:08:00 #159 [security-bootstrapper stage-1 7/16] RUN chmod +x /edgex-init-staging/*.sh 00:08:00 #159 DONE 1.7s 00:08:00 00:08:00 #164 [core-common-config-bootstrapper stage-1 9/9] RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:08:00 #164 ... 00:08:00 00:08:00 #165 [security-bootstrapper stage-1 8/16] COPY --from=builder /edgex-go/Attribution.txt / 00:08:00 #165 DONE 0.2s 00:08:00 00:08:00 #166 [security-bootstrapper stage-1 9/16] COPY --from=builder /edgex-go/security.txt / 00:08:00 #166 DONE 0.3s 00:08:00 00:08:00 #167 [security-bootstrapper stage-1 10/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:08:00 #167 DONE 0.6s 00:08:00 00:08:00 #164 [core-common-config-bootstrapper stage-1 9/9] RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:08:00 #164 DONE 1.2s 00:08:00 00:08:00 #168 [core-common-config-bootstrapper] exporting to image 00:08:00 #168 exporting layers 00:08:00 #168 ... 00:08:00 00:08:00 #169 [security-bootstrapper stage-1 11/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 00:08:00 #169 DONE 0.4s 00:08:00 00:08:00 #170 [security-bootstrapper stage-1 12/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml /edgex-init-staging/bootstrap-redis/res/ 00:08:00 #170 DONE 0.3s 00:08:00 00:08:00 #168 [core-common-config-bootstrapper] exporting to image 00:08:00 #168 exporting layers 0.7s done 00:08:00 #168 writing image sha256:c4670213cb8df7033fb31dea58e12c0b7896d0d23e0ce2311260e21f61b6d676 done 00:08:00 #168 naming to docker.io/library/core-common-config-bootstrapper 0.0s done 00:08:00 #168 DONE 0.9s 00:08:00 00:08:00 #171 [security-bootstrapper stage-1 13/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-postgres/configuration.yaml /edgex-init-staging/bootstrap-postgres/res/ 00:08:00 #171 DONE 0.5s 00:08:00 00:08:00 #172 [security-bootstrapper stage-1 14/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml /edgex-init-staging/bootstrap-mosquitto/res/ 00:08:00 #172 DONE 0.4s 00:08:00 00:08:00 #145 [support-notifications builder 7/7] RUN make cmd/support-notifications/support-notifications 00:08:00 #145 ... 00:08:00 00:08:00 #173 [security-bootstrapper stage-1 15/16] COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:08:00 #173 DONE 0.7s 00:08:00 00:08:00 #153 [core-command builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-command/core-command 00:08:00 #153 ... 00:08:00 00:08:00 #174 [security-bootstrapper stage-1 16/16] RUN chmod +x /entrypoint.sh 00:08:00 #174 DONE 2.3s 00:08:00 00:08:00 #175 [security-bootstrapper] exporting to image 00:08:00 #175 exporting layers 0.8s done 00:08:00 #175 writing image sha256:4850240456d98239de4d6c647cf01934982ef6adcec5d89fa3ae07e0c454ffd8 done 00:08:00 #175 naming to docker.io/library/security-bootstrapper done 00:08:00 #175 DONE 0.8s 00:08:00 00:08:00 #153 [core-command builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-command/core-command 00:08:47 #153 ... 00:08:47 00:08:47 #149 [security-secretstore-setup builder 7/7] RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:08:47 #149 150.9 go build -tags "no_messagebus non_delayedstart" -ldflags "-s -w -X github.com/edgexfoundry/edgex-go.Version=0.0.0 -bindnow" -trimpath -mod=readonly -buildmode=pie -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:09:02 #149 ... 00:09:02 00:09:02 #151 [security-proxy-auth builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/security-proxy-auth/security-proxy-auth 00:09:02 #151 DONE 168.9s 00:09:02 00:09:02 #146 [security-proxy-setup builder 7/7] RUN make cmd/secrets-config/secrets-config 00:09:02 #146 DONE 168.9s 00:09:02 00:09:02 #154 [core-data builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-data/core-data 00:09:02 #154 DONE 168.9s 00:09:02 00:09:02 #145 [support-notifications builder 7/7] RUN make cmd/support-notifications/support-notifications 00:09:02 #145 DONE 168.9s 00:09:02 00:09:02 #153 [core-command builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-command/core-command 00:09:02 #153 DONE 168.9s 00:09:02 00:09:02 #152 [core-keeper builder 8/8] RUN make cmd/core-keeper/core-keeper 00:09:02 #152 DONE 168.9s 00:09:02 00:09:02 #156 [support-scheduler builder 7/7] RUN make cmd/support-scheduler/support-scheduler 00:09:02 #156 DONE 168.9s 00:09:02 00:09:02 #155 [security-spiffe-token-provider builder 7/7] RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:09:02 #155 DONE 168.9s 00:09:02 00:09:02 #148 [core-metadata builder 7/7] RUN make -e ADD_BUILD_TAGS= cmd/core-metadata/core-metadata 00:09:02 #148 DONE 169.0s 00:09:02 00:09:02 #149 [security-secretstore-setup builder 7/7] RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:09:02 #149 DONE 169.0s 00:09:02 00:09:02 #176 [support-notifications stage-1 4/7] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #176 DONE 0.2s 00:09:02 00:09:02 #177 [core-metadata stage-1 4/9] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #177 DONE 0.2s 00:09:02 00:09:02 #178 [security-proxy-setup stage-1 5/11] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #178 DONE 0.2s 00:09:02 00:09:02 #179 [core-data stage-1 4/7] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #179 DONE 0.2s 00:09:02 00:09:02 #180 [support-scheduler stage-1 4/7] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #180 DONE 0.2s 00:09:02 00:09:02 #181 [core-keeper stage-1 4/6] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #181 DONE 0.2s 00:09:02 00:09:02 #182 [security-secretstore-setup stage-1 4/13] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #182 DONE 0.1s 00:09:02 00:09:02 #183 [security-spiffe-token-provider stage-1 4/7] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #183 DONE 0.1s 00:09:02 00:09:02 #184 [security-proxy-auth stage-1 5/9] COPY --from=builder /edgex-go/security.txt / 00:09:02 #184 DONE 0.1s 00:09:02 00:09:02 #185 [core-command stage-1 4/8] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #185 CACHED 00:09:02 00:09:02 #186 [core-command stage-1 5/8] COPY --from=builder /edgex-go/security.txt / 00:09:02 #186 CACHED 00:09:02 00:09:02 #187 [core-metadata stage-1 5/9] COPY --from=builder /edgex-go/security.txt / 00:09:02 #187 CACHED 00:09:02 00:09:02 #188 [core-metadata stage-1 4/9] COPY --from=builder /edgex-go/Attribution.txt / 00:09:02 #188 CACHED 00:09:02 00:09:02 #189 [core-data stage-1 5/7] COPY --from=builder /edgex-go/security.txt / 00:09:02 #189 DONE 0.2s 00:09:02 00:09:02 #190 [core-command stage-1 6/8] COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:09:02 #190 ... 00:09:02 00:09:02 #191 [security-proxy-setup stage-1 6/11] COPY --from=builder /edgex-go/security.txt / 00:09:02 #191 DONE 0.5s 00:09:02 00:09:02 #192 [support-scheduler stage-1 5/7] COPY --from=builder /edgex-go/security.txt / 00:09:02 #192 DONE 0.5s 00:09:02 00:09:02 #193 [support-notifications stage-1 5/7] COPY --from=builder /edgex-go/security.txt / 00:09:02 #193 DONE 0.5s 00:09:02 00:09:02 #194 [security-secretstore-setup stage-1 5/13] COPY --from=builder /edgex-go/security.txt / 00:09:02 #194 DONE 0.5s 00:09:02 00:09:02 #195 [security-spiffe-token-provider stage-1 5/7] COPY --from=builder /edgex-go/security.txt / 00:09:02 #195 DONE 0.5s 00:09:02 00:09:02 #196 [core-keeper stage-1 5/6] COPY --from=builder /edgex-go/cmd/core-keeper/core-keeper / 00:09:02 #196 DONE 0.5s 00:09:02 00:09:02 #197 [core-keeper stage-1 6/6] COPY --from=builder /edgex-go/cmd/core-keeper/res/configuration.yaml /res/configuration.yaml 00:09:02 #197 ... 00:09:02 00:09:02 #198 [security-proxy-auth stage-1 6/9] COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 00:09:02 #198 DONE 1.4s 00:09:02 00:09:02 #190 [core-command stage-1 6/8] COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:09:02 #190 DONE 1.4s 00:09:02 00:09:02 #199 [core-metadata stage-1 6/9] COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:09:02 #199 DONE 1.4s 00:09:03 00:09:03 #200 [core-metadata stage-1 7/9] COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 00:09:03 #200 ... 00:09:03 00:09:03 #201 [security-proxy-setup stage-1 7/11] COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml res/common_configuration.yaml 00:09:03 #201 DONE 1.6s 00:09:03 00:09:03 #202 [core-data stage-1 6/7] COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:09:03 #202 DONE 1.7s 00:09:03 00:09:03 #203 [security-proxy-setup stage-1 8/11] COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 00:09:03 #203 ... 00:09:03 00:09:03 #204 [support-scheduler stage-1 6/7] COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:09:03 #204 DONE 1.9s 00:09:03 00:09:03 #205 [support-notifications stage-1 6/7] COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:09:03 #205 DONE 1.9s 00:09:03 00:09:03 #206 [security-secretstore-setup stage-1 6/13] COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:09:03 #206 DONE 1.9s 00:09:03 00:09:03 #197 [core-keeper stage-1 6/6] COPY --from=builder /edgex-go/cmd/core-keeper/res/configuration.yaml /res/configuration.yaml 00:09:03 #197 DONE 1.9s 00:09:03 00:09:03 #207 [security-spiffe-token-provider stage-1 6/7] COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:09:03 #207 DONE 1.9s 00:09:03 00:09:03 #208 [security-proxy-auth stage-1 7/9] COPY --from=builder /edgex-go/cmd/security-proxy-auth/res /res 00:09:03 #208 DONE 1.0s 00:09:03 00:09:03 #209 [core-command stage-1 7/8] COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 00:09:03 #209 DONE 1.0s 00:09:03 00:09:03 #200 [core-metadata stage-1 7/9] COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 00:09:03 #200 DONE 1.0s 00:09:03 00:09:03 #210 [support-notifications stage-1 7/7] COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 00:09:03 #210 DONE 0.1s 00:09:03 00:09:03 #203 [security-proxy-setup stage-1 8/11] COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 00:09:03 #203 DONE 0.3s 00:09:03 00:09:03 #211 [support-scheduler stage-1 7/7] COPY --from=builder /edgex-go/cmd/support-scheduler/res /res 00:09:03 #211 DONE 0.2s 00:09:03 00:09:03 #212 [core-data stage-1 7/7] COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 00:09:03 #212 DONE 0.2s 00:09:03 00:09:03 #213 [support-scheduler] exporting to image 00:09:03 #213 exporting layers 00:09:04 #213 ... 00:09:04 00:09:04 #214 [security-secretstore-setup stage-1 7/13] COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 00:09:04 #214 DONE 0.2s 00:09:04 00:09:04 #215 [security-proxy-auth stage-1 8/9] COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 00:09:04 #215 DONE 0.2s 00:09:04 00:09:04 #216 [security-spiffe-token-provider stage-1 7/7] COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 00:09:04 #216 DONE 0.2s 00:09:04 00:09:04 #217 [security-spiffe-token-provider] exporting to image 00:09:04 #217 ... 00:09:04 00:09:04 #218 [core-metadata stage-1 8/9] COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 00:09:04 #218 DONE 0.4s 00:09:04 00:09:04 #219 [security-proxy-setup stage-1 9/11] COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:09:04 #219 DONE 0.5s 00:09:04 00:09:04 #220 [security-secretstore-setup stage-1 8/13] COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 00:09:04 #220 DONE 0.4s 00:09:04 00:09:04 #221 [core-metadata] exporting to image 00:09:04 #221 ... 00:09:04 00:09:04 #222 [core-command] exporting to image 00:09:04 #222 exporting layers 0.2s done 00:09:04 #222 writing image sha256:2c431d460b92988056015d6fe7b1fbb5491a8183502fbbccd987dd06ca463a91 0.0s done 00:09:04 #222 naming to docker.io/library/core-command done 00:09:04 #222 DONE 0.6s 00:09:04 00:09:04 #223 [core-keeper] exporting to image 00:09:04 #223 exporting layers 0.2s done 00:09:04 #223 writing image sha256:fc2bbc89c04174036b95cca2f46c23ed0099659a0d46fb1404afe8810ea025d7 0.0s done 00:09:04 #223 naming to docker.io/library/core-keeper done 00:09:04 #223 DONE 0.7s 00:09:04 00:09:04 #224 [security-proxy-setup stage-1 10/11] COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:09:04 #224 DONE 0.1s 00:09:04 00:09:04 #225 [support-notifications] exporting to image 00:09:04 #225 exporting layers 0.5s done 00:09:04 #225 writing image sha256:8d71fd58ec995f1277cbc8f5b05dd5a11e67be91790b6e33580d0f066777dd66 0.0s done 00:09:04 #225 naming to docker.io/library/support-notifications done 00:09:05 #225 DONE 0.9s 00:09:05 00:09:05 #226 [security-secretstore-setup stage-1 9/13] COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:09:05 #226 DONE 0.4s 00:09:05 00:09:05 #227 [core-data] exporting to image 00:09:05 #227 exporting layers 0.5s done 00:09:05 #227 writing image sha256:e5be6b0f470c38df42fb059371d05cf70ae657ba3232f3f822d5c142c65596f6 0.3s done 00:09:05 #227 naming to docker.io/library/core-data 0.0s done 00:09:05 #227 DONE 0.8s 00:09:05 00:09:05 #228 [security-proxy-auth stage-1 9/9] RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:09:05 #228 DONE 0.8s 00:09:05 00:09:05 #217 [security-spiffe-token-provider] exporting to image 00:09:05 #217 exporting layers 0.7s done 00:09:05 #217 writing image sha256:bf82daa6cb8046c3714cc8b1ac65af756d679a5cd67d519eb54d858048b0ef3e done 00:09:05 #217 naming to docker.io/library/security-spiffe-token-provider 00:09:05 #217 naming to docker.io/library/security-spiffe-token-provider done 00:09:05 #217 DONE 0.8s 00:09:05 00:09:05 #213 [support-scheduler] exporting to image 00:09:05 #213 exporting layers 0.9s done 00:09:05 #213 writing image sha256:cdf52e4b30012370ff8cc833e38d467fe2de19ab877711a0738f4050773b1f36 done 00:09:05 #213 naming to docker.io/library/support-scheduler done 00:09:05 #213 DONE 0.9s 00:09:05 00:09:05 #229 [security-proxy-auth] exporting to image 00:09:05 #229 ... 00:09:05 00:09:05 #230 [security-secretstore-setup stage-1 10/13] COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:09:05 #230 DONE 0.4s 00:09:05 00:09:05 #221 [core-metadata] exporting to image 00:09:05 #221 exporting layers 0.8s done 00:09:05 #221 writing image sha256:125c29e2088a3d0879b4a2e8f914af065fde40e89399dd9a0c9362a2cb3e975e done 00:09:05 #221 naming to docker.io/library/core-metadata done 00:09:05 #221 DONE 0.8s 00:09:05 00:09:05 #231 [security-secretstore-setup stage-1 11/13] COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:09:05 #231 DONE 0.1s 00:09:05 00:09:05 #232 [security-proxy-setup stage-1 11/11] RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:09:05 #232 DONE 0.9s 00:09:05 00:09:05 #233 [security-secretstore-setup stage-1 12/13] RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:09:05 #233 DONE 0.4s 00:09:05 00:09:05 #234 [security-proxy-setup] exporting to image 00:09:05 #234 exporting layers 0.2s done 00:09:05 #234 writing image sha256:3cc2048137d0d712610f1042419f1ba2d390d1098fda8083fb424227d0daed04 done 00:09:05 #234 naming to docker.io/library/security-proxy-setup done 00:09:05 #234 DONE 0.2s 00:09:05 00:09:05 #235 [security-secretstore-setup] exporting to image 00:09:06 #235 exporting layers 0.2s done 00:09:06 #235 writing image sha256:81f5007cd33dfa3e4f34d397c2aa12c9fb30227e3508740d25cd5d1f4f03e5ea done 00:09:06 #235 naming to docker.io/library/security-secretstore-setup done 00:09:06 #235 DONE 0.3s 00:09:06 00:09:06 #229 [security-proxy-auth] exporting to image 00:09:06 #229 exporting layers 1.3s done 00:09:06 #229 writing image sha256:6b2339588f58d053d3d73ac2db33f315fd789bcab03b2a602f5969a4965965ae done 00:09:06 #229 naming to docker.io/library/security-proxy-auth done 00:09:06 #229 DONE 1.3s 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" 00:09:06 time="2025-08-28T00:04:45Z" level=warning msg="buildx: git was not found in the system. Current commit information was not captured by the build" [Pipeline] } 00:09:06 $ docker stop --time=1 c57391a0d613fd7f942ac9531a38897036481995cff288aaff3c11c17eedc24d 00:09:07 $ docker rm -f --volumes c57391a0d613fd7f942ac9531a38897036481995cff288aaff3c11c17eedc24d [Pipeline] // withDockerContainer [Pipeline] sh 00:09:08 + docker images 00:09:08 REPOSITORY TAG IMAGE ID CREATED SIZE 00:09:08 security-proxy-setup latest 3cc2048137d0 2 seconds ago 49.9MB 00:09:08 security-secretstore-setup latest 81f5007cd33d 2 seconds ago 80.6MB 00:09:08 security-proxy-auth latest 6b2339588f58 3 seconds ago 45.4MB 00:09:08 core-metadata latest 125c29e2088a 3 seconds ago 46.4MB 00:09:08 core-keeper latest fc2bbc89c041 4 seconds ago 45.2MB 00:09:08 support-scheduler latest cdf52e4b3001 4 seconds ago 50MB 00:09:08 core-data latest e5be6b0f470c 4 seconds ago 46.3MB 00:09:08 security-spiffe-token-provider latest bf82daa6cb80 4 seconds ago 48.8MB 00:09:08 core-command latest 2c431d460b92 4 seconds ago 40.5MB 00:09:08 support-notifications latest 8d71fd58ec99 4 seconds ago 53.6MB 00:09:08 security-bootstrapper latest 4850240456d9 About a minute ago 21.2MB 00:09:08 core-common-config-bootstrapper latest c4670213cb8d About a minute ago 20.2MB 00:09:08 security-spire-config latest 9ed301989c81 3 minutes ago 150MB 00:09:08 security-spire-agent latest b2292c5678c5 3 minutes ago 196MB 00:09:08 security-spire-server latest 6155b2598afc 3 minutes ago 150MB 00:09:08 ci-base-image-x86_64 latest 03c13f688f75 7 minutes ago 936MB 00:09:08 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.23-alpine d619b1717253 3 weeks ago 580MB 00:09:08 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 0e5a36d97041 3 months ago 573MB 00:09:08 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose latest 8322d24a5ed8 2 years ago 334MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 00:09:09 provisioning config files... 00:09:09 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/1@tmp/config1807716997678188887tmp [Pipeline] { [Pipeline] sh 00:09:09 + set +x 00:09:09 + bash -s -- 00:09:09 + curl -s https://codecov.io/bash 00:09:09 00:09:09 _____ _ 00:09:09 / ____| | | 00:09:09 | | ___ __| | ___ ___ _____ __ 00:09:09 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 00:09:09 | |___| (_) | (_| | __/ (_| (_) \ V / 00:09:09 \_____\___/ \__,_|\___|\___\___/ \_/ 00:09:09 Bash-1.0.6 00:09:09 00:09:09 00:09:09 ==> git version 2.25.1 found 00:09:09 ==> 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 00:09:09 Release-Date: 2020-01-08 00:09:09 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 00:09:09 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 00:09:09 ==> Jenkins CI detected. 00:09:09 current dir:  /w/workspace/edgex-go/1 00:09:09 project root: . 00:09:09 --> token set from env 00:09:09 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 00:09:09 ==> Running gcov in . (disable via -X gcov) 00:09:09 ==> Python coveragepy not found 00:09:09 ==> Searching for coverage reports in: 00:09:09 + . 00:09:09 -> Found 1 reports 00:09:09 ==> Detecting git/mercurial file structure 00:09:09 ==> Reading reports 00:09:09 + ./coverage.out bytes=1671568 00:09:09 ==> Appending adjustments 00:09:09 https://docs.codecov.io/docs/fixing-reports 00:09:11 + Found adjustments 00:09:11 ==> Gzipping contents 00:09:11 140K /tmp/codecov.7alLMN.gz 00:09:11 ==> Uploading reports 00:09:11 url: https://codecov.io 00:09:11 query: branch=PR-5239&commit=72cc6f94d88a1170f3e7377d36cb217005d4818c&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-5239%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=5239&job=&cmd_args= 00:09:11 -> Pinging Codecov 00:09:11 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=PR-5239&commit=72cc6f94d88a1170f3e7377d36cb217005d4818c&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-5239%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=5239&job=&cmd_args= 00:09:11 -> Uploading to 00:09:11 https://storage.googleapis.com/codecov-production/shelter/v4/github/edgexfoundry/edgex-go/72cc6f94d88a1170f3e7377d36cb217005d4818c/d9f77118-6531-4e37-8532-7a41fd02310d.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJWQHUGIBILH4J7Q6ZUSCIFNEOLYSNDS7L3B4N5SIBQ2J4YLYE5CRFCD%2F20250828%2Fus%2Fs3%2Faws4_request&X-Amz-Date=20250828T000911Z&X-Amz-Expires=120&X-Amz-SignedHeaders=host&X-Amz-Signature=012ac95414753b2ff592d21ec8fb55850b325ce6338b36a569f6cdfcdf4ec3e2 00:09:11 % Total % Received % Xferd Average Speed Time Time Time Current 00:09:11 Dload Upload Total Spent Left Speed 00:09:11 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 139k 0 0 100 139k 0 715k --:--:-- --:--:-- --:--:-- 719k 00:09:11 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/72cc6f94d88a1170f3e7377d36cb217005d4818c [Pipeline] } 00:09:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 00:09:13 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 00:09:13 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 00:09:14 ---> package-listing.sh 00:09:14 ++ facter osfamily 00:09:14 ++ tr '[:upper:]' '[:lower:]' 00:09:14 + OS_FAMILY=debian 00:09:14 + workspace=/w/workspace/edgex-go/1 00:09:14 + START_PACKAGES=/tmp/packages_start.txt 00:09:14 + END_PACKAGES=/tmp/packages_end.txt 00:09:14 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:09:14 + PACKAGES=/tmp/packages_start.txt 00:09:14 + '[' /w/workspace/edgex-go/1 ']' 00:09:14 + PACKAGES=/tmp/packages_end.txt 00:09:14 + case "${OS_FAMILY}" in 00:09:14 + dpkg -l 00:09:14 + grep '^ii' 00:09:14 + '[' -f /tmp/packages_start.txt ']' 00:09:14 + '[' -f /tmp/packages_end.txt ']' 00:09:14 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:09:14 + '[' /w/workspace/edgex-go/1 ']' 00:09:14 + mkdir -p /w/workspace/edgex-go/1/archives/ 00:09:14 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 00:09:14 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 00:09:14 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:09:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:09:15 00:09:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:09:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:09:15 latest: Pulling from edgex-lftools-log-publisher 00:09:15 5eb5b503b376: Pulling fs layer 00:09:15 5c69ac0246d0: Pulling fs layer 00:09:15 ec43610c2a17: Pulling fs layer 00:09:15 3a2ae6a8a46f: Pulling fs layer 00:09:15 33b1e0a273af: Pulling fs layer 00:09:15 5d3b04190fa2: Pulling fs layer 00:09:15 33b1e0a273af: Waiting 00:09:15 3a2ae6a8a46f: Waiting 00:09:15 2f39f015ded8: Pulling fs layer 00:09:15 5d3b04190fa2: Waiting 00:09:15 2f39f015ded8: Waiting 00:09:15 5c69ac0246d0: Verifying Checksum 00:09:15 5c69ac0246d0: Download complete 00:09:15 3a2ae6a8a46f: Verifying Checksum 00:09:15 3a2ae6a8a46f: Download complete 00:09:16 33b1e0a273af: Verifying Checksum 00:09:16 33b1e0a273af: Download complete 00:09:16 5d3b04190fa2: Verifying Checksum 00:09:16 5d3b04190fa2: Download complete 00:09:16 ec43610c2a17: Verifying Checksum 00:09:16 ec43610c2a17: Download complete 00:09:16 5eb5b503b376: Download complete 00:09:17 2f39f015ded8: Verifying Checksum 00:09:17 2f39f015ded8: Download complete 00:09:17 5eb5b503b376: Pull complete 00:09:18 5c69ac0246d0: Pull complete 00:09:18 ec43610c2a17: Pull complete 00:09:18 3a2ae6a8a46f: Pull complete 00:09:19 33b1e0a273af: Pull complete 00:09:19 5d3b04190fa2: Pull complete 00:09:25 2f39f015ded8: Pull complete 00:09:25 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 00:09:25 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:09:25 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:09:25 prd-ubuntu20.04-docker-8c-8g-7739 does not seem to be running inside a container 00:09:25 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 00:09:29 $ docker top 8589ae371922edc718b3da744bb558fb7b7256f6dbfe068d9c4e4d0607e10073 -eo pid,comm [Pipeline] { [Pipeline] sh 00:09:29 + touch /tmp/pre-build-complete [Pipeline] sh 00:09:29 + mkdir -p /var/log/sysstat [Pipeline] sh 00:09:30 + ls /var/log/sa-host 00:09:30 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:09:30 provisioning config files... 00:09:30 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config16796996771637869786tmp [Pipeline] { [Pipeline] echo 00:09:30 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 00:09:30 ---> create-netrc.sh [Pipeline] } 00:09:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 00:09:31 ---> python-tools-install.sh [Pipeline] echo 00:09:31 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 00:09:31 ---> sudo-logs.sh 00:09:31 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 00:09:31 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 00:09:32 ---> job-cost.sh 00:09:32 lf-activate-venv: SKIPPING 00:09:32 INFO: No Stack... 00:09:32 INFO: Retrieving Pricing Info for: v3-standard-8 00:09:32 INFO: Archiving Costs [Pipeline] echo 00:09:32 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 00:09:32 ---> logs-deploy.sh 00:09:32 lf-activate-venv: SKIPPING 00:09:32 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-5239/1 00:09:32 INFO: archiving workspace using pattern(s): 00:09:33 Archives upload complete. 00:09:33 INFO: archiving logs to Nexus