Pull request #4483 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from c8dbb94d4419500e364429fc2dabbf6737445a51+e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b (fd424fcef1beef9f8a5906020ee4cf5aec072bbe) 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-ssh9528070599173099103.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh5824164187168972336.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a The recommended git tool is: git using credential edgex-jenkins-ssh 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-4483/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-4483/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh14128598121768721851.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-4483/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10864746444941557344.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > 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-ssh8694726948675209455.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-4483/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-4483/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh10960490625871066198.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 66200e8eedfc470904d6b329e562ec5b45423d6a Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-6106 in /w/workspace/edgexfoundry_edgex-go_PR-4483 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b into PR head commit c8dbb94d4419500e364429fc2dabbf6737445a51 Merge succeeded, producing c8dbb94d4419500e364429fc2dabbf6737445a51 Checking out Revision c8dbb94d4419500e364429fc2dabbf6737445a51 (PR-4483) Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-bootstrap/v3" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 66200e8eedfc470904d6b329e562ec5b45423d6a > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4483/head:refs/remotes/origin/PR-4483 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f c8dbb94d4419500e364429fc2dabbf6737445a51 # 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 e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f c8dbb94d4419500e364429fc2dabbf6737445a51 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 20:00:12 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 20:00:12 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:00:12 ========================================================= 20:00:12 EdgeX Global Pipelines Version Info 20:00:12 ========================================================= [Pipeline] libraryResource [Pipeline] sh 20:00:13 ------------------- 20:00:13 stable info: 20:00:13 ------------------- 20:00:13 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:00:13 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 20:00:13 Message: update stable to v1.0.245 20:00:13 ------------------- 20:00:13 experimental info: 20:00:13 ------------------- 20:00:13 Commited By: **** collab-it+edgex@linuxfoundation.org 20:00:13 Commit SHA: 046ad6d0e2e636d38ea4daf53c055316476b9501 20:00:13 Message: update experimental to v1.0.247 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 20:00:14 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4483 [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4483 [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4483 [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = c8dbb94d4419500e364429fc2dabbf6737445a51 [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = c8dbb94 [Pipeline] echo 20:00:15 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:00:15 provisioning config files... 20:00:15 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config17990497707597780989tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:00:15 ---> docker-login.sh 20:00:15 nexus3.edgexfoundry.org:10001 20:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:15 Configure a credential helper to remove this warning. See 20:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:15 20:00:15 Login Succeeded 20:00:15 nexus3.edgexfoundry.org:10002 20:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:15 Configure a credential helper to remove this warning. See 20:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:15 20:00:15 Login Succeeded 20:00:15 nexus3.edgexfoundry.org:10003 20:00:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:16 Configure a credential helper to remove this warning. See 20:00:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:16 20:00:16 Login Succeeded 20:00:16 nexus3.edgexfoundry.org:10004 20:00:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:16 Configure a credential helper to remove this warning. See 20:00:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:16 20:00:16 Login Succeeded 20:00:16 docker.io 20:00:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:00:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:00:17 Configure a credential helper to remove this warning. See 20:00:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:00:17 20:00:17 Login Succeeded 20:00:17 ---> docker-login.sh ends [Pipeline] } 20:00:17 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:00:17 + ls cmd/core-command/Dockerfile cmd/core-common-config-bootstrapper/Dockerfile cmd/core-data/Dockerfile cmd/core-metadata/Dockerfile cmd/security-bootstrapper/Dockerfile cmd/security-proxy-auth/Dockerfile cmd/security-proxy-setup/Dockerfile cmd/security-secretstore-setup/Dockerfile cmd/security-spiffe-token-provider/Dockerfile cmd/security-spire-agent/Dockerfile cmd/security-spire-config/Dockerfile cmd/security-spire-server/Dockerfile cmd/support-notifications/Dockerfile cmd/support-scheduler/Dockerfile 20:00:17 + dirname cmd/core-command/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo core-command,cmd/core-command/Dockerfile 20:00:17 + + dirname cmd/core-common-config-bootstrapper/Dockerfile 20:00:17 cut -d/ -f2 20:00:17 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 20:00:17 + + cut -d/dirname -f2 cmd/core-data/Dockerfile 20:00:17 20:00:17 + echo core-data,cmd/core-data/Dockerfile 20:00:17 + dirname cmd/core-metadata/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo core-metadata,cmd/core-metadata/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + dirname cmd/security-bootstrapper/Dockerfile 20:00:17 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 20:00:17 + + cut -d/dirname -f2 cmd/security-proxy-auth/Dockerfile 20:00:17 20:00:17 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 20:00:17 + + dirname cmd/security-proxy-setup/Dockerfile 20:00:17 cut -d/ -f2 20:00:17 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 20:00:17 + dirname cmd/security-secretstore-setup/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 20:00:17 + + dirname cmd/security-spiffe-token-provider/Dockerfile 20:00:17 cut -d/ -f2 20:00:17 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 20:00:17 + dirname cmd/security-spire-agent/Dockerfile+ 20:00:17 cut -d/ -f2 20:00:17 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 20:00:17 + dirname cmd/security-spire-config/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo security-spire-config,cmd/security-spire-config/Dockerfile 20:00:17 + dirname cmd/security-spire-server/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo security-spire-server,cmd/security-spire-server/Dockerfile 20:00:17 + dirname cmd/support-notifications/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo support-notifications,cmd/support-notifications/Dockerfile 20:00:17 + dirname cmd/support-scheduler/Dockerfile 20:00:17 + cut -d/ -f2 20:00:17 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 20:00:17 Generate Dockers from filesystem: [[image:core-command, dockerfile:cmd/core-command/Dockerfile], [image:core-common-config-bootstrapper, dockerfile:cmd/core-common-config-bootstrapper/Dockerfile], [image:core-data, dockerfile:cmd/core-data/Dockerfile], [image:core-metadata, dockerfile:cmd/core-metadata/Dockerfile], [image:security-bootstrapper, dockerfile:cmd/security-bootstrapper/Dockerfile], [image:security-proxy-auth, dockerfile:cmd/security-proxy-auth/Dockerfile], [image:security-proxy-setup, dockerfile:cmd/security-proxy-setup/Dockerfile], [image:security-secretstore-setup, dockerfile:cmd/security-secretstore-setup/Dockerfile], [image:security-spiffe-token-provider, dockerfile:cmd/security-spiffe-token-provider/Dockerfile], [image:security-spire-agent, dockerfile:cmd/security-spire-agent/Dockerfile], [image:security-spire-config, dockerfile:cmd/security-spire-config/Dockerfile], [image:security-spire-server, dockerfile:cmd/security-spire-server/Dockerfile], [image:support-notifications, dockerfile:cmd/support-notifications/Dockerfile], [image:support-scheduler, dockerfile:cmd/support-scheduler/Dockerfile]] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 20:00:18 + git rev-list -1 --merges c8dbb94d4419500e364429fc2dabbf6737445a51~1..c8dbb94d4419500e364429fc2dabbf6737445a51 [Pipeline] echo 20:00:18 -----------> git rev-list -1 --merges c8dbb94d4419500e364429fc2dabbf6737445a51~1..c8dbb94d4419500e364429fc2dabbf6737445a51 c8dbb94d4419500e364429fc2dabbf6737445a51 [false] [Pipeline] sh 20:00:18 + git log --format=format:%s -1 c8dbb94d4419500e364429fc2dabbf6737445a51 [Pipeline] echo 20:00:18 ========================================================= 20:00:18 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 20:00:18 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 20:00:18 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:00:18 + grep -v github /etc/ssh/ssh_known_hosts 20:00:18 + [ -e /tmp/ssh_known_hosts ] 20:00:18 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 20:00:18 + echo+ github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 20:00:18 sudo tee -a /etc/ssh/ssh_known_hosts 20:00:18 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:00:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:19 20:00:19 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:00:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:19 0.1.4: Pulling from edgex-devops/py-git-semver 20:00:19 b85a868b505f: Pulling fs layer 20:00:19 e2be974225ed: Pulling fs layer 20:00:19 339a4e72a1f5: Pulling fs layer 20:00:19 988bab9f4d93: Pulling fs layer 20:00:19 1469e6f7b9e6: Pulling fs layer 20:00:19 eaf3925da568: Pulling fs layer 20:00:19 bab4dde63d76: Pulling fs layer 20:00:19 bde34c3a00c8: Pulling fs layer 20:00:19 b352a97aabf1: Pulling fs layer 20:00:19 4872d77fe225: Pulling fs layer 20:00:19 5851b861e8e6: Pulling fs layer 20:00:19 b352a97aabf1: Waiting 20:00:19 eaf3925da568: Waiting 20:00:19 4872d77fe225: Waiting 20:00:19 5851b861e8e6: Waiting 20:00:19 bde34c3a00c8: Waiting 20:00:19 bab4dde63d76: Waiting 20:00:19 1469e6f7b9e6: Waiting 20:00:19 988bab9f4d93: Waiting 20:00:19 e2be974225ed: Verifying Checksum 20:00:19 e2be974225ed: Download complete 20:00:19 988bab9f4d93: Verifying Checksum 20:00:19 988bab9f4d93: Download complete 20:00:19 339a4e72a1f5: Verifying Checksum 20:00:19 339a4e72a1f5: Download complete 20:00:19 1469e6f7b9e6: Verifying Checksum 20:00:19 1469e6f7b9e6: Download complete 20:00:20 eaf3925da568: Download complete 20:00:20 bde34c3a00c8: Download complete 20:00:20 b352a97aabf1: Verifying Checksum 20:00:20 b352a97aabf1: Download complete 20:00:20 4872d77fe225: Verifying Checksum 20:00:20 4872d77fe225: Download complete 20:00:20 5851b861e8e6: Download complete 20:00:20 b85a868b505f: Verifying Checksum 20:00:20 b85a868b505f: Download complete 20:00:20 bab4dde63d76: Verifying Checksum 20:00:20 bab4dde63d76: Download complete 20:00:21 b85a868b505f: Pull complete 20:00:21 e2be974225ed: Pull complete 20:00:21 339a4e72a1f5: Pull complete 20:00:21 988bab9f4d93: Pull complete 20:00:22 1469e6f7b9e6: Pull complete 20:00:22 eaf3925da568: Pull complete 20:00:24 bab4dde63d76: Pull complete 20:00:24 bde34c3a00c8: Pull complete 20:00:24 b352a97aabf1: Pull complete 20:00:24 4872d77fe225: Pull complete 20:00:24 5851b861e8e6: Pull complete 20:00:24 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 20:00:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:00:24 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:00:24 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:00:24 $ 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 20:00:27 $ docker top dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b -eo pid,comm 20:00:27 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 20:00:27 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:00:27 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:00:27 [ssh-agent] Looking for ssh-agent implementation... 20:00:27 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:00:27 $ docker exec dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b ssh-agent 20:00:27 SSH_AUTH_SOCK=/tmp/ssh-aRTEqo2KZxmJ/agent.33 20:00:27 SSH_AGENT_PID=39 20:00:27 Running ssh-add (command line suppressed) 20:00:27 Identity added: /w/workspace/edgex-go/1@tmp/private_key_6459276980042653600.key (/w/workspace/edgex-go/1@tmp/private_key_6459276980042653600.key) 20:00:27 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:00:28 + git tag --points-at HEAD [Pipeline] } 20:00:28 $ docker exec --env ******** --env ******** dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b ssh-agent -k 20:00:28 unset SSH_AUTH_SOCK; 20:00:28 unset SSH_AGENT_PID; 20:00:28 echo Agent pid 39 killed; 20:00:28 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 20:00:28 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:00:28 [ssh-agent] Looking for ssh-agent implementation... 20:00:28 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:00:28 $ docker exec dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b ssh-agent 20:00:28 SSH_AUTH_SOCK=/tmp/ssh-ClhCaNN4LGg0/agent.71 20:00:28 SSH_AGENT_PID=77 20:00:28 Running ssh-add (command line suppressed) 20:00:28 Identity added: /w/workspace/edgex-go/1@tmp/private_key_7748365652742573795.key (/w/workspace/edgex-go/1@tmp/private_key_7748365652742573795.key) 20:00:28 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:00:28 + git semver init 20:00:29 2023-03-28 20:00:29,173 [run_init] DEBUG init version:0.0.0 force:False 20:00:29 2023-03-28 20:00:29,176 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 20:00:29 2023-03-28 20:00:29,177 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 20:00:29 2023-03-28 20:00:29,178 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, universal_newlines=False, shell=None, istream=None) 20:00:34 2023-03-28 20:00:33,950 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 20:00:34 2023-03-28 20:00:33,951 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-4483 with force:False 20:00:34 2023-03-28 20:00:33,951 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-4483 20:00:34 2023-03-28 20:00:33,955 [execute] INFO git cat-file --batch-check 20:00:34 2023-03-28 20:00:33,955 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 20:00:34 2023-03-28 20:00:33,960 [execute] INFO git cat-file --batch 20:00:34 2023-03-28 20:00:33,960 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 20:00:34 2023-03-28 20:00:33,963 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-4483 20:00:34 0.0.0 [Pipeline] } 20:00:34 $ docker exec --env ******** --env ******** dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b ssh-agent -k 20:00:34 unset SSH_AUTH_SOCK; 20:00:34 unset SSH_AGENT_PID; 20:00:34 echo Agent pid 77 killed; 20:00:34 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:00:35 + git semver [Pipeline] } 20:00:35 $ docker stop --time=1 dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b 20:00:36 $ docker rm -f --volumes dab4991fb84a408a69d5838d8d0c3aa7967e93fa7222a41f343d2c3f11795a9b [Pipeline] // withDockerContainer [Pipeline] sh 20:00:37 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 20:00:37 Stashed 1 file(s) [Pipeline] echo 20:00:37 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:00:38 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 20:00:38 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:00:38 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:00:38 ========================================================= 20:00:38 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 20:00:38 ========================================================= [Pipeline] fileExists [Pipeline] sh 20:00:38 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 20:00:38 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 20:00:38 63b65145d645: Pulling fs layer 20:00:38 a2d21d5440eb: Pulling fs layer 20:00:38 935e6c44a52c: Pulling fs layer 20:00:38 94cc34f8dd06: Pulling fs layer 20:00:38 30dea6a524f1: Pulling fs layer 20:00:38 a2aff8979fd8: Pulling fs layer 20:00:38 6808be2612f2: Pulling fs layer 20:00:38 f25807f1079a: Pulling fs layer 20:00:38 30dea6a524f1: Waiting 20:00:38 a2aff8979fd8: Waiting 20:00:38 6808be2612f2: Waiting 20:00:38 94cc34f8dd06: Waiting 20:00:38 f25807f1079a: Waiting 20:00:38 a2d21d5440eb: Verifying Checksum 20:00:38 a2d21d5440eb: Download complete 20:00:38 94cc34f8dd06: Verifying Checksum 20:00:38 94cc34f8dd06: Download complete 20:00:38 30dea6a524f1: Download complete 20:00:38 63b65145d645: Verifying Checksum 20:00:38 63b65145d645: Download complete 20:00:38 a2aff8979fd8: Verifying Checksum 20:00:38 a2aff8979fd8: Download complete 20:00:38 63b65145d645: Pull complete 20:00:39 a2d21d5440eb: Pull complete 20:00:39 f25807f1079a: Verifying Checksum 20:00:39 f25807f1079a: Download complete 20:00:39 935e6c44a52c: Verifying Checksum 20:00:39 935e6c44a52c: Download complete 20:00:39 6808be2612f2: Verifying Checksum 20:00:39 6808be2612f2: Download complete 20:00:42 935e6c44a52c: Pull complete 20:00:42 94cc34f8dd06: Pull complete 20:00:42 30dea6a524f1: Pull complete 20:00:42 a2aff8979fd8: Pull complete 20:00:45 6808be2612f2: Pull complete 20:00:45 f25807f1079a: Pull complete 20:00:45 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 20:00:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 20:00:45 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 20:00:46 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 20:00:46 WORKDIR /edgex 20:00:46 COPY go.mod . 20:00:46 RUN go mod download 20:00:46 + docker build -t ci-base-image-x86_64 -f - . 20:00:46 Sending build context to Docker daemon 170.5MB 20:00:46 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 20:00:46 ---> 3b553350e43f 20:00:46 Step 2/4 : WORKDIR /edgex 20:00:50 ---> Running in b86f5b5c69e7 20:00:50 Removing intermediate container b86f5b5c69e7 20:00:50 ---> 5310fef62c2d 20:00:50 Step 3/4 : COPY go.mod . 20:00:50 ---> e0ebc83a8fd3 20:00:50 Step 4/4 : RUN go mod download 20:00:50 ---> Running in 77c2af070069 20:00:52 Still waiting to schedule task 20:00:52 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 20:01:03 Removing intermediate container 77c2af070069 20:01:03 ---> 7f16e3fa6495 20:01:03 Successfully built 7f16e3fa6495 20:01:03 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:01:03 + docker inspect -f . ci-base-image-x86_64 20:01:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:01:03 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:01:03 $ 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 20:01:04 $ docker top a8e75586e5c1574fb31d02e894cba8b0a42e7f8d61db732f8cbbac6fbf494728 -eo pid,comm [Pipeline] { [Pipeline] sh 20:01:04 + go version 20:01:04 go version go1.20.2 linux/amd64 [Pipeline] } 20:01:04 $ docker stop --time=1 a8e75586e5c1574fb31d02e894cba8b0a42e7f8d61db732f8cbbac6fbf494728 20:01:05 $ docker rm -f --volumes a8e75586e5c1574fb31d02e894cba8b0a42e7f8d61db732f8cbbac6fbf494728 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:01:06 + docker inspect -f . ci-base-image-x86_64 20:01:06 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:01:06 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:01:06 $ 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 20:01:07 $ docker top d31032bb32af061367f7125625d4209fce5fd1e60e86cd8cdd137ce6188bb544 -eo pid,comm [Pipeline] { [Pipeline] echo 20:01:07 ========================================================= 20:01:07 [edgeXBuildGoParallel] Running Tests and Build... 20:01:07 ========================================================= [Pipeline] sh 20:01:07 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 20:01:07 + make test 20:01:07 go test -race -coverprofile=coverage.out ./... 20:01:15 ? github.com/edgexfoundry/edgex-go [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 20:01:28 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 20:01:29 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 20:01:29 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 20:01:29 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 20:01:29 ? github.com/edgexfoundry/edgex-go/internal [no test files] 20:01:29 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 20:01:30 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 20:01:30 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 20:01:30 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.058s coverage: 28.7% of statements 20:01:30 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.079s coverage: 98.5% of statements 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 20:01:31 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 20:01:32 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 20:01:32 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 20:01:32 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 20:01:32 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 20:01:32 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 20:01:33 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 20:01:33 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 20:01:34 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.090s coverage: 71.3% of statements 20:01:34 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.061s coverage: 54.0% of statements 20:01:34 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.162s coverage: 88.5% of statements 20:01:34 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.070s coverage: 3.9% of statements 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 20:01:35 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 20:01:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.354s coverage: 95.6% of statements 20:01:35 ok github.com/edgexfoundry/edgex-go/internal/io 0.051s coverage: 72.2% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.062s coverage: 65.9% of statements 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 20:01:36 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.079s coverage: 0.9% of statements 20:01:36 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.046s coverage: 29.0% of statements 20:01:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.103s coverage: 44.1% of statements 20:01:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.091s coverage: 82.9% of statements 20:01:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.102s coverage: 94.1% of statements 20:01:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.068s coverage: 96.3% of statements 20:01:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.049s coverage: 87.5% of statements 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 20:01:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 20:01:39 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 20:01:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 20:01:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 20:01:41 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 20:01:42 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 20:01:42 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 20:01:43 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 20:01:43 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 20:01:43 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 20:01:44 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 20:01:44 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 20:01:45 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 20:01:46 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 20:01:46 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 20:01:46 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 20:01:46 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 20:01:47 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 20:01:47 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 20:01:47 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 20:01:47 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 20:01:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 20:01:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 20:01:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 20:01:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 20:01:49 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 20:01:49 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 20:01:49 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.062s coverage: 94.4% of statements 20:01:50 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 20:01:50 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.273s coverage: 79.9% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 20.094s coverage: 92.9% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.031s coverage: 64.4% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.077s coverage: 62.3% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.065s coverage: 87.2% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.048s coverage: 20.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.045s coverage: 100.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.100s coverage: 81.2% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.092s coverage: 82.1% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.054s coverage: 86.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.160s coverage: 63.1% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.060s coverage: 100.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.038s coverage: 89.4% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.028s coverage: 100.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.033s coverage: 73.7% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.023s coverage: 100.0% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.170s coverage: 38.4% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.058s coverage: 89.5% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.062s coverage: 84.8% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.069s coverage: 17.7% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.121s coverage: 92.3% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.061s coverage: 61.5% of statements 20:02:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.080s coverage: 97.7% of statements 20:02:02 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "x86_64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 20:02:02 running golangci-lint 20:02:02 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 20:02:02 go version go1.20.2 linux/amd64 20:02:02 level=info msg="[config_reader] Used config file .golangci.yml" 20:02:02 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 20:02:17 level=info msg="[loader] Go packages loading at mode 575 (types_sizes|compiled_files|deps|exports_file|files|imports|name) took 14.003526994s" 20:02:17 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 36.384971ms" 20:02:24 level=info msg="[linters_context/goanalysis] analyzers took 53.789563124s with top 10 stages: buildir: 32.508311637s, inspect: 1.328276492s, fact_deprecated: 1.254440997s, printf: 1.0400292s, S1038: 998.265002ms, gosec: 944.255374ms, ctrlflow: 891.820262ms, nilness: 801.668137ms, fact_purity: 732.224617ms, typedness: 418.325469ms" 20:02:24 level=info msg="[runner] Issues before processing: 201, after processing: 0" 20:02:24 level=info msg="[runner] Processors filtering stat (out/in): skip_dirs: 201/201, exclude: 201/201, cgo: 201/201, path_prettifier: 201/201, autogenerated_exclude: 201/201, skip_files: 201/201, identifier_marker: 201/201, exclude-rules: 21/201, nolint: 0/21, filename_unadjuster: 201/201" 20:02:24 level=info msg="[runner] processing took 25.512689ms with stages: nolint: 11.934957ms, identifier_marker: 5.966209ms, exclude-rules: 2.958819ms, autogenerated_exclude: 1.897946ms, path_prettifier: 1.813336ms, skip_dirs: 775.352µs, cgo: 136.63µs, filename_unadjuster: 23.22µs, exclude: 1.12µs, max_same_issues: 1.03µs, skip_files: 930ns, uniq_by_line: 720ns, path_shortener: 430ns, diff: 420ns, source_code: 350ns, sort_results: 310ns, severity-rules: 300ns, max_from_linter: 270ns, max_per_file_from_linter: 190ns, path_prefixer: 150ns" 20:02:24 level=info msg="[runner] linters took 7.467360282s with stages: goanalysis_metalinter: 7.441679453s" 20:02:24 level=info msg="File cache stats: 0 entries of total size 0B" 20:02:24 level=info msg="Memory: 217 samples, avg is 192.0MB, max is 793.9MB" 20:02:24 level=info msg="Execution took 21.517671613s" 20:02:24 go vet ./... 20:02:28 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:02:28 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:02:28 ./bin/test-attribution-txt.sh [Pipeline] echo 20:02:28 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 20:02:28 + ls -al . 20:02:28 total 704 20:02:28 drwxrwxr-x 11 1001 1001 4096 Mar 28 20:01 . 20:02:28 drwxr-xr-x 4 root root 4096 Mar 28 20:01 .. 20:02:28 drwxrwxr-x 2 1001 1001 4096 Mar 28 20:00 .blubracket 20:02:28 -rw-rw-r-- 1 1001 1001 16 Mar 28 20:00 .dockerignore 20:02:28 drwxrwxr-x 8 1001 1001 4096 Mar 28 20:00 .git 20:02:28 drwxrwxr-x 3 1001 1001 4096 Mar 28 20:00 .github 20:02:28 -rw-rw-r-- 1 1001 1001 1133 Mar 28 20:00 .gitignore 20:02:28 -rw-rw-r-- 1 1001 1001 42 Mar 28 20:00 .golangci.yml 20:02:28 -rw-rw-r-- 1 1001 1001 87 Mar 28 20:00 .hadolint.yml 20:02:28 drwxr-xr-x 3 1001 1001 4096 Mar 28 20:00 .semver 20:02:28 -rw-rw-r-- 1 1001 1001 166 Mar 28 20:00 .sonarcloud.properties 20:02:28 -rw-rw-r-- 1 1001 1001 1171 Mar 28 20:00 ADOPTERS.md 20:02:28 -rw-rw-r-- 1 1001 1001 10835 Mar 28 20:00 Attribution.txt 20:02:28 -rw-rw-r-- 1 1001 1001 73765 Mar 28 20:00 CHANGELOG.md 20:02:28 -rw-rw-r-- 1 1001 1001 3804 Mar 28 20:00 CONTRIBUTING.md 20:02:28 -rw-rw-r-- 1 1001 1001 677 Mar 28 20:00 GOVERNANCE.md 20:02:28 -rw-rw-r-- 1 1001 1001 883 Mar 28 20:00 Jenkinsfile 20:02:28 -rw-rw-r-- 1 1001 1001 10775 Mar 28 20:00 LICENSE 20:02:28 -rw-rw-r-- 1 1001 1001 14368 Mar 28 20:00 Makefile 20:02:28 -rw-rw-r-- 1 1001 1001 582 Mar 28 20:00 OWNERS.md 20:02:28 -rw-rw-r-- 1 1001 1001 9403 Mar 28 20:00 README.md 20:02:28 -rw-rw-r-- 1 1001 1001 789 Mar 28 20:00 SECURITY.md 20:02:28 -rw-rw-r-- 1 1001 1001 5 Mar 28 20:00 VERSION 20:02:28 drwxrwxr-x 2 1001 1001 4096 Mar 28 20:00 bin 20:02:28 drwxrwxr-x 18 1001 1001 4096 Mar 28 20:00 cmd 20:02:28 -rw-r--r-- 1 root root 447380 Mar 28 20:02 coverage.out 20:02:28 -rw-rw-r-- 1 1001 1001 3200 Mar 28 20:00 go.mod 20:02:28 -rw-rw-r-- 1 1001 1001 31265 Mar 28 20:00 go.sum 20:02:28 drwxrwxr-x 7 1001 1001 4096 Mar 28 20:00 internal 20:02:28 drwxrwxr-x 3 1001 1001 4096 Mar 28 20:00 openapi 20:02:28 -rw-rw-r-- 1 1001 1001 594 Mar 28 20:00 security.txt 20:02:28 drwxrwxr-x 4 1001 1001 4096 Mar 28 20:00 snap 20:02:28 -rw-rw-r-- 1 1001 1001 204 Mar 28 20:00 version.go [Pipeline] sh 20:02:29 + '[' -e coverage.out ] 20:02:29 + chown 1001:1001 coverage.out [Pipeline] stash 20:02:29 Stashed 1 file(s) [Pipeline] sh 20:02:29 + make build 20:02:29 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:02:41 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:02:42 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:02:43 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:02:44 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:02:50 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:02:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:02:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:02:54 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:02:55 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:02:56 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:02:57 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 20:02:59 $ docker stop --time=1 d31032bb32af061367f7125625d4209fce5fd1e60e86cd8cdd137ce6188bb544 20:03:03 $ docker rm -f --volumes d31032bb32af061367f7125625d4209fce5fd1e60e86cd8cdd137ce6188bb544 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:04 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:04 20:03:04 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:04 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:04 latest: Pulling from edgex-devops/edgex-compose 20:03:04 cbdbe7a5bc2a: Pulling fs layer 20:03:04 ca9280d653b3: Pulling fs layer 20:03:04 7e9c9ca2126c: Pulling fs layer 20:03:04 cbdbe7a5bc2a: Download complete 20:03:05 ca9280d653b3: Verifying Checksum 20:03:05 ca9280d653b3: Download complete 20:03:05 cbdbe7a5bc2a: Pull complete 20:03:05 7e9c9ca2126c: Download complete 20:03:05 ca9280d653b3: Pull complete 20:03:08 7e9c9ca2126c: Pull complete 20:03:08 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 20:03:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:08 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:03:09 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:03:09 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 20:03:11 $ docker top 9c605c5b3e28d7c112c0af8f4f99a75c6087a7b2aad137a9d2528ed801b5878f -eo pid,comm [Pipeline] { [Pipeline] sh 20:03:11 + docker-compose build --help 20:03:11 + grep parallel 20:03:12 --parallel Build images in parallel. [Pipeline] } 20:03:12 $ docker stop --time=1 9c605c5b3e28d7c112c0af8f4f99a75c6087a7b2aad137a9d2528ed801b5878f 20:03:13 $ docker rm -f --volumes 9c605c5b3e28d7c112c0af8f4f99a75c6087a7b2aad137a9d2528ed801b5878f [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 20:03:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:03:14 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:03:14 $ 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 20:03:14 $ docker top d742397c6a000908798c5e500d0b8dc71ab7ec8b28c101a81524095f67317ed8 -eo pid,comm [Pipeline] { [Pipeline] sh 20:03:15 + docker-compose -f ./docker-compose-build.yml build --parallel 20:03:15 Building core-command ... 20:03:15 Building core-common-config-bootstrapper ... 20:03:15 Building core-data ... 20:03:15 Building core-metadata ... 20:03:15 Building security-bootstrapper ... 20:03:15 Building security-proxy-auth ... 20:03:15 Building security-proxy-setup ... 20:03:15 Building security-secretstore-setup ... 20:03:15 Building security-spiffe-token-provider ... 20:03:15 Building security-spire-agent ... 20:03:15 Building security-spire-config ... 20:03:15 Building security-spire-server ... 20:03:15 Building support-notifications ... 20:03:15 Building support-scheduler ... 20:03:15 Building security-proxy-setup 20:03:15 Building core-data 20:03:15 Building security-proxy-auth 20:03:15 Building security-spiffe-token-provider 20:03:15 Building support-notifications 20:03:27 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:03:27 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:03:27 ---> 7f16e3fa6495 20:03:27 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:03:27 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:03:27 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:03:27 ---> 7f16e3fa6495 20:03:27 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:03:27 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:03:27 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:03:27 ---> 7f16e3fa6495 20:03:27 Step 3/22 : WORKDIR /edgex-go 20:03:27 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:03:27 Step 2/20 : FROM ${BUILDER_BASE} AS builder 20:03:27 ---> 7f16e3fa6495 20:03:27 Step 3/20 : WORKDIR /edgex-go 20:03:27 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:03:27 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:03:27 ---> 7f16e3fa6495 20:03:27 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:03:36 ---> Running in 9057747dc346 20:03:36 ---> Running in d209c46c418e 20:03:36 ---> Running in a2ea0bcfa5b1 20:03:36 ---> Running in 15cf0d6f8ad8 20:03:36 ---> Running in ad4bfa5cda5c 20:03:36 Removing intermediate container ad4bfa5cda5c 20:03:36 ---> 790b20634e5f 20:03:36 Step 4/23 : WORKDIR /edgex-go 20:03:36 Removing intermediate container d209c46c418e 20:03:36 ---> 0b49d4f04b0c 20:03:36 Step 4/23 : WORKDIR /edgex-go 20:03:36 Removing intermediate container a2ea0bcfa5b1 20:03:36 ---> b8e60b3739f8 20:03:36 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 20:03:36 Removing intermediate container 9057747dc346 20:03:36 ---> 5a53a999439a 20:03:36 Step 4/22 : RUN apk add --update --no-cache make git 20:03:36 ---> Running in 10a89e312648 20:03:36 Removing intermediate container 15cf0d6f8ad8 20:03:36 ---> e3413eef4fa3 20:03:36 Step 4/23 : WORKDIR /edgex-go 20:03:36 ---> Running in b4069ad68f5e 20:03:36 ---> Running in aca0bfcf2484 20:03:36 ---> Running in 7bf3bcb9210a 20:03:36 ---> Running in c06b2f74d348 20:03:36 Removing intermediate container 10a89e312648 20:03:36 ---> 1acd3c54babb 20:03:36 Step 5/23 : RUN apk add --update --no-cache make git 20:03:36 ---> Running in a75663315e7d 20:03:36 Removing intermediate container 7bf3bcb9210a 20:03:36 ---> 1b71b5daf8c2 20:03:36 Step 5/23 : RUN apk add --update --no-cache make git 20:03:36 Removing intermediate container b4069ad68f5e 20:03:36 ---> 68c41d0a6fdd 20:03:36 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 20:03:36 ---> Running in 04e16345f545 20:03:36 ---> Running in ac3b2c289c80 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 OK: 265 MiB in 53 packages 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:36 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:03:36 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:03:36 OK: 17823 distinct packages available 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:03:37 OK: 265 MiB in 53 packages 20:03:37 Removing intermediate container aca0bfcf2484 20:03:37 ---> a7d01b38af7f 20:03:37 Step 5/22 : COPY go.mod vendor* ./ 20:03:37 OK: 265 MiB in 53 packages 20:03:37 OK: 265 MiB in 53 packages 20:03:37 OK: 265 MiB in 53 packages 20:03:37 ---> 6bb67fc8354b 20:03:37 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:37 ---> Running in efef4d0d0c18 20:03:37 Removing intermediate container a75663315e7d 20:03:37 ---> 2f9adc58eaca 20:03:37 Step 6/23 : COPY go.mod vendor* ./ 20:03:37 ---> fe15e055f3e7 20:03:37 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:37 ---> Running in 5aaf0f3ffd43 20:03:37 Removing intermediate container ac3b2c289c80 20:03:37 ---> 07fc3b04abdf 20:03:37 Step 6/23 : COPY go.mod vendor* ./ 20:03:37 Removing intermediate container 04e16345f545 20:03:37 ---> e14328fb35ae 20:03:37 Step 6/23 : COPY go.mod vendor* ./ 20:03:37 Removing intermediate container c06b2f74d348 20:03:37 ---> fe48e8dda976 20:03:37 Step 5/20 : COPY go.mod vendor* ./ 20:03:37 ---> 2701527c9b96 20:03:37 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:37 ---> Running in 4d7f25021ee8 20:03:37 ---> 1ced0586b86f 20:03:37 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:37 ---> Running in 79094780e9c7 20:03:37 ---> 9c735cc2fe9f 20:03:38 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:38 ---> Running in 92bb494e539e 20:03:39 Running on prd-ubuntu20.04-docker-arm64-4c-16g-6109 in /w/workspace/edgexfoundry_edgex-go_PR-4483 [Pipeline] { [Pipeline] ws 20:03:39 Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] checkout 20:03:39 The recommended git tool is: git 20:03:45 using credential edgex-jenkins-ssh 20:03:45 Cloning the remote Git repository 20:03:45 Cloning repository git@github.com:edgexfoundry/edgex-go.git 20:03:46 > git init /w/workspace/edgex-go/1 # timeout=10 20:03:46 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 20:03:46 > git --version # timeout=10 20:03:46 > git --version # 'git version 2.25.1' 20:03:46 using GIT_SSH to set credentials SSH Credentials for GitHub 20:03:46 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:04:07 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 20:04:07 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:04:08 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 20:04:08 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 20:04:08 using GIT_SSH to set credentials SSH Credentials for GitHub 20:04:08 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4483/head:refs/remotes/origin/PR-4483 +refs/heads/main:refs/remotes/origin/main # timeout=10 20:04:09 Merging remotes/origin/main commit e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b into PR head commit c8dbb94d4419500e364429fc2dabbf6737445a51 20:04:09 Merge succeeded, producing c8dbb94d4419500e364429fc2dabbf6737445a51 20:04:09 Checking out Revision c8dbb94d4419500e364429fc2dabbf6737445a51 (PR-4483) 20:04:10 Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-bootstrap/v3" 20:04:10 > git --version # timeout=10 20:04:10 > git --version # 'git version 2.25.1' 20:04:10 fatal: bad object 66200e8eedfc470904d6b329e562ec5b45423d6a [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:04:09 > git config core.sparsecheckout # timeout=10 20:04:09 > git checkout -f c8dbb94d4419500e364429fc2dabbf6737445a51 # timeout=10 20:04:09 > git remote # timeout=10 20:04:09 > git config --get remote.origin.url # timeout=10 20:04:09 using GIT_SSH to set credentials SSH Credentials for GitHub 20:04:09 > git merge e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b # timeout=10 20:04:09 > git rev-parse HEAD^{commit} # timeout=10 20:04:09 > git config core.sparsecheckout # timeout=10 20:04:09 > git checkout -f c8dbb94d4419500e364429fc2dabbf6737445a51 # timeout=10 20:04:11 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 20:04:11 % Total % Received % Xferd Average Speed Time Time Time Current 20:04:11 Dload Upload Total Spent Left Speed 20:04:11 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 214k 0 --:--:-- --:--:-- --:--:-- 218k [Pipeline] sh 20:04:12 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 20:04:12 + sudo tee /etc/docker/daemon.new 20:04:12 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 20:04:12 { 20:04:12 "registry-mirrors": [ 20:04:12 "https://nexus3.edgexfoundry.org:10001" 20:04:12 ], 20:04:12 "bip": "10.250.0.254/24", 20:04:12 "hosts": [ 20:04:12 "tcp://0.0.0.0:5555", 20:04:12 "unix:///var/run/docker.sock" 20:04:12 ], 20:04:12 "mtu": 1458, 20:04:12 "selinux-enabled": true, 20:04:12 "seccomp-profile": "/etc/docker/seccomp.json" 20:04:12 } [Pipeline] sh 20:04:12 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 20:04:13 + sudo service docker restart 20:04:24 Removing intermediate container 4d7f25021ee8 20:04:24 ---> bc68833c0e94 20:04:24 Step 8/23 : COPY . . 20:04:24 Removing intermediate container 79094780e9c7 20:04:24 ---> 271ed44c81ad 20:04:24 Step 8/23 : COPY . . 20:04:24 Removing intermediate container efef4d0d0c18 20:04:24 ---> c1f4e57e04e0 20:04:24 Step 7/22 : COPY . . 20:04:24 Removing intermediate container 5aaf0f3ffd43 20:04:24 ---> f9e3d26360ab 20:04:24 Step 8/23 : COPY . . 20:04:24 Removing intermediate container 92bb494e539e 20:04:24 ---> 341f83e278db 20:04:24 Step 7/20 : COPY . . [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:04:31 provisioning config files... 20:04:31 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config17279275505735820961tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:04:31 ---> docker-login.sh 20:04:31 nexus3.edgexfoundry.org:10001 20:04:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:04:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:04:32 Configure a credential helper to remove this warning. See 20:04:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:04:32 20:04:32 Login Succeeded 20:04:32 nexus3.edgexfoundry.org:10002 20:04:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:04:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:04:33 Configure a credential helper to remove this warning. See 20:04:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:04:33 20:04:33 Login Succeeded 20:04:33 nexus3.edgexfoundry.org:10003 20:04:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:04:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:04:33 Configure a credential helper to remove this warning. See 20:04:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:04:33 20:04:33 Login Succeeded 20:04:33 nexus3.edgexfoundry.org:10004 20:04:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:04:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:04:33 Configure a credential helper to remove this warning. See 20:04:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:04:33 20:04:33 Login Succeeded 20:04:33 docker.io 20:04:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:04:34 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:04:34 Configure a credential helper to remove this warning. See 20:04:34 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:04:34 20:04:34 Login Succeeded 20:04:34 ---> docker-login.sh ends [Pipeline] } 20:04:34 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 20:04:34 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 20:04:34 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:04:34 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:04:35 ========================================================= 20:04:35 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 20:04:35 ========================================================= [Pipeline] fileExists [Pipeline] sh 20:04:35 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 20:04:35 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 20:04:35 af6eaf76a39c: Pulling fs layer 20:04:35 55522c791124: Pulling fs layer 20:04:35 ce5c4a1c91eb: Pulling fs layer 20:04:35 169dfbe0d373: Pulling fs layer 20:04:35 e1ff8fa3b103: Pulling fs layer 20:04:35 52ebb69f0ebf: Pulling fs layer 20:04:35 5abe8eddf0d5: Pulling fs layer 20:04:35 e1ff8fa3b103: Waiting 20:04:35 52ebb69f0ebf: Waiting 20:04:35 169dfbe0d373: Waiting 20:04:35 5abe8eddf0d5: Waiting 20:04:35 55522c791124: Verifying Checksum 20:04:35 55522c791124: Download complete 20:04:35 169dfbe0d373: Verifying Checksum 20:04:35 169dfbe0d373: Download complete 20:04:35 e1ff8fa3b103: Verifying Checksum 20:04:35 e1ff8fa3b103: Download complete 20:04:35 af6eaf76a39c: Verifying Checksum 20:04:35 af6eaf76a39c: Download complete 20:04:36 af6eaf76a39c: Pull complete 20:04:37 ---> 02b5191d76cd 20:04:37 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 20:04:37 ---> 497c81187b43 20:04:37 Step 8/22 : RUN make cmd/secrets-config/secrets-config 20:04:37 ---> 1395489dfe70 20:04:37 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 20:04:37 ---> 6d5b9d18c138 20:04:37 Step 9/23 : RUN make cmd/support-notifications/support-notifications 20:04:37 ---> d1c6b1b2651c 20:04:37 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 20:04:37 ---> Running in d451f03ce399 20:04:37 ---> Running in fe425c761d0f 20:04:37 ---> Running in a04ff3e88e0e 20:04:37 ---> Running in 0bf18b4b7a75 20:04:37 ---> Running in 53339878b82e 20:04:37 5abe8eddf0d5: Verifying Checksum 20:04:37 5abe8eddf0d5: Download complete 20:04:37 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:04:37 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:04:37 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:04:37 55522c791124: Pull complete 20:04:37 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:04:37 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 20:04:38 52ebb69f0ebf: Verifying Checksum 20:04:38 52ebb69f0ebf: Download complete 20:04:38 ce5c4a1c91eb: Verifying Checksum 20:04:38 ce5c4a1c91eb: Download complete 20:04:51 ce5c4a1c91eb: Pull complete 20:04:51 169dfbe0d373: Pull complete 20:04:51 e1ff8fa3b103: Pull complete 20:04:57 52ebb69f0ebf: Pull complete 20:05:00 5abe8eddf0d5: Pull complete 20:05:00 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 20:05:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 20:05:00 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 20:05:01 + + echodocker FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 20:05:01 WORKDIR /edgex 20:05:01 COPY go.mod . 20:05:01 RUN go mod download build 20:05:01 -t ci-base-image-arm64 -f - . 20:05:01 Sending build context to Docker daemon 2.934MB 20:05:01 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 20:05:01 ---> 6cb57ee374ae 20:05:01 Step 2/4 : WORKDIR /edgex 20:05:03 ---> Running in 2900e0eb571a 20:05:03 Removing intermediate container 2900e0eb571a 20:05:03 ---> 3b4cf9797934 20:05:03 Step 3/4 : COPY go.mod . 20:05:04 ---> 8c46bc230a03 20:05:04 Step 4/4 : RUN go mod download 20:05:04 ---> Running in cd49af8b7551 20:05:24 Removing intermediate container fe425c761d0f 20:05:24 ---> 4d6945f7ab82 20:05:24 20:05:24 Step 9/22 : FROM alpine:3.17 20:05:24 Removing intermediate container d451f03ce399 20:05:24 ---> 4d048f0280db 20:05:24 20:05:24 Step 10/23 : FROM alpine:3.17 20:05:24 Removing intermediate container 53339878b82e 20:05:24 ---> e4921a41b281 20:05:24 20:05:24 Step 10/23 : FROM alpine:3.17 20:05:24 Removing intermediate container 0bf18b4b7a75 20:05:24 ---> 2c6ce2af05ef 20:05:24 20:05:24 Step 9/20 : FROM alpine:3.17 20:05:24 3.17: Pulling from library/alpine 20:05:24 3.17: Pulling from library/alpine 20:05:24 3.17: Pulling from library/alpine 20:05:24 3.17: Pulling from library/alpine 20:05:24 Removing intermediate container a04ff3e88e0e 20:05:24 ---> f706d7ec9b25 20:05:24 20:05:24 Step 10/23 : FROM alpine:3.17 20:05:24 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:05:24 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:05:24 Status: Downloaded newer image for alpine:3.17 20:05:24 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:05:24 Status: Image is up to date for alpine:3.17 20:05:24 Status: Image is up to date for alpine:3.17 20:05:24 ---> b2aa39c304c2 20:05:24 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 20:05:24 ---> b2aa39c304c2 20:05:24 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:05:24 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:05:24 Status: Image is up to date for alpine:3.17 20:05:24 ---> b2aa39c304c2 20:05:24 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:05:24 ---> b2aa39c304c2 20:05:24 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 20:05:24 ---> Running in c765bd09d667 20:05:24 3.17: Pulling from library/alpine 20:05:24 ---> Running in 6d809923c7cd 20:05:24 ---> Running in 2ab2d9fe04fa 20:05:24 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:05:24 Status: Image is up to date for alpine:3.17 20:05:24 ---> b2aa39c304c2 20:05:24 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 20:05:24 ---> Running in 439ba28621ac 20:05:24 ---> Running in 3790c6d625ee 20:05:24 Removing intermediate container 2ab2d9fe04fa 20:05:24 ---> 2a578a0d1ad0 20:05:24 Step 12/23 : ENV APP_PORT=59880 20:05:24 Removing intermediate container 6d809923c7cd 20:05:24 ---> 70da9b8fd3ad 20:05:24 Step 12/23 : RUN apk add --update --no-cache dumb-init 20:05:24 ---> Running in ff36d1c600fd 20:05:24 Removing intermediate container 439ba28621ac 20:05:24 ---> fc29a9cc8f1e 20:05:24 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 20:05:24 ---> Running in 5eaa0f27a981 20:05:24 ---> Running in d8974992fd8f 20:05:24 Removing intermediate container ff36d1c600fd 20:05:24 ---> 05b1f3c2f681 20:05:24 Step 13/23 : EXPOSE $APP_PORT 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 ---> Running in 3ce978adf28b 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 Removing intermediate container 3ce978adf28b 20:05:24 ---> 075378af476b 20:05:24 Step 14/23 : RUN apk add --update --no-cache dumb-init 20:05:24 ---> Running in 6f54cbb48108 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 (1/2) Installing dumb-init (1.2.5-r2) 20:05:24 (2/2) Installing openssl (3.0.8-r2) 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 Executing busybox-1.35.0-r29.trigger 20:05:24 OK: 8 MiB in 17 packages 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 (1/2) Installing ca-certificates (20220614-r4) 20:05:24 (2/2) Installing dumb-init (1.2.5-r2) 20:05:24 Executing busybox-1.35.0-r29.trigger 20:05:24 Executing ca-certificates-20220614-r4.trigger 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 OK: 8 MiB in 17 packages 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 (1/1) Installing dumb-init (1.2.5-r2) 20:05:24 Executing busybox-1.35.0-r29.trigger 20:05:24 OK: 7 MiB in 16 packages 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:05:24 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:05:24 OK: 17820 distinct packages available 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:24 Removing intermediate container c765bd09d667 20:05:24 ---> 3001c7154e13 20:05:24 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:05:24 ---> Running in 1bfc43eed23c 20:05:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:24 (1/1) Installing dumb-init (1.2.5-r2) 20:05:24 Executing busybox-1.35.0-r29.trigger 20:05:24 OK: 7 MiB in 16 packages 20:05:24 Removing intermediate container 1bfc43eed23c 20:05:24 ---> c7ef645b78f6 20:05:24 Step 12/22 : WORKDIR /edgex 20:05:24 ---> Running in 281af39ba50f 20:05:24 Removing intermediate container 3790c6d625ee 20:05:24 ---> 45b5abdd0731 20:05:24 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 20:05:24 ---> Running in 82b1af0ca819 20:05:24 Removing intermediate container 281af39ba50f 20:05:24 ---> 2d7964319a4e 20:05:24 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:05:24 (1/9) Installing ca-certificates (20220614-r4) 20:05:24 Removing intermediate container 5eaa0f27a981 20:05:24 ---> 0f94ada6e28b 20:05:24 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:05:24 (2/9) Installing brotli-libs (1.0.9-r9) 20:05:24 (3/9) Installing nghttp2-libs (1.51.0-r0) 20:05:24 (4/9) Installing libcurl (7.88.1-r1) 20:05:24 (5/9) Installing curl (7.88.1-r1) 20:05:24 Removing intermediate container 82b1af0ca819 20:05:24 ---> 765598d1e065 20:05:24 Step 13/23 : ENV APP_PORT=59860 20:05:24 (6/9) Installing dumb-init (1.2.5-r2) 20:05:24 (7/9) Installing musl-obstack (1.2.3-r0) 20:05:24 (8/9) Installing libucontext (1.2-r0) 20:05:24 (9/9) Installing gcompat (1.1.0-r0) 20:05:24 Executing busybox-1.35.0-r29.trigger 20:05:24 Executing ca-certificates-20220614-r4.trigger 20:05:24 ---> Running in 26620e6d306d 20:05:24 ---> 97fa23a34bd6 20:05:24 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 20:05:24 ---> ac40b25c93f5 20:05:24 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 20:05:24 OK: 10 MiB in 24 packages 20:05:24 Removing intermediate container 26620e6d306d 20:05:24 ---> 43a10a9ca910 20:05:24 Step 14/23 : EXPOSE $APP_PORT 20:05:24 Removing intermediate container 6f54cbb48108 20:05:24 ---> 1e691535211d 20:05:24 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:05:24 ---> Running in aad39804ecd8 20:05:24 ---> a75d5b75e59c 20:05:24 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 20:05:24 ---> 5a18c8f254c5 20:05:24 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 20:05:24 Removing intermediate container aad39804ecd8 20:05:24 ---> 5e86373987df 20:05:24 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:05:24 ---> 5f82ba40b49d 20:05:24 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:05:24 ---> dd08e1d21aba 20:05:24 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:05:24 ---> 4fa60a5c4e6e 20:05:24 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 20:05:24 ---> 3566cbc44038 20:05:24 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 20:05:24 ---> fa198e5a260a 20:05:24 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 20:05:24 ---> 812c60b94826 20:05:24 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 20:05:24 Removing intermediate container d8974992fd8f 20:05:24 ---> 2a61edfa3297 20:05:24 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 20:05:24 ---> 374453970e2c 20:05:24 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 20:05:24 ---> 87ca1eff6875 20:05:24 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 20:05:24 ---> bc60079e3ad8 20:05:24 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 20:05:24 ---> 2ca8c6ca130d 20:05:24 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 20:05:24 ---> 2fef1e313b2b 20:05:24 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:05:24 ---> cd63899431e4 20:05:24 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 20:05:24 ---> Running in fe7717a8182e 20:05:24 ---> d970488af4b5 20:05:24 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:05:25 ---> e52bfc9815f6 20:05:25 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 20:05:25 ---> e081b27cb8a7 20:05:25 Step 19/23 : ENTRYPOINT ["/core-data"] 20:05:25 ---> 5abeaedf44f4 20:05:25 Step 19/23 : ENTRYPOINT ["/support-notifications"] 20:05:25 ---> Running in 03538019f721 20:05:25 ---> Running in 56b09cbaf57b 20:05:25 ---> Running in 44b014f142fd 20:05:25 Removing intermediate container 56b09cbaf57b 20:05:25 ---> aebf719d42d9 20:05:25 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:05:25 Removing intermediate container 44b014f142fd 20:05:25 ---> 5e691ff8877e 20:05:25 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:05:25 ---> Running in 67f317a9de80 20:05:25 ---> Running in b46f6d73ba89 20:05:25 Removing intermediate container 67f317a9de80 20:05:25 ---> b028daef97d6 20:05:25 Step 21/23 : LABEL arch=x86_64 20:05:25 ---> 2b078bfc3a33 20:05:25 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 20:05:25 Removing intermediate container b46f6d73ba89 20:05:25 ---> b80d0aa52df2 20:05:25 Step 21/23 : LABEL arch=x86_64 20:05:25 ---> Running in 8f31afb32e49 20:05:25 ---> Running in 5dcfd2762630 20:05:25 Removing intermediate container fe7717a8182e 20:05:25 ---> f93a086a6093 20:05:25 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 20:05:25 ---> Running in 73e8102b1d30 20:05:25 Removing intermediate container 5dcfd2762630 20:05:25 ---> f4134cadd0cb 20:05:25 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:05:25 Removing intermediate container 8f31afb32e49 20:05:25 ---> 758ce8003b03 20:05:25 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:05:25 ---> Running in c2c51083d528 20:05:25 ---> Running in 4fcc35aeb1e8 20:05:25 ---> 67c466cbbe23 20:05:25 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 20:05:25 ---> Running in a81987df0e5b 20:05:25 Removing intermediate container 73e8102b1d30 20:05:25 ---> 648294e6e598 20:05:25 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 20:05:25 Removing intermediate container 4fcc35aeb1e8 20:05:25 ---> fd5cc3f6dafc 20:05:25 Step 23/23 : LABEL version=0.0.0 20:05:25 Removing intermediate container c2c51083d528 20:05:25 ---> 3d4ed98217aa 20:05:25 Step 23/23 : LABEL version=0.0.0 20:05:25 ---> Running in 5504f4304916 20:05:25 ---> Running in 2f4f5c837167 20:05:25 ---> Running in 2cb9772a7a23 20:05:25 Removing intermediate container 03538019f721 20:05:25 ---> 7faddddf0002 20:05:25 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 20:05:26 Removing intermediate container a81987df0e5b 20:05:26 ---> fa3fd12b4077 20:05:26 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:05:26 ---> Running in ca8b29b4063c 20:05:26 ---> Running in bd1d421a283a 20:05:26 Removing intermediate container 2f4f5c837167 20:05:26 ---> 5842f766d5f4 20:05:26 20:05:26 Removing intermediate container 5504f4304916 20:05:26 ---> 473366017e3b 20:05:26 Step 21/23 : LABEL arch=x86_64 20:05:26 Removing intermediate container 2cb9772a7a23 20:05:26 ---> a6b32eaa2ed2 20:05:26 20:05:26 ---> Running in 4a95a6c38e5a 20:05:26 Removing intermediate container ca8b29b4063c 20:05:26 ---> 785abe337240 20:05:26 Step 20/22 : LABEL arch=x86_64 20:05:26 Removing intermediate container bd1d421a283a 20:05:26 ---> 17b58a1afc30 20:05:26 Step 18/20 : LABEL arch=x86_64 20:05:26 Successfully built a6b32eaa2ed2 20:05:26 Successfully built 5842f766d5f4 20:05:26 Successfully tagged support-notifications:latest 20:05:26  Building support-notifications ... done Building security-secretstore-setup 20:05:26 ---> Running in d74bdd9dbbd5 20:05:26 Successfully tagged core-data:latest 20:05:26 Building core-command 20:05:26  Building core-data ... done  ---> Running in ea103599e8c5 20:05:26 Removing intermediate container 4a95a6c38e5a 20:05:26 ---> f369abde947d 20:05:26 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:05:26 ---> Running in 195d19364485 20:05:26 Removing intermediate container d74bdd9dbbd5 20:05:26 ---> 152f8863c6d0 20:05:26 Step 21/22 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:05:26 Removing intermediate container ea103599e8c5 20:05:26 ---> 2303a31d3a13 20:05:26 Step 19/20 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:05:26 ---> Running in adef4d9ade32 20:05:26 ---> Running in 8a2ca564bd07 20:05:26 Removing intermediate container 195d19364485 20:05:27 ---> 67b97b358480 20:05:27 Step 23/23 : LABEL version=0.0.0 20:05:30 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:05:30 Step 2/25 : FROM ${BUILDER_BASE} AS builder 20:05:30 ---> 7f16e3fa6495 20:05:30 Step 3/25 : WORKDIR /edgex-go 20:05:30 ---> Using cache 20:05:30 ---> 5a53a999439a 20:05:30 Step 4/25 : RUN apk add --update --no-cache make git 20:05:30 ---> Using cache 20:05:30 ---> a7d01b38af7f 20:05:30 Step 5/25 : COPY go.mod vendor* ./ 20:05:30 ---> Using cache 20:05:30 ---> 6bb67fc8354b 20:05:30 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:05:30 ---> Using cache 20:05:30 ---> c1f4e57e04e0 20:05:30 Step 7/25 : COPY . . 20:05:30 ---> Using cache 20:05:30 ---> 497c81187b43 20:05:30 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 20:05:30 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:05:30 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:05:30 ---> 7f16e3fa6495 20:05:30 Step 3/24 : ARG ADD_BUILD_TAGS="" 20:05:30 ---> Using cache 20:05:30 ---> e3413eef4fa3 20:05:30 Step 4/24 : WORKDIR /edgex-go 20:05:30 ---> Using cache 20:05:30 ---> 1b71b5daf8c2 20:05:30 Step 5/24 : RUN apk add --update --no-cache make git 20:05:30 ---> Using cache 20:05:30 ---> e14328fb35ae 20:05:30 Step 6/24 : COPY go.mod vendor* ./ 20:05:30 ---> Using cache 20:05:30 ---> 1ced0586b86f 20:05:30 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:05:30 ---> Using cache 20:05:30 ---> 271ed44c81ad 20:05:30 Step 8/24 : COPY . . 20:05:30 ---> Using cache 20:05:30 ---> d1c6b1b2651c 20:05:30 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 20:05:33 Removing intermediate container adef4d9ade32 20:05:33 ---> 491b185b93c5 20:05:33 Removing intermediate container 8a2ca564bd07 20:05:33 ---> d85c1a8ae258 20:05:33 Step 20/20 : LABEL version=0.0.0 20:05:33 ---> Running in 0a5582f83447 20:05:33 ---> Running in 8ca0dd7de2b5 20:05:33 Step 22/22 : LABEL version=0.0.0 20:05:33 ---> Running in 9f1024afea09 20:05:33 ---> Running in 380daad1c7ff 20:05:33 ---> Running in f3fc2bf1f0bb 20:05:33 Removing intermediate container 380daad1c7ff 20:05:33 Removing intermediate container 9f1024afea09 20:05:33 ---> 43e93fddfab7 20:05:33 ---> 8b831eeb1843 20:05:33 20:05:33 20:05:33 Removing intermediate container f3fc2bf1f0bb 20:05:33 ---> 9676acf13a1e 20:05:33 20:05:33 Successfully built 8b831eeb1843 20:05:33 Successfully tagged security-proxy-setup:latest 20:05:33 Building core-metadata 20:05:33  Building security-proxy-setup ... done Successfully built 43e93fddfab7 20:05:33 Successfully tagged security-proxy-auth:latest 20:05:33  Building security-proxy-auth ... done Building core-common-config-bootstrapper 20:05:33 Successfully built 9676acf13a1e 20:05:33 Successfully tagged security-spiffe-token-provider:latest 20:05:33 Building security-spire-config 20:05:33  Building security-spiffe-token-provider ... done go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:05:33 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:05:36 Removing intermediate container cd49af8b7551 20:05:36 ---> f368c33310d6 20:05:36 Successfully built f368c33310d6 20:05:36 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:05:37 + docker inspect -f . ci-base-image-arm64 20:05:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:05:37 prd-ubuntu20.04-docker-arm64-4c-16g-6109 does not seem to be running inside a container 20:05:37 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 20:05:40 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:05:40 Step 2/27 : FROM ${BUILDER_BASE} AS builder 20:05:40 ---> 7f16e3fa6495 20:05:40 Step 3/27 : WORKDIR /edgex-go 20:05:40 ---> Using cache 20:05:40 ---> 5a53a999439a 20:05:40 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 20:05:40 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:05:40 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:05:40 ---> 7f16e3fa6495 20:05:40 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:05:40 ---> Using cache 20:05:40 ---> e3413eef4fa3 20:05:40 Step 4/23 : WORKDIR /edgex-go 20:05:40 ---> Using cache 20:05:40 ---> 1b71b5daf8c2 20:05:40 Step 5/23 : RUN apk add --update --no-cache make git 20:05:40 ---> Using cache 20:05:40 ---> e14328fb35ae 20:05:40 Step 6/23 : COPY go.mod vendor* ./ 20:05:40 ---> Using cache 20:05:40 ---> 1ced0586b86f 20:05:40 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:05:40 ---> Using cache 20:05:40 ---> 271ed44c81ad 20:05:40 Step 8/23 : COPY . . 20:05:40 ---> Using cache 20:05:40 ---> d1c6b1b2651c 20:05:40 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 20:05:40 $ docker top 806e66b2f17fc693358cdcaa760442ac115982a2cb4ea527466ed04e63c36716 -eo pid,comm [Pipeline] { [Pipeline] sh 20:05:41 + go version 20:05:41 go version go1.20.2 linux/arm64 [Pipeline] } 20:05:41 $ docker stop --time=1 806e66b2f17fc693358cdcaa760442ac115982a2cb4ea527466ed04e63c36716 20:05:41 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:05:41 Step 2/25 : FROM ${BUILDER_BASE} AS builder 20:05:41 ---> 7f16e3fa6495 20:05:41 Step 3/25 : ARG ADD_BUILD_TAGS="" 20:05:41 ---> Using cache 20:05:41 ---> e3413eef4fa3 20:05:41 Step 4/25 : WORKDIR /edgex-go 20:05:41 ---> Using cache 20:05:41 ---> 1b71b5daf8c2 20:05:41 Step 5/25 : RUN apk add --update --no-cache make git 20:05:41 ---> Using cache 20:05:41 ---> e14328fb35ae 20:05:41 Step 6/25 : COPY go.mod vendor* ./ 20:05:41 ---> Using cache 20:05:41 ---> 1ced0586b86f 20:05:41 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:05:41 ---> Using cache 20:05:41 ---> 271ed44c81ad 20:05:41 Step 8/25 : COPY . . 20:05:41 ---> Using cache 20:05:41 ---> d1c6b1b2651c 20:05:41 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 20:05:43 $ docker rm -f --volumes 806e66b2f17fc693358cdcaa760442ac115982a2cb4ea527466ed04e63c36716 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:05:44 + docker inspect -f . ci-base-image-arm64 20:05:44 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:05:44 prd-ubuntu20.04-docker-arm64-4c-16g-6109 does not seem to be running inside a container 20:05:44 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 20:05:45 $ docker top 2e53c45f137d75188bdbe1924d6600d78c1771ce65d19ebffa78ec164e318b1f -eo pid,comm [Pipeline] { [Pipeline] echo 20:05:46 ========================================================= 20:05:46 [edgeXBuildGoParallel] Running Tests and Build... 20:05:46 ========================================================= [Pipeline] sh 20:05:46 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 20:05:47 + make test 20:05:47 go test -race -coverprofile=coverage.out ./... 20:05:51 ---> Running in eae944c31c02 20:05:51 ---> Running in dd21a4176ba1 20:05:51 ---> Running in 37d75df638ae 20:05:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:05:51 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:05:51 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:05:51 OK: 265 MiB in 53 packages 20:05:53 Removing intermediate container 37d75df638ae 20:05:53 ---> 8c0f4801e639 20:05:53 Step 5/27 : COPY go.mod vendor* ./ 20:05:53 ---> 7a8be8ed46d6 20:05:53 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:05:53 ---> Running in 177178fe5791 20:05:54 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:05:58 Removing intermediate container 8ca0dd7de2b5 20:05:58 ---> 77ee6b1481fc 20:05:58 20:05:58 Step 10/24 : FROM alpine:3.17 20:05:58 ---> b2aa39c304c2 20:05:58 Step 11/24 : RUN apk add --update --no-cache dumb-init 20:05:58 ---> Running in b7ceb5120755 20:05:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:05:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:00 (1/1) Installing dumb-init (1.2.5-r2) 20:06:00 Executing busybox-1.35.0-r29.trigger 20:06:00 OK: 7 MiB in 16 packages 20:06:03 Removing intermediate container 0a5582f83447 20:06:03 ---> d34147854167 20:06:03 20:06:03 Step 9/25 : FROM alpine:3.17 20:06:03 ---> b2aa39c304c2 20:06:03 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 20:06:03 Removing intermediate container b7ceb5120755 20:06:03 ---> fd72a823c35f 20:06:03 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:06:03 ---> Running in 7b060b4ad94a 20:06:03 ---> Running in 0c5e2c5fb078 20:06:03 Removing intermediate container 0c5e2c5fb078 20:06:03 ---> 2729b78cc9a9 20:06:03 Step 13/24 : ENV APP_PORT=59882 20:06:03 ---> Running in 5861c0f49ec7 20:06:03 Removing intermediate container 5861c0f49ec7 20:06:03 ---> 62be7250c10c 20:06:03 Step 14/24 : EXPOSE $APP_PORT 20:06:03 ---> Running in 29404f5a5aec 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:03 (1/3) Installing ca-certificates (20220614-r4) 20:06:03 (2/3) Installing dumb-init (1.2.5-r2) 20:06:03 (3/3) Installing su-exec (0.2-r2) 20:06:03 Executing busybox-1.35.0-r29.trigger 20:06:03 Removing intermediate container 29404f5a5aec 20:06:03 ---> b7e5168ea87f 20:06:03 Step 15/24 : WORKDIR / 20:06:03 Executing ca-certificates-20220614-r4.trigger 20:06:04 OK: 8 MiB in 18 packages 20:06:05 ---> Running in 759da8befb9e 20:06:07 Removing intermediate container 759da8befb9e 20:06:07 ---> d8727e09602a 20:06:07 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:07 Removing intermediate container 7b060b4ad94a 20:06:07 ---> 61183697e0a3 20:06:07 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:06:07 ---> Running in 45f56c607504 20:06:08 ---> 8a85613b595e 20:06:08 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 20:06:09 Removing intermediate container 45f56c607504 20:06:09 ---> c911e688b1d4 20:06:09 Step 12/25 : WORKDIR / 20:06:09 ---> 524a6ee8c746 20:06:09 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 20:06:09 ---> Running in a9ca1aaa6c18 20:06:10 Removing intermediate container a9ca1aaa6c18 20:06:10 ---> 3fb212a86b0b 20:06:10 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:12 ---> 228dbbc61f30 20:06:12 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 20:06:12 ---> 6dbf79039e61 20:06:12 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 20:06:12 ---> c5e8ae66cc2a 20:06:12 Step 20/24 : ENTRYPOINT ["/core-command"] 20:06:12 ---> Running in 9c02f116d32d 20:06:16 ---> 528d1da97aa1 20:06:16 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 20:06:16 Removing intermediate container 9c02f116d32d 20:06:16 ---> e0778ba9aec5 20:06:16 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:06:16 ---> Running in 33c9df6ca3b4 20:06:16 Removing intermediate container eae944c31c02 20:06:16 ---> 4a4d242ffd01 20:06:16 20:06:16 Step 10/25 : FROM alpine:3.17 20:06:16 ---> b2aa39c304c2 20:06:16 Step 11/25 : RUN apk add --update --no-cache dumb-init 20:06:16 ---> Using cache 20:06:16 ---> fd72a823c35f 20:06:16 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:06:16 ---> Using cache 20:06:16 ---> 2729b78cc9a9 20:06:16 Step 13/25 : ENV APP_PORT=59881 20:06:16 ---> 310c32cef5e4 20:06:16 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 20:06:16 Removing intermediate container 33c9df6ca3b4 20:06:16 ---> c127476b3bc8 20:06:16 Step 22/24 : LABEL arch=x86_64 20:06:16 Removing intermediate container dd21a4176ba1 20:06:16 ---> 2503d6ec3ddd 20:06:16 20:06:16 Step 10/23 : FROM alpine:3.17 20:06:16 ---> b2aa39c304c2 20:06:16 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:06:16 ---> Using cache 20:06:16 ---> 70da9b8fd3ad 20:06:16 Step 12/23 : RUN apk add --update --no-cache dumb-init 20:06:16 ---> Using cache 20:06:16 ---> 0f94ada6e28b 20:06:16 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:16 ---> Using cache 20:06:16 ---> ac40b25c93f5 20:06:16 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 20:06:16 ---> Using cache 20:06:16 ---> Running in 796f659d2511 20:06:16 ---> 5a18c8f254c5 20:06:16 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 20:06:16 ---> Running in 90400f31f68a 20:06:16 ---> e8fb8be9e709 20:06:16 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 20:06:16 Removing intermediate container 796f659d2511 20:06:16 ---> 3e9e8e18f75a 20:06:16 Step 14/25 : EXPOSE $APP_PORT 20:06:16 Removing intermediate container 90400f31f68a 20:06:16 ---> 5b7c5315e422 20:06:16 Step 23/24 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:16 ---> Running in 4d6bbfff6916 20:06:16 ---> ac644775c363 20:06:16 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 20:06:16 ---> 17d215d13c4f 20:06:16 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 20:06:17 ---> Running in c1e0454732c1 20:06:17 Removing intermediate container 177178fe5791 20:06:17 ---> 6e5b9ea3035b 20:06:17 Step 7/27 : COPY . . 20:06:17 Removing intermediate container 4d6bbfff6916 20:06:17 ---> 2f182bf6d695 20:06:17 Step 15/25 : WORKDIR / 20:06:17 Removing intermediate container c1e0454732c1 20:06:17 ---> bf24ec02a566 20:06:17 Step 24/24 : LABEL version=0.0.0 20:06:21 ---> c518f11efe13 20:06:21 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 20:06:21 ---> 69979f0bd9e8 20:06:21 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 20:06:21 ---> Running in eb7df029ed49 20:06:21 ---> Running in 7474523faef5 20:06:21 ---> e48851115945 20:06:21 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 20:06:21 ---> Running in 6a6cf957bfc0 20:06:21 Removing intermediate container eb7df029ed49 20:06:21 ---> a2b75a0343a6 20:06:21 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:21 Removing intermediate container 7474523faef5 20:06:21 ---> f3b5c86c6d9d 20:06:21 20:06:21 ---> ffb79e974c93 20:06:21 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:06:21 ---> Running in e901dcec390d 20:06:21 Removing intermediate container 6a6cf957bfc0 20:06:21 ---> 00e29d273c54 20:06:21 Step 9/27 : WORKDIR /edgex-go/spire-build 20:06:21 ---> b2ae06acbd1f 20:06:21 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 20:06:21 ---> Running in a81b8b856d8a 20:06:21 Successfully built f3b5c86c6d9d 20:06:21 Successfully tagged core-command:latest 20:06:21  Building core-command ... done Building security-bootstrapper 20:06:23 Removing intermediate container a81b8b856d8a 20:06:23 ---> 6c9354752ac0 20:06:23 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:06:24 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:06:24 Step 2/33 : FROM ${BUILDER_BASE} AS builder 20:06:24 ---> 7f16e3fa6495 20:06:24 Step 3/33 : WORKDIR /edgex-go 20:06:24 ---> Using cache 20:06:24 ---> 5a53a999439a 20:06:24 Step 4/33 : RUN apk add --update --no-cache make git 20:06:24 ---> Using cache 20:06:24 ---> a7d01b38af7f 20:06:24 Step 5/33 : COPY go.mod vendor* ./ 20:06:24 ---> Using cache 20:06:24 ---> 6bb67fc8354b 20:06:24 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:24 ---> Using cache 20:06:24 ---> c1f4e57e04e0 20:06:24 Step 7/33 : COPY . . 20:06:24 ---> Using cache 20:06:24 ---> 497c81187b43 20:06:24 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 20:06:25 ---> 133e995a9959 20:06:25 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 20:06:25 ---> Running in d846dfdfaf34 20:06:25 ---> Running in 28318d7198f2 20:06:25 ---> 822fa07b9696 20:06:25 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 20:06:25 Removing intermediate container e901dcec390d 20:06:25 ---> a38784e3cd6e 20:06:25 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 20:06:25 Removing intermediate container d846dfdfaf34 20:06:25 ---> 5dff8b73fc82 20:06:25 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:06:25 ---> Running in 498409cc9460 20:06:25 ---> Running in 8b4e87323bee 20:06:25 ---> bbbd4751dbf3 20:06:25 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:06:25 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:06:25 Removing intermediate container 8b4e87323bee 20:06:25 ---> e0efa86fbbb2 20:06:25 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 20:06:25 ---> Running in 63327ac1c6b9 20:06:25 ---> Running in c0c5d859a301 20:06:25 ---> b6f8fd913c24 20:06:25 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 20:06:26 Removing intermediate container c0c5d859a301 20:06:26 ---> eb9ef2bbfc0c 20:06:26 Step 21/23 : LABEL arch=x86_64 20:06:26 ---> Running in 49e679055ced 20:06:26 ---> f32f8b9cc07a 20:06:26 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 20:06:26 Removing intermediate container 498409cc9460 20:06:26 Removing intermediate container 49e679055ced 20:06:26 ---> 8db38b1b65c3 20:06:26 ---> 458d3d3be91f 20:06:26 Step 12/27 : WORKDIR /edgex-goStep 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:26 20:06:26 ---> Running in 125070b24b1f 20:06:26 ---> Running in e61528c16308 20:06:26 ---> d6a33ded701a 20:06:26 Step 21/25 : ENTRYPOINT ["/core-metadata"] 20:06:26 ---> Running in d1301d6d36cc 20:06:26 Removing intermediate container 125070b24b1f 20:06:26 ---> bb4bf2d98659 20:06:26 Step 23/23 : LABEL version=0.0.0 20:06:26 Removing intermediate container e61528c16308 20:06:26 ---> dbad79cf169b 20:06:26 20:06:26 Step 13/27 : FROM alpine:3.17 20:06:26 ---> b2aa39c304c2 20:06:26 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:06:26 ---> Running in f4a0d30099a3 20:06:26 Removing intermediate container d1301d6d36cc 20:06:26 ---> b29cd2c2e1ba 20:06:26 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:06:26 ---> Running in b5f1e9166ecf 20:06:26 Removing intermediate container f4a0d30099a3 20:06:26 ---> d7412df5920c 20:06:26 20:06:26 ---> Running in 9c7ac383aad2 20:06:26 Removing intermediate container b5f1e9166ecf 20:06:26 ---> d9154d906522 20:06:26 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 20:06:26 Removing intermediate container 9c7ac383aad2 20:06:26 ---> d11df04e7b4e 20:06:26 Step 23/25 : LABEL arch=x86_64 20:06:26 ---> Running in 46d50c3d8cc8 20:06:26 Successfully built d7412df5920c 20:06:26 Successfully tagged core-common-config-bootstrapper:latest 20:06:26  Building core-common-config-bootstrapper ... done Building security-spire-server 20:06:26 Removing intermediate container 63327ac1c6b9 20:06:26 ---> 480d6dd8f240 20:06:26 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 20:06:26 ---> Running in 43abe6d4998b 20:06:26 ---> Running in 2c1295481688 20:06:26 Removing intermediate container 43abe6d4998b 20:06:26 ---> 4aeddec55d07 20:06:26 Step 24/25 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:28 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:06:28 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:06:28 OK: 17820 distinct packages available 20:06:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:28 (1/4) Installing dumb-init (1.2.5-r2) 20:06:28 (2/4) Installing musl-obstack (1.2.3-r0) 20:06:28 (3/4) Installing libucontext (1.2-r0) 20:06:28 (4/4) Installing gcompat (1.1.0-r0) 20:06:28 Executing busybox-1.35.0-r29.trigger 20:06:28 OK: 7 MiB in 19 packages 20:06:30 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:06:30 Step 2/26 : FROM ${BUILDER_BASE} AS builder 20:06:30 ---> 7f16e3fa6495 20:06:30 Step 3/26 : WORKDIR /edgex-go 20:06:30 ---> Using cache 20:06:30 ---> 5a53a999439a 20:06:30 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 20:06:30 ---> Using cache 20:06:30 ---> 8c0f4801e639 20:06:30 Step 5/26 : COPY go.mod vendor* ./ 20:06:30 ---> Using cache 20:06:30 ---> 7a8be8ed46d6 20:06:30 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:30 ---> Using cache 20:06:30 ---> 6e5b9ea3035b 20:06:30 Step 7/26 : COPY . . 20:06:30 ---> Using cache 20:06:30 ---> e48851115945 20:06:30 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 20:06:30 ---> Using cache 20:06:30 ---> 00e29d273c54 20:06:30 Step 9/26 : WORKDIR /edgex-go/spire-build 20:06:30 ---> Using cache 20:06:30 ---> 6c9354752ac0 20:06:30 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:06:30 ---> Using cache 20:06:30 ---> 5dff8b73fc82 20:06:30 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:06:31 Removing intermediate container 2c1295481688 20:06:31 ---> 1052c6aecd3e 20:06:31 Step 23/25 : LABEL arch=x86_64 20:06:31 ---> Running in c9abee0f5fef 20:06:31 ---> Running in e6cfaa540400 20:06:31 ---> Running in 3362ebd68a97 20:06:31 Removing intermediate container c9abee0f5fef 20:06:31 ---> ae7e0589e79e 20:06:31 Step 25/25 : LABEL version=0.0.0 20:06:31 ---> Running in d5fecd4517d2 20:06:31 Removing intermediate container e6cfaa540400 20:06:31 ---> 42b729fb42cc 20:06:31 Step 24/25 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:31 ---> Running in 30713c0361e3 20:06:31 Removing intermediate container 46d50c3d8cc8 20:06:31 ---> 8a51bc982768 20:06:31 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:31 Removing intermediate container d5fecd4517d2 20:06:31 ---> 3118909bfb81 20:06:31 20:06:31 Removing intermediate container 30713c0361e3 20:06:31 ---> d681264fd6e3 20:06:31 Step 25/25 : LABEL version=0.0.0 20:06:32 ---> Running in 876c5876256f 20:06:32 Successfully built 3118909bfb81 20:06:32 Successfully tagged core-metadata:latest 20:06:32  Building core-metadata ... done Building support-scheduler 20:06:32 ---> f25cb322a8c5 20:06:32 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 20:06:34 ? github.com/edgexfoundry/edgex-go [no test files] 20:06:35 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:06:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:06:35 ---> 7f16e3fa6495 20:06:35 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:06:35 ---> Using cache 20:06:35 ---> e3413eef4fa3 20:06:35 Step 4/23 : WORKDIR /edgex-go 20:06:35 ---> Using cache 20:06:35 ---> 1b71b5daf8c2 20:06:35 Step 5/23 : RUN apk add --update --no-cache make git 20:06:35 ---> Using cache 20:06:35 ---> e14328fb35ae 20:06:35 Step 6/23 : COPY go.mod vendor* ./ 20:06:35 ---> Using cache 20:06:35 ---> 1ced0586b86f 20:06:35 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:35 ---> Using cache 20:06:35 ---> 271ed44c81ad 20:06:35 Step 8/23 : COPY . . 20:06:35 ---> Using cache 20:06:35 ---> d1c6b1b2651c 20:06:35 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 20:06:37 ---> bcdf33c2247b 20:06:37 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:06:37 Removing intermediate container 876c5876256f 20:06:37 ---> f64d3302c633 20:06:37 20:06:37 ---> Running in 049c23f879ba 20:06:37 Removing intermediate container 3362ebd68a97 20:06:37 ---> 7da8406824a6 20:06:37 Step 12/26 : WORKDIR /edgex-go 20:06:37 ---> Running in c83293540712 20:06:37 Successfully built f64d3302c633 20:06:37 Successfully tagged security-secretstore-setup:latest 20:06:37  Building security-secretstore-setup ... done Building security-spire-agent 20:06:37 Removing intermediate container c83293540712 20:06:37 ---> fe4ce06e72a4 20:06:37 20:06:37 Step 13/26 : FROM alpine:3.17 20:06:37 ---> b2aa39c304c2 20:06:37 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:06:37 ---> Using cache 20:06:37 ---> d9154d906522 20:06:37 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:06:37 ---> Running in 405d02e0fc4d 20:06:37 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:06:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:38 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:06:38 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:06:38 OK: 17820 distinct packages available 20:06:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:38 (1/5) Installing dumb-init (1.2.5-r2) 20:06:38 (2/5) Installing musl-obstack (1.2.3-r0) 20:06:38 (3/5) Installing libucontext (1.2-r0) 20:06:38 (4/5) Installing gcompat (1.1.0-r0) 20:06:38 (5/5) Installing openssl (3.0.8-r2) 20:06:38 Executing busybox-1.35.0-r29.trigger 20:06:38 OK: 8 MiB in 20 packages 20:06:42 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:06:42 Step 2/27 : FROM ${BUILDER_BASE} AS builder 20:06:42 ---> 7f16e3fa6495 20:06:42 Step 3/27 : WORKDIR /edgex-go 20:06:42 ---> Using cache 20:06:42 ---> 5a53a999439a 20:06:42 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 20:06:42 ---> Using cache 20:06:42 ---> 8c0f4801e639 20:06:42 Step 5/27 : COPY go.mod vendor* ./ 20:06:42 ---> Using cache 20:06:42 ---> 7a8be8ed46d6 20:06:42 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:06:42 ---> Using cache 20:06:42 ---> 6e5b9ea3035b 20:06:42 Step 7/27 : COPY . . 20:06:42 ---> Using cache 20:06:42 ---> e48851115945 20:06:42 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 20:06:42 ---> Using cache 20:06:42 ---> 00e29d273c54 20:06:42 Step 9/27 : WORKDIR /edgex-go/spire-build 20:06:42 ---> Using cache 20:06:42 ---> 6c9354752ac0 20:06:42 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:06:42 ---> Using cache 20:06:42 ---> 5dff8b73fc82 20:06:42 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:06:42 ---> Using cache 20:06:42 ---> 8db38b1b65c3 20:06:42 Step 12/27 : WORKDIR /edgex-go 20:06:42 ---> Using cache 20:06:42 ---> dbad79cf169b 20:06:42 20:06:42 Step 13/27 : FROM alpine:3.17 20:06:42 ---> b2aa39c304c2 20:06:42 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:06:42 ---> Using cache 20:06:42 ---> d9154d906522 20:06:42 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:06:48 ---> d947b7e42524 20:06:48 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 20:06:48 ---> Running in 44692f311e5d 20:06:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:48 Removing intermediate container 405d02e0fc4d 20:06:48 ---> 2d7825a5ce98 20:06:48 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:48 ---> 2f7612f7b093 20:06:48 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 20:06:48 ---> Running in 3657f5a76004 20:06:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:48 ---> aa81d9271304 20:06:48 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 20:06:48 Removing intermediate container 3657f5a76004 20:06:48 ---> b37084c6f6aa 20:06:48 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 20:06:48 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:06:48 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:06:48 OK: 17820 distinct packages available 20:06:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:48 ---> b16ce9b2b0f7 20:06:48 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:06:48 ---> 22e22cb23d81 20:06:48 Step 22/27 : WORKDIR / 20:06:49 ---> Running in 66b88bcca56a 20:06:49 (1/5) Installing dumb-init (1.2.5-r2) 20:06:49 (2/5) Installing musl-obstack (1.2.3-r0) 20:06:49 (3/5) Installing libucontext (1.2-r0) 20:06:49 (4/5) Installing gcompat (1.1.0-r0) 20:06:49 (5/5) Installing openssl (3.0.8-r2) 20:06:49 Executing busybox-1.35.0-r29.trigger 20:06:49 OK: 8 MiB in 20 packages 20:06:49 Removing intermediate container 66b88bcca56a 20:06:49 ---> 82d4d4ceea73 20:06:49 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:06:50 ---> Running in 59c83a0139d3 20:06:50 ---> 7c58bb225090 20:06:50 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 20:06:50 Removing intermediate container 59c83a0139d3 20:06:50 ---> 2cfa2d5da17d 20:06:50 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:06:50 Removing intermediate container 28318d7198f2 20:06:50 ---> 47c57298ca9f 20:06:50 20:06:50 Step 9/33 : FROM alpine:3.17 20:06:50 ---> b2aa39c304c2 20:06:50 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 20:06:50 ---> Using cache 20:06:50 ---> fc29a9cc8f1e 20:06:50 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 20:06:50 ---> Running in 4e68b0d0a38a 20:06:50 Removing intermediate container 44692f311e5d 20:06:50 ---> 9b95d855747d 20:06:50 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:50 ---> Running in c177ea3e7548 20:06:50 ---> cfefe61d278c 20:06:50 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 20:06:51 Removing intermediate container 4e68b0d0a38a 20:06:51 ---> 41a36eef9ad8 20:06:51 Step 25/27 : LABEL arch=x86_64 20:06:51 ---> 2ea6e0931ad1 20:06:51 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 20:06:51 ---> Running in 8940c0e44317 20:06:51 ---> e71857ab8b6c 20:06:51 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 20:06:51 Removing intermediate container 8940c0e44317 20:06:51 ---> 1f09d7da00d1 20:06:51 Step 26/27 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:51 ---> Running in 0e661f1cdd32 20:06:51 ---> d9f9fd6669de 20:06:51 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:06:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:06:51 ---> Running in 7aca83fccc7e 20:06:51 ---> de2d22ba1f2b 20:06:51 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 20:06:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:06:51 Removing intermediate container 0e661f1cdd32 20:06:51 ---> ec3029ecdc3a 20:06:51 Step 27/27 : LABEL version=0.0.0 20:06:51 ---> Running in 5adf4d12a577 20:06:52 Removing intermediate container 7aca83fccc7e 20:06:52 ---> 35c1c9d9229a 20:06:52 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:06:52 ---> Running in d09d5834311a 20:06:52 (1/2) Installing dumb-init (1.2.5-r2) 20:06:52 (2/2) Installing su-exec (0.2-r2) 20:06:52 Executing busybox-1.35.0-r29.trigger 20:06:52 OK: 7 MiB in 17 packages 20:06:53 Removing intermediate container 5adf4d12a577 20:06:53 ---> 750e19c5a12e 20:06:53 20:06:53 Removing intermediate container d09d5834311a 20:06:53 ---> 72888cc221c5 20:06:53 Step 24/26 : LABEL arch=x86_64 20:06:53 Successfully built 750e19c5a12e 20:06:53 Successfully tagged security-spire-config:latest 20:06:53  Building security-spire-config ... done  ---> 269ee5ff0166 20:06:53 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:06:53 ---> Running in 1d2bfa2d5330 20:06:54 Removing intermediate container 1d2bfa2d5330 20:06:54 ---> c04a4665a0fa 20:06:54 Step 25/26 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:54 Removing intermediate container c177ea3e7548 20:06:54 ---> 108780d2e336 20:06:54 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 20:06:55 ---> Running in c11876411fac 20:06:55 ---> Running in c58597f980b8 20:06:55 ---> 5d562166eeb4 20:06:55 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 20:06:55 Removing intermediate container c11876411fac 20:06:55 ---> e47c62e04649 20:06:55 Step 26/26 : LABEL version=0.0.0 20:06:55 Removing intermediate container c58597f980b8 20:06:55 ---> 9ddb7d2638b9 20:06:55 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 20:06:55 ---> 3882549a530f 20:06:55 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 20:06:55 ---> Running in 9bfe9e74d8ec 20:06:55 ---> Running in 5d6d9adfc3e2 20:06:56 Removing intermediate container 9bfe9e74d8ec 20:06:56 ---> 699cdd2e1e56 20:06:56 20:06:56 Removing intermediate container 5d6d9adfc3e2 20:06:56 ---> 4365820205d7 20:06:56 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 20:06:56 ---> 4c4f9105054f 20:06:56 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 20:06:56 ---> Running in 699a9d233ba5 20:06:56 Successfully built 699cdd2e1e56 20:06:56 Successfully tagged security-spire-server:latest 20:06:56  Building security-spire-server ... done Removing intermediate container 699a9d233ba5 20:06:56 ---> 2eae642335e7 20:06:56 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 20:06:56 ---> 36f38c27bf69 20:06:56 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:06:56 ---> Running in 88d143605d3a 20:06:56 ---> Running in 55b597d8c16e 20:06:56 Removing intermediate container 88d143605d3a 20:06:56 ---> 4e81652a3994 20:06:56 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 20:06:56 ---> Running in 8e9076326dd2 20:06:56 Removing intermediate container 55b597d8c16e 20:06:56 ---> b78707d1e69e 20:06:56 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:06:56 ---> Running in c04e77798023 20:06:56 Removing intermediate container c04e77798023 20:06:56 ---> 2c7ff46b6844 20:06:56 Step 25/27 : LABEL arch=x86_64 20:06:56 ---> Running in 9846edd81b6e 20:06:56 Removing intermediate container 9846edd81b6e 20:06:56 ---> bc97950cd5ef 20:06:56 Step 26/27 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:06:56 ---> Running in 111ccc3e6e03 20:06:56 Removing intermediate container 111ccc3e6e03 20:06:56 ---> ef70c897644c 20:06:56 Step 27/27 : LABEL version=0.0.0 20:06:56 ---> Running in d55f367a6d5a 20:06:57 Removing intermediate container d55f367a6d5a 20:06:57 ---> 0baf04d6b0ef 20:06:57 20:06:57 Successfully built 0baf04d6b0ef 20:06:57 Successfully tagged security-spire-agent:latest 20:06:57  Building security-spire-agent ... done Removing intermediate container 8e9076326dd2 20:06:57 ---> 9ffc3fcf5440 20:06:57 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 20:06:57 ---> Running in ac3d7816dc0e 20:06:57 Removing intermediate container ac3d7816dc0e 20:06:57 ---> ac5f2f496145 20:06:57 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 20:06:57 ---> 480289b88e73 20:06:57 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 20:06:57 ---> Running in a6be9871643b 20:06:58 Removing intermediate container a6be9871643b 20:06:58 ---> c27997887b8d 20:06:58 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 20:06:58 ---> b98718b147df 20:06:58 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 20:06:58 ---> 5b36e5fffcbe 20:06:58 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 20:06:59 ---> 82c05cb61cd5 20:06:59 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 20:06:59 ---> bbe3582bf5dc 20:06:59 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 20:06:59 ---> 4ad53feb99db 20:06:59 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 20:07:00 ---> 46b72651707b 20:07:00 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 20:07:01 ---> 63ac514867b4 20:07:01 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 20:07:01 ---> 09eb1aecb0d0 20:07:01 Step 28/33 : RUN chmod +x /entrypoint.sh 20:07:01 ---> Running in 3658791d7fd2 20:07:02 Removing intermediate container 049c23f879ba 20:07:02 ---> 56b9958546a8 20:07:02 20:07:02 Step 10/23 : FROM alpine:3.17 20:07:02 ---> b2aa39c304c2 20:07:02 Step 11/23 : RUN apk add --update --no-cache dumb-init 20:07:02 ---> Using cache 20:07:02 ---> fd72a823c35f 20:07:02 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:07:02 ---> Using cache 20:07:02 ---> 2729b78cc9a9 20:07:02 Step 13/23 : ENV APP_PORT=59861 20:07:02 ---> Running in ff5b7a136f79 20:07:02 Removing intermediate container ff5b7a136f79 20:07:02 ---> ff8d87bdfe09 20:07:02 Step 14/23 : EXPOSE $APP_PORT 20:07:02 ---> Running in beb18970e92c 20:07:02 Removing intermediate container beb18970e92c 20:07:02 ---> 150381b70474 20:07:02 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:07:02 ---> cbef73f4fab2 20:07:02 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:07:02 Removing intermediate container 3658791d7fd2 20:07:02 ---> b1ac0f0ba5a1 20:07:02 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 20:07:02 ---> 2c265c0a2c86 20:07:02 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 20:07:02 ---> Running in 12ee904ca8d1 20:07:02 Removing intermediate container 12ee904ca8d1 20:07:02 ---> ee9a230b7db0 20:07:02 Step 30/33 : CMD ["gate"] 20:07:02 ---> Running in c69666e34b87 20:07:02 Removing intermediate container c69666e34b87 20:07:02 ---> 5307a75dd045 20:07:02 Step 31/33 : LABEL arch=x86_64 20:07:03 ---> Running in 73751d6020cd 20:07:03 ---> ad9ab336caca 20:07:03 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 20:07:03 Removing intermediate container 73751d6020cd 20:07:03 ---> 7f75f0f31495 20:07:03 Step 32/33 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:07:03 ---> Running in f04fa80bf045 20:07:03 Removing intermediate container f04fa80bf045 20:07:03 ---> c103f1a23f64 20:07:03 Step 33/33 : LABEL version=0.0.0 20:07:03 ---> e9f69e8ad630 20:07:03 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 20:07:03 ---> Running in b0d6b4a47655 20:07:03 ---> Running in f46513b50fbd 20:07:03 Removing intermediate container b0d6b4a47655 20:07:03 ---> b4610e0bfa99 20:07:03 20:07:03 Removing intermediate container f46513b50fbd 20:07:03 ---> 5604a4a6372b 20:07:03 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:07:03 ---> Running in 69a3dd15bf49 20:07:03 Successfully built b4610e0bfa99 20:07:03 Successfully tagged security-bootstrapper:latest 20:07:03  Building security-bootstrapper ... done Removing intermediate container 69a3dd15bf49 20:07:03 ---> 956dfd12a319 20:07:03 Step 21/23 : LABEL arch=x86_64 20:07:03 ---> Running in 5138a412222b 20:07:03 Removing intermediate container 5138a412222b 20:07:03 ---> d5fe128e2248 20:07:03 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:07:03 ---> Running in 997b2dcafb77 20:07:03 Removing intermediate container 997b2dcafb77 20:07:03 ---> 55c90105204e 20:07:03 Step 23/23 : LABEL version=0.0.0 20:07:03 ---> Running in 0f8a334d2b7d 20:07:03 Removing intermediate container 0f8a334d2b7d 20:07:03 ---> 65db2f56ae9f 20:07:03 20:07:03 Successfully built 65db2f56ae9f 20:07:03 Successfully tagged support-scheduler:latest 20:07:03  Building support-scheduler ... done  [Pipeline] } 20:07:03 $ docker stop --time=1 d742397c6a000908798c5e500d0b8dc71ab7ec8b28c101a81524095f67317ed8 20:07:05 $ docker rm -f --volumes d742397c6a000908798c5e500d0b8dc71ab7ec8b28c101a81524095f67317ed8 [Pipeline] // withDockerContainer [Pipeline] sh 20:07:05 + docker images 20:07:05 REPOSITORY TAG IMAGE ID CREATED SIZE 20:07:05 security-bootstrapper latest b4610e0bfa99 2 seconds ago 22.2MB 20:07:05 support-scheduler latest 65db2f56ae9f 2 seconds ago 32.1MB 20:07:05 56b9958546a8 4 seconds ago 1.75GB 20:07:05 security-spire-agent latest 0baf04d6b0ef 9 seconds ago 129MB 20:07:05 security-spire-server latest 699cdd2e1e56 10 seconds ago 89.8MB 20:07:05 security-spire-config latest 750e19c5a12e 13 seconds ago 88.9MB 20:07:05 47c57298ca9f 15 seconds ago 1.67GB 20:07:05 fe4ce06e72a4 28 seconds ago 1.54GB 20:07:05 security-secretstore-setup latest f64d3302c633 32 seconds ago 32.8MB 20:07:05 core-metadata latest 3118909bfb81 34 seconds ago 20.4MB 20:07:05 core-common-config-bootstrapper latest d7412df5920c 39 seconds ago 17.2MB 20:07:05 dbad79cf169b 39 seconds ago 1.54GB 20:07:05 core-command latest f3b5c86c6d9d 44 seconds ago 19.8MB 20:07:05 4a4d242ffd01 49 seconds ago 1.69GB 20:07:05 2503d6ec3ddd 49 seconds ago 1.68GB 20:07:05 d34147854167 About a minute ago 1.68GB 20:07:05 77ee6b1481fc About a minute ago 1.69GB 20:07:05 security-proxy-auth latest 43e93fddfab7 About a minute ago 18.3MB 20:07:05 security-spiffe-token-provider latest 9676acf13a1e About a minute ago 32.8MB 20:07:05 security-proxy-setup latest 8b831eeb1843 About a minute ago 18.7MB 20:07:05 core-data latest 5842f766d5f4 About a minute ago 20MB 20:07:05 support-notifications latest a6b32eaa2ed2 About a minute ago 32.7MB 20:07:05 f706d7ec9b25 About a minute ago 1.75GB 20:07:05 4d048f0280db About a minute ago 1.66GB 20:07:05 4d6945f7ab82 About a minute ago 1.67GB 20:07:05 e4921a41b281 About a minute ago 1.69GB 20:07:05 2c6ce2af05ef About a minute ago 1.73GB 20:07:05 ci-base-image-x86_64 latest 7f16e3fa6495 6 minutes ago 881MB 20:07:05 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine 3b553350e43f 2 weeks ago 664MB 20:07:05 alpine 3.17 b2aa39c304c2 6 weeks ago 7.05MB 20:07:05 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 8 months ago 253MB 20:07:05 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose latest 360bccc3ab07 2 years ago 310MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 20:08:55 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 20:08:59 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 20:08:59 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 20:08:59 ? github.com/edgexfoundry/edgex-go/internal [no test files] 20:08:59 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 20:09:17 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 20:09:17 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 20:09:17 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.264s coverage: 28.7% of statements 20:09:25 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.370s coverage: 98.5% of statements 20:09:32 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 20:09:32 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 20:09:32 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 20:09:35 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.469s coverage: 71.3% of statements 20:09:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 20:09:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 20:09:39 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.360s coverage: 54.0% of statements 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 20:09:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 20:09:52 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 20:09:52 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 17.679s coverage: 88.5% of statements 20:10:02 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.512s coverage: 3.9% of statements 20:10:08 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 20:10:08 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 20:10:08 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 20:10:10 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.813s coverage: 95.6% of statements 20:10:10 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 20:10:10 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 20:10:10 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 20:10:10 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 20:10:10 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 20:10:10 ok github.com/edgexfoundry/edgex-go/internal/io 0.220s coverage: 72.2% of statements 20:10:15 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 20:10:15 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 20:10:15 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 20:10:16 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.460s coverage: 65.9% of statements 20:10:28 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 20:10:28 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 20:10:28 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.425s coverage: 0.9% of statements 20:10:28 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.255s coverage: 29.0% of statements 20:10:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.335s coverage: 44.1% of statements 20:10:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.294s coverage: 82.9% of statements 20:10:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.247s coverage: 94.1% of statements 20:10:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.327s coverage: 96.3% of statements 20:10:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.206s coverage: 87.5% of statements 20:10:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 20:10:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 20:10:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 20:10:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 20:10:41 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 20:10:41 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 20:10:41 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 20:10:41 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 20:10:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.211s coverage: 94.4% of statements 20:10:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 20:10:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 20:10:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 20:10:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 20:10:54 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 20:10:54 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 20:10:56 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.204s coverage: 79.9% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.268s coverage: 92.9% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.092s coverage: 64.4% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.222s coverage: 62.3% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.234s coverage: 87.2% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.189s coverage: 20.0% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.182s coverage: 100.0% of statements 20:11:03 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.494s coverage: 81.2% of statements 20:11:05 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 20:11:05 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 20:11:06 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.538s coverage: 82.1% of statements 20:11:06 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.299s coverage: 86.0% of statements 20:11:12 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 20:11:12 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 20:11:13 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.153s coverage: 63.1% of statements 20:11:13 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.279s coverage: 100.0% of statements 20:11:15 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.134s coverage: 89.4% of statements 20:11:15 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.092s coverage: 100.0% of statements 20:11:15 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.097s coverage: 73.7% of statements 20:11:15 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 20:11:15 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 20:11:15 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 20:11:15 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.075s coverage: 100.0% of statements 20:11:24 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 20:11:24 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 20:11:24 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 20:11:25 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.056s coverage: 38.4% of statements 20:11:25 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.263s coverage: 89.5% of statements 20:11:30 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 20:11:30 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 20:11:30 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 20:11:30 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 20:11:30 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.249s coverage: 84.8% of statements 20:11:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 20:11:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 20:11:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 20:11:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 20:11:43 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.288s coverage: 17.7% of statements 20:11:44 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 20:11:44 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 20:11:44 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 20:11:44 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 20:11:44 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.602s coverage: 92.3% of statements 20:11:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 20:11:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 20:11:48 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.308s coverage: 61.5% of statements 20:11:51 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 20:11:51 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 20:11:51 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.424s coverage: 97.7% of statements 20:11:52 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "aarch64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 20:11:52 WARNING: Linting skipped (not on x86_64 or linter not installed) 20:11:52 go vet ./... 20:14:44 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:14:44 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:14:44 ./bin/test-attribution-txt.sh [Pipeline] echo 20:14:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 20:14:45 + ls -al . 20:14:45 total 700 20:14:45 drwxrwxr-x 10 1001 1001 4096 Mar 28 20:05 . 20:14:45 drwxr-xr-x 4 root root 4096 Mar 28 20:05 .. 20:14:45 drwxrwxr-x 2 1001 1001 4096 Mar 28 20:04 .blubracket 20:14:45 -rw-rw-r-- 1 1001 1001 16 Mar 28 20:04 .dockerignore 20:14:45 drwxrwxr-x 8 1001 1001 4096 Mar 28 20:04 .git 20:14:45 drwxrwxr-x 3 1001 1001 4096 Mar 28 20:04 .github 20:14:45 -rw-rw-r-- 1 1001 1001 1133 Mar 28 20:04 .gitignore 20:14:45 -rw-rw-r-- 1 1001 1001 42 Mar 28 20:04 .golangci.yml 20:14:45 -rw-rw-r-- 1 1001 1001 87 Mar 28 20:04 .hadolint.yml 20:14:45 -rw-rw-r-- 1 1001 1001 166 Mar 28 20:04 .sonarcloud.properties 20:14:45 -rw-rw-r-- 1 1001 1001 1171 Mar 28 20:04 ADOPTERS.md 20:14:45 -rw-rw-r-- 1 1001 1001 10835 Mar 28 20:04 Attribution.txt 20:14:45 -rw-rw-r-- 1 1001 1001 73765 Mar 28 20:04 CHANGELOG.md 20:14:45 -rw-rw-r-- 1 1001 1001 3804 Mar 28 20:04 CONTRIBUTING.md 20:14:45 -rw-rw-r-- 1 1001 1001 677 Mar 28 20:04 GOVERNANCE.md 20:14:45 -rw-rw-r-- 1 1001 1001 883 Mar 28 20:04 Jenkinsfile 20:14:45 -rw-rw-r-- 1 1001 1001 10775 Mar 28 20:04 LICENSE 20:14:45 -rw-rw-r-- 1 1001 1001 14368 Mar 28 20:04 Makefile 20:14:45 -rw-rw-r-- 1 1001 1001 582 Mar 28 20:04 OWNERS.md 20:14:45 -rw-rw-r-- 1 1001 1001 9403 Mar 28 20:04 README.md 20:14:45 -rw-rw-r-- 1 1001 1001 789 Mar 28 20:04 SECURITY.md 20:14:45 -rw-rw-r-- 1 1001 1001 5 Mar 28 20:00 VERSION 20:14:45 drwxrwxr-x 2 1001 1001 4096 Mar 28 20:04 bin 20:14:45 drwxrwxr-x 18 1001 1001 4096 Mar 28 20:04 cmd 20:14:45 -rw-r--r-- 1 root root 447380 Mar 28 20:11 coverage.out 20:14:45 -rw-rw-r-- 1 1001 1001 3200 Mar 28 20:04 go.mod 20:14:45 -rw-rw-r-- 1 1001 1001 31265 Mar 28 20:04 go.sum 20:14:45 drwxrwxr-x 7 1001 1001 4096 Mar 28 20:04 internal 20:14:45 drwxrwxr-x 3 1001 1001 4096 Mar 28 20:04 openapi 20:14:45 -rw-rw-r-- 1 1001 1001 594 Mar 28 20:04 security.txt 20:14:45 drwxrwxr-x 4 1001 1001 4096 Mar 28 20:04 snap 20:14:45 -rw-rw-r-- 1 1001 1001 204 Mar 28 20:04 version.go [Pipeline] sh 20:14:46 + '[' -e coverage.out ] 20:14:46 + chown 1001:1001 coverage.out [Pipeline] stash 20:14:46 Warning: overwriting stash ‘coverage-report’ 20:14:47 Stashed 1 file(s) [Pipeline] sh 20:14:47 + make build 20:14:47 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:16:24 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:16:25 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:16:30 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:16:34 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:17:21 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:17:27 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:17:34 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:17:39 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:17:43 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:17:47 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:17:54 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 20:18:02 $ docker stop --time=1 2e53c45f137d75188bdbe1924d6600d78c1771ce65d19ebffa78ec164e318b1f 20:18:06 $ docker rm -f --volumes 2e53c45f137d75188bdbe1924d6600d78c1771ce65d19ebffa78ec164e318b1f [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:18:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:18:09 20:18:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:18:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:18:10 latest: Pulling from edgex-devops/edgex-compose-arm64 20:18:10 29e5d40040c1: Pulling fs layer 20:18:10 1ce36da41761: Pulling fs layer 20:18:10 25b303627fd3: Pulling fs layer 20:18:10 29e5d40040c1: Verifying Checksum 20:18:10 29e5d40040c1: Download complete 20:18:10 1ce36da41761: Verifying Checksum 20:18:10 1ce36da41761: Download complete 20:18:10 29e5d40040c1: Pull complete 20:18:12 25b303627fd3: Verifying Checksum 20:18:12 25b303627fd3: Download complete 20:18:12 1ce36da41761: Pull complete 20:18:22 25b303627fd3: Pull complete 20:18:22 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 20:18:22 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:18:22 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:18:22 prd-ubuntu20.04-docker-arm64-4c-16g-6109 does not seem to be running inside a container 20:18:22 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 20:18:25 $ docker top a0e489c831fa5b2bd5f45ad74a7b4855572592260f4d02f67880d8dd424dc396 -eo pid,comm [Pipeline] { [Pipeline] sh 20:18:26 + grep parallel 20:18:26 + docker-compose build --help 20:18:31 --parallel Build images in parallel. [Pipeline] } 20:18:31 $ docker stop --time=1 a0e489c831fa5b2bd5f45ad74a7b4855572592260f4d02f67880d8dd424dc396 20:18:33 $ docker rm -f --volumes a0e489c831fa5b2bd5f45ad74a7b4855572592260f4d02f67880d8dd424dc396 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:18:34 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 20:18:34 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:18:34 prd-ubuntu20.04-docker-arm64-4c-16g-6109 does not seem to be running inside a container 20:18:34 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 20:18:35 $ docker top 57388811e975017784d2a74f537b4c75adba575fd6b253d2ddb7f56a680ac6f7 -eo pid,comm [Pipeline] { [Pipeline] sh 20:18:36 + docker-compose -f ./docker-compose-build.yml build --parallel 20:18:43 Building core-command ... 20:18:43 Building core-common-config-bootstrapper ... 20:18:43 Building core-data ... 20:18:43 Building core-metadata ... 20:18:43 Building security-bootstrapper ... 20:18:43 Building security-proxy-auth ... 20:18:43 Building security-proxy-setup ... 20:18:43 Building security-secretstore-setup ... 20:18:43 Building security-spiffe-token-provider ... 20:18:43 Building security-spire-agent ... 20:18:43 Building security-spire-config ... 20:18:43 Building security-spire-server ... 20:18:43 Building support-notifications ... 20:18:43 Building support-scheduler ... 20:18:43 Building security-proxy-setup 20:18:43 Building core-data 20:18:43 Building security-proxy-auth 20:18:43 Building security-spiffe-token-provider 20:18:43 Building support-notifications 20:19:39 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:19:39 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:19:39 ---> f368c33310d6 20:19:39 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:19:39 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:19:39 Step 2/22 : FROM ${BUILDER_BASE} AS builder 20:19:39 ---> f368c33310d6 20:19:39 Step 3/22 : WORKDIR /edgex-go 20:19:39 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:19:39 Step 2/20 : FROM ${BUILDER_BASE} AS builder 20:19:39 ---> f368c33310d6 20:19:39 Step 3/20 : WORKDIR /edgex-go 20:19:39 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:19:39 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:19:39 ---> f368c33310d6 20:19:39 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:19:39 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:19:39 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:19:39 ---> f368c33310d6 20:19:39 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:19:39 ---> Running in 0a2a9aea76fa 20:19:39 ---> Running in 21743a648e62 20:19:39 ---> Running in c48fbb9d03b1 20:19:39 ---> Running in 5fd9f1cb515c 20:19:39 ---> Running in 3d38b82ab64c 20:19:39 Removing intermediate container 0a2a9aea76fa 20:19:39 ---> 3269877ec98f 20:19:39 Step 4/23 : WORKDIR /edgex-go 20:19:39 Removing intermediate container c48fbb9d03b1 20:19:39 ---> c27c50cfb243 20:19:39 Step 4/23 : WORKDIR /edgex-go 20:19:39 ---> Running in 6aa0a266bf9a 20:19:39 Removing intermediate container 21743a648e62 20:19:39 ---> 74ae91d90926 20:19:39 Step 4/23 : WORKDIR /edgex-go 20:19:39 ---> Running in 05bb4d53e3c4 20:19:39 Removing intermediate container 5fd9f1cb515c 20:19:39 ---> 218a84d4a1da 20:19:39 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 20:19:39 Removing intermediate container 3d38b82ab64c 20:19:39 ---> bd6a2f09c3a2 20:19:39 Step 4/22 : RUN apk add --update --no-cache make git 20:19:39 ---> Running in c1ee86d3e9d6 20:19:39 ---> Running in 7a3d65d0dd60 20:19:39 ---> Running in 20913fe8c1e1 20:19:39 Removing intermediate container 6aa0a266bf9a 20:19:39 ---> d91dcf9c44d5 20:19:39 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 20:19:39 Removing intermediate container 05bb4d53e3c4 20:19:39 ---> 7e2a1429d620 20:19:39 Step 5/23 : RUN apk add --update --no-cache make git 20:19:39 Removing intermediate container 7a3d65d0dd60 20:19:39 ---> 3b14e5f32085 20:19:39 Step 5/23 : RUN apk add --update --no-cache make git 20:19:39 ---> Running in f0e532e6aeac 20:19:39 ---> Running in a9f293d7967e 20:19:39 ---> Running in d568fb7feb65 20:19:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:42 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:19:42 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:19:42 OK: 17694 distinct packages available 20:19:42 OK: 263 MiB in 53 packages 20:19:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:19:43 OK: 263 MiB in 53 packages 20:19:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:19:43 OK: 263 MiB in 53 packages 20:19:44 OK: 263 MiB in 53 packages 20:19:45 Removing intermediate container 20913fe8c1e1 20:19:45 ---> 3f838fdb5f06 20:19:45 Step 5/22 : COPY go.mod vendor* ./ 20:19:45 OK: 263 MiB in 53 packages 20:19:45 Removing intermediate container f0e532e6aeac 20:19:45 ---> 92a495914475 20:19:45 Step 6/23 : COPY go.mod vendor* ./ 20:19:45 Removing intermediate container d568fb7feb65 20:19:45 ---> 27766c475c05 20:19:45 Step 6/23 : COPY go.mod vendor* ./ 20:19:46 Removing intermediate container a9f293d7967e 20:19:46 ---> 7f5d50167f58 20:19:46 Step 6/23 : COPY go.mod vendor* ./ 20:19:46 ---> 1134b5149a3b 20:19:46 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:19:47 ---> d92b72a8252a 20:19:47 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:19:47 ---> Running in 76a081be7a84 20:19:47 Removing intermediate container c1ee86d3e9d6 20:19:47 ---> f6e74acbf100 20:19:47 Step 5/20 : COPY go.mod vendor* ./ 20:19:47 ---> Running in fd4925096270 20:19:47 ---> 852496506a31 20:19:47 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:19:47 ---> Running in 37dc86fb7bbd 20:19:47 ---> 892350e2a1e6 20:19:47 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:19:48 ---> Running in eb1802942349 20:19:48 ---> f2761e7f17f4 20:19:48 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:19:48 ---> Running in 9e3f235f8be3 20:21:40 Removing intermediate container 37dc86fb7bbd 20:21:40 ---> df55cf527412 20:21:40 Step 8/23 : COPY . . 20:21:40 Removing intermediate container 9e3f235f8be3 20:21:40 ---> 7a5664e87622 20:21:40 Step 7/20 : COPY . . 20:21:40 Removing intermediate container 76a081be7a84 20:21:40 ---> b062f1957ef3 20:21:40 Step 7/22 : COPY . . 20:21:40 Removing intermediate container eb1802942349 20:21:40 ---> 0d186fb3495d 20:21:40 Step 8/23 : COPY . . 20:21:40 Removing intermediate container fd4925096270 20:21:40 ---> 210c8d12a0c1 20:21:40 Step 8/23 : COPY . . 20:21:58 ---> f2fe53bc9c38 20:21:58 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 20:21:58 ---> ea3bbe6b1d72 20:21:58 Step 8/22 : RUN make cmd/secrets-config/secrets-config 20:21:58 ---> c21229cb9b61 20:21:58 Step 9/23 : RUN make cmd/support-notifications/support-notifications 20:21:58 ---> e87bd3346b61 20:21:58 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 20:21:58 ---> Running in 1c8d1b2f4a18 20:21:58 ---> 67bf11efeb41 20:21:58 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 20:21:58 ---> Running in 77c0e9365a92 20:21:58 ---> Running in 3d1417ced931 20:21:58 ---> Running in dbec3ef182f0 20:21:58 ---> Running in 23959dff7f9b 20:22:00 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 20:22:01 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 20:22:01 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 20:22:01 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 20:22:01 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 20:29:38 Removing intermediate container 1c8d1b2f4a18 20:29:38 ---> cba06f3075eb 20:29:38 20:29:38 Step 10/23 : FROM alpine:3.17 20:29:38 3.17: Pulling from library/alpine 20:29:38 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 20:29:38 Status: Downloaded newer image for alpine:3.17 20:29:38 ---> d74e625d9115 20:29:38 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:29:38 ---> Running in 51b0be106c5c 20:29:38 Removing intermediate container 51b0be106c5c 20:29:38 ---> 3acfbcf28c42 20:29:38 Step 12/23 : RUN apk add --update --no-cache dumb-init 20:29:38 ---> Running in 36c2c3300ac5 20:29:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:29:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:29:38 (1/1) Installing dumb-init (1.2.5-r2) 20:29:38 Executing busybox-1.35.0-r29.trigger 20:29:38 OK: 8 MiB in 16 packages 20:29:40 Removing intermediate container 36c2c3300ac5 20:29:40 ---> 288ba761b9db 20:29:40 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:29:41 ---> 7009417ad6bd 20:29:41 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 20:29:41 Removing intermediate container 77c0e9365a92 20:29:41 ---> 20e8198bcec8 20:29:41 20:29:41 Step 9/22 : FROM alpine:3.17 20:29:41 ---> d74e625d9115 20:29:41 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 20:29:41 ---> Running in a86e800b8ed3 20:29:43 ---> 681f949698c3 20:29:43 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 20:29:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:29:45 ---> 3e4f71492e85 20:29:45 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 20:29:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:29:46 ---> 3e99210fc870 20:29:46 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 20:29:47 ---> a02aac0712b5 20:29:47 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:29:47 ---> Running in b190a7010e0b 20:29:48 (1/2) Installing dumb-init (1.2.5-r2) 20:29:48 (2/2) Installing openssl (3.0.8-r2) 20:29:48 Executing busybox-1.35.0-r29.trigger 20:29:48 OK: 8 MiB in 17 packages 20:29:51 Removing intermediate container a86e800b8ed3 20:29:51 ---> 2a9eb11ef521 20:29:51 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:29:51 ---> Running in 7fb5ff42beab 20:29:52 Removing intermediate container b190a7010e0b 20:29:52 Removing intermediate container 7fb5ff42beab 20:29:52 ---> 9bf0f2f59b51 20:29:52 Step 12/22 : WORKDIR /edgex 20:29:52 ---> bfd982f72d1f 20:29:52 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 20:29:53 ---> Running in 29960497c258 20:29:53 ---> Running in f32644c99cc6 20:29:53 Removing intermediate container 29960497c258 20:29:53 ---> 92045cba554c 20:29:53 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 20:29:54 Removing intermediate container f32644c99cc6 20:29:54 ---> d423607c7741 20:29:54 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 20:29:54 ---> Running in 4271b077438d 20:29:54 Removing intermediate container 4271b077438d 20:29:54 ---> e63be6b7d23b 20:29:54 Step 21/23 : LABEL arch=arm64 20:29:54 ---> Running in 9ed91c4c5e5e 20:29:55 ---> 1677db537222 20:29:55 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 20:29:55 Removing intermediate container 9ed91c4c5e5e 20:29:55 ---> 70a3711e8ceb 20:29:55 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:29:55 ---> Running in f8cefde5a4a9 20:29:56 Removing intermediate container f8cefde5a4a9 20:29:56 ---> 1b124924ba25 20:29:56 Step 23/23 : LABEL version=0.0.0 20:29:56 ---> 7aa8bd3f0c14 20:29:56 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 20:29:57 ---> Running in 71df122b8359 20:29:58 Removing intermediate container 71df122b8359 20:29:58 ---> 431dc287c676 20:29:58 20:29:58 ---> 5da710f76451 20:29:58 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 20:29:58 Successfully built 431dc287c676 20:29:58 Successfully tagged security-proxy-auth-arm64:latest 20:29:58 Building security-secretstore-setup 20:30:00  Building security-proxy-auth ... done  ---> 6a29217638e3 20:30:00 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 20:30:01 ---> 1d9cae2746b9 20:30:01 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:30:01 ---> Running in 95e0afb81076 20:30:05 Removing intermediate container 95e0afb81076 20:30:05 ---> 63a3f9c53038 20:30:05 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 20:30:05 ---> Running in 4051f173b300 20:30:05 Removing intermediate container 4051f173b300 20:30:05 ---> 82c173b95091 20:30:05 Step 20/22 : LABEL arch=arm64 20:30:05 ---> Running in 66897fbc56cd 20:30:06 Removing intermediate container 66897fbc56cd 20:30:06 ---> a9d4ad9cc74f 20:30:06 Step 21/22 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:30:06 ---> Running in eb7c72583542 20:30:07 Removing intermediate container eb7c72583542 20:30:07 ---> 0632369a2971 20:30:07 Step 22/22 : LABEL version=0.0.0 20:30:07 ---> Running in 000767e1b7c7 20:30:07 Removing intermediate container 000767e1b7c7 20:30:07 ---> 02c696143021 20:30:07 20:30:08 Successfully built 02c696143021 20:30:08 Successfully tagged security-proxy-setup-arm64:latest 20:30:08  Building security-proxy-setup ... done Building core-command 20:30:23 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:30:23 Step 2/25 : FROM ${BUILDER_BASE} AS builder 20:30:23 ---> f368c33310d6 20:30:23 Step 3/25 : WORKDIR /edgex-go 20:30:23 ---> Using cache 20:30:23 ---> bd6a2f09c3a2 20:30:23 Step 4/25 : RUN apk add --update --no-cache make git 20:30:23 ---> Using cache 20:30:23 ---> 3f838fdb5f06 20:30:23 Step 5/25 : COPY go.mod vendor* ./ 20:30:23 ---> Using cache 20:30:23 ---> 1134b5149a3b 20:30:23 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:30:23 ---> Using cache 20:30:23 ---> b062f1957ef3 20:30:23 Step 7/25 : COPY . . 20:30:23 ---> Using cache 20:30:23 ---> ea3bbe6b1d72 20:30:23 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 20:30:24 ---> Running in 8b8bb748652d 20:30:27 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 20:30:35 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:30:35 Step 2/24 : FROM ${BUILDER_BASE} AS builder 20:30:35 ---> f368c33310d6 20:30:35 Step 3/24 : ARG ADD_BUILD_TAGS="" 20:30:35 ---> Using cache 20:30:35 ---> 74ae91d90926 20:30:35 Step 4/24 : WORKDIR /edgex-go 20:30:35 ---> Using cache 20:30:35 ---> 3b14e5f32085 20:30:35 Step 5/24 : RUN apk add --update --no-cache make git 20:30:35 ---> Using cache 20:30:35 ---> 27766c475c05 20:30:35 Step 6/24 : COPY go.mod vendor* ./ 20:30:35 ---> Using cache 20:30:35 ---> 852496506a31 20:30:35 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:30:35 ---> Using cache 20:30:35 ---> df55cf527412 20:30:35 Step 8/24 : COPY . . 20:30:35 ---> Using cache 20:30:35 ---> f2fe53bc9c38 20:30:35 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 20:30:35 ---> Running in 64e531f70ed3 20:30:37 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 20:30:49 Removing intermediate container 23959dff7f9b 20:30:49 ---> a54127e396df 20:30:49 20:30:49 Step 10/23 : FROM alpine:3.17 20:30:49 ---> d74e625d9115 20:30:49 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:30:49 ---> Running in 57e1869b4b33 20:30:49 Removing intermediate container 57e1869b4b33 20:30:49 ---> df990794a515 20:30:49 Step 12/23 : ENV APP_PORT=59880 20:30:49 ---> Running in 8fe300d1ee7d 20:30:49 Removing intermediate container 8fe300d1ee7d 20:30:49 ---> ac311cfb0b06 20:30:49 Step 13/23 : EXPOSE $APP_PORT 20:30:49 ---> Running in 1003e1d76e14 20:30:49 Removing intermediate container 1003e1d76e14 20:30:49 ---> 505a33c6927a 20:30:49 Step 14/23 : RUN apk add --update --no-cache dumb-init 20:30:50 ---> Running in f9e44637ae26 20:30:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:30:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:30:55 (1/1) Installing dumb-init (1.2.5-r2) 20:30:55 Executing busybox-1.35.0-r29.trigger 20:30:55 OK: 8 MiB in 16 packages 20:30:56 Removing intermediate container f9e44637ae26 20:30:56 ---> b55e0165e375 20:30:56 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:30:58 ---> 1e14e44ea04a 20:30:58 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:30:58 ---> 7a44fc9a0771 20:30:58 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 20:31:00 ---> f93f2cd09828 20:31:00 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 20:31:01 ---> 3bba5899e928 20:31:01 Step 19/23 : ENTRYPOINT ["/core-data"] 20:31:02 ---> Running in 07c13743c7a7 20:31:02 Removing intermediate container 07c13743c7a7 20:31:02 ---> 511b33aae8e8 20:31:02 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:31:02 ---> Running in 081a3f1ec4c6 20:31:03 Removing intermediate container 081a3f1ec4c6 20:31:03 ---> 8b49a757f60d 20:31:03 Step 21/23 : LABEL arch=arm64 20:31:03 ---> Running in 4b3c102293ed 20:31:04 Removing intermediate container 4b3c102293ed 20:31:04 ---> 012116c84005 20:31:04 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:31:04 ---> Running in b9cba76c08bf 20:31:04 Removing intermediate container b9cba76c08bf 20:31:04 ---> 6da7150e1c6d 20:31:04 Step 23/23 : LABEL version=0.0.0 20:31:04 ---> Running in 091bb2d52afd 20:31:05 Removing intermediate container 091bb2d52afd 20:31:05 ---> 4927f9683f77 20:31:05 20:31:05 Successfully built 4927f9683f77 20:31:05 Successfully tagged core-data-arm64:latest 20:31:05  Building core-data ... done Building core-metadata 20:31:27 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:31:27 Step 2/25 : FROM ${BUILDER_BASE} AS builder 20:31:27 ---> f368c33310d6 20:31:27 Step 3/25 : ARG ADD_BUILD_TAGS="" 20:31:27 ---> Using cache 20:31:27 ---> 74ae91d90926 20:31:27 Step 4/25 : WORKDIR /edgex-go 20:31:27 ---> Using cache 20:31:27 ---> 3b14e5f32085 20:31:27 Step 5/25 : RUN apk add --update --no-cache make git 20:31:27 ---> Using cache 20:31:27 ---> 27766c475c05 20:31:27 Step 6/25 : COPY go.mod vendor* ./ 20:31:27 ---> Using cache 20:31:27 ---> 852496506a31 20:31:27 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:31:27 ---> Using cache 20:31:27 ---> df55cf527412 20:31:27 Step 8/25 : COPY . . 20:31:27 ---> Using cache 20:31:27 ---> f2fe53bc9c38 20:31:27 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 20:31:27 ---> Running in 9082553ff866 20:31:30 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 20:32:38 Removing intermediate container dbec3ef182f0 20:32:38 ---> 77b010fd70d8 20:32:38 20:32:38 Step 9/20 : FROM alpine:3.17 20:32:38 ---> d74e625d9115 20:32:38 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 20:32:38 ---> Running in 804d03f01317 20:32:38 Removing intermediate container 804d03f01317 20:32:38 ---> f15d29515936 20:32:38 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 20:32:38 ---> Running in 392abff29cc8 20:32:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:32:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:32:43 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:32:43 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:32:43 OK: 17691 distinct packages available 20:32:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:32:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:32:46 (1/9) Installing ca-certificates (20220614-r4) 20:32:46 (2/9) Installing brotli-libs (1.0.9-r9) 20:32:46 (3/9) Installing nghttp2-libs (1.51.0-r0) 20:32:46 (4/9) Installing libcurl (7.88.1-r1) 20:32:46 (5/9) Installing curl (7.88.1-r1) 20:32:46 (6/9) Installing dumb-init (1.2.5-r2) 20:32:46 (7/9) Installing musl-obstack (1.2.3-r0) 20:32:46 (8/9) Installing libucontext (1.2-r0) 20:32:46 (9/9) Installing gcompat (1.1.0-r0) 20:32:46 Executing busybox-1.35.0-r29.trigger 20:32:46 Executing ca-certificates-20220614-r4.trigger 20:32:47 OK: 11 MiB in 24 packages 20:32:50 Removing intermediate container 392abff29cc8 20:32:50 ---> c9cfbbd9ba71 20:32:50 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 20:32:51 ---> 5461ad12d671 20:32:51 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 20:32:52 ---> a170a10c8b04 20:32:52 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 20:32:55 ---> a5873c290132 20:32:55 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 20:32:55 ---> 9fb2880cafef 20:32:55 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 20:32:55 ---> Running in f23e252f84d6 20:32:56 Removing intermediate container f23e252f84d6 20:32:56 ---> 671b2ba76795 20:32:56 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:32:56 ---> Running in 552236c18d66 20:32:57 Removing intermediate container 552236c18d66 20:32:57 ---> 15b447d138cc 20:32:57 Step 18/20 : LABEL arch=arm64 20:32:57 ---> Running in c8a43c6d74f7 20:32:58 Removing intermediate container c8a43c6d74f7 20:32:58 ---> 2efb746ffc6f 20:32:58 Step 19/20 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:32:58 ---> Running in c3201fb2aedb 20:32:58 Removing intermediate container c3201fb2aedb 20:32:58 ---> cb3104ab63b4 20:32:58 Step 20/20 : LABEL version=0.0.0 20:32:58 ---> Running in 1b390c6b7f03 20:32:59 Removing intermediate container 1b390c6b7f03 20:32:59 ---> 7d91ed941001 20:32:59 20:32:59 Successfully built 7d91ed941001 20:33:00 Successfully tagged security-spiffe-token-provider-arm64:latest 20:33:00  Building security-spiffe-token-provider ... done Building core-common-config-bootstrapper 20:33:22 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:33:22 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:33:22 ---> f368c33310d6 20:33:22 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:33:22 ---> Using cache 20:33:22 ---> 74ae91d90926 20:33:22 Step 4/23 : WORKDIR /edgex-go 20:33:22 ---> Using cache 20:33:22 ---> 3b14e5f32085 20:33:22 Step 5/23 : RUN apk add --update --no-cache make git 20:33:22 ---> Using cache 20:33:22 ---> 27766c475c05 20:33:22 Step 6/23 : COPY go.mod vendor* ./ 20:33:22 ---> Using cache 20:33:22 ---> 852496506a31 20:33:22 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:33:22 ---> Using cache 20:33:22 ---> df55cf527412 20:33:22 Step 8/23 : COPY . . 20:33:22 ---> Using cache 20:33:22 ---> f2fe53bc9c38 20:33:22 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 20:33:22 ---> Running in 5679fd48cc98 20:33:24 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 20:34:20 Removing intermediate container 3d1417ced931 20:34:20 ---> f7deb632f3b9 20:34:20 20:34:20 Step 10/23 : FROM alpine:3.17 20:34:20 ---> d74e625d9115 20:34:20 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 20:34:20 ---> Running in 29bdd8ce3a2e 20:34:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:34:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:34:23 (1/2) Installing ca-certificates (20220614-r4) 20:34:23 (2/2) Installing dumb-init (1.2.5-r2) 20:34:23 Executing busybox-1.35.0-r29.trigger 20:34:23 Executing ca-certificates-20220614-r4.trigger 20:34:24 OK: 8 MiB in 17 packages 20:34:26 Removing intermediate container 29bdd8ce3a2e 20:34:26 ---> b381ebd2c4b2 20:34:26 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 20:34:26 ---> Running in a7cc77900931 20:34:27 Removing intermediate container a7cc77900931 20:34:27 ---> e962fd2ecd5c 20:34:27 Step 13/23 : ENV APP_PORT=59860 20:34:27 ---> Running in 13a8c710900c 20:34:27 Removing intermediate container 13a8c710900c 20:34:27 ---> a18cd9dfbc97 20:34:27 Step 14/23 : EXPOSE $APP_PORT 20:34:27 ---> Running in 17c78ad7f0ff 20:34:28 Removing intermediate container 17c78ad7f0ff 20:34:28 ---> 8a5f83141b0e 20:34:28 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:34:29 ---> 8556408fce7a 20:34:29 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:34:30 ---> 3d5fabace706 20:34:30 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 20:34:32 ---> 889644e67fa4 20:34:32 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 20:34:33 ---> 717b62398d5c 20:34:33 Step 19/23 : ENTRYPOINT ["/support-notifications"] 20:34:33 ---> Running in 76a68c068ea7 20:34:34 Removing intermediate container 76a68c068ea7 20:34:34 ---> 8f537021447e 20:34:34 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:34:34 ---> Running in d57532215edd 20:34:34 Removing intermediate container d57532215edd 20:34:34 ---> d158b2792a26 20:34:34 Step 21/23 : LABEL arch=arm64 20:34:35 ---> Running in b77d1109cfea 20:34:35 Removing intermediate container b77d1109cfea 20:34:35 ---> cf7ccd2849ac 20:34:35 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:34:35 ---> Running in 86f9c2ed23ce 20:34:36 Removing intermediate container 86f9c2ed23ce 20:34:36 ---> 093d99149b6b 20:34:36 Step 23/23 : LABEL version=0.0.0 20:34:36 ---> Running in cefc17076f72 20:34:37 Removing intermediate container cefc17076f72 20:34:37 ---> 2bee6103444d 20:34:37 20:34:37 Successfully built 2bee6103444d 20:34:37 Successfully tagged support-notifications-arm64:latest 20:34:37  Building support-notifications ... done Building security-spire-config 20:34:59 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:34:59 Step 2/27 : FROM ${BUILDER_BASE} AS builder 20:34:59 ---> f368c33310d6 20:34:59 Step 3/27 : WORKDIR /edgex-go 20:34:59 ---> Using cache 20:34:59 ---> bd6a2f09c3a2 20:34:59 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 20:34:59 ---> Running in 97e0ffe11190 20:35:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:35:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:35:03 OK: 263 MiB in 53 packages 20:35:04 Removing intermediate container 97e0ffe11190 20:35:04 ---> c06916e7ae4f 20:35:04 Step 5/27 : COPY go.mod vendor* ./ 20:35:05 ---> 90666a589c56 20:35:05 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:35:06 ---> Running in 240f960e5e0a 20:36:57 Removing intermediate container 240f960e5e0a 20:36:57 ---> da1fbf17fbc5 20:36:57 Step 7/27 : COPY . . 20:37:01 ---> 1d81d510141b 20:37:01 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 20:37:01 ---> Running in 4be6872cfb7e 20:37:01 Removing intermediate container 4be6872cfb7e 20:37:01 ---> fea3a217189e 20:37:01 Step 9/27 : WORKDIR /edgex-go/spire-build 20:37:01 ---> Running in db2d6003fb28 20:37:02 Removing intermediate container db2d6003fb28 20:37:02 ---> 39c8a9bc23bf 20:37:02 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:37:02 ---> Running in 46a4271fe03c 20:37:03 Removing intermediate container 46a4271fe03c 20:37:03 ---> c6314bb06ece 20:37:03 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:37:03 ---> Running in 042869af03d0 20:37:06 Removing intermediate container 042869af03d0 20:37:06 ---> 7fe82a4fa30d 20:37:06 Step 12/27 : WORKDIR /edgex-go 20:37:06 ---> Running in db315f5ead94 20:37:07 Removing intermediate container db315f5ead94 20:37:07 ---> 6fd61d810d0e 20:37:07 20:37:07 Step 13/27 : FROM alpine:3.17 20:37:07 ---> d74e625d9115 20:37:07 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:37:07 ---> Running in cf0424cb7ac4 20:37:07 Removing intermediate container cf0424cb7ac4 20:37:07 ---> c7ef075c5efb 20:37:07 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 20:37:07 ---> Running in f465a59f18c2 20:37:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:37:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:37:12 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:37:12 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:37:12 OK: 17691 distinct packages available 20:37:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:37:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:37:15 (1/4) Installing dumb-init (1.2.5-r2) 20:37:15 (2/4) Installing musl-obstack (1.2.3-r0) 20:37:15 (3/4) Installing libucontext (1.2-r0) 20:37:15 (4/4) Installing gcompat (1.1.0-r0) 20:37:15 Executing busybox-1.35.0-r29.trigger 20:37:15 OK: 8 MiB in 19 packages 20:37:16 Removing intermediate container f465a59f18c2 20:37:16 ---> f1f65b66d1b8 20:37:16 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 20:37:17 ---> df3ee02fec42 20:37:17 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 20:37:18 ---> 7ad9252a2c1d 20:37:18 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:37:25 ---> c113a322737f 20:37:25 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 20:37:25 ---> 3deabbe0ed0e 20:37:25 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 20:37:26 ---> Running in 17667aba64aa 20:37:26 Removing intermediate container 17667aba64aa 20:37:26 ---> 48c0661a26a0 20:37:26 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 20:37:27 ---> 0fdc9394fd6e 20:37:27 Step 22/27 : WORKDIR / 20:37:27 ---> Running in 094b76bf0857 20:37:28 Removing intermediate container 094b76bf0857 20:37:28 ---> 7f8194bf124f 20:37:28 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:37:28 ---> Running in 381ded03975d 20:37:28 Removing intermediate container 381ded03975d 20:37:28 ---> d5af1d8455d1 20:37:28 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:37:28 ---> Running in 27cd070076a0 20:37:29 Removing intermediate container 27cd070076a0 20:37:29 ---> d56492518caf 20:37:29 Step 25/27 : LABEL arch=arm64 20:37:29 ---> Running in 44846419cab8 20:37:30 Removing intermediate container 44846419cab8 20:37:30 ---> ccf51f18c295 20:37:30 Step 26/27 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:37:30 ---> Running in c2bf5c70cdc1 20:37:31 Removing intermediate container c2bf5c70cdc1 20:37:31 ---> f194d6dc712c 20:37:31 Step 27/27 : LABEL version=0.0.0 20:37:31 ---> Running in fb2cc3198294 20:37:31 Removing intermediate container fb2cc3198294 20:37:31 ---> c73326db4db1 20:37:31 20:37:31 Successfully built c73326db4db1 20:37:31 Successfully tagged security-spire-config-arm64:latest 20:37:31 Building security-bootstrapper 20:37:50  Building security-spire-config ... done Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:37:50 Step 2/33 : FROM ${BUILDER_BASE} AS builder 20:37:50 ---> f368c33310d6 20:37:50 Step 3/33 : WORKDIR /edgex-go 20:37:50 ---> Using cache 20:37:50 ---> bd6a2f09c3a2 20:37:50 Step 4/33 : RUN apk add --update --no-cache make git 20:37:50 ---> Using cache 20:37:50 ---> 3f838fdb5f06 20:37:50 Step 5/33 : COPY go.mod vendor* ./ 20:37:50 ---> Using cache 20:37:50 ---> 1134b5149a3b 20:37:50 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:37:50 ---> Using cache 20:37:50 ---> b062f1957ef3 20:37:50 Step 7/33 : COPY . . 20:37:50 ---> Using cache 20:37:50 ---> ea3bbe6b1d72 20:37:50 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 20:37:50 ---> Running in ad698ae44d2e 20:37:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 20:38:18 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 20:38:36 Removing intermediate container 8b8bb748652d 20:38:36 ---> 221cd63a0879 20:38:36 20:38:36 Step 9/25 : FROM alpine:3.17 20:38:36 ---> d74e625d9115 20:38:36 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 20:38:36 ---> Running in f3001ff8efdf 20:38:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:38:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:38:41 (1/3) Installing ca-certificates (20220614-r4) 20:38:41 (2/3) Installing dumb-init (1.2.5-r2) 20:38:41 (3/3) Installing su-exec (0.2-r2) 20:38:41 Executing busybox-1.35.0-r29.trigger 20:38:41 Executing ca-certificates-20220614-r4.trigger 20:38:42 OK: 8 MiB in 18 packages 20:38:44 Removing intermediate container f3001ff8efdf 20:38:44 ---> 66188e485298 20:38:44 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 20:38:44 ---> Running in d51703db5f53 20:38:45 Removing intermediate container d51703db5f53 20:38:45 ---> 10eadf34a3ff 20:38:45 Step 12/25 : WORKDIR / 20:38:45 ---> Running in c05a2634ccb4 20:38:45 Removing intermediate container c05a2634ccb4 20:38:45 ---> 298b201cd0af 20:38:45 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 20:38:46 ---> cbb4a849ad16 20:38:46 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 20:38:47 ---> b415b3a95bb4 20:38:47 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 20:38:48 ---> d3c6b3bf7267 20:38:48 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 20:38:49 ---> e3875769cb90 20:38:49 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 20:38:50 ---> f9dfb0824bac 20:38:50 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 20:38:52 ---> 32fe5ea58727 20:38:52 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 20:38:54 ---> 337cbb4ded64 20:38:54 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 20:38:55 ---> 8b46d8b6e337 20:38:55 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:38:55 ---> Running in 32fbd2abdc79 20:38:58 Removing intermediate container 32fbd2abdc79 20:38:58 ---> 8fded11a82cd 20:38:58 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 20:38:58 ---> Running in 433fdb9705c6 20:38:59 Removing intermediate container 433fdb9705c6 20:38:59 ---> a89b90f46d31 20:38:59 Step 23/25 : LABEL arch=arm64 20:38:59 ---> Running in 182b2375ed6d 20:38:59 Removing intermediate container 182b2375ed6d 20:38:59 ---> 2465f3986491 20:38:59 Step 24/25 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:39:00 ---> Running in ebf64b615379 20:39:00 Removing intermediate container ebf64b615379 20:39:00 ---> 5a5768a2fb59 20:39:00 Step 25/25 : LABEL version=0.0.0 20:39:00 ---> Running in fd4f34e6d298 20:39:01 Removing intermediate container fd4f34e6d298 20:39:01 ---> 83727426456e 20:39:01 20:39:01 Successfully built 83727426456e 20:39:01 Successfully tagged security-secretstore-setup-arm64:latest 20:39:01  Building security-secretstore-setup ... done Building security-spire-server 20:39:19 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:39:19 Step 2/26 : FROM ${BUILDER_BASE} AS builder 20:39:19 ---> f368c33310d6 20:39:19 Step 3/26 : WORKDIR /edgex-go 20:39:19 ---> Using cache 20:39:19 ---> bd6a2f09c3a2 20:39:19 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 20:39:19 ---> Using cache 20:39:19 ---> c06916e7ae4f 20:39:19 Step 5/26 : COPY go.mod vendor* ./ 20:39:19 ---> Using cache 20:39:19 ---> 90666a589c56 20:39:19 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:39:19 ---> Using cache 20:39:19 ---> da1fbf17fbc5 20:39:19 Step 7/26 : COPY . . 20:39:19 ---> Using cache 20:39:19 ---> 1d81d510141b 20:39:19 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 20:39:19 ---> Using cache 20:39:19 ---> fea3a217189e 20:39:19 Step 9/26 : WORKDIR /edgex-go/spire-build 20:39:19 ---> Using cache 20:39:19 ---> 39c8a9bc23bf 20:39:19 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:39:19 ---> Using cache 20:39:19 ---> c6314bb06ece 20:39:19 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:39:19 ---> Running in 064095ccc069 20:39:24 Removing intermediate container 064095ccc069 20:39:24 ---> 59b88334872f 20:39:24 Step 12/26 : WORKDIR /edgex-go 20:39:24 ---> Running in c5e97c5e7cd7 20:39:24 Removing intermediate container c5e97c5e7cd7 20:39:24 ---> d761e4b18c15 20:39:24 20:39:24 Step 13/26 : FROM alpine:3.17 20:39:24 ---> d74e625d9115 20:39:24 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:39:24 ---> Using cache 20:39:24 ---> c7ef075c5efb 20:39:24 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:39:25 ---> Running in d108fcba5dab 20:39:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:39:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:39:30 v3.17.2-295-g709985f93db [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 20:39:30 v3.17.2-296-g805ea7fc493 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 20:39:30 OK: 17691 distinct packages available 20:39:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:39:30 Removing intermediate container 64e531f70ed3 20:39:30 ---> cf70fcc05f0a 20:39:30 20:39:30 Step 10/24 : FROM alpine:3.17 20:39:30 ---> d74e625d9115 20:39:30 Step 11/24 : RUN apk add --update --no-cache dumb-init 20:39:31 ---> Running in 081df72456a7 20:39:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:39:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:39:33 (1/5) Installing dumb-init (1.2.5-r2) 20:39:33 (2/5) Installing musl-obstack (1.2.3-r0) 20:39:33 (3/5) Installing libucontext (1.2-r0) 20:39:33 (4/5) Installing gcompat (1.1.0-r0) 20:39:33 (5/5) Installing openssl (3.0.8-r2) 20:39:33 Executing busybox-1.35.0-r29.trigger 20:39:33 OK: 9 MiB in 20 packages 20:39:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:39:35 Removing intermediate container d108fcba5dab 20:39:35 ---> d42c562145f7 20:39:35 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 20:39:35 (1/1) Installing dumb-init (1.2.5-r2) 20:39:35 Executing busybox-1.35.0-r29.trigger 20:39:35 OK: 8 MiB in 16 packages 20:39:36 ---> 67cc251a4c68 20:39:36 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 20:39:38 ---> a0b788862b90 20:39:38 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:39:38 Removing intermediate container 081df72456a7 20:39:38 ---> bb588d35c44c 20:39:38 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:39:38 ---> Running in 24d109956876 20:39:38 Removing intermediate container 24d109956876 20:39:38 ---> 38c4515862aa 20:39:38 Step 13/24 : ENV APP_PORT=59882 20:39:38 ---> Running in 366d5873d2ab 20:39:39 Removing intermediate container 366d5873d2ab 20:39:39 ---> aba24de0eae6 20:39:39 Step 14/24 : EXPOSE $APP_PORT 20:39:39 ---> Running in 28baf8deea0f 20:39:40 Removing intermediate container 28baf8deea0f 20:39:40 ---> 6efb9a941c42 20:39:40 Step 15/24 : WORKDIR / 20:39:40 ---> Running in 12993f5bba21 20:39:41 Removing intermediate container 12993f5bba21 20:39:41 ---> 8fedc9957e4c 20:39:41 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 20:39:42 ---> 1cb2b3dace75 20:39:42 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 20:39:44 ---> 34ba05a646eb 20:39:44 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 20:39:45 ---> 2b3e6dbff2a2 20:39:45 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 20:39:48 ---> fbf54b1f3bd1 20:39:48 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 20:39:48 ---> 1e1aa063b1e5 20:39:48 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 20:39:49 ---> b482c1f26538 20:39:49 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 20:39:49 ---> e08b4adb7b6a 20:39:49 Step 20/24 : ENTRYPOINT ["/core-command"] 20:39:49 ---> Running in 61220c6074a7 20:39:50 Removing intermediate container 61220c6074a7 20:39:50 ---> 06706ab7f6fc 20:39:50 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:39:50 ---> 48fb0b5326a1 20:39:50 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:39:50 ---> Running in e8d553f35f9d 20:39:50 ---> Running in bc108afeb0ae 20:39:51 Removing intermediate container e8d553f35f9d 20:39:51 ---> c73a4618585b 20:39:51 Step 22/24 : LABEL arch=arm64 20:39:51 ---> Running in 30511324de70 20:39:51 Removing intermediate container bc108afeb0ae 20:39:51 ---> 8043f53a11cc 20:39:51 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:39:51 ---> Running in e8d939f4956f 20:39:52 Removing intermediate container 30511324de70 20:39:52 ---> ca78625848c0 20:39:52 Step 23/24 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:39:52 ---> Running in 4da1a50b391a 20:39:52 Removing intermediate container e8d939f4956f 20:39:52 ---> 073c249bebcd 20:39:52 Step 24/26 : LABEL arch=arm64 20:39:52 ---> Running in d8d4a546635a 20:39:52 Removing intermediate container 4da1a50b391a 20:39:52 ---> aefa13f1cbf1 20:39:52 Step 24/24 : LABEL version=0.0.0 20:39:53 ---> Running in e6df581dfabe 20:39:53 Removing intermediate container d8d4a546635a 20:39:53 ---> 76966367f87e 20:39:53 Step 25/26 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:39:53 ---> Running in 5669c42b28c2 20:39:53 Removing intermediate container e6df581dfabe 20:39:53 ---> bc58e915c4c1 20:39:53 20:39:54 Successfully built bc58e915c4c1 20:39:54 Successfully tagged core-command-arm64:latest 20:39:54  Building core-command ... done Building support-scheduler 20:39:54 Removing intermediate container 5669c42b28c2 20:39:54 ---> 2eacb531ad8a 20:39:54 Step 26/26 : LABEL version=0.0.0 20:39:54 ---> Running in 9dcab5b8ce92 20:39:55 Removing intermediate container 9dcab5b8ce92 20:39:55 ---> 64eb37363620 20:39:55 20:39:55 Successfully built 64eb37363620 20:39:55 Successfully tagged security-spire-server-arm64:latest 20:39:55 Building security-spire-agent 20:40:22  Building security-spire-server ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:40:22 Step 2/23 : FROM ${BUILDER_BASE} AS builder 20:40:22 ---> f368c33310d6 20:40:22 Step 3/23 : ARG ADD_BUILD_TAGS="" 20:40:22 ---> Using cache 20:40:22 ---> 74ae91d90926 20:40:22 Step 4/23 : WORKDIR /edgex-go 20:40:22 ---> Using cache 20:40:22 ---> 3b14e5f32085 20:40:22 Step 5/23 : RUN apk add --update --no-cache make git 20:40:22 ---> Using cache 20:40:22 ---> 27766c475c05 20:40:22 Step 6/23 : COPY go.mod vendor* ./ 20:40:22 ---> Using cache 20:40:22 ---> 852496506a31 20:40:22 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:40:22 ---> Using cache 20:40:22 ---> df55cf527412 20:40:22 Step 8/23 : COPY . . 20:40:22 ---> Using cache 20:40:22 ---> f2fe53bc9c38 20:40:22 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 20:40:22 ---> Running in 75eedea465ca 20:40:24 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 20:40:24 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 20:40:24 Step 2/27 : FROM ${BUILDER_BASE} AS builder 20:40:24 ---> f368c33310d6 20:40:24 Step 3/27 : WORKDIR /edgex-go 20:40:24 ---> Using cache 20:40:24 ---> bd6a2f09c3a2 20:40:24 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 20:40:24 ---> Using cache 20:40:24 ---> c06916e7ae4f 20:40:24 Step 5/27 : COPY go.mod vendor* ./ 20:40:24 ---> Using cache 20:40:24 ---> 90666a589c56 20:40:24 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:40:24 ---> Using cache 20:40:24 ---> da1fbf17fbc5 20:40:24 Step 7/27 : COPY . . 20:40:24 ---> Using cache 20:40:24 ---> 1d81d510141b 20:40:24 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 20:40:24 ---> Using cache 20:40:24 ---> fea3a217189e 20:40:24 Step 9/27 : WORKDIR /edgex-go/spire-build 20:40:24 ---> Using cache 20:40:24 ---> 39c8a9bc23bf 20:40:24 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 20:40:24 ---> Using cache 20:40:24 ---> c6314bb06ece 20:40:24 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 20:40:24 ---> Using cache 20:40:24 ---> 7fe82a4fa30d 20:40:24 Step 12/27 : WORKDIR /edgex-go 20:40:24 ---> Using cache 20:40:24 ---> 6fd61d810d0e 20:40:24 20:40:24 Step 13/27 : FROM alpine:3.17 20:40:24 ---> d74e625d9115 20:40:24 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 20:40:24 ---> Using cache 20:40:24 ---> c7ef075c5efb 20:40:24 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 20:40:24 ---> Using cache 20:40:24 ---> d42c562145f7 20:40:24 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 20:40:24 ---> Using cache 20:40:25 ---> 67cc251a4c68 20:40:25 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 20:40:25 ---> Using cache 20:40:25 ---> a0b788862b90 20:40:25 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 20:40:32 ---> d0adc6100629 20:40:32 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 20:40:35 Removing intermediate container 9082553ff866 20:40:35 ---> a368df62b60b 20:40:35 20:40:35 Step 10/25 : FROM alpine:3.17 20:40:35 ---> d74e625d9115 20:40:35 Step 11/25 : RUN apk add --update --no-cache dumb-init 20:40:35 ---> Using cache 20:40:35 ---> bb588d35c44c 20:40:35 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:40:35 ---> Using cache 20:40:35 ---> 38c4515862aa 20:40:35 Step 13/25 : ENV APP_PORT=59881 20:40:35 ---> Running in cedbcc2ee60a 20:40:36 Removing intermediate container cedbcc2ee60a 20:40:36 ---> 51927ec3c467 20:40:36 Step 14/25 : EXPOSE $APP_PORT 20:40:36 ---> Running in 32151a546517 20:40:37 Removing intermediate container 32151a546517 20:40:37 ---> 723bb84cceda 20:40:37 Step 15/25 : WORKDIR / 20:40:37 ---> Running in b64f03af7676 20:40:39 Removing intermediate container b64f03af7676 20:40:39 ---> 1cafabc75227 20:40:39 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 20:40:39 ---> ba4d9756985a 20:40:39 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 20:40:40 ---> 4d00017995db 20:40:40 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 20:40:40 ---> c9b2aa542612 20:40:40 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 20:40:42 ---> 0570d55dc31e 20:40:42 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 20:40:42 ---> 7690e99b57af 20:40:42 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 20:40:43 ---> 1cb31f2e2711 20:40:43 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 20:40:43 ---> Running in da8a0b5bd886 20:40:44 Removing intermediate container da8a0b5bd886 20:40:44 ---> d39e3204c2ac 20:40:44 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 20:40:44 ---> Running in 9e186dc0490f 20:40:44 ---> a22a818ec210 20:40:44 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 20:40:45 Removing intermediate container 9e186dc0490f 20:40:45 ---> 2bc5f9db3964 20:40:45 Step 25/27 : LABEL arch=arm64 20:40:45 ---> Running in c4fc1f78abc8 20:40:46 Removing intermediate container c4fc1f78abc8 20:40:46 ---> 9997529ab42e 20:40:46 Step 26/27 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:40:46 ---> e1f043282619 20:40:46 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 20:40:46 ---> Running in 60915390d198 20:40:47 Removing intermediate container 60915390d198 20:40:47 ---> f0bfe8bcf773 20:40:47 Step 27/27 : LABEL version=0.0.0 20:40:47 ---> Running in 71a9d1c857c7 20:40:47 ---> 818958c82dcd 20:40:47 Step 21/25 : ENTRYPOINT ["/core-metadata"] 20:40:47 ---> Running in 243decbf0ccd 20:40:48 Removing intermediate container 71a9d1c857c7 20:40:48 ---> bb0a9cf1aee9 20:40:48 20:40:48 Removing intermediate container 243decbf0ccd 20:40:48 ---> 01e9b4243b62 20:40:48 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:40:48 ---> Running in 16ec0ac292cf 20:40:48 Successfully built bb0a9cf1aee9 20:40:48 Successfully tagged security-spire-agent-arm64:latest 20:40:49  Building security-spire-agent ... done Removing intermediate container 16ec0ac292cf 20:40:49 ---> e6a307194960 20:40:49 Step 23/25 : LABEL arch=arm64 20:40:49 ---> Running in 4f37712b6a43 20:40:49 Removing intermediate container 4f37712b6a43 20:40:49 ---> ee966237c64d 20:40:49 Step 24/25 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:40:49 ---> Running in cd6785ec8e4f 20:40:50 Removing intermediate container cd6785ec8e4f 20:40:50 ---> 921871673981 20:40:50 Step 25/25 : LABEL version=0.0.0 20:40:50 ---> Running in 7c0db941964f 20:40:53 Removing intermediate container 7c0db941964f 20:40:53 ---> ef26d95df74b 20:40:53 20:40:53 Successfully built ef26d95df74b 20:40:53 Successfully tagged core-metadata-arm64:latest 20:41:20  Building core-metadata ... done Removing intermediate container 5679fd48cc98 20:41:20 ---> c76bf62e096e 20:41:20 20:41:20 Step 10/23 : FROM alpine:3.17 20:41:20 ---> d74e625d9115 20:41:20 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 20:41:20 ---> Using cache 20:41:20 ---> 3acfbcf28c42 20:41:20 Step 12/23 : RUN apk add --update --no-cache dumb-init 20:41:20 ---> Using cache 20:41:20 ---> 288ba761b9db 20:41:20 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:41:20 ---> Using cache 20:41:20 ---> 7009417ad6bd 20:41:20 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 20:41:20 ---> Using cache 20:41:20 ---> 681f949698c3 20:41:20 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 20:41:20 ---> f74ed89c2294 20:41:20 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 20:41:21 ---> d484111b702d 20:41:21 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 20:41:22 ---> 4d8dd88f78b0 20:41:22 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 20:41:22 ---> Running in 01e1ad9f7987 20:41:25 Removing intermediate container 01e1ad9f7987 20:41:25 ---> 1433dd1877eb 20:41:25 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 20:41:25 ---> Running in c1f81e630e79 20:41:25 Removing intermediate container c1f81e630e79 20:41:26 ---> 1d62d568c2f9 20:41:26 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 20:41:26 ---> Running in 4b541b01b78f 20:41:26 Removing intermediate container 4b541b01b78f 20:41:26 ---> ce10972ddf1c 20:41:26 Step 21/23 : LABEL arch=arm64 20:41:26 ---> Running in 82f0cae47b4e 20:41:27 Removing intermediate container 82f0cae47b4e 20:41:27 ---> 600fb8829a37 20:41:27 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:41:27 ---> Running in 406f1591b247 20:41:28 Removing intermediate container 406f1591b247 20:41:28 ---> e179f605a6b6 20:41:28 Step 23/23 : LABEL version=0.0.0 20:41:28 ---> Running in 6a22a871e6c3 20:41:28 Removing intermediate container 6a22a871e6c3 20:41:28 ---> c7b4321db187 20:41:28 20:41:29 Successfully built c7b4321db187 20:41:29 Successfully tagged core-common-config-bootstrapper-arm64:latest 20:43:06  Building core-common-config-bootstrapper ... done Removing intermediate container ad698ae44d2e 20:43:06 ---> 5413d7bc0a21 20:43:06 20:43:06 Step 9/33 : FROM alpine:3.17 20:43:06 ---> d74e625d9115 20:43:06 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 20:43:06 ---> Using cache 20:43:06 ---> f15d29515936 20:43:06 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 20:43:06 ---> Running in 94c1a60df7d1 20:43:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:43:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:43:06 (1/2) Installing dumb-init (1.2.5-r2) 20:43:06 (2/2) Installing su-exec (0.2-r2) 20:43:06 Executing busybox-1.35.0-r29.trigger 20:43:06 OK: 8 MiB in 17 packages 20:43:06 Removing intermediate container 94c1a60df7d1 20:43:06 ---> 2473e6b1d4d5 20:43:06 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 20:43:06 ---> Running in 8479d7e7551c 20:43:06 Removing intermediate container 8479d7e7551c 20:43:06 ---> f435b0e9f6dd 20:43:06 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 20:43:06 ---> Running in 594b09af75ab 20:43:06 Removing intermediate container 594b09af75ab 20:43:06 ---> 8d9bbd05bcd6 20:43:06 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 20:43:06 ---> Running in 192b85943134 20:43:06 Removing intermediate container 192b85943134 20:43:06 ---> 924ce8ac58a9 20:43:06 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 20:43:06 ---> Running in 5cc77ca0e338 20:43:06 Removing intermediate container 5cc77ca0e338 20:43:06 ---> 265d6caca657 20:43:06 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 20:43:06 ---> Running in d94595e974e0 20:43:06 Removing intermediate container d94595e974e0 20:43:06 ---> 56ba4dc250c5 20:43:06 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 20:43:06 ---> Running in 321bcaa96785 20:43:06 Removing intermediate container 321bcaa96785 20:43:06 ---> aabec86ffd8a 20:43:06 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 20:43:07 ---> 54148e568688 20:43:07 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 20:43:08 ---> Running in c6b9424cfb9b 20:43:11 Removing intermediate container c6b9424cfb9b 20:43:11 ---> acc5884f80b8 20:43:11 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 20:43:12 ---> 3fc4fed043d8 20:43:12 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 20:43:12 ---> 0d42297762b5 20:43:12 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 20:43:14 ---> 34c548a15947 20:43:14 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 20:43:15 ---> dd1d6956d7ba 20:43:15 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 20:43:16 ---> b675ff71f65f 20:43:16 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 20:43:19 ---> aaf8a851fc58 20:43:19 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 20:43:19 ---> ad605a3267f0 20:43:19 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 20:43:20 ---> 5ddf0e2b1ba3 20:43:20 Step 28/33 : RUN chmod +x /entrypoint.sh 20:43:20 ---> Running in aee891112fd6 20:43:24 Removing intermediate container aee891112fd6 20:43:24 ---> 6edd09cff4f4 20:43:24 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 20:43:24 ---> Running in a2d24b11924e 20:43:24 Removing intermediate container a2d24b11924e 20:43:24 ---> cda457a4a8e0 20:43:24 Step 30/33 : CMD ["gate"] 20:43:24 ---> Running in 9ec057bac3f9 20:43:25 Removing intermediate container 9ec057bac3f9 20:43:25 ---> 8daf29db12f5 20:43:25 Step 31/33 : LABEL arch=arm64 20:43:25 ---> Running in d981cc9bfbb9 20:43:25 Removing intermediate container d981cc9bfbb9 20:43:25 ---> 86e345d6d6bb 20:43:25 Step 32/33 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:43:25 ---> Running in 4eeb6622a6d9 20:43:26 Removing intermediate container 4eeb6622a6d9 20:43:26 ---> e80577438a6f 20:43:26 Step 33/33 : LABEL version=0.0.0 20:43:26 ---> Running in db8d792d4b34 20:43:26 Removing intermediate container db8d792d4b34 20:43:26 ---> aa7877eae841 20:43:26 20:43:27 Successfully built aa7877eae841 20:43:27 Successfully tagged security-bootstrapper-arm64:latest 20:44:23  Building security-bootstrapper ... done Removing intermediate container 75eedea465ca 20:44:23 ---> 3021f7914b1e 20:44:23 20:44:23 Step 10/23 : FROM alpine:3.17 20:44:23 ---> d74e625d9115 20:44:23 Step 11/23 : RUN apk add --update --no-cache dumb-init 20:44:23 ---> Using cache 20:44:23 ---> bb588d35c44c 20:44:23 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 20:44:23 ---> Using cache 20:44:23 ---> 38c4515862aa 20:44:23 Step 13/23 : ENV APP_PORT=59861 20:44:23 ---> Running in 1d99c50975f9 20:44:23 Removing intermediate container 1d99c50975f9 20:44:23 ---> c4da94404c57 20:44:23 Step 14/23 : EXPOSE $APP_PORT 20:44:23 ---> Running in a3fd8f2bd8de 20:44:23 Removing intermediate container a3fd8f2bd8de 20:44:23 ---> 51c767ddba70 20:44:23 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 20:44:23 ---> 108a1c03ba72 20:44:23 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 20:44:23 ---> 6e6ac0828f95 20:44:23 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 20:44:24 ---> 2a4f985783a0 20:44:24 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 20:44:24 ---> c7a3c2635e66 20:44:24 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 20:44:24 ---> Running in 9a15777f52a2 20:44:24 Removing intermediate container 9a15777f52a2 20:44:24 ---> cd178ee0cd2f 20:44:24 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 20:44:24 ---> Running in 491d49ed02f4 20:44:25 Removing intermediate container 491d49ed02f4 20:44:25 ---> 2d5009f15b78 20:44:25 Step 21/23 : LABEL arch=arm64 20:44:25 ---> Running in 76bb0fc71296 20:44:25 Removing intermediate container 76bb0fc71296 20:44:25 ---> 3897d21726d0 20:44:25 Step 22/23 : LABEL git_sha=c8dbb94d4419500e364429fc2dabbf6737445a51 20:44:25 ---> Running in c13a7748f628 20:44:25 Removing intermediate container c13a7748f628 20:44:25 ---> 2cca0fbdf151 20:44:25 Step 23/23 : LABEL version=0.0.0 20:44:25 ---> Running in ac5466f33323 20:44:26 Removing intermediate container ac5466f33323 20:44:26 ---> a0cf52a98ce6 20:44:26 20:44:26 Successfully built a0cf52a98ce6 20:44:26 Successfully tagged support-scheduler-arm64:latest 20:44:27  Building support-scheduler ... done  [Pipeline] } 20:44:27 $ docker stop --time=1 57388811e975017784d2a74f537b4c75adba575fd6b253d2ddb7f56a680ac6f7 20:44:28 $ docker rm -f --volumes 57388811e975017784d2a74f537b4c75adba575fd6b253d2ddb7f56a680ac6f7 [Pipeline] // withDockerContainer [Pipeline] sh 20:44:29 + docker images 20:44:29 REPOSITORY TAG IMAGE ID CREATED SIZE 20:44:29 support-scheduler-arm64 latest a0cf52a98ce6 3 seconds ago 31.5MB 20:44:29 3021f7914b1e 10 seconds ago 1.56GB 20:44:29 security-bootstrapper-arm64 latest aa7877eae841 About a minute ago 21.9MB 20:44:29 5413d7bc0a21 About a minute ago 1.48GB 20:44:29 core-common-config-bootstrapper-arm64 latest c7b4321db187 3 minutes ago 17.2MB 20:44:29 c76bf62e096e 3 minutes ago 1.49GB 20:44:29 core-metadata-arm64 latest ef26d95df74b 3 minutes ago 20.2MB 20:44:29 security-spire-agent-arm64 latest bb0a9cf1aee9 3 minutes ago 125MB 20:44:29 a368df62b60b 3 minutes ago 1.5GB 20:44:29 security-spire-server-arm64 latest 64eb37363620 4 minutes ago 87.1MB 20:44:29 core-command-arm64 latest bc58e915c4c1 4 minutes ago 19.7MB 20:44:29 cf70fcc05f0a 5 minutes ago 1.49GB 20:44:29 d761e4b18c15 5 minutes ago 1.35GB 20:44:29 security-secretstore-setup-arm64 latest 83727426456e 5 minutes ago 32.2MB 20:44:29 221cd63a0879 5 minutes ago 1.49GB 20:44:29 security-spire-config-arm64 latest c73326db4db1 6 minutes ago 86.2MB 20:44:29 6fd61d810d0e 7 minutes ago 1.35GB 20:44:29 support-notifications-arm64 latest 2bee6103444d 9 minutes ago 32.1MB 20:44:29 f7deb632f3b9 10 minutes ago 1.56GB 20:44:29 security-spiffe-token-provider-arm64 latest 7d91ed941001 11 minutes ago 32.7MB 20:44:29 77b010fd70d8 11 minutes ago 1.53GB 20:44:29 core-data-arm64 latest 4927f9683f77 13 minutes ago 19.9MB 20:44:29 a54127e396df 13 minutes ago 1.5GB 20:44:29 security-proxy-setup-arm64 latest 02c696143021 14 minutes ago 18.7MB 20:44:29 security-proxy-auth-arm64 latest 431dc287c676 14 minutes ago 18.2MB 20:44:29 20e8198bcec8 14 minutes ago 1.47GB 20:44:29 cba06f3075eb 15 minutes ago 1.47GB 20:44:29 ci-base-image-arm64 latest f368c33310d6 38 minutes ago 866MB 20:44:29 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine 6cb57ee374ae 2 weeks ago 648MB 20:44:29 alpine 3.17 d74e625d9115 6 weeks ago 7.46MB 20:44:29 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64 latest 57ef9ed57663 2 years ago 285MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:44:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:44:30 20:44:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:44:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:44:30 arm64: Pulling from edgex-lftools-log-publisher 20:44:30 8998bd30e6a1: Pulling fs layer 20:44:30 04944245beec: Pulling fs layer 20:44:30 699f458cf7ca: Pulling fs layer 20:44:30 765212b225bb: Pulling fs layer 20:44:30 f23df028b6ca: Pulling fs layer 20:44:30 d65c8cfc05b1: Pulling fs layer 20:44:30 2437ff75d9bd: Pulling fs layer 20:44:30 765212b225bb: Waiting 20:44:30 f23df028b6ca: Waiting 20:44:30 d65c8cfc05b1: Waiting 20:44:30 2437ff75d9bd: Waiting 20:44:31 04944245beec: Verifying Checksum 20:44:31 04944245beec: Download complete 20:44:31 765212b225bb: Verifying Checksum 20:44:31 765212b225bb: Download complete 20:44:31 f23df028b6ca: Download complete 20:44:31 d65c8cfc05b1: Download complete 20:44:31 699f458cf7ca: Verifying Checksum 20:44:31 699f458cf7ca: Download complete 20:44:31 8998bd30e6a1: Verifying Checksum 20:44:31 8998bd30e6a1: Download complete 20:44:34 2437ff75d9bd: Verifying Checksum 20:44:34 2437ff75d9bd: Download complete 20:44:36 8998bd30e6a1: Pull complete 20:44:36 04944245beec: Pull complete 20:44:38 699f458cf7ca: Pull complete 20:44:38 765212b225bb: Pull complete 20:44:38 f23df028b6ca: Pull complete 20:44:39 d65c8cfc05b1: Pull complete 20:44:54 2437ff75d9bd: Pull complete 20:44:54 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 20:44:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:44:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:44:54 prd-ubuntu20.04-docker-arm64-4c-16g-6109 does not seem to be running inside a container 20:44:54 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 20:44:57 $ docker top e49e8fc176caa24fef157ba7a1660d77948d345262dd3b3d02430df45255cac5 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:44:58 ---> job-cost.sh 20:44:58 lf-activate-venv: SKIPPING 20:44:58 INFO: No Stack... 20:44:58 INFO: Retrieving Pricing Info for: v3-standard-4 20:44:59 INFO: Archiving Costs [Pipeline] sh 20:45:00 + cat /w/workspace/edgex-go/1/archives/cost.csv 20:45:00 + cut -d, -f6 [Pipeline] lock 20:45:00 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4483-1-stack-cost] 20:45:00 Resource [jenkins-edgexfoundry-edgex-go-PR-4483-1-stack-cost] did not exist. Created. 20:45:00 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4483-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:45:01 + echo total: 0.10999999940395355 [Pipeline] stash 20:45:01 Stashed 1 file(s) [Pipeline] } 20:45:01 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4483-1-stack-cost] [Pipeline] // lock [Pipeline] } 20:45:01 $ docker stop --time=1 e49e8fc176caa24fef157ba7a1660d77948d345262dd3b3d02430df45255cac5 20:45:03 $ docker rm -f --volumes e49e8fc176caa24fef157ba7a1660d77948d345262dd3b3d02430df45255cac5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 20:45:04 provisioning config files... 20:45:04 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/1@tmp/config523587202560102331tmp [Pipeline] { [Pipeline] sh 20:45:04 + set +x 20:45:04 + bash -s -- 20:45:04 + curl -s https://codecov.io/bash 20:45:04 20:45:04 _____ _ 20:45:04 / ____| | | 20:45:04 | | ___ __| | ___ ___ _____ __ 20:45:04 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 20:45:04 | |___| (_) | (_| | __/ (_| (_) \ V / 20:45:04 \_____\___/ \__,_|\___|\___\___/ \_/ 20:45:04 Bash-1.0.6 20:45:04 20:45:04 20:45:04 ==> git version 2.25.1 found 20:45:04 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 20:45:04 Release-Date: 2020-01-08 20:45:04 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 20:45:04 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 20:45:04 ==> Jenkins CI detected. 20:45:04 current dir:  /w/workspace/edgex-go/1 20:45:04 project root: . 20:45:04 --> token set from env 20:45:04 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 20:45:04 ==> Running gcov in . (disable via -X gcov) 20:45:04 ==> Python coveragepy not found 20:45:04 ==> Searching for coverage reports in: 20:45:04 + . 20:45:04 -> Found 1 reports 20:45:04 ==> Detecting git/mercurial file structure 20:45:04 ==> Reading reports 20:45:04 + ./coverage.out bytes=447380 20:45:04 ==> Appending adjustments 20:45:04 https://docs.codecov.io/docs/fixing-reports 20:45:05 + Found adjustments 20:45:05 ==> Gzipping contents 20:45:05 60K /tmp/codecov.8oKZTs.gz 20:45:05 ==> Uploading reports 20:45:05 url: https://codecov.io 20:45:05 query: branch=PR-4483&commit=c8dbb94d4419500e364429fc2dabbf6737445a51&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4483%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4483&job=&cmd_args= 20:45:05 -> Pinging Codecov 20:45:05 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4483&commit=c8dbb94d4419500e364429fc2dabbf6737445a51&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4483%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4483&job=&cmd_args= 20:45:05 -> Uploading to 20:45:05 https://storage.googleapis.com/codecov/v4/raw/2023-03-28/00271124DB129430A58F1EEE437C3FCB/c8dbb94d4419500e364429fc2dabbf6737445a51/7dd2e685-2bea-4b40-9495-4c59e22d6246.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230328%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230328T204505Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=7315c93a93a6a26d86d2730fd5a378fa3c67d3a554cafc57494fa193c4b058b7 20:45:05 % Total % Received % Xferd Average Speed Time Time Time Current 20:45:05 Dload Upload Total Spent Left Speed 20:45:06 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57467 0 0 100 57467 0 198k --:--:-- --:--:-- --:--:-- 199k 20:45:06 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/c8dbb94d4419500e364429fc2dabbf6737445a51 [Pipeline] } 20:45:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 20:45:07 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 20:45:07 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:45:08 ---> package-listing.sh 20:45:08 ++ facter osfamily 20:45:08 ++ tr '[:upper:]' '[:lower:]' 20:45:08 + OS_FAMILY=debian 20:45:08 + workspace=/w/workspace/edgex-go/1 20:45:08 + START_PACKAGES=/tmp/packages_start.txt 20:45:08 + END_PACKAGES=/tmp/packages_end.txt 20:45:08 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:45:08 + PACKAGES=/tmp/packages_start.txt 20:45:08 + '[' /w/workspace/edgex-go/1 ']' 20:45:08 + PACKAGES=/tmp/packages_end.txt 20:45:08 + case "${OS_FAMILY}" in 20:45:08 + dpkg -l 20:45:08 + grep '^ii' 20:45:08 + '[' -f /tmp/packages_start.txt ']' 20:45:08 + '[' -f /tmp/packages_end.txt ']' 20:45:08 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:45:08 + '[' /w/workspace/edgex-go/1 ']' 20:45:08 + mkdir -p /w/workspace/edgex-go/1/archives/ 20:45:08 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 20:45:08 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 20:45:09 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:45:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:45:09 20:45:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:45:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:45:10 latest: Pulling from edgex-lftools-log-publisher 20:45:10 5eb5b503b376: Pulling fs layer 20:45:10 5c69ac0246d0: Pulling fs layer 20:45:10 ec43610c2a17: Pulling fs layer 20:45:10 3a2ae6a8a46f: Pulling fs layer 20:45:10 33b1e0a273af: Pulling fs layer 20:45:10 5d3b04190fa2: Pulling fs layer 20:45:10 2f39f015ded8: Pulling fs layer 20:45:10 3a2ae6a8a46f: Waiting 20:45:10 33b1e0a273af: Waiting 20:45:10 5d3b04190fa2: Waiting 20:45:10 2f39f015ded8: Waiting 20:45:10 5c69ac0246d0: Download complete 20:45:10 3a2ae6a8a46f: Verifying Checksum 20:45:10 3a2ae6a8a46f: Download complete 20:45:10 33b1e0a273af: Verifying Checksum 20:45:10 33b1e0a273af: Download complete 20:45:10 ec43610c2a17: Verifying Checksum 20:45:10 ec43610c2a17: Download complete 20:45:10 5d3b04190fa2: Download complete 20:45:10 5eb5b503b376: Download complete 20:45:10 2f39f015ded8: Download complete 20:45:11 5eb5b503b376: Pull complete 20:45:11 5c69ac0246d0: Pull complete 20:45:12 ec43610c2a17: Pull complete 20:45:12 3a2ae6a8a46f: Pull complete 20:45:12 33b1e0a273af: Pull complete 20:45:12 5d3b04190fa2: Pull complete 20:45:16 2f39f015ded8: Pull complete 20:45:16 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 20:45:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:45:16 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:45:16 prd-ubuntu20.04-docker-8c-8g-6106 does not seem to be running inside a container 20:45:16 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/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 20:45:20 $ docker top df1f4b038c49ed3d20c5a2a9b53b0d01f0c9f87601373e83d1ec571955e09ca8 -eo pid,comm [Pipeline] { [Pipeline] sh 20:45:20 + touch /tmp/pre-build-complete [Pipeline] sh 20:45:21 + mkdir -p /var/log/sysstat [Pipeline] sh 20:45:21 + ls /var/log/sa-host 20:45:21 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:45:21 provisioning config files... 20:45:21 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config11891597517096016109tmp [Pipeline] { [Pipeline] echo 20:45:21 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:45:22 ---> create-netrc.sh [Pipeline] } 20:45:22 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 20:45:22 ---> python-tools-install.sh [Pipeline] echo 20:45:22 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:45:22 ---> sudo-logs.sh 20:45:22 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 20:45:22 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:45:23 ---> job-cost.sh 20:45:23 lf-activate-venv: SKIPPING 20:45:23 DEBUG: total: 0.10999999940395355 20:45:23 INFO: Retrieving Stack Cost... 20:45:23 INFO: Retrieving Pricing Info for: v3-standard-8 20:45:23 INFO: Archiving Costs [Pipeline] echo 20:45:24 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:45:24 ---> logs-deploy.sh 20:45:24 lf-activate-venv: SKIPPING 20:45:24 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4483/1 20:45:24 INFO: archiving workspace using pattern(s): 20:45:25 Archives upload complete. 20:45:25 INFO: archiving logs to Nexus