Pull request #4485 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of lenny-intel for edgexfoundry/edgex-go Obtained Jenkinsfile from 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1+e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b (f087809c0a4959613d3ad42310c9bc9ccf8b7d1e) 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-ssh10948714276427065911.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-ssh2585750450428339487.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4485/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4485/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10994320135940160567.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh14773488755796927230.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4485/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4485/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh13025350038380695914.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-6157 in /w/workspace/edgexfoundry_edgex-go_PR-4485 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/2 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4485/head:refs/remotes/origin/PR-4485 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b into PR head commit 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 Merge succeeded, producing 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 Checking out Revision 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 (PR-4485) > git config core.sparsecheckout # timeout=10 > git checkout -f 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 # 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 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 # timeout=10 Commit message: "refactor: Consume Database Timeout changed to duration string." First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:42:49 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:42:49 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:42:49 ========================================================= 00:42:49 EdgeX Global Pipelines Version Info 00:42:49 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:42:50 ------------------- 00:42:50 stable info: 00:42:50 ------------------- 00:42:50 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:42:50 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 00:42:50 Message: update stable to v1.0.245 00:42:50 ------------------- 00:42:50 experimental info: 00:42:50 ------------------- 00:42:50 Commited By: **** collab-it+edgex@linuxfoundation.org 00:42:50 Commit SHA: 046ad6d0e2e636d38ea4daf53c055316476b9501 00:42:50 Message: update experimental to v1.0.247 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4485 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4485 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4485 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 01c1eb6 [Pipeline] echo 00:42:51 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:42:51 provisioning config files... 00:42:51 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config17522246734968237004tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:42:51 ---> docker-login.sh 00:42:51 nexus3.edgexfoundry.org:10001 00:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:42:51 Configure a credential helper to remove this warning. See 00:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:42:51 00:42:51 Login Succeeded 00:42:51 nexus3.edgexfoundry.org:10002 00:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:42:51 Configure a credential helper to remove this warning. See 00:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:42:51 00:42:51 Login Succeeded 00:42:51 nexus3.edgexfoundry.org:10003 00:42:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:42:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:42:52 Configure a credential helper to remove this warning. See 00:42:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:42:52 00:42:52 Login Succeeded 00:42:52 nexus3.edgexfoundry.org:10004 00:42:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:42:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:42:52 Configure a credential helper to remove this warning. See 00:42:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:42:52 00:42:52 Login Succeeded 00:42:52 docker.io 00:42:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:42:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:42:52 Configure a credential helper to remove this warning. See 00:42:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:42:52 00:42:52 Login Succeeded 00:42:52 ---> docker-login.sh ends [Pipeline] } 00:42:52 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:42:53 + 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 00:42:53 + + cut -d/ -f2 00:42:53 dirname cmd/core-command/Dockerfile 00:42:53 + echo core-command,cmd/core-command/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + dirname cmd/core-common-config-bootstrapper/Dockerfile 00:42:53 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 00:42:53 + + cut -d/ -f2 00:42:53 dirname cmd/core-data/Dockerfile 00:42:53 + echo core-data,cmd/core-data/Dockerfile 00:42:53 + dirname cmd/core-metadata/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo core-metadata,cmd/core-metadata/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + dirname cmd/security-bootstrapper/Dockerfile 00:42:53 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + dirname cmd/security-proxy-auth/Dockerfile 00:42:53 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 00:42:53 + + dirname cmd/security-proxy-setup/Dockerfile 00:42:53 cut -d/ -f2 00:42:53 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:42:53 + dirname cmd/security-secretstore-setup/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:42:53 + dirname cmd/security-spiffe-token-provider/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:42:53 + dirname cmd/security-spire-agent/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:42:53 + dirname cmd/security-spire-config/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:42:53 + dirname cmd/security-spire-server/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:42:53 + dirname cmd/support-notifications/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo support-notifications,cmd/support-notifications/Dockerfile 00:42:53 + dirname cmd/support-scheduler/Dockerfile 00:42:53 + cut -d/ -f2 00:42:53 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 00:42:53 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 00:42:53 + git rev-list -1 --merges 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1~1..01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 [Pipeline] echo 00:42:53 -----------> git rev-list -1 --merges 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1~1..01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 [false] [Pipeline] sh 00:42:53 + git log --format=format:%s -1 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 [Pipeline] echo 00:42:53 ========================================================= 00:42:53 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:42:53 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:42:54 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:42:54 + grep -v github /etc/ssh/ssh_known_hosts 00:42:54 + [ -e /tmp/ssh_known_hosts ] 00:42:54 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:42:54 + echo+ github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:42:54 sudo tee -a /etc/ssh/ssh_known_hosts 00:42:54 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:42:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:42:54 00:42:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:42:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:42:54 0.1.4: Pulling from edgex-devops/py-git-semver 00:42:54 b85a868b505f: Pulling fs layer 00:42:54 e2be974225ed: Pulling fs layer 00:42:54 339a4e72a1f5: Pulling fs layer 00:42:54 988bab9f4d93: Pulling fs layer 00:42:54 1469e6f7b9e6: Pulling fs layer 00:42:54 eaf3925da568: Pulling fs layer 00:42:54 bab4dde63d76: Pulling fs layer 00:42:54 bde34c3a00c8: Pulling fs layer 00:42:54 b352a97aabf1: Pulling fs layer 00:42:54 4872d77fe225: Pulling fs layer 00:42:54 5851b861e8e6: Pulling fs layer 00:42:54 988bab9f4d93: Waiting 00:42:54 1469e6f7b9e6: Waiting 00:42:54 eaf3925da568: Waiting 00:42:54 4872d77fe225: Waiting 00:42:54 5851b861e8e6: Waiting 00:42:54 bab4dde63d76: Waiting 00:42:54 bde34c3a00c8: Waiting 00:42:54 e2be974225ed: Verifying Checksum 00:42:54 e2be974225ed: Download complete 00:42:54 988bab9f4d93: Download complete 00:42:54 1469e6f7b9e6: Verifying Checksum 00:42:54 1469e6f7b9e6: Download complete 00:42:55 eaf3925da568: Verifying Checksum 00:42:55 eaf3925da568: Download complete 00:42:55 339a4e72a1f5: Verifying Checksum 00:42:55 339a4e72a1f5: Download complete 00:42:55 bde34c3a00c8: Verifying Checksum 00:42:55 bde34c3a00c8: Download complete 00:42:55 b352a97aabf1: Download complete 00:42:55 4872d77fe225: Verifying Checksum 00:42:55 4872d77fe225: Download complete 00:42:55 5851b861e8e6: Download complete 00:42:55 b85a868b505f: Verifying Checksum 00:42:55 b85a868b505f: Download complete 00:42:55 bab4dde63d76: Verifying Checksum 00:42:55 bab4dde63d76: Download complete 00:42:56 b85a868b505f: Pull complete 00:42:56 e2be974225ed: Pull complete 00:42:57 339a4e72a1f5: Pull complete 00:42:57 988bab9f4d93: Pull complete 00:42:57 1469e6f7b9e6: Pull complete 00:42:57 eaf3925da568: Pull complete 00:42:59 bab4dde63d76: Pull complete 00:42:59 bde34c3a00c8: Pull complete 00:42:59 b352a97aabf1: Pull complete 00:42:59 4872d77fe225: Pull complete 00:42:59 5851b861e8e6: Pull complete 00:42:59 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 00:42:59 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:42:59 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:42:59 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 00:42:59 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:43:01 $ docker top 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a -eo pid,comm 00:43:01 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 00:43:01 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:43:01 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:43:01 [ssh-agent] Looking for ssh-agent implementation... 00:43:01 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:43:01 $ docker exec 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a ssh-agent 00:43:01 SSH_AUTH_SOCK=/tmp/ssh-VzSbEZaYygER/agent.32 00:43:01 SSH_AGENT_PID=38 00:43:01 Running ssh-add (command line suppressed) 00:43:01 Identity added: /w/workspace/edgex-go/2@tmp/private_key_8310937862377770056.key (/w/workspace/edgex-go/2@tmp/private_key_8310937862377770056.key) 00:43:01 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:43:01 + git tag --points-at HEAD [Pipeline] } 00:43:01 $ docker exec --env ******** --env ******** 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a ssh-agent -k 00:43:02 unset SSH_AUTH_SOCK; 00:43:02 unset SSH_AGENT_PID; 00:43:02 echo Agent pid 38 killed; 00:43:02 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:43:02 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:43:02 [ssh-agent] Looking for ssh-agent implementation... 00:43:02 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:43:02 $ docker exec 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a ssh-agent 00:43:02 SSH_AUTH_SOCK=/tmp/ssh-2DqlCRgQdI7g/agent.70 00:43:02 SSH_AGENT_PID=76 00:43:02 Running ssh-add (command line suppressed) 00:43:02 Identity added: /w/workspace/edgex-go/2@tmp/private_key_12027063480968534205.key (/w/workspace/edgex-go/2@tmp/private_key_12027063480968534205.key) 00:43:02 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:43:02 + git semver init 00:43:03 2023-03-29 00:43:02,986 [run_init] DEBUG init version:0.0.0 force:False 00:43:03 2023-03-29 00:43:02,987 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/2/.semver 00:43:03 2023-03-29 00:43:02,987 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/2/.semver 00:43:03 2023-03-29 00:43:02,988 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/2/.semver'], cwd=/w/workspace/edgex-go/2, universal_newlines=False, shell=None, istream=None) 00:43:07 2023-03-29 00:43:07,124 [append_file] DEBUG append to file:/w/workspace/edgex-go/2/.git/info/exclude 00:43:07 2023-03-29 00:43:07,125 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/2/.semver/PR-4485 with force:False 00:43:07 2023-03-29 00:43:07,125 [write_file] DEBUG write to file:/w/workspace/edgex-go/2/.semver/PR-4485 00:43:07 2023-03-29 00:43:07,129 [execute] INFO git cat-file --batch-check 00:43:07 2023-03-29 00:43:07,130 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 00:43:07 2023-03-29 00:43:07,136 [execute] INFO git cat-file --batch 00:43:07 2023-03-29 00:43:07,137 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 00:43:07 2023-03-29 00:43:07,141 [read_version] DEBUG read version from /w/workspace/edgex-go/2/.semver/PR-4485 00:43:07 0.0.0 [Pipeline] } 00:43:07 $ docker exec --env ******** --env ******** 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a ssh-agent -k 00:43:07 unset SSH_AUTH_SOCK; 00:43:07 unset SSH_AGENT_PID; 00:43:07 echo Agent pid 76 killed; 00:43:07 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:43:07 + git semver [Pipeline] } 00:43:07 $ docker stop --time=1 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a 00:43:09 $ docker rm -f --volumes 2535a3ea5c8b5152100eb9a9bf0621b0cacec4d318eec5b129f392ffc1f7183a [Pipeline] // withDockerContainer [Pipeline] sh 00:43:09 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:43:09 Stashed 1 file(s) [Pipeline] echo 00:43:09 [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 00:43:10 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 00:43:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:43:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:43:10 ========================================================= 00:43:10 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 00:43:10 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:43:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:43:10 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 00:43:10 63b65145d645: Pulling fs layer 00:43:10 a2d21d5440eb: Pulling fs layer 00:43:10 935e6c44a52c: Pulling fs layer 00:43:10 94cc34f8dd06: Pulling fs layer 00:43:10 30dea6a524f1: Pulling fs layer 00:43:10 a2aff8979fd8: Pulling fs layer 00:43:10 6808be2612f2: Pulling fs layer 00:43:10 f25807f1079a: Pulling fs layer 00:43:10 a2aff8979fd8: Waiting 00:43:10 94cc34f8dd06: Waiting 00:43:10 30dea6a524f1: Waiting 00:43:10 6808be2612f2: Waiting 00:43:10 f25807f1079a: Waiting 00:43:10 a2d21d5440eb: Verifying Checksum 00:43:10 a2d21d5440eb: Download complete 00:43:10 94cc34f8dd06: Verifying Checksum 00:43:10 94cc34f8dd06: Download complete 00:43:10 30dea6a524f1: Verifying Checksum 00:43:10 30dea6a524f1: Download complete 00:43:10 63b65145d645: Verifying Checksum 00:43:10 63b65145d645: Download complete 00:43:10 a2aff8979fd8: Verifying Checksum 00:43:10 a2aff8979fd8: Download complete 00:43:10 63b65145d645: Pull complete 00:43:10 a2d21d5440eb: Pull complete 00:43:11 f25807f1079a: Verifying Checksum 00:43:11 935e6c44a52c: Verifying Checksum 00:43:11 935e6c44a52c: Download complete 00:43:11 6808be2612f2: Verifying Checksum 00:43:11 6808be2612f2: Download complete 00:43:14 935e6c44a52c: Pull complete 00:43:14 94cc34f8dd06: Pull complete 00:43:14 30dea6a524f1: Pull complete 00:43:15 a2aff8979fd8: Pull complete 00:43:17 6808be2612f2: Pull complete 00:43:18 f25807f1079a: Pull complete 00:43:18 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 00:43:18 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:43:18 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 00:43:18 + + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:43:18 WORKDIR /edgex 00:43:18 COPY go.mod . 00:43:18 RUN go mod downloaddocker 00:43:18 build -t ci-base-image-x86_64 -f - . 00:43:19 Sending build context to Docker daemon 170.5MB 00:43:19 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:43:19 ---> 3b553350e43f 00:43:19 Step 2/4 : WORKDIR /edgex 00:43:21 ---> Running in 63f2e0f4558b 00:43:21 Removing intermediate container 63f2e0f4558b 00:43:21 ---> ed820e747d0d 00:43:21 Step 3/4 : COPY go.mod . 00:43:21 ---> 6ba27bd1a0a7 00:43:21 Step 4/4 : RUN go mod download 00:43:21 ---> Running in f464aad3d938 00:43:24 Still waiting to schedule task 00:43:24 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 00:43:31 Removing intermediate container f464aad3d938 00:43:31 ---> bdc2c71d5ec8 00:43:31 Successfully built bdc2c71d5ec8 00:43:31 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:43:31 + docker inspect -f . ci-base-image-x86_64 00:43:31 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:43:31 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 00:43:31 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:43:32 $ docker top ac20d24006e2147bd4bc50e62a05c99e2896f3a2e0c87c2fcbebb9f0fad0512c -eo pid,comm [Pipeline] { [Pipeline] sh 00:43:32 + go version 00:43:32 go version go1.20.2 linux/amd64 [Pipeline] } 00:43:32 $ docker stop --time=1 ac20d24006e2147bd4bc50e62a05c99e2896f3a2e0c87c2fcbebb9f0fad0512c 00:43:33 $ docker rm -f --volumes ac20d24006e2147bd4bc50e62a05c99e2896f3a2e0c87c2fcbebb9f0fad0512c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:43:34 + docker inspect -f . ci-base-image-x86_64 00:43:34 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:43:34 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 00:43:34 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:43:34 $ docker top 8ccc1028609644c90dd3e8fd84b08f81197e8906ab7ed64f4b49b4c133aee8bf -eo pid,comm [Pipeline] { [Pipeline] echo 00:43:34 ========================================================= 00:43:34 [edgeXBuildGoParallel] Running Tests and Build... 00:43:34 ========================================================= [Pipeline] sh 00:43:34 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 00:43:35 + make test 00:43:35 go test -race -coverprofile=coverage.out ./... 00:43:43 ? github.com/edgexfoundry/edgex-go [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:43:58 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:43:59 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:43:59 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:43:59 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.059s coverage: 28.7% of statements 00:44:00 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.070s coverage: 98.5% of statements 00:44:01 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:44:01 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:44:01 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:44:03 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:44:04 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.093s coverage: 71.3% of statements 00:44:04 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.071s coverage: 54.0% of statements 00:44:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:44:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:44:06 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.510s coverage: 88.5% of statements 00:44:06 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.069s coverage: 3.9% of statements 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:44:07 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.359s coverage: 95.6% of statements 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:44:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:44:07 ok github.com/edgexfoundry/edgex-go/internal/io 0.060s coverage: 72.2% of statements 00:44:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:44:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:44:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:44:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.061s coverage: 65.9% of statements 00:44:09 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:44:09 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:44:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.060s coverage: 0.9% of statements 00:44:09 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.060s coverage: 29.0% of statements 00:44:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.055s coverage: 44.1% of statements 00:44:10 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:44:10 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:44:10 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:44:10 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:44:10 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.057s coverage: 82.9% of statements 00:44:10 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.052s coverage: 94.1% of statements 00:44:10 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.067s coverage: 96.3% of statements 00:44:10 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.059s coverage: 87.5% of statements 00:44:11 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:44:11 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:44:11 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:44:11 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:44:12 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:44:13 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 00:44:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:44:14 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:44:14 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:44:16 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 00:44:16 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 00:44:16 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 00:44:17 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:44:17 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:44:17 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:44:18 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:44:18 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:44:18 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:44:18 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:44:20 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:44:20 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:44:20 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:44:20 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:44:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:44:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:44:21 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:44:21 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:44:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.062s coverage: 94.4% of statements 00:44:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:44:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:44:23 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:44:23 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.274s coverage: 79.9% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.075s coverage: 92.9% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.024s coverage: 64.4% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.061s coverage: 62.3% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.068s coverage: 87.2% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.050s coverage: 20.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.050s coverage: 100.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.099s coverage: 81.2% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.092s coverage: 82.1% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.050s coverage: 86.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.193s coverage: 63.1% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.060s coverage: 100.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.039s coverage: 89.4% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.028s coverage: 100.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.030s coverage: 73.7% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.029s coverage: 100.0% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.201s coverage: 38.4% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.056s coverage: 89.5% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.056s coverage: 84.8% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.074s coverage: 17.7% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.131s coverage: 92.3% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.072s coverage: 61.5% of statements 00:44:35 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.103s coverage: 97.7% of statements 00:44:35 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "x86_64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 00:44:35 running golangci-lint 00:44:35 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 00:44:35 go version go1.20.2 linux/amd64 00:44:35 level=info msg="[config_reader] Used config file .golangci.yml" 00:44:35 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 00:44:50 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|exports_file|imports|name|deps|files|types_sizes) took 14.161001075s" 00:44:50 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 32.558386ms" 00:44:57 level=info msg="[linters_context/goanalysis] analyzers took 1m1.148420231s with top 10 stages: buildir: 30.946632477s, inspect: 1.912182358s, fact_deprecated: 1.57625392s, gosec: 1.238028561s, printf: 1.101465491s, ctrlflow: 1.006506323s, nilness: 874.037181ms, fact_purity: 861.940239ms, S1038: 742.797562ms, SA1012: 736.802291ms" 00:44:57 level=info msg="[runner] Issues before processing: 201, after processing: 0" 00:44:57 level=info msg="[runner] Processors filtering stat (out/in): cgo: 201/201, exclude: 201/201, skip_files: 201/201, skip_dirs: 201/201, autogenerated_exclude: 201/201, exclude-rules: 21/201, filename_unadjuster: 201/201, identifier_marker: 201/201, path_prettifier: 201/201, nolint: 0/21" 00:44:57 level=info msg="[runner] processing took 15.155648ms with stages: nolint: 6.595815ms, identifier_marker: 4.303842ms, exclude-rules: 1.43646ms, autogenerated_exclude: 1.215707ms, path_prettifier: 1.035416ms, skip_dirs: 520.277µs, cgo: 34.921µs, filename_unadjuster: 9.82µs, max_same_issues: 660ns, uniq_by_line: 470ns, skip_files: 320ns, exclude: 320ns, source_code: 270ns, severity-rules: 250ns, sort_results: 240ns, diff: 240ns, path_shortener: 200ns, max_from_linter: 190ns, max_per_file_from_linter: 120ns, path_prefixer: 110ns" 00:44:57 level=info msg="[runner] linters took 7.263257169s with stages: goanalysis_metalinter: 7.248007229s" 00:44:57 level=info msg="File cache stats: 0 entries of total size 0B" 00:44:57 level=info msg="Memory: 216 samples, avg is 188.7MB, max is 785.2MB" 00:44:57 level=info msg="Execution took 21.467847363s" 00:44:57 go vet ./... 00:45:01 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:45:01 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:45:01 ./bin/test-attribution-txt.sh [Pipeline] echo 00:45:01 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:45:01 + ls -al . 00:45:01 total 704 00:45:01 drwxrwxr-x 11 1001 1001 4096 Mar 29 00:43 . 00:45:01 drwxr-xr-x 4 root root 4096 Mar 29 00:43 .. 00:45:01 drwxrwxr-x 2 1001 1001 4096 Mar 29 00:42 .blubracket 00:45:01 -rw-rw-r-- 1 1001 1001 16 Mar 29 00:42 .dockerignore 00:45:01 drwxrwxr-x 8 1001 1001 4096 Mar 29 00:43 .git 00:45:01 drwxrwxr-x 3 1001 1001 4096 Mar 29 00:42 .github 00:45:01 -rw-rw-r-- 1 1001 1001 1133 Mar 29 00:42 .gitignore 00:45:01 -rw-rw-r-- 1 1001 1001 42 Mar 29 00:42 .golangci.yml 00:45:01 -rw-rw-r-- 1 1001 1001 87 Mar 29 00:42 .hadolint.yml 00:45:01 drwxr-xr-x 3 1001 1001 4096 Mar 29 00:43 .semver 00:45:01 -rw-rw-r-- 1 1001 1001 166 Mar 29 00:42 .sonarcloud.properties 00:45:01 -rw-rw-r-- 1 1001 1001 1171 Mar 29 00:42 ADOPTERS.md 00:45:01 -rw-rw-r-- 1 1001 1001 10835 Mar 29 00:42 Attribution.txt 00:45:01 -rw-rw-r-- 1 1001 1001 73765 Mar 29 00:42 CHANGELOG.md 00:45:01 -rw-rw-r-- 1 1001 1001 3804 Mar 29 00:42 CONTRIBUTING.md 00:45:01 -rw-rw-r-- 1 1001 1001 677 Mar 29 00:42 GOVERNANCE.md 00:45:01 -rw-rw-r-- 1 1001 1001 883 Mar 29 00:42 Jenkinsfile 00:45:01 -rw-rw-r-- 1 1001 1001 10775 Mar 29 00:42 LICENSE 00:45:01 -rw-rw-r-- 1 1001 1001 14368 Mar 29 00:42 Makefile 00:45:01 -rw-rw-r-- 1 1001 1001 582 Mar 29 00:42 OWNERS.md 00:45:01 -rw-rw-r-- 1 1001 1001 9403 Mar 29 00:42 README.md 00:45:01 -rw-rw-r-- 1 1001 1001 789 Mar 29 00:42 SECURITY.md 00:45:01 -rw-rw-r-- 1 1001 1001 5 Mar 29 00:43 VERSION 00:45:01 drwxrwxr-x 2 1001 1001 4096 Mar 29 00:42 bin 00:45:01 drwxrwxr-x 18 1001 1001 4096 Mar 29 00:42 cmd 00:45:01 -rw-r--r-- 1 root root 447380 Mar 29 00:44 coverage.out 00:45:01 -rw-rw-r-- 1 1001 1001 3200 Mar 29 00:42 go.mod 00:45:01 -rw-rw-r-- 1 1001 1001 31265 Mar 29 00:42 go.sum 00:45:01 drwxrwxr-x 7 1001 1001 4096 Mar 29 00:42 internal 00:45:01 drwxrwxr-x 3 1001 1001 4096 Mar 29 00:42 openapi 00:45:01 -rw-rw-r-- 1 1001 1001 594 Mar 29 00:42 security.txt 00:45:01 drwxrwxr-x 4 1001 1001 4096 Mar 29 00:42 snap 00:45:01 -rw-rw-r-- 1 1001 1001 204 Mar 29 00:42 version.go [Pipeline] sh 00:45:01 + '[' -e coverage.out ] 00:45:01 + chown 1001:1001 coverage.out [Pipeline] stash 00:45:02 Stashed 1 file(s) [Pipeline] sh 00:45:02 + make build 00:45:02 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 00:45:14 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:45:14 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 00:45:15 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 00:45:16 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 00:45:23 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:45:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:45: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:45:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:45:27 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 00:45:28 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:45:28 Running on prd-ubuntu20.04-docker-arm64-4c-16g-6159 in /w/workspace/edgexfoundry_edgex-go_PR-4485 [Pipeline] { [Pipeline] ws 00:45:28 Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] checkout 00:45:28 The recommended git tool is: git 00:45:29 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] } 00:45:30 $ docker stop --time=1 8ccc1028609644c90dd3e8fd84b08f81197e8906ab7ed64f4b49b4c133aee8bf 00:45:32 $ docker rm -f --volumes 8ccc1028609644c90dd3e8fd84b08f81197e8906ab7ed64f4b49b4c133aee8bf [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:45:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:45:33 00:45:33 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:45:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:45:33 latest: Pulling from edgex-devops/edgex-compose 00:45:33 cbdbe7a5bc2a: Pulling fs layer 00:45:33 ca9280d653b3: Pulling fs layer 00:45:33 7e9c9ca2126c: Pulling fs layer 00:45:33 cbdbe7a5bc2a: Verifying Checksum 00:45:33 cbdbe7a5bc2a: Download complete 00:45:34 ca9280d653b3: Verifying Checksum 00:45:34 ca9280d653b3: Download complete 00:45:34 cbdbe7a5bc2a: Pull complete 00:45:34 ca9280d653b3: Pull complete 00:45:34 using credential edgex-jenkins-ssh 00:45:34 Cloning the remote Git repository 00:45:34 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:45:34 > git init /w/workspace/edgex-go/2 # timeout=10 00:45:35 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:45:35 > git --version # timeout=10 00:45:35 > git --version # 'git version 2.25.1' 00:45:35 using GIT_SSH to set credentials SSH Credentials for GitHub 00:45:35 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:45:37 7e9c9ca2126c: Pull complete 00:45:37 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 00:45:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:45:37 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:45:37 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 00:45:37 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:45:38 $ docker top 053276711dae09976366e26a5601dda3e88b06481642d806e2962b015aed7794 -eo pid,comm [Pipeline] { [Pipeline] sh 00:45:38 + docker-compose build --help 00:45:38 + grep parallel 00:45:39 --parallel Build images in parallel. [Pipeline] } 00:45:39 $ docker stop --time=1 053276711dae09976366e26a5601dda3e88b06481642d806e2962b015aed7794 00:45:40 $ docker rm -f --volumes 053276711dae09976366e26a5601dda3e88b06481642d806e2962b015aed7794 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:45:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:45:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:45:41 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 00:45:41 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:45:41 $ docker top fb82f54f4d10a9d618b6180776cf5e85eda3cb7e964a91cc5ee1664df6953ac7 -eo pid,comm [Pipeline] { [Pipeline] sh 00:45:41 + docker-compose -f ./docker-compose-build.yml build --parallel 00:45:42 Building core-command ... 00:45:42 Building core-common-config-bootstrapper ... 00:45:42 Building core-data ... 00:45:42 Building core-metadata ... 00:45:42 Building security-bootstrapper ... 00:45:42 Building security-proxy-auth ... 00:45:42 Building security-proxy-setup ... 00:45:42 Building security-secretstore-setup ... 00:45:42 Building security-spiffe-token-provider ... 00:45:42 Building security-spire-agent ... 00:45:42 Building security-spire-config ... 00:45:42 Building security-spire-server ... 00:45:42 Building support-notifications ... 00:45:42 Building support-scheduler ... 00:45:42 Building security-spiffe-token-provider 00:45:42 Building security-bootstrapper 00:45:42 Building security-spire-agent 00:45:42 Building core-common-config-bootstrapper 00:45:42 Building core-data 00:45:51 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:45:51 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:45:52 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:45:52 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:45:52 using GIT_SSH to set credentials SSH Credentials for GitHub 00:45:52 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4485/head:refs/remotes/origin/PR-4485 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:45:53 Merging remotes/origin/main commit e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b into PR head commit 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:45:54 Merge succeeded, producing 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:45:54 Checking out Revision 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 (PR-4485) 00:45:53 > git config core.sparsecheckout # timeout=10 00:45:53 > git checkout -f 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 # timeout=10 00:45:53 > git remote # timeout=10 00:45:54 > git config --get remote.origin.url # timeout=10 00:45:54 using GIT_SSH to set credentials SSH Credentials for GitHub 00:45:54 > git merge e88a8a8dd574b4a50323b7c8044c4b4e2517dc4b # timeout=10 00:45:54 > git rev-parse HEAD^{commit} # timeout=10 00:45:54 > git config core.sparsecheckout # timeout=10 00:45:54 > git checkout -f 01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 # timeout=10 00:45:57 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:45:57 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:45:57 ---> bdc2c71d5ec8 00:45:57 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:45:57 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:45:57 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:45:57 ---> bdc2c71d5ec8 00:45:57 Step 3/20 : WORKDIR /edgex-go 00:45:57 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:45:57 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:45:57 ---> bdc2c71d5ec8 00:45:57 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:45:57 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:45:57 Step 2/33 : FROM ${BUILDER_BASE} AS builder 00:45:57 ---> bdc2c71d5ec8 00:45:57 Step 3/33 : WORKDIR /edgex-go 00:45:57 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:45:57 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:45:57 ---> bdc2c71d5ec8 00:45:57 Step 3/27 : WORKDIR /edgex-go 00:45:57 Commit message: "refactor: Consume Database Timeout changed to duration string." [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:45:58 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:45:58 % Total % Received % Xferd Average Speed Time Time Time Current 00:45:58 Dload Upload Total Spent Left Speed 00:45:58 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 254k 0 --:--:-- --:--:-- --:--:-- 259k 00:45:58 ---> Running in 439e8c7b0763 00:45:58 ---> Running in 8727f89c8fa0 00:45:58 ---> Running in 2701d968dc91 00:45:58 ---> Running in de04f123d052 00:45:58 ---> Running in 4f983053a69e 00:45:58 Removing intermediate container 8727f89c8fa0 00:45:58 ---> 6e9e89fd020f 00:45:58 Step 4/23 : WORKDIR /edgex-go 00:45:58 Removing intermediate container de04f123d052 00:45:58 ---> 1753e999e7cd 00:45:58 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:45:58 Removing intermediate container 439e8c7b0763 00:45:58 ---> fd5c6a3408f8 00:45:58 Step 4/23 : WORKDIR /edgex-go 00:45:58 Removing intermediate container 4f983053a69e 00:45:58 ---> 868112f97c4b 00:45:58 Step 4/33 : RUN apk add --update --no-cache make git 00:45:58 Removing intermediate container 2701d968dc91 00:45:58 ---> c135508a0db8 00:45:58 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:45:58 ---> Running in d07f8711ef2a 00:45:58 ---> Running in eab30d7d4d77 00:45:58 ---> Running in 5dbba006b142 00:45:58 ---> Running in d34a3faa7e49 00:45:58 ---> Running in 9742a88b781a 00:45:59 Removing intermediate container eab30d7d4d77 00:45:59 ---> ea14c87ac28f 00:45:59 Step 5/23 : RUN apk add --update --no-cache make git 00:45:59 ---> Running in 375d393a93c4 00:45:59 Removing intermediate container 5dbba006b142 00:45:59 ---> 94c23bd33f16 00:45:59 Step 5/23 : RUN apk add --update --no-cache make git 00:45:59 ---> Running in 9a72c8ad8c1b [Pipeline] sh 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:45:59 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:45:59 OK: 265 MiB in 53 packages 00:45:59 + + sudosudo tee jq /etc/docker/daemon.new . += {"seccomp-profile": "/etc/docker/seccomp.json"} 00:45:59 /etc/docker/daemon.json 00:45:59 { 00:45:59 "registry-mirrors": [ 00:45:59 "https://nexus3.edgexfoundry.org:10001" 00:45:59 ], 00:45:59 "bip": "10.250.0.254/24", 00:45:59 "hosts": [ 00:45:59 "tcp://0.0.0.0:5555", 00:45:59 "unix:///var/run/docker.sock" 00:45:59 ], 00:45:59 "mtu": 1458, 00:45:59 "selinux-enabled": true, 00:45:59 "seccomp-profile": "/etc/docker/seccomp.json" 00:45:59 } [Pipeline] sh 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:45:59 OK: 265 MiB in 53 packages 00:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:45:59 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:46:00 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:46:00 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:46:00 OK: 17823 distinct packages available 00:46:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:46:00 Removing intermediate container d07f8711ef2a 00:46:00 ---> 08d32c8a34e3 00:46:00 Step 5/27 : COPY go.mod vendor* ./ 00:46:00 OK: 265 MiB in 53 packages 00:46:00 OK: 265 MiB in 53 packages 00:46:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:46:00 ---> f11329220edf 00:46:00 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:00 ---> Running in b42f7d545f8b 00:46:00 Removing intermediate container d34a3faa7e49 00:46:00 ---> 4848ef07eb30 00:46:00 Step 5/33 : COPY go.mod vendor* ./ 00:46:00 + sudo service docker restart 00:46:00 OK: 265 MiB in 53 packages 00:46:00 ---> 77c41433dfa2 00:46:00 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:00 ---> Running in 47d0c8e2e5c0 00:46:00 Removing intermediate container 9a72c8ad8c1b 00:46:00 ---> 87d3fc2432c4 00:46:00 Step 6/23 : COPY go.mod vendor* ./ 00:46:00 Removing intermediate container 375d393a93c4 00:46:00 ---> db59df09d24f 00:46:00 Step 6/23 : COPY go.mod vendor* ./ 00:46:00 ---> 16a6d9c4eec5 00:46:00 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:00 ---> Running in 3b1e60351ff4 00:46:00 ---> 2df349156faa 00:46:00 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:01 ---> Running in 7b2c80665f84 00:46:01 Removing intermediate container 9742a88b781a 00:46:01 ---> 190a1a0eda5d 00:46:01 Step 5/20 : COPY go.mod vendor* ./ 00:46:01 ---> e92a7420c0ff 00:46:01 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:01 ---> Running in 717ba50ebdaa [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:46:18 provisioning config files... 00:46:18 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config3612915024615000457tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:46:19 ---> docker-login.sh 00:46:19 nexus3.edgexfoundry.org:10001 00:46:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:46:19 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:46:19 Configure a credential helper to remove this warning. See 00:46:19 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:46:19 00:46:19 Login Succeeded 00:46:19 nexus3.edgexfoundry.org:10002 00:46:19 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:46:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:46:20 Configure a credential helper to remove this warning. See 00:46:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:46:20 00:46:20 Login Succeeded 00:46:20 nexus3.edgexfoundry.org:10003 00:46:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:46:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:46:20 Configure a credential helper to remove this warning. See 00:46:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:46:20 00:46:20 Login Succeeded 00:46:20 nexus3.edgexfoundry.org:10004 00:46:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:46:20 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:46:20 Configure a credential helper to remove this warning. See 00:46:20 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:46:20 00:46:20 Login Succeeded 00:46:20 docker.io 00:46:20 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:46:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:46:21 Configure a credential helper to remove this warning. See 00:46:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:46:21 00:46:21 Login Succeeded 00:46:21 ---> docker-login.sh ends [Pipeline] } 00:46:21 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 00:46:21 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 00:46:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:46:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:46:21 ========================================================= 00:46:21 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 00:46:21 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:46:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:46:22 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:46:22 af6eaf76a39c: Pulling fs layer 00:46:22 55522c791124: Pulling fs layer 00:46:22 ce5c4a1c91eb: Pulling fs layer 00:46:22 169dfbe0d373: Pulling fs layer 00:46:22 e1ff8fa3b103: Pulling fs layer 00:46:22 52ebb69f0ebf: Pulling fs layer 00:46:22 5abe8eddf0d5: Pulling fs layer 00:46:22 e1ff8fa3b103: Waiting 00:46:22 52ebb69f0ebf: Waiting 00:46:22 5abe8eddf0d5: Waiting 00:46:22 169dfbe0d373: Waiting 00:46:22 55522c791124: Verifying Checksum 00:46:22 55522c791124: Download complete 00:46:22 169dfbe0d373: Verifying Checksum 00:46:22 169dfbe0d373: Download complete 00:46:22 af6eaf76a39c: Verifying Checksum 00:46:22 e1ff8fa3b103: Verifying Checksum 00:46:22 e1ff8fa3b103: Download complete 00:46:23 af6eaf76a39c: Pull complete 00:46:23 5abe8eddf0d5: Verifying Checksum 00:46:23 5abe8eddf0d5: Download complete 00:46:24 55522c791124: Pull complete 00:46:25 ce5c4a1c91eb: Verifying Checksum 00:46:25 ce5c4a1c91eb: Download complete 00:46:25 52ebb69f0ebf: Verifying Checksum 00:46:25 52ebb69f0ebf: Download complete 00:46:33 Removing intermediate container b42f7d545f8b 00:46:33 ---> deb88831184a 00:46:33 Step 7/27 : COPY . . 00:46:33 Removing intermediate container 7b2c80665f84 00:46:33 ---> d8797b5937d6 00:46:33 Step 8/23 : COPY . . 00:46:33 Removing intermediate container 47d0c8e2e5c0 00:46:33 ---> 6ab4e1492dcd 00:46:33 Step 7/33 : COPY . . 00:46:33 Removing intermediate container 717ba50ebdaa 00:46:33 ---> 966dd048dc09 00:46:33 Step 7/20 : COPY . . 00:46:33 Removing intermediate container 3b1e60351ff4 00:46:33 ---> 49987122dd3b 00:46:33 Step 8/23 : COPY . . 00:46:37 ce5c4a1c91eb: Pull complete 00:46:37 169dfbe0d373: Pull complete 00:46:37 e1ff8fa3b103: Pull complete 00:46:37 ---> e8194f998d12 00:46:37 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:46:37 ---> 6c053169ab2a 00:46:37 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:46:37 ---> 3750a666ac48 00:46:37 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 00:46:37 ---> 4163dd802635 00:46:37 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 00:46:37 ---> a572f0f36c8c 00:46:37 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:46:37 ---> Running in 33c04017f523 00:46:37 ---> Running in 915f2e77b750 00:46:37 ---> Running in 5e5e05865311 00:46:37 ---> Running in 2bbf602e442d 00:46:37 ---> Running in b90452993219 00:46:37 Removing intermediate container b90452993219 00:46:37 ---> 927648a13bd2 00:46:37 Step 9/27 : WORKDIR /edgex-go/spire-build 00:46:37 ---> Running in 54974738fe59 00:46:37 Removing intermediate container 54974738fe59 00:46:37 ---> 9f29bc6733bc 00:46:37 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:46:37 ---> Running in c92ffc0d046b 00:46:37 Removing intermediate container c92ffc0d046b 00:46:37 ---> b90582b1cf6e 00:46:37 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 00:46:37 ---> Running in e68368f9e010 00:46:37 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 00:46: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-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:46: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 00:46: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 00:46:38 Removing intermediate container e68368f9e010 00:46:38 ---> 673083af3220 00:46:38 Step 12/27 : WORKDIR /edgex-go 00:46:38 ---> Running in f0af047abd93 00:46:39 Removing intermediate container f0af047abd93 00:46:39 ---> f3757e2b9b3e 00:46:39 00:46:39 Step 13/27 : FROM alpine:3.17 00:46:39 3.17: Pulling from library/alpine 00:46:39 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 00:46:39 Status: Downloaded newer image for alpine:3.17 00:46:39 ---> b2aa39c304c2 00:46:39 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:46:39 ---> Running in c1e5945b8ef6 00:46:39 Removing intermediate container c1e5945b8ef6 00:46:39 ---> 3adead476d02 00:46:39 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:46:39 ---> Running in 1c8c47fb34d2 00:46:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:46:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:46:40 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:46:40 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:46:40 OK: 17820 distinct packages available 00:46:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:46:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:46:40 (1/5) Installing dumb-init (1.2.5-r2) 00:46:40 (2/5) Installing musl-obstack (1.2.3-r0) 00:46:40 (3/5) Installing libucontext (1.2-r0) 00:46:40 (4/5) Installing gcompat (1.1.0-r0) 00:46:40 (5/5) Installing openssl (3.0.8-r2) 00:46:40 Executing busybox-1.35.0-r29.trigger 00:46:40 OK: 8 MiB in 20 packages 00:46:41 Removing intermediate container 1c8c47fb34d2 00:46:41 ---> 384da66918de 00:46:41 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:46:41 ---> 431e9423542f 00:46:41 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:46:41 52ebb69f0ebf: Pull complete 00:46:41 ---> 447c0392a9b2 00:46:41 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:46:43 ---> a2ec9b1cc7bb 00:46:43 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:46:43 5abe8eddf0d5: Pull complete 00:46:43 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 00:46:43 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:46:43 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 00:46:44 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:46:44 WORKDIR /edgex 00:46:44 COPY go.mod . 00:46:44 RUN go mod download 00:46:44 + docker build -t ci-base-image-arm64 -f - . 00:46:44 Sending build context to Docker daemon 2.934MB 00:46:44 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:46:44 ---> 6cb57ee374ae 00:46:44 Step 2/4 : WORKDIR /edgex 00:46:45 ---> b019dcbfd0cd 00:46:45 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:46:46 ---> Running in ae75a30b716a 00:46:46 Removing intermediate container ae75a30b716a 00:46:46 ---> bde5454a09db 00:46:46 Step 3/4 : COPY go.mod . 00:46:46 ---> 2851327dc3ea 00:46:46 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:46:47 ---> f509edd318da 00:46:47 Step 4/4 : RUN go mod download 00:46:47 ---> Running in a41285f2430d 00:46:47 ---> e8f098b1834f 00:46:47 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:46:47 ---> 58befd2687b7 00:46:47 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:46:48 ---> Running in 42cdbcf7e19a 00:46:48 Removing intermediate container 42cdbcf7e19a 00:46:48 ---> 5b3eb890d47b 00:46:48 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:46:48 ---> Running in 9da7c4114f4c 00:46:48 Removing intermediate container 9da7c4114f4c 00:46:48 ---> c9a3fe4c4b2b 00:46:48 Step 25/27 : LABEL arch=x86_64 00:46:48 ---> Running in 292be99bccb9 00:46:49 Removing intermediate container 292be99bccb9 00:46:49 ---> 9ce615522a44 00:46:49 Step 26/27 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:46:49 ---> Running in aa4307a40509 00:46:49 Removing intermediate container aa4307a40509 00:46:49 ---> a3fde477040b 00:46:49 Step 27/27 : LABEL version=0.0.0 00:46:49 ---> Running in 4feed0e58783 00:46:49 Removing intermediate container 4feed0e58783 00:46:49 ---> 5a1e2a1b618b 00:46:49 00:46:49 Successfully built 5a1e2a1b618b 00:46:50 Successfully tagged security-spire-agent:latest 00:46:50 Building support-scheduler 00:46:53  Building security-spire-agent ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:46:53 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:46:53 ---> bdc2c71d5ec8 00:46:53 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:46:53 ---> Using cache 00:46:53 ---> fd5c6a3408f8 00:46:53 Step 4/23 : WORKDIR /edgex-go 00:46:53 ---> Using cache 00:46:53 ---> 94c23bd33f16 00:46:53 Step 5/23 : RUN apk add --update --no-cache make git 00:46:53 ---> Using cache 00:46:53 ---> 87d3fc2432c4 00:46:53 Step 6/23 : COPY go.mod vendor* ./ 00:46:53 ---> Using cache 00:46:53 ---> 16a6d9c4eec5 00:46:53 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:46:53 ---> Using cache 00:46:53 ---> 49987122dd3b 00:46:53 Step 8/23 : COPY . . 00:46:53 ---> Using cache 00:46:53 ---> 3750a666ac48 00:46:53 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 00:46:54 ---> Running in b92e95c0119e 00:46:55 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 00:47:13 Removing intermediate container 5e5e05865311 00:47:13 ---> 011500a5c968 00:47:13 00:47:13 Step 9/33 : FROM alpine:3.17 00:47:13 ---> b2aa39c304c2 00:47:13 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:47:13 Removing intermediate container 33c04017f523 00:47:13 ---> 4524291d9a96 00:47:13 00:47:13 Step 10/23 : FROM alpine:3.17 00:47:13 ---> b2aa39c304c2 00:47:13 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:47:13 Removing intermediate container 915f2e77b750 00:47:13 ---> 7c45aa6ed46e 00:47:13 00:47:13 Step 10/23 : FROM alpine:3.17 00:47:13 ---> b2aa39c304c2 00:47:13 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:47:14 ---> Running in 2134c9e7a394 00:47:14 ---> Running in 9a1c6c3846b4 00:47:14 ---> Running in f9a6724b047c 00:47:14 Removing intermediate container 9a1c6c3846b4 00:47:14 ---> eefd4cf1c719 00:47:14 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 00:47:14 Removing intermediate container 2134c9e7a394 00:47:14 ---> e564ef697c78 00:47:14 Step 12/23 : ENV APP_PORT=59880 00:47:14 ---> Running in 168eb05c1137 00:47:14 Removing intermediate container f9a6724b047c 00:47:14 ---> 200afc2facc5 00:47:14 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:47:14 ---> Running in a341de8c2ae1 00:47:14 ---> Running in 872e5e43a179 00:47:14 Removing intermediate container a341de8c2ae1 00:47:14 ---> 15beff5ab0a5 00:47:14 Step 13/23 : EXPOSE $APP_PORT 00:47:14 ---> Running in 1a4506782ab9 00:47:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:15 Removing intermediate container a41285f2430d 00:47:15 ---> 9f19b0b6326f 00:47:15 Successfully built 9f19b0b6326f 00:47:15 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:47:15 Removing intermediate container 1a4506782ab9 00:47:15 ---> 61534b5a7272 00:47:15 Step 14/23 : RUN apk add --update --no-cache dumb-init 00:47:15 (1/2) Installing dumb-init (1.2.5-r2) 00:47:15 (2/2) Installing su-exec (0.2-r2) 00:47:15 Executing busybox-1.35.0-r29.trigger 00:47:15 OK: 7 MiB in 17 packages 00:47:15 (1/1) Installing dumb-init (1.2.5-r2) 00:47:15 Executing busybox-1.35.0-r29.trigger 00:47:15 OK: 7 MiB in 16 packages 00:47:15 ---> Running in 7d8248d59993 00:47:15 + docker inspect -f . ci-base-image-arm64 00:47:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:47:15 prd-ubuntu20.04-docker-arm64-4c-16g-6159 does not seem to be running inside a container 00:47:16 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:47:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:16 (1/1) Installing dumb-init (1.2.5-r2) 00:47:16 Executing busybox-1.35.0-r29.trigger 00:47:16 OK: 7 MiB in 16 packages 00:47:16 Removing intermediate container 168eb05c1137 00:47:16 ---> 2ab783fff49d 00:47:16 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 00:47:16 Removing intermediate container 872e5e43a179 00:47:16 ---> 33bc3a051fc6 00:47:16 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:16 ---> Running in 775e7b40020b 00:47:17 Removing intermediate container 775e7b40020b 00:47:17 ---> ea286d831d60 00:47:17 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 00:47:17 $ docker top 3b4d25d288fe8454adb00dc770aab4096b12c6b376aa3fdde72d146cd5fa9bde -eo pid,comm 00:47:17 ---> 787fcff00149 00:47:17 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:47:17 ---> Running in feccb99cb40e [Pipeline] { [Pipeline] sh 00:47:17 Removing intermediate container feccb99cb40e 00:47:17 ---> abc5d4551f2e 00:47:17 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 00:47:17 Removing intermediate container 7d8248d59993 00:47:17 ---> 477917014bef 00:47:17 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:17 ---> 29e80b9abfa0 00:47:17 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 00:47:17 ---> Running in 8a2574c82e74 00:47:18 + go version 00:47:18 go version go1.20.2 linux/arm64 [Pipeline] } 00:47:18 $ docker stop --time=1 3b4d25d288fe8454adb00dc770aab4096b12c6b376aa3fdde72d146cd5fa9bde 00:47:18 ---> acb6a8791d37 00:47:18 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:47:18 Removing intermediate container 8a2574c82e74 00:47:18 ---> b647a7eda2cd 00:47:18 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 00:47:18 ---> 87f0a2ec7b14 00:47:18 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 00:47:18 ---> Running in eb73089863df 00:47:18 ---> 0e4d0d6110bd 00:47:18 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:47:18 Removing intermediate container 2bbf602e442d 00:47:18 ---> b41f6a8b164d 00:47:18 00:47:18 Step 9/20 : FROM alpine:3.17 00:47:18 ---> b2aa39c304c2 00:47:18 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:47:18 ---> Using cache 00:47:18 ---> eefd4cf1c719 00:47:18 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:47:18 Removing intermediate container eb73089863df 00:47:18 ---> 4a08c8a11f7d 00:47:18 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 00:47:18 ---> 48e0adab3d22 00:47:18 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 00:47:18 ---> Running in 87e3be5907b2 00:47:18 ---> Running in a76655c65acb 00:47:18 ---> 001348519eae 00:47:18 ---> 9808493e2fd7 00:47:18 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yamlStep 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:47:18 00:47:18 ---> Running in 763206ef375f 00:47:19 ---> 7992d08b5889 00:47:19 Step 19/23 : ENTRYPOINT ["/core-data"] 00:47:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:19 ---> Running in 68b7a3df74a9 00:47:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:19 Removing intermediate container 68b7a3df74a9 00:47:19 ---> 13972754e8e3 00:47:19 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:47:19 ---> Running in 09070231482f 00:47:19 Removing intermediate container 09070231482f 00:47:19 ---> 5bb7e9eb2038 00:47:19 Step 21/23 : LABEL arch=x86_64 00:47:19 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:47:19 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:47:19 OK: 17820 distinct packages available 00:47:19 ---> Running in 40f1126a2021 00:47:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:19 Removing intermediate container a76655c65acb 00:47:19 ---> 6fee596fc362 00:47:19 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 00:47:20 ---> Running in bd0e934530f9 00:47:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:20 Removing intermediate container 40f1126a2021 00:47:20 ---> b61acceb1eff 00:47:20 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:47:20 ---> Running in 7f7d3e589951 00:47:20 Removing intermediate container 763206ef375f 00:47:20 ---> bd6f349cce2b 00:47:20 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:47:20 Removing intermediate container bd0e934530f9 00:47:20 ---> 36836c0bcc9a 00:47:20 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 00:47:20 ---> Running in ecdaaa300e9a 00:47:20 (1/9) Installing ca-certificates (20220614-r4) 00:47:20 Removing intermediate container 7f7d3e589951 00:47:20 ---> 3b2e66f1c82d 00:47:20 Step 23/23 : LABEL version=0.0.0 00:47:20 (2/9) Installing brotli-libs (1.0.9-r9) 00:47:20 (3/9) Installing nghttp2-libs (1.51.0-r0) 00:47:20 (4/9) Installing libcurl (7.88.1-r1) 00:47:20 (5/9) Installing curl (7.88.1-r1) 00:47:20 (6/9) Installing dumb-init (1.2.5-r2) 00:47:20 (7/9) Installing musl-obstack (1.2.3-r0) 00:47:20 ---> Running in 938ae90ea0f4 00:47:20 (8/9) Installing libucontext (1.2-r0) 00:47:20 (9/9) Installing gcompat (1.1.0-r0) 00:47:20 Executing busybox-1.35.0-r29.trigger 00:47:20 Executing ca-certificates-20220614-r4.trigger 00:47:20 Removing intermediate container ecdaaa300e9a 00:47:20 ---> 1f2e4d0e1280 00:47:20 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 00:47:20 ---> 8d7067ea0c4d 00:47:20 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 00:47:20 ---> Running in cf80bcd4803f 00:47:20 Removing intermediate container 938ae90ea0f4 00:47:20 ---> 266032c3f589 00:47:20 00:47:20 ---> Running in 99706ae4dcbd 00:47:20 OK: 10 MiB in 24 packages 00:47:20 Successfully built 266032c3f589 00:47:20 Successfully tagged core-data:latest 00:47:20  Building core-data ... done Building security-spire-config 00:47:20 Removing intermediate container cf80bcd4803f 00:47:20 ---> 89221f340a0e 00:47:20 Step 21/23 : LABEL arch=x86_64 00:47:21 $ docker rm -f --volumes 3b4d25d288fe8454adb00dc770aab4096b12c6b376aa3fdde72d146cd5fa9bde [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:47:21 ---> Running in ff270c58bb4f 00:47:22 Removing intermediate container ff270c58bb4f 00:47:22 ---> 9cc2842e8c24 00:47:22 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:47:22 + docker inspect -f . ci-base-image-arm64 00:47:22 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:47:22 prd-ubuntu20.04-docker-arm64-4c-16g-6159 does not seem to be running inside a container 00:47:22 ---> Running in 022dab5dce75 00:47:22 Removing intermediate container 87e3be5907b2 00:47:22 ---> b30b90a4a5f9 00:47:22 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:22 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:47:23 Removing intermediate container 99706ae4dcbd 00:47:23 ---> 99212286b8a8 00:47:23 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:23 Removing intermediate container 022dab5dce75 00:47:23 ---> 2e07bffa58c7 00:47:23 Step 23/23 : LABEL version=0.0.0 00:47:23 ---> daafab92a045 00:47:23 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 00:47:23 ---> Running in a1dd0feed876 00:47:23 ---> 22bf942c3b3d 00:47:23 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 00:47:23 Removing intermediate container a1dd0feed876 00:47:23 ---> ecde27d50b22 00:47:23 00:47:23 $ docker top 1b375a2cd96f464ce04ccc5a0c6e74c173287a2df3b99e260429c178b87c5258 -eo pid,comm 00:47:23 ---> 7fe44665e0ad 00:47:23 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:47:23 Successfully built ecde27d50b22 00:47:23 Successfully tagged core-common-config-bootstrapper:latest 00:47:23  Building core-common-config-bootstrapper ... done Building security-proxy-auth 00:47:23 ---> a67c4a7a9017 00:47:23 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . [Pipeline] { [Pipeline] echo 00:47:23 ========================================================= 00:47:23 [edgeXBuildGoParallel] Running Tests and Build... 00:47:23 ========================================================= [Pipeline] sh 00:47:24 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 00:47:24 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:47:24 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:47:24 ---> bdc2c71d5ec8 00:47:24 Step 3/27 : WORKDIR /edgex-go 00:47:24 ---> Using cache 00:47:24 ---> c135508a0db8 00:47:24 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:47:24 + make test 00:47:24 go test -race -coverprofile=coverage.out ./... 00:47:25 ---> Running in 862ca806c3ba 00:47:25 ---> ce722d80ba71 00:47:25 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 00:47:25 ---> 7b66a2f27ab9 00:47:25 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 00:47:26 ---> a5addc2c1437 00:47:26 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:47:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:26 Removing intermediate container b92e95c0119e 00:47:26 ---> 6485a1fdaa1f 00:47:26 00:47:26 Step 10/23 : FROM alpine:3.17 00:47:26 ---> b2aa39c304c2 00:47:26 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:47:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:26 ---> 17e19eb1dfb6 00:47:26 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 00:47:26 ---> Running in cf48affb151a 00:47:26 ---> Running in 656dc01364cc 00:47:26 OK: 265 MiB in 53 packages 00:47:26 Removing intermediate container cf48affb151a 00:47:26 ---> f8021bb2c65f 00:47:26 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:47:26 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:47:26 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:47:26 ---> bdc2c71d5ec8 00:47:26 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:47:26 ---> Using cache 00:47:26 ---> fd5c6a3408f8 00:47:26 Step 4/23 : WORKDIR /edgex-go 00:47:26 ---> Using cache 00:47:26 ---> 94c23bd33f16 00:47:26 Step 5/23 : RUN apk add --update --no-cache make git 00:47:26 ---> Using cache 00:47:26 ---> 87d3fc2432c4 00:47:26 Step 6/23 : COPY go.mod vendor* ./ 00:47:26 ---> Using cache 00:47:26 ---> 16a6d9c4eec5 00:47:26 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:47:26 ---> Using cache 00:47:26 ---> 49987122dd3b 00:47:26 Step 8/23 : COPY . . 00:47:26 ---> Using cache 00:47:26 ---> 3750a666ac48 00:47:26 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 00:47:27 ---> 21f84325582b 00:47:27 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 00:47:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:27 ---> Running in 084d2bbc6ad1 00:47:27 ---> Running in eadcb5a9ef51 00:47:27 Removing intermediate container 084d2bbc6ad1 00:47:27 ---> 13142b5a359f 00:47:27 Step 18/20 : LABEL arch=x86_64 00:47:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:27 ---> Running in c8d468e5d62f 00:47:27 ---> f56360ca1b3c 00:47:27 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 00:47:27 Removing intermediate container 862ca806c3ba 00:47:27 ---> a7885f46a675 00:47:27 Step 5/27 : COPY go.mod vendor* ./ 00:47:27 Removing intermediate container c8d468e5d62f 00:47:27 ---> 4e2c57a79187 00:47:27 Step 19/20 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:47: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 00:47:27 ---> Running in 941204853f32 00:47:27 ---> c3474a497ada 00:47:27 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:47:27 (1/1) Installing dumb-init (1.2.5-r2) 00:47:27 Executing busybox-1.35.0-r29.trigger 00:47:27 OK: 7 MiB in 16 packages 00:47:27 ---> 935a089841ea 00:47:27 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:47:27 ---> Running in e9d252409ebc 00:47:27 Removing intermediate container 941204853f32 00:47:27 ---> 30eb56cbf3e5 00:47:27 Step 20/20 : LABEL version=0.0.0 00:47:27 ---> Running in b7cd92f97a46 00:47:27 ---> 133b18bf8b73 00:47:27 Step 28/33 : RUN chmod +x /entrypoint.sh 00:47:27 ---> Running in 05c5ff0d1c0d 00:47:27 Removing intermediate container b7cd92f97a46 00:47:27 ---> f4f7b3aff0dd 00:47:27 00:47:27 Successfully built f4f7b3aff0dd 00:47:28 Successfully tagged security-spiffe-token-provider:latest 00:47:28  Building security-spiffe-token-provider ... done Building security-secretstore-setup 00:47:28 Removing intermediate container 656dc01364cc 00:47:28 ---> 22ce6817ab0c 00:47:28 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:47:28 ---> Running in 8323d7f7f283 00:47:29 Removing intermediate container 8323d7f7f283 00:47:29 ---> 0d7c23bd73fa 00:47:29 Step 13/23 : ENV APP_PORT=59861 00:47:29 ---> Running in ad261ec3ca38 00:47:29 Removing intermediate container ad261ec3ca38 00:47:29 ---> fe6d44915db5 00:47:29 Step 14/23 : EXPOSE $APP_PORT 00:47:29 Removing intermediate container 05c5ff0d1c0d 00:47:29 ---> f0fea897fca7 00:47:29 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 00:47:29 ---> Running in ad7871b0407a 00:47:29 ---> Running in 365d50107a27 00:47:29 Removing intermediate container ad7871b0407a 00:47:29 ---> be6292a7f671 00:47:29 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:29 Removing intermediate container 365d50107a27 00:47:29 ---> 77ab27d2ac5d 00:47:29 Step 30/33 : CMD ["gate"] 00:47:29 ---> Running in a7f21b2f3336 00:47:30 Removing intermediate container a7f21b2f3336 00:47:30 ---> b7ac181c3913 00:47:30 Step 31/33 : LABEL arch=x86_64 00:47:30 ---> 8d71953b6744 00:47:30 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:47:30 ---> Running in e60ff5bf775f 00:47:30 ---> 3ec4c5f79fe5 00:47:30 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:47:30 Removing intermediate container e60ff5bf775f 00:47:30 ---> 0aaf5538620a 00:47:30 Step 32/33 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:47:30 ---> Running in d10b1febf001 00:47:30 Removing intermediate container d10b1febf001 00:47:30 ---> cfc3c1fafb53 00:47:30 Step 33/33 : LABEL version=0.0.0 00:47:30 ---> Running in 3c2344dca516 00:47:31 Removing intermediate container 3c2344dca516 00:47:31 ---> 1bbc8fefab23 00:47:31 00:47:31 Successfully built 1bbc8fefab23 00:47:31 Successfully tagged security-bootstrapper:latest 00:47:31  Building security-bootstrapper ... done Building core-command 00:47:31 ---> 26948d2d8ce1 00:47:31 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 00:47:33 ---> 608d96d6ccf7 00:47:33 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 00:47:33 ---> Running in 86a11918c909 00:47:33 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:47:33 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:47:33 ---> bdc2c71d5ec8 00:47:33 Step 3/25 : WORKDIR /edgex-go 00:47:33 ---> Using cache 00:47:33 ---> c135508a0db8 00:47:33 Step 4/25 : RUN apk add --update --no-cache make git 00:47:33 ---> Running in edc411476a44 00:47:33 Removing intermediate container 86a11918c909 00:47:33 ---> fbf6ea807ea4 00:47:33 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:47:33 ---> Running in 0d35dbd189fc 00:47:34 Removing intermediate container 0d35dbd189fc 00:47:34 ---> dfccb58c2a76 00:47:34 Step 21/23 : LABEL arch=x86_64 00:47:34 ---> Running in eb86c9b040bc 00:47:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:47:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:47:35 Removing intermediate container eb86c9b040bc 00:47:35 ---> 182fbaf47248 00:47:35 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:47:35 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:47:35 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:47:35 ---> bdc2c71d5ec8 00:47:35 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:47:35 ---> Using cache 00:47:35 ---> fd5c6a3408f8 00:47:35 Step 4/24 : WORKDIR /edgex-go 00:47:35 ---> Using cache 00:47:35 ---> 94c23bd33f16 00:47:35 Step 5/24 : RUN apk add --update --no-cache make git 00:47:35 ---> Using cache 00:47:35 ---> 87d3fc2432c4 00:47:35 Step 6/24 : COPY go.mod vendor* ./ 00:47:35 ---> Using cache 00:47:35 ---> 16a6d9c4eec5 00:47:35 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:47:35 ---> Using cache 00:47:35 ---> 49987122dd3b 00:47:35 Step 8/24 : COPY . . 00:47:35 ---> Using cache 00:47:35 ---> 3750a666ac48 00:47:35 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 00:47:35 OK: 265 MiB in 53 packages 00:47:36 ---> Running in 8ce5753d2228 00:47:36 ---> Running in f9a5ba317234 00:47:36 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 00:47:37 Removing intermediate container f9a5ba317234 00:47:37 ---> 23387fe4de8b 00:47:37 Step 23/23 : LABEL version=0.0.0 00:47:37 Removing intermediate container edc411476a44 00:47:37 ---> 504b9e9e27e3 00:47:37 Step 5/25 : COPY go.mod vendor* ./ 00:47:37 ---> Running in 3ac6e328557f 00:47:37 ---> 6ed5a72fb80d 00:47:37 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:47:37 Removing intermediate container 3ac6e328557f 00:47:37 ---> 78a42e9cda8b 00:47:37 00:47:37 ---> Running in 7c450f870041 00:47:37 Successfully built 78a42e9cda8b 00:47:37 Successfully tagged support-scheduler:latest 00:47:37  Building support-scheduler ... done Building security-spire-server 00:47:42 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:47:42 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:47:42 ---> bdc2c71d5ec8 00:47:42 Step 3/26 : WORKDIR /edgex-go 00:47:42 ---> Using cache 00:47:42 ---> c135508a0db8 00:47:42 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 00:47:42 ---> Using cache 00:47:42 ---> a7885f46a675 00:47:42 Step 5/26 : COPY go.mod vendor* ./ 00:47:42 ---> Using cache 00:47:42 ---> c3474a497ada 00:47:42 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:47:44 ---> Running in 6be71ff55c2b 00:47:48 Removing intermediate container e9d252409ebc 00:47:48 ---> 6ede17cb2e42 00:47:48 Step 7/27 : COPY . . 00:47:50 Removing intermediate container eadcb5a9ef51 00:47:50 ---> 984f8c3e05fa 00:47:50 00:47:50 Step 10/23 : FROM alpine:3.17 00:47:50 ---> b2aa39c304c2 00:47:50 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:47:50 ---> Using cache 00:47:50 ---> 200afc2facc5 00:47:50 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:47:50 ---> Using cache 00:47:50 ---> 33bc3a051fc6 00:47:50 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:50 ---> Using cache 00:47:50 ---> 787fcff00149 00:47:50 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:47:51 ---> Using cache 00:47:51 ---> 29e80b9abfa0 00:47:51 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 00:47:54 ---> be3ca89f6392 00:47:54 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 00:47:56 ---> 9fa176b1b168 00:47:56 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 00:47:56 ---> 4608326d6c3e 00:47:56 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 00:47:56 ---> Running in cb593df790d7 00:47:56 ---> 73d6b70b7d49 00:47:56 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:47:56 ---> Running in c6150b5e43a4 00:47:56 Removing intermediate container cb593df790d7 00:47:56 ---> 3db22b409cbb 00:47:56 Step 9/27 : WORKDIR /edgex-go/spire-build 00:47:56 ---> Running in 7266301b012f 00:47:57 Removing intermediate container 7266301b012f 00:47:57 ---> 85047c008daa 00:47:57 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:47:58 ---> Running in 52b8a4fb12fa 00:47:58 Removing intermediate container 7c450f870041 00:47:58 ---> 5a22bfad55e1 00:47:58 Step 7/25 : COPY . . 00:47:58 Removing intermediate container c6150b5e43a4 00:47:58 ---> af4b3e80dba0 00:47:58 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:47:58 Removing intermediate container 52b8a4fb12fa 00:47:58 ---> 6db5abb2e76f 00:47:58 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 00:47:58 Removing intermediate container 8ce5753d2228 00:47:58 ---> 08bbb793c1fc 00:47:58 00:47:58 Step 10/24 : FROM alpine:3.17 00:47:58 ---> b2aa39c304c2 00:47:58 Step 11/24 : RUN apk add --update --no-cache dumb-init 00:47:58 ---> Using cache 00:47:58 ---> 22ce6817ab0c 00:47:58 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:47:58 ---> Using cache 00:47:58 ---> 0d7c23bd73fa 00:47:58 Step 13/24 : ENV APP_PORT=59882 00:47:59 ---> Running in d1df307fcb14 00:47:59 ---> Running in cd60e7fc205f 00:47:59 ---> Running in 807fb4774afc 00:47:59 Removing intermediate container d1df307fcb14 00:47:59 ---> adc624746edb 00:47:59 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 00:48:00 Removing intermediate container 807fb4774afc 00:48:00 ---> c949ab6fac73 00:48:00 Step 14/24 : EXPOSE $APP_PORT 00:48:00 ---> Running in 4e23595750fb 00:48:00 ---> Running in c060509b447c 00:48:00 Removing intermediate container 4e23595750fb 00:48:00 ---> a80c358bfd32 00:48:00 Step 21/23 : LABEL arch=x86_64 00:48:00 ---> Running in e6c68872b41a 00:48:00 Removing intermediate container c060509b447c 00:48:00 ---> 8d9ce09cde0e 00:48:00 Step 15/24 : WORKDIR / 00:48:00 Removing intermediate container cd60e7fc205f 00:48:00 ---> c9de3351e504 00:48:00 Step 12/27 : WORKDIR /edgex-go 00:48:00 ---> Running in b959aba104ab 00:48:00 Removing intermediate container e6c68872b41a 00:48:00 ---> 677d1c8b7c24 00:48:00 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:00 ---> Running in a96873d19b10 00:48:01 ---> Running in 675b5b518d98 00:48:01 Removing intermediate container b959aba104ab 00:48:01 ---> 57128ab5344f 00:48:01 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:01 Removing intermediate container a96873d19b10 00:48:01 ---> bee1ccc0b280 00:48:01 00:48:01 Step 13/27 : FROM alpine:3.17 00:48:01 ---> b2aa39c304c2 00:48:01 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:48:01 ---> Using cache 00:48:01 ---> 3adead476d02 00:48:01 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:48:01 Removing intermediate container 675b5b518d98 00:48:01 ---> 8d7a258a100c 00:48:01 Step 23/23 : LABEL version=0.0.0 00:48:01 ---> Running in 2cf0953b9757 00:48:01 ---> a70bbbfcf412 00:48:01 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 00:48:01 ---> Running in 0765ce5ed4b7 00:48:01 Removing intermediate container 0765ce5ed4b7 00:48:01 ---> ac9bb5d579ea 00:48:01 00:48:01 Successfully built ac9bb5d579ea 00:48:01 ---> 9670426e372f 00:48:01 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:48:01 Successfully tagged security-proxy-auth:latest 00:48:01 Building core-metadata 00:48:01  Building security-proxy-auth ... done fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:02 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:48:02 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:48:02 OK: 17820 distinct packages available 00:48:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:02 (1/4) Installing dumb-init (1.2.5-r2) 00:48:02 (2/4) Installing musl-obstack (1.2.3-r0) 00:48:02 (3/4) Installing libucontext (1.2-r0) 00:48:02 (4/4) Installing gcompat (1.1.0-r0) 00:48:02 Executing busybox-1.35.0-r29.trigger 00:48:02 OK: 7 MiB in 19 packages 00:48:04 ---> 0145a9b97aa6 00:48:04 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 00:48:04 ---> ee2c5967cee5 00:48:04 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:48:04 ---> Running in 4aaef139b3f8 00:48:04 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:48:04 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:48:04 ---> bdc2c71d5ec8 00:48:04 Step 3/25 : ARG ADD_BUILD_TAGS="" 00:48:04 ---> Using cache 00:48:04 ---> fd5c6a3408f8 00:48:04 Step 4/25 : WORKDIR /edgex-go 00:48:04 ---> Using cache 00:48:04 ---> 94c23bd33f16 00:48:04 Step 5/25 : RUN apk add --update --no-cache make git 00:48:04 ---> Using cache 00:48:04 ---> 87d3fc2432c4 00:48:04 Step 6/25 : COPY go.mod vendor* ./ 00:48:04 ---> Using cache 00:48:04 ---> 16a6d9c4eec5 00:48:04 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:48:04 ---> Using cache 00:48:04 ---> 49987122dd3b 00:48:04 Step 8/25 : COPY . . 00:48:04 ---> Using cache 00:48:04 ---> 3750a666ac48 00:48:04 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:48:04 Removing intermediate container 2cf0953b9757 00:48:04 ---> 0763d4fe2d3a 00:48:04 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:04 ---> 446dafdbc322 00:48:04 Step 20/24 : ENTRYPOINT ["/core-command"] 00:48:04 Removing intermediate container 6be71ff55c2b 00:48:04 ---> fc039f995a40 00:48:04 Step 7/26 : COPY . . 00:48:04 ---> Running in d482291ce540 00:48:04 ---> Running in f1335ae46bae 00:48:04 Removing intermediate container d482291ce540 00:48:04 ---> c86ce07dfb5b 00:48:04 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:48:05 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 00:48:05 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 00:48:05 ---> Running in d2dc711e0d9d 00:48:05 ---> b8a38553d3d8 00:48:05 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:48:05 Removing intermediate container d2dc711e0d9d 00:48:05 ---> aaea40da9fe0 00:48:05 Step 22/24 : LABEL arch=x86_64 00:48:05 ---> Running in 29233272625e 00:48:06 ---> 5942318fa5cb 00:48:06 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:48:06 Removing intermediate container 29233272625e 00:48:06 ---> ad2c7538f671 00:48:06 Step 23/24 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:06 ---> Running in 70df9c42fdde 00:48:06 Removing intermediate container 70df9c42fdde 00:48:06 ---> 98bcf22e0f37 00:48:06 Step 24/24 : LABEL version=0.0.0 00:48:06 ---> Running in f46622144b85 00:48:06 Removing intermediate container f46622144b85 00:48:06 ---> a78410a9bd9f 00:48:06 00:48:07 Successfully built a78410a9bd9f 00:48:07 Successfully tagged core-command:latest 00:48:07 Building support-notifications 00:48:10  Building core-command ... done  ---> 892822a9f0f6 00:48:10 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:48:10 ---> b3d88cc9d571 00:48:10 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 00:48:10 ---> Running in 74c7e2ca59fd 00:48:10 ---> 1c024d58d8e1 00:48:10 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:48:10 ---> Running in 070d30f72da9 00:48:10 Removing intermediate container 74c7e2ca59fd 00:48:10 ---> 3411dfdfa43d 00:48:10 Step 9/26 : WORKDIR /edgex-go/spire-build 00:48:10 Removing intermediate container 070d30f72da9 00:48:10 ---> c9982e6da527 00:48:10 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:48:10 ---> Running in 7b6871bd55d8 00:48:10 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:48:10 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:48:10 ---> bdc2c71d5ec8 00:48:10 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:48:10 ---> Using cache 00:48:10 ---> fd5c6a3408f8 00:48:10 Step 4/23 : WORKDIR /edgex-go 00:48:10 ---> Using cache 00:48:10 ---> 94c23bd33f16 00:48:10 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 00:48:10 ---> Running in cf709ed1335b 00:48:11 Removing intermediate container 7b6871bd55d8 00:48:11 ---> 439c64c43dbf 00:48:11 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:48:11 ---> Running in 34098792575e 00:48:11 ---> fedca93d2a94 00:48:11 Step 22/27 : WORKDIR / 00:48:11 ? github.com/edgexfoundry/edgex-go [no test files] 00:48:11 ---> Running in 156105ea0f2c 00:48:11 Removing intermediate container 34098792575e 00:48:11 ---> e46a502da752 00:48:11 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 00:48:11 ---> Running in aa8e55ba7b91 00:48:11 Removing intermediate container 156105ea0f2c 00:48:11 ---> 1ee429efbb22 00:48:11 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:48:11 ---> Running in 1d19136543ad 00:48:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:12 Removing intermediate container 1d19136543ad 00:48:12 ---> 045434ae8aca 00:48:12 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:48:12 OK: 265 MiB in 53 packages 00:48:12 ---> Running in 083093218d75 00:48:12 Removing intermediate container 083093218d75 00:48:12 ---> 03f8015ca310 00:48:12 Step 25/27 : LABEL arch=x86_64 00:48:12 ---> Running in df650e2bd8a1 00:48:12 Removing intermediate container cf709ed1335b 00:48:12 ---> f9122ba2a900 00:48:12 Step 6/23 : COPY go.mod vendor* ./ 00:48:13 Removing intermediate container df650e2bd8a1 00:48:13 ---> bb9c5dc12ae1 00:48:13 Step 26/27 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:13 Removing intermediate container aa8e55ba7b91 00:48:13 ---> ac309e7ad72b 00:48:13 Step 12/26 : WORKDIR /edgex-go 00:48:13 ---> Running in ffcfc94a0025 00:48:13 ---> Running in 2b96b42fa386 00:48:13 Removing intermediate container ffcfc94a0025 00:48:13 ---> 7c293756d351 00:48:13 Step 27/27 : LABEL version=0.0.0 00:48:13 ---> 82c2c037a191 00:48:13 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:48:13 ---> Running in fca9f5d4d641 00:48:13 ---> Running in 9199c43763db 00:48:13 Removing intermediate container 2b96b42fa386 00:48:13 ---> e8c2cf6ff9b9 00:48:13 00:48:13 Step 13/26 : FROM alpine:3.17 00:48:13 ---> b2aa39c304c2 00:48:13 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:48:13 ---> Using cache 00:48:13 ---> 3adead476d02 00:48:13 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:48:13 ---> Using cache 00:48:13 ---> 384da66918de 00:48:13 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:13 ---> Using cache 00:48:13 ---> 431e9423542f 00:48:13 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 00:48:13 ---> Using cache 00:48:13 ---> 447c0392a9b2 00:48:13 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:48:13 Removing intermediate container fca9f5d4d641 00:48:13 ---> 18a6bbfd2ae8 00:48:13 00:48:14 Successfully built 18a6bbfd2ae8 00:48:14 Successfully tagged security-spire-config:latest 00:48:14  Building security-spire-config ... done Building security-proxy-setup 00:48:18 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:48:18 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:48:18 ---> bdc2c71d5ec8 00:48:18 Step 3/22 : WORKDIR /edgex-go 00:48:18 ---> Using cache 00:48:18 ---> c135508a0db8 00:48:18 Step 4/22 : RUN apk add --update --no-cache make git 00:48:18 ---> Using cache 00:48:18 ---> 504b9e9e27e3 00:48:18 Step 5/22 : COPY go.mod vendor* ./ 00:48:18 ---> Using cache 00:48:18 ---> 6ed5a72fb80d 00:48:18 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:48:18 ---> Using cache 00:48:18 ---> 5a22bfad55e1 00:48:18 Step 7/22 : COPY . . 00:48:18 ---> Using cache 00:48:18 ---> ee2c5967cee5 00:48:18 Step 8/22 : RUN make cmd/secrets-config/secrets-config 00:48:19 ---> 9a422d501c51 00:48:19 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:48:19 ---> Running in d114401804df 00:48:19 ---> f835cafe90c3 00:48:19 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:48:19 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 00:48:19 ---> a73f37c33428 00:48:19 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:48:20 ---> 81ea854170db 00:48:20 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:48:20 ---> Running in 5fcd3d5e0c56 00:48:20 Removing intermediate container 5fcd3d5e0c56 00:48:20 ---> eee885a8ee3e 00:48:20 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:48:20 ---> Running in 6dcfbaa4405f 00:48:21 Removing intermediate container 6dcfbaa4405f 00:48:21 ---> aa8fbd7c50e8 00:48:21 Step 24/26 : LABEL arch=x86_64 00:48:21 ---> Running in 04e89aebbaa1 00:48:21 Removing intermediate container 04e89aebbaa1 00:48:21 ---> e7d3ae51222c 00:48:21 Step 25/26 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:22 ---> Running in e16ed5400104 00:48:22 Removing intermediate container e16ed5400104 00:48:22 ---> 81aa6811bd14 00:48:22 Step 26/26 : LABEL version=0.0.0 00:48:23 ---> Running in 081b6b77ddf2 00:48:23 Removing intermediate container 081b6b77ddf2 00:48:23 ---> 1f79e0395ecc 00:48:23 00:48:23 Successfully built 1f79e0395ecc 00:48:23 Successfully tagged security-spire-server:latest 00:48:25  Building security-spire-server ... 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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:48:33 Removing intermediate container 4aaef139b3f8 00:48:33 ---> 1a65cc55e28a 00:48:33 00:48:33 Step 9/25 : FROM alpine:3.17 00:48:33 ---> b2aa39c304c2 00:48:33 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:48:33 Removing intermediate container f1335ae46bae 00:48:33 ---> 1b6a91f30a2a 00:48:33 00:48:33 Step 10/25 : FROM alpine:3.17 00:48:33 ---> b2aa39c304c2 00:48:33 Step 11/25 : RUN apk add --update --no-cache dumb-init 00:48:33 ---> Using cache 00:48:33 ---> 22ce6817ab0c 00:48:33 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:48:33 ---> Using cache 00:48:33 ---> 0d7c23bd73fa 00:48:33 Step 13/25 : ENV APP_PORT=59881 00:48:33 ---> Running in 541289d28b3a 00:48:33 ---> Running in 98154185a8a7 00:48:33 Removing intermediate container 98154185a8a7 00:48:33 ---> 386b4f8df0b1 00:48:33 Step 14/25 : EXPOSE $APP_PORT 00:48:33 ---> Running in 2c07923d40fe 00:48:33 Removing intermediate container 9199c43763db 00:48:33 ---> ff79bf18b650 00:48:33 Step 8/23 : COPY . . 00:48:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:33 Removing intermediate container 2c07923d40fe 00:48:33 ---> e4ea91a52d5c 00:48:33 Step 15/25 : WORKDIR / 00:48:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:33 (1/3) Installing ca-certificates (20220614-r4) 00:48:33 (2/3) Installing dumb-init (1.2.5-r2) 00:48:33 (3/3) Installing su-exec (0.2-r2) 00:48:33 Executing busybox-1.35.0-r29.trigger 00:48:33 Executing ca-certificates-20220614-r4.trigger 00:48:33 ---> Running in 0b03e515162c 00:48:33 OK: 8 MiB in 18 packages 00:48:34 Removing intermediate container 0b03e515162c 00:48:34 ---> e08058bc32af 00:48:34 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:34 ---> fede85c83498 00:48:34 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 00:48:34 Removing intermediate container 541289d28b3a 00:48:34 ---> a6002bc2891d 00:48:34 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:48:34 ---> Running in 69823ac0ef47 00:48:34 ---> 8a35346d17b4 00:48:34 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:48:34 Removing intermediate container 69823ac0ef47 00:48:34 ---> 6317aee1a1ee 00:48:34 Step 12/25 : WORKDIR / 00:48:34 ---> Running in f828919c2862 00:48:35 Removing intermediate container f828919c2862 00:48:35 ---> 3a35619c073a 00:48:35 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:35 ---> 0e317910b166 00:48:35 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 00:48:35 ---> a2d3b98a962f 00:48:35 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 00:48:35 ---> 764d39c98253 00:48:35 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 00:48:35 ---> a5eb07586434 00:48:35 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:48:36 ---> 16fd24784eae 00:48:36 Step 21/25 : ENTRYPOINT ["/core-metadata"] 00:48:36 ---> f4ae6ff4cd15 00:48:36 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 00:48:36 ---> Running in 74f285f0e740 00:48:36 Removing intermediate container 74f285f0e740 00:48:36 ---> 437f3126dafe 00:48:36 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:48:36 ---> 567c2cf4b764 00:48:36 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 00:48:36 ---> Running in e2eda3e83c9a 00:48:37 Removing intermediate container e2eda3e83c9a 00:48:37 ---> b1b7a05cf8a9 00:48:37 Step 23/25 : LABEL arch=x86_64 00:48:37 ---> 6bf9460bc210 00:48:37 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:48:37 ---> Running in 0b5301b15a9e 00:48:37 ---> ed017cc648a0 00:48:37 Step 9/23 : RUN make cmd/support-notifications/support-notifications 00:48:37 Removing intermediate container 0b5301b15a9e 00:48:37 ---> dc04b2fc4e79 00:48:37 Step 24/25 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:37 ---> Running in 9121de1f00fb 00:48:37 ---> 30603ded3790 00:48:37 ---> Running in 6acfba899f66 00:48:37 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:48:37 Removing intermediate container 6acfba899f66 00:48:37 ---> a7e8ebdbdcb6 00:48:37 Step 25/25 : LABEL version=0.0.0 00:48:38 ---> Running in f1383b8676ff 00:48:38 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 00:48:38 Removing intermediate container f1383b8676ff 00:48:38 ---> dbdb8745965b 00:48:38 00:48:38 Removing intermediate container d114401804df 00:48:38 ---> 27e03ad97a22 00:48:38 00:48:38 Step 9/22 : FROM alpine:3.17Successfully built dbdb8745965b 00:48:38 00:48:38 ---> e8d9f9f8868e 00:48:38 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:48:38 Successfully tagged core-metadata:latest 00:48:38  Building core-metadata ... done  ---> b2aa39c304c2 00:48:38 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 00:48:38 ---> Running in f782517766c3 00:48:38 ---> 3c4c35380164 00:48:38 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:48:38 ---> Running in b6c06f86d240 00:48:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:39 (1/2) Installing dumb-init (1.2.5-r2) 00:48:39 (2/2) Installing openssl (3.0.8-r2) 00:48:39 Executing busybox-1.35.0-r29.trigger 00:48:39 OK: 8 MiB in 17 packages 00:48:39 Removing intermediate container b6c06f86d240 00:48:39 ---> 3432f02ea0bd 00:48:39 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 00:48:39 ---> Running in da8f2f748d78 00:48:39 Removing intermediate container da8f2f748d78 00:48:39 ---> 563f9cb9605a 00:48:39 Step 23/25 : LABEL arch=x86_64 00:48:39 ---> Running in 34e25be3cc9d 00:48:39 Removing intermediate container f782517766c3 00:48:39 ---> 9a27f2161295 00:48:39 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:48:39 ---> Running in fa5c863b0208 00:48:39 Removing intermediate container 34e25be3cc9d 00:48:39 ---> 95a300cacaff 00:48:39 Step 24/25 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:39 ---> Running in 7ca5fa97c262 00:48:39 Removing intermediate container fa5c863b0208 00:48:39 ---> f2107bc7c4a6 00:48:39 Step 12/22 : WORKDIR /edgex 00:48:39 ---> Running in 0464650f78b8 00:48:39 Removing intermediate container 7ca5fa97c262 00:48:39 ---> 5eac27e3cd57 00:48:39 Step 25/25 : LABEL version=0.0.0 00:48:39 ---> Running in ba7b19ffefde 00:48:39 Removing intermediate container 0464650f78b8 00:48:39 ---> 4ed8143d077f 00:48:39 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:40 Removing intermediate container ba7b19ffefde 00:48:40 ---> 5abf4df6cb9f 00:48:40 00:48:40 ---> e885be3a9f69 00:48:40 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 00:48:40 Successfully built 5abf4df6cb9f 00:48:40 Successfully tagged security-secretstore-setup:latest 00:48:40  Building security-secretstore-setup ... done  ---> 2294f6cb8e65 00:48:40 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 00:48:40 ---> 94fca987f026 00:48:40 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:48:41 ---> ade016893357 00:48:41 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:48:41 ---> 49556c4fb4c9 00:48:41 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:48:41 ---> Running in 49c0acada02b 00:48:41 Removing intermediate container 49c0acada02b 00:48:41 ---> 9ec7d360537d 00:48:41 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 00:48:41 ---> Running in a4c81e7b3f78 00:48:41 Removing intermediate container a4c81e7b3f78 00:48:41 ---> 2c0445da6dcc 00:48:41 Step 20/22 : LABEL arch=x86_64 00:48:42 ---> Running in bf4865d690bb 00:48:42 Removing intermediate container bf4865d690bb 00:48:42 ---> bf5ae9244915 00:48:42 Step 21/22 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:48:42 ---> Running in 5c5e47a058e0 00:48:42 Removing intermediate container 5c5e47a058e0 00:48:42 ---> c4df0a08a2ae 00:48:42 Step 22/22 : LABEL version=0.0.0 00:48:42 ---> Running in 155db238001e 00:48:42 Removing intermediate container 155db238001e 00:48:42 ---> 5899c6349a6b 00:48:42 00:48:43 Successfully built 5899c6349a6b 00:48:43 Successfully tagged security-proxy-setup:latest 00:48:57  Building security-proxy-setup ... done Removing intermediate container 9121de1f00fb 00:48:57 ---> eb066659d607 00:48:57 00:48:57 Step 10/23 : FROM alpine:3.17 00:48:57 ---> b2aa39c304c2 00:48:57 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 00:48:57 ---> Running in a0af880d2efd 00:48:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:48:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:48:58 (1/2) Installing ca-certificates (20220614-r4) 00:48:58 (2/2) Installing dumb-init (1.2.5-r2) 00:48:58 Executing busybox-1.35.0-r29.trigger 00:48:58 Executing ca-certificates-20220614-r4.trigger 00:48:58 OK: 8 MiB in 17 packages 00:48:58 Removing intermediate container a0af880d2efd 00:48:58 ---> f5c692f78893 00:48:58 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 00:48:58 ---> Running in 6deda0dad1e5 00:48:58 Removing intermediate container 6deda0dad1e5 00:48:58 ---> a29364243151 00:48:58 Step 13/23 : ENV APP_PORT=59860 00:48:59 ---> Running in dcd0554a5de2 00:48:59 Removing intermediate container dcd0554a5de2 00:48:59 ---> 74b0cd77d98e 00:48:59 Step 14/23 : EXPOSE $APP_PORT 00:48:59 ---> Running in 81ce9a48da18 00:48:59 Removing intermediate container 81ce9a48da18 00:48:59 ---> d48caabef57e 00:48:59 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:59 ---> d19ea30ac0ce 00:48:59 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:48:59 ---> 221e08416008 00:48:59 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:49:00 ---> dbd0d12d2add 00:49:00 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 00:49:00 ---> 87857637f3d5 00:49:00 Step 19/23 : ENTRYPOINT ["/support-notifications"] 00:49:00 ---> Running in e058593e6d16 00:49:00 Removing intermediate container e058593e6d16 00:49:00 ---> 81413a75657e 00:49:00 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:49:00 ---> Running in f2a0242e8acf 00:49:00 Removing intermediate container f2a0242e8acf 00:49:00 ---> d594d2cf8158 00:49:00 Step 21/23 : LABEL arch=x86_64 00:49:00 ---> Running in 67b1b201ee4f 00:49:00 Removing intermediate container 67b1b201ee4f 00:49:00 ---> 6c5668b49bf5 00:49:00 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 00:49:00 ---> Running in f7984c01c64c 00:49:01 Removing intermediate container f7984c01c64c 00:49:01 ---> 8490afbf7b48 00:49:01 Step 23/23 : LABEL version=0.0.0 00:49:01 ---> Running in f0ac86e0a1ea 00:49:01 Removing intermediate container f0ac86e0a1ea 00:49:01 ---> a20b565fbc0f 00:49:01 00:49:01 Successfully built a20b565fbc0f 00:49:01 Successfully tagged support-notifications:latest 00:49:01  Building support-notifications ... done  [Pipeline] } 00:49:01 $ docker stop --time=1 fb82f54f4d10a9d618b6180776cf5e85eda3cb7e964a91cc5ee1664df6953ac7 00:49:02 $ docker rm -f --volumes fb82f54f4d10a9d618b6180776cf5e85eda3cb7e964a91cc5ee1664df6953ac7 [Pipeline] // withDockerContainer [Pipeline] sh 00:49:03 + docker images 00:49:03 REPOSITORY TAG IMAGE ID CREATED SIZE 00:49:03 support-notifications latest a20b565fbc0f 2 seconds ago 32.7MB 00:49:03 eb066659d607 6 seconds ago 1.75GB 00:49:03 security-proxy-setup latest 5899c6349a6b 20 seconds ago 18.7MB 00:49:03 security-secretstore-setup latest 5abf4df6cb9f 22 seconds ago 32.8MB 00:49:03 core-metadata latest dbdb8745965b 24 seconds ago 20.4MB 00:49:03 27e03ad97a22 25 seconds ago 1.67GB 00:49:03 1a65cc55e28a 32 seconds ago 1.68GB 00:49:03 1b6a91f30a2a 33 seconds ago 1.69GB 00:49:03 security-spire-server latest 1f79e0395ecc 39 seconds ago 89.8MB 00:49:03 security-spire-config latest 18a6bbfd2ae8 49 seconds ago 88.9MB 00:49:03 e8c2cf6ff9b9 49 seconds ago 1.54GB 00:49:03 core-command latest a78410a9bd9f 56 seconds ago 19.8MB 00:49:03 security-proxy-auth latest ac9bb5d579ea About a minute ago 18.3MB 00:49:03 bee1ccc0b280 About a minute ago 1.54GB 00:49:03 08bbb793c1fc About a minute ago 1.69GB 00:49:03 984f8c3e05fa About a minute ago 1.66GB 00:49:03 support-scheduler latest 78a42e9cda8b About a minute ago 32.1MB 00:49:03 security-bootstrapper latest 1bbc8fefab23 About a minute ago 22.2MB 00:49:03 security-spiffe-token-provider latest f4f7b3aff0dd About a minute ago 32.8MB 00:49:03 6485a1fdaa1f About a minute ago 1.75GB 00:49:03 core-common-config-bootstrapper latest ecde27d50b22 About a minute ago 17.2MB 00:49:03 core-data latest 266032c3f589 About a minute ago 20MB 00:49:03 b41f6a8b164d About a minute ago 1.73GB 00:49:03 011500a5c968 About a minute ago 1.67GB 00:49:03 4524291d9a96 About a minute ago 1.68GB 00:49:03 7c45aa6ed46e About a minute ago 1.69GB 00:49:03 security-spire-agent latest 5a1e2a1b618b 2 minutes ago 129MB 00:49:03 f3757e2b9b3e 2 minutes ago 1.54GB 00:49:03 ci-base-image-x86_64 latest bdc2c71d5ec8 5 minutes ago 881MB 00:49:03 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine 3b553350e43f 2 weeks ago 664MB 00:49:03 alpine 3.17 b2aa39c304c2 6 weeks ago 7.05MB 00:49:03 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 8 months ago 253MB 00:49:03 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] } 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:50:17 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:50:19 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:50:19 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:50:19 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:50:19 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:50:32 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:50:32 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:50:32 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.310s coverage: 28.7% of statements 00:50:44 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.302s coverage: 98.5% of statements 00:50:49 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:50:49 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:50:49 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:50:52 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.417s coverage: 71.3% of statements 00:50:54 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:50:54 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:50:54 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.309s coverage: 54.0% of statements 00:50:58 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:50:58 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:50:58 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:50:58 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:50:58 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:51:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:51:05 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:51:15 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 15.837s coverage: 88.5% of statements 00:51:15 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.524s coverage: 3.9% of statements 00:51:21 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:51:21 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:51:21 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:51:22 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.801s coverage: 95.6% of statements 00:51:22 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:51:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:51:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:51:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:51:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:51:23 ok github.com/edgexfoundry/edgex-go/internal/io 0.210s coverage: 72.2% of statements 00:51:28 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:51:28 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:51:28 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:51:28 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.254s coverage: 65.9% of statements 00:51:38 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:51:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:51:39 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.445s coverage: 0.9% of statements 00:51:39 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.281s coverage: 29.0% of statements 00:51:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.298s coverage: 44.1% of statements 00:51:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.255s coverage: 82.9% of statements 00:51:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.217s coverage: 94.1% of statements 00:51:44 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.270s coverage: 96.3% of statements 00:51:46 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.236s coverage: 87.5% of statements 00:51:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:51:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:51:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:51:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:51:52 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:51:52 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:51:52 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:51:52 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:51:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 11.248s coverage: 94.4% of statements 00:51:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:51:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:51:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:51:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:52:06 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:52:06 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:52:07 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.220s coverage: 79.9% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 23.411s coverage: 92.9% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.081s coverage: 64.4% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.227s coverage: 62.3% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.215s coverage: 87.2% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.187s coverage: 20.0% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.187s coverage: 100.0% of statements 00:52:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.514s coverage: 81.2% of statements 00:52:15 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 00:52:15 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.484s coverage: 82.1% of statements 00:52:16 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:52:16 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.242s coverage: 86.0% of statements 00:52:21 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:52:21 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:52:22 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.028s coverage: 63.1% of statements 00:52:22 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.244s coverage: 100.0% of statements 00:52:24 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.121s coverage: 89.4% of statements 00:52:24 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.078s coverage: 100.0% of statements 00:52:24 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.116s coverage: 73.7% of statements 00:52:24 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 00:52:24 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 00:52:24 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 00:52:25 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.080s coverage: 100.0% of statements 00:52:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:52:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:52:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:52:34 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.061s coverage: 38.4% of statements 00:52:34 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.252s coverage: 89.5% of statements 00:52:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:52:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:52:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:52:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:52:39 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.233s coverage: 84.8% of statements 00:52:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:52:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:52:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:52:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:52:51 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.299s coverage: 17.7% of statements 00:52:51 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:52:51 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:52:51 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:52:51 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:52:52 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.603s coverage: 92.3% of statements 00:52:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:52:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:52:57 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.308s coverage: 61.5% of statements 00:52:59 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:52:59 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:52:59 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.397s coverage: 97.7% of statements 00:53:00 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 00:53:00 WARNING: Linting skipped (not on x86_64 or linter not installed) 00:53:00 go vet ./... 00:55:36 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:55:36 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:55:36 ./bin/test-attribution-txt.sh [Pipeline] echo 00:55:37 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:55:37 + ls -al . 00:55:37 total 700 00:55:37 drwxrwxr-x 10 1001 1001 4096 Mar 29 00:47 . 00:55:37 drwxr-xr-x 4 root root 4096 Mar 29 00:47 .. 00:55:37 drwxrwxr-x 2 1001 1001 4096 Mar 29 00:45 .blubracket 00:55:37 -rw-rw-r-- 1 1001 1001 16 Mar 29 00:45 .dockerignore 00:55:37 drwxrwxr-x 8 1001 1001 4096 Mar 29 00:45 .git 00:55:37 drwxrwxr-x 3 1001 1001 4096 Mar 29 00:45 .github 00:55:37 -rw-rw-r-- 1 1001 1001 1133 Mar 29 00:45 .gitignore 00:55:37 -rw-rw-r-- 1 1001 1001 42 Mar 29 00:45 .golangci.yml 00:55:37 -rw-rw-r-- 1 1001 1001 87 Mar 29 00:45 .hadolint.yml 00:55:37 -rw-rw-r-- 1 1001 1001 166 Mar 29 00:45 .sonarcloud.properties 00:55:37 -rw-rw-r-- 1 1001 1001 1171 Mar 29 00:45 ADOPTERS.md 00:55:37 -rw-rw-r-- 1 1001 1001 10835 Mar 29 00:45 Attribution.txt 00:55:37 -rw-rw-r-- 1 1001 1001 73765 Mar 29 00:45 CHANGELOG.md 00:55:37 -rw-rw-r-- 1 1001 1001 3804 Mar 29 00:45 CONTRIBUTING.md 00:55:37 -rw-rw-r-- 1 1001 1001 677 Mar 29 00:45 GOVERNANCE.md 00:55:37 -rw-rw-r-- 1 1001 1001 883 Mar 29 00:45 Jenkinsfile 00:55:37 -rw-rw-r-- 1 1001 1001 10775 Mar 29 00:45 LICENSE 00:55:37 -rw-rw-r-- 1 1001 1001 14368 Mar 29 00:45 Makefile 00:55:37 -rw-rw-r-- 1 1001 1001 582 Mar 29 00:45 OWNERS.md 00:55:37 -rw-rw-r-- 1 1001 1001 9403 Mar 29 00:45 README.md 00:55:37 -rw-rw-r-- 1 1001 1001 789 Mar 29 00:45 SECURITY.md 00:55:37 -rw-rw-r-- 1 1001 1001 5 Mar 29 00:43 VERSION 00:55:37 drwxrwxr-x 2 1001 1001 4096 Mar 29 00:45 bin 00:55:37 drwxrwxr-x 18 1001 1001 4096 Mar 29 00:45 cmd 00:55:37 -rw-r--r-- 1 root root 447380 Mar 29 00:52 coverage.out 00:55:37 -rw-rw-r-- 1 1001 1001 3200 Mar 29 00:45 go.mod 00:55:37 -rw-rw-r-- 1 1001 1001 31265 Mar 29 00:45 go.sum 00:55:37 drwxrwxr-x 7 1001 1001 4096 Mar 29 00:45 internal 00:55:37 drwxrwxr-x 3 1001 1001 4096 Mar 29 00:45 openapi 00:55:37 -rw-rw-r-- 1 1001 1001 594 Mar 29 00:45 security.txt 00:55:37 drwxrwxr-x 4 1001 1001 4096 Mar 29 00:45 snap 00:55:37 -rw-rw-r-- 1 1001 1001 204 Mar 29 00:45 version.go [Pipeline] sh 00:55:38 + '[' -e coverage.out ] 00:55:38 + chown 1001:1001 coverage.out [Pipeline] stash 00:55:38 Warning: overwriting stash ‘coverage-report’ 00:55:39 Stashed 1 file(s) [Pipeline] sh 00:55:39 + make build 00:55:39 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 00:57:16 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 00:57:16 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 00:57:16 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 00:57:17 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 00:58:04 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 00:58:06 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 00:58:11 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:58:18 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:58:20 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 00:58: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 00:58:30 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 00:58:35 $ docker stop --time=1 1b375a2cd96f464ce04ccc5a0c6e74c173287a2df3b99e260429c178b87c5258 00:58:37 $ docker rm -f --volumes 1b375a2cd96f464ce04ccc5a0c6e74c173287a2df3b99e260429c178b87c5258 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:58:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:58:39 00:58:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:58:40 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:58:40 latest: Pulling from edgex-devops/edgex-compose-arm64 00:58:40 29e5d40040c1: Pulling fs layer 00:58:40 1ce36da41761: Pulling fs layer 00:58:40 25b303627fd3: Pulling fs layer 00:58:40 29e5d40040c1: Verifying Checksum 00:58:40 29e5d40040c1: Download complete 00:58:40 1ce36da41761: Verifying Checksum 00:58:40 1ce36da41761: Download complete 00:58:41 29e5d40040c1: Pull complete 00:58:42 25b303627fd3: Verifying Checksum 00:58:42 25b303627fd3: Download complete 00:58:44 1ce36da41761: Pull complete 00:58:54 25b303627fd3: Pull complete 00:58:54 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:58:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:58:54 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:58:54 prd-ubuntu20.04-docker-arm64-4c-16g-6159 does not seem to be running inside a container 00:58:54 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:58:57 $ docker top fdcef140ab9922f542fe58c6214733b37ac31df6140e320a188e0de2157481c1 -eo pid,comm [Pipeline] { [Pipeline] sh 00:58:57 + grep parallel 00:58:57 + docker-compose build --help 00:59:02 --parallel Build images in parallel. [Pipeline] } 00:59:02 $ docker stop --time=1 fdcef140ab9922f542fe58c6214733b37ac31df6140e320a188e0de2157481c1 00:59:03 $ docker rm -f --volumes fdcef140ab9922f542fe58c6214733b37ac31df6140e320a188e0de2157481c1 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:59:04 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:59:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:59:04 prd-ubuntu20.04-docker-arm64-4c-16g-6159 does not seem to be running inside a container 00:59:04 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:59:05 $ docker top 5818d1ffd1fce96778f30c852aa4f3f1e40685e4cc343cffaa406ecbcf02765a -eo pid,comm [Pipeline] { [Pipeline] sh 00:59:06 + docker-compose -f ./docker-compose-build.yml build --parallel 00:59:11 Building core-command ... 00:59:11 Building core-common-config-bootstrapper ... 00:59:11 Building core-data ... 00:59:11 Building core-metadata ... 00:59:11 Building security-bootstrapper ... 00:59:11 Building security-proxy-auth ... 00:59:11 Building security-proxy-setup ... 00:59:11 Building security-secretstore-setup ... 00:59:11 Building security-spiffe-token-provider ... 00:59:11 Building security-spire-agent ... 00:59:11 Building security-spire-config ... 00:59:11 Building security-spire-server ... 00:59:11 Building support-notifications ... 00:59:11 Building support-scheduler ... 00:59:11 Building security-bootstrapper 00:59:11 Building core-common-config-bootstrapper 00:59:11 Building security-spiffe-token-provider 00:59:11 Building core-command 00:59:11 Building security-spire-server 00:59:58 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:59:58 Step 2/33 : FROM ${BUILDER_BASE} AS builder 00:59:58 ---> 9f19b0b6326f 00:59:58 Step 3/33 : WORKDIR /edgex-go 00:59:58 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:59:58 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:59:58 ---> 9f19b0b6326f 00:59:58 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:59:58 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:59:58 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:59:58 ---> 9f19b0b6326f 00:59:58 Step 3/26 : WORKDIR /edgex-go 00:59:58 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:59:58 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:59:58 ---> 9f19b0b6326f 00:59:58 Step 3/20 : WORKDIR /edgex-go 00:59:58 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:59:58 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:59:58 ---> 9f19b0b6326f 00:59:58 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:59:58 ---> Running in af7189148024 00:59:58 ---> Running in a7fb37c23fd5 00:59:58 ---> Running in 8b51c01534d6 00:59:58 ---> Running in f77169b5e9f9 00:59:58 ---> Running in d5fe5555230f 00:59:58 Removing intermediate container f77169b5e9f9 00:59:58 ---> 6f36408eba14 00:59:58 Step 4/24 : WORKDIR /edgex-go 00:59:58 Removing intermediate container a7fb37c23fd5 00:59:58 ---> b45148aa3979 00:59:58 Step 4/23 : WORKDIR /edgex-go 00:59:58 Removing intermediate container af7189148024 00:59:58 ---> 8ee69062a668 00:59:58 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 00:59:58 ---> Running in c5115048eea0 00:59:58 Removing intermediate container 8b51c01534d6 00:59:58 ---> 2d5d22e3139d 00:59:58 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:59:58 Removing intermediate container d5fe5555230f 00:59:58 ---> 7087f80d32b1 00:59:58 Step 4/33 : RUN apk add --update --no-cache make git 00:59:58 ---> Running in 69591d24cace 00:59:58 ---> Running in 1e7c75037d2b 00:59:58 ---> Running in 2bbdc597a5bd 00:59:58 ---> Running in 347fb1bf5d12 00:59:59 Removing intermediate container c5115048eea0 00:59:59 ---> b5e6b69c29c3 00:59:59 Step 5/24 : RUN apk add --update --no-cache make git 00:59:59 ---> Running in f6b392bd5d49 00:59:59 Removing intermediate container 2bbdc597a5bd 00:59:59 ---> 4adade15704f 00:59:59 Step 5/23 : RUN apk add --update --no-cache make git 00:59:59 ---> Running in 57f66b56874e 01:00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:02 OK: 263 MiB in 53 packages 01:00:03 OK: 263 MiB in 53 packages 01:00:03 OK: 263 MiB in 53 packages 01:00:03 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:00:03 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:00:03 OK: 17694 distinct packages available 01:00:04 OK: 263 MiB in 53 packages 01:00:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:00:04 Removing intermediate container 347fb1bf5d12 01:00:04 ---> 93f051615f37 01:00:04 Step 5/33 : COPY go.mod vendor* ./ 01:00:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:00:05 Removing intermediate container 69591d24cace 01:00:05 ---> db6ac6fa3b69 01:00:05 Step 5/26 : COPY go.mod vendor* ./ 01:00:05 Removing intermediate container f6b392bd5d49 01:00:05 ---> 7a97fd7e0936 01:00:05 Step 6/24 : COPY go.mod vendor* ./ 01:00:05 Removing intermediate container 57f66b56874e 01:00:05 ---> f2f21fb470d1 01:00:05 Step 6/23 : COPY go.mod vendor* ./ 01:00:05 OK: 263 MiB in 53 packages 01:00:06 ---> f0baf1a8d027 01:00:06 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:06 ---> Running in 2c65dc5633d2 01:00:06 ---> 2af2b411749f 01:00:06 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:06 ---> 2eb99b5c5fc7 01:00:06 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:06 ---> Running in 354d616e3d30 01:00:06 ---> Running in d0c2b6d8c802 01:00:07 ---> c049c42e8d40 01:00:07 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:07 ---> Running in 21c77c45c525 01:00:07 Removing intermediate container 1e7c75037d2b 01:00:07 ---> ea927c40aeaf 01:00:07 Step 5/20 : COPY go.mod vendor* ./ 01:00:08 ---> b031ec82356a 01:00:08 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:09 ---> Running in 098a79107f8b 01:02:15 Removing intermediate container 2c65dc5633d2 01:02:15 ---> 4659e0be752c 01:02:15 Step 7/33 : COPY . . 01:02:15 Removing intermediate container d0c2b6d8c802 01:02:15 ---> 94ea1c6d70aa 01:02:15 Step 8/24 : COPY . . 01:02:15 Removing intermediate container 354d616e3d30 01:02:15 ---> 933194e9b098 01:02:15 Step 7/26 : COPY . . 01:02:15 Removing intermediate container 098a79107f8b 01:02:15 ---> 65051b1ba49f 01:02:15 Step 7/20 : COPY . . 01:02:15 Removing intermediate container 21c77c45c525 01:02:15 ---> 24c6d6a63c71 01:02:15 Step 8/23 : COPY . . 01:02:16 ---> 1b126a6e4cd4 01:02:16 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 01:02:16 ---> 52823bb93c75 01:02:16 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 01:02:16 ---> 4f0a1f339532 01:02:16 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 01:02:16 ---> Running in f678db0ba856 01:02:16 ---> Running in 8d46c50ba936 01:02:16 ---> 76e476387ec5 01:02:16 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 01:02:17 ---> 3896284305ee 01:02:17 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 01:02:17 ---> Running in a853daf47573 01:02:17 ---> Running in d85c92cecbed 01:02:17 ---> Running in 631c9932abc6 01:02:17 Removing intermediate container d85c92cecbed 01:02:17 ---> 8d1d9fe92246 01:02:17 Step 9/26 : WORKDIR /edgex-go/spire-build 01:02:17 ---> Running in c768887fe2df 01:02:18 Removing intermediate container c768887fe2df 01:02:18 ---> f5038911a9ca 01:02:18 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:02:18 ---> Running in 0edaa4fa9bfd 01:02:19 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 01:02:19 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 01:02:19 Removing intermediate container 0edaa4fa9bfd 01:02:19 ---> 5dba4f6898cf 01:02: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 01:02:19 ---> Running in 1cea3cc53470 01:02:19 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 01:02:19 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 01:02:25 Removing intermediate container 1cea3cc53470 01:02:25 ---> 9a8b2741f624 01:02:25 Step 12/26 : WORKDIR /edgex-go 01:02:25 ---> Running in 80f0645d8994 01:02:25 Removing intermediate container 80f0645d8994 01:02:25 ---> 18a1b25fecfb 01:02:25 01:02:25 Step 13/26 : FROM alpine:3.17 01:02:25 3.17: Pulling from library/alpine 01:02:25 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 01:02:25 Status: Downloaded newer image for alpine:3.17 01:02:25 ---> d74e625d9115 01:02:25 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:02:25 ---> Running in 6e7878082775 01:02:25 Removing intermediate container 6e7878082775 01:02:25 ---> 71d814debbee 01:02:25 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:02:25 ---> Running in e2f386d643cd 01:02:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:02:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:02:30 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:02:30 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:02:30 OK: 17691 distinct packages available 01:02:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:02:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:02:32 (1/5) Installing dumb-init (1.2.5-r2) 01:02:32 (2/5) Installing musl-obstack (1.2.3-r0) 01:02:32 (3/5) Installing libucontext (1.2-r0) 01:02:32 (4/5) Installing gcompat (1.1.0-r0) 01:02:32 (5/5) Installing openssl (3.0.8-r2) 01:02:32 Executing busybox-1.35.0-r29.trigger 01:02:32 OK: 9 MiB in 20 packages 01:02:34 Removing intermediate container e2f386d643cd 01:02:34 ---> 877c48f20eac 01:02:34 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 01:02:36 ---> 9b5cca8141ab 01:02:36 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 01:02:37 ---> a1fcbbe29282 01:02:37 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:02:42 ---> 9ed634f08b2a 01:02:42 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 01:02:43 ---> 342833d6c484 01:02:43 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 01:02:44 ---> 583d603a5a8d 01:02:44 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 01:02:45 ---> 2305c18ea9bf 01:02:45 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:02:45 ---> Running in 76b6d09c30d1 01:02:45 Removing intermediate container 76b6d09c30d1 01:02:45 ---> 848bc528b404 01:02:45 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:02:46 ---> Running in 6d83ac2d942b 01:02:46 Removing intermediate container 6d83ac2d942b 01:02:46 ---> cd26cce0e514 01:02:46 Step 24/26 : LABEL arch=arm64 01:02:46 ---> Running in 933b160a0d8a 01:02:47 Removing intermediate container 933b160a0d8a 01:02:47 ---> 9033ace6d616 01:02:47 Step 25/26 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:02:47 ---> Running in 0107c4cd4a0a 01:02:47 Removing intermediate container 0107c4cd4a0a 01:02:47 ---> 451b98c1c577 01:02:47 Step 26/26 : LABEL version=0.0.0 01:02:47 ---> Running in e1ed3a036350 01:02:48 Removing intermediate container e1ed3a036350 01:02:48 ---> 80cbfb154c3e 01:02:48 01:02:48 Successfully built 80cbfb154c3e 01:02:48 Successfully tagged security-spire-server-arm64:latest 01:02:48 Building core-metadata 01:03:06  Building security-spire-server ... done Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:03:06 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:03:06 ---> 9f19b0b6326f 01:03:06 Step 3/25 : ARG ADD_BUILD_TAGS="" 01:03:06 ---> Using cache 01:03:06 ---> b45148aa3979 01:03:06 Step 4/25 : WORKDIR /edgex-go 01:03:06 ---> Using cache 01:03:06 ---> 4adade15704f 01:03:06 Step 5/25 : RUN apk add --update --no-cache make git 01:03:06 ---> Using cache 01:03:06 ---> f2f21fb470d1 01:03:06 Step 6/25 : COPY go.mod vendor* ./ 01:03:06 ---> Using cache 01:03:06 ---> c049c42e8d40 01:03:06 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:03:06 ---> Using cache 01:03:06 ---> 24c6d6a63c71 01:03:06 Step 8/25 : COPY . . 01:03:06 ---> Using cache 01:03:06 ---> 1b126a6e4cd4 01:03:06 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 01:03:06 ---> Running in dc6a43b6cf9e 01:03:06 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 01:08:43 Removing intermediate container 8d46c50ba936 01:08:43 ---> b2511386aa49 01:08:43 01:08:43 Step 9/33 : FROM alpine:3.17 01:08:43 ---> d74e625d9115 01:08:43 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:08:43 ---> Running in 7e9ff39a43d6 01:08:43 Removing intermediate container 7e9ff39a43d6 01:08:43 ---> c7de201ac66b 01:08:43 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 01:08:43 ---> Running in 4bbe858d60aa 01:08:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:08:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:08:43 (1/2) Installing dumb-init (1.2.5-r2) 01:08:43 (2/2) Installing su-exec (0.2-r2) 01:08:43 Executing busybox-1.35.0-r29.trigger 01:08:43 OK: 8 MiB in 17 packages 01:08:45 Removing intermediate container 4bbe858d60aa 01:08:45 ---> 3d8fd95a6159 01:08:45 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 01:08:45 ---> Running in 95a79a5bf25e 01:08:45 Removing intermediate container 95a79a5bf25e 01:08:45 ---> 712bcfa9e48b 01:08:45 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 01:08:45 ---> Running in 8e6dae304e11 01:08:46 Removing intermediate container 8e6dae304e11 01:08:46 ---> 80ebe13b1860 01:08:46 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 01:08:46 ---> Running in 9ac713fac2f5 01:08:46 Removing intermediate container 9ac713fac2f5 01:08:46 ---> 6d4b366a9fa2 01:08:46 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 01:08:47 ---> Running in d23cd2f0a092 01:08:47 Removing intermediate container d23cd2f0a092 01:08:47 ---> 2638b3c0ce53 01:08:47 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 01:08:47 ---> Running in e8e1cd6b8fbb 01:08:51 Removing intermediate container e8e1cd6b8fbb 01:08:51 ---> b783c8512357 01:08:51 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 01:08:51 ---> Running in ea1226e8ca76 01:08:51 Removing intermediate container ea1226e8ca76 01:08:51 ---> adf73efa3657 01:08:51 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 01:08:52 ---> 5ff4eb7810b0 01:08:52 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 01:08:52 ---> Running in 67ddf6d0754b 01:08:58 Removing intermediate container 67ddf6d0754b 01:08:58 ---> b5c577836be1 01:08:58 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 01:08:59 ---> 3198ee2186b1 01:08:59 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 01:09:00 ---> 21d0c5c131a6 01:09:00 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 01:09:04 ---> 3f4facb7c3c5 01:09:04 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 01:09:06 ---> 1c4f9377bff6 01:09:06 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 01:09:08 ---> dd6824df95bd 01:09:08 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 01:09:10 Removing intermediate container f678db0ba856 01:09:10 ---> 63b874081b6b 01:09:10 01:09:10 Step 10/23 : FROM alpine:3.17 01:09:10 ---> d74e625d9115 01:09:10 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:09:11 ---> 59d28813c350 01:09:11 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 01:09:11 ---> Running in b94c153e783c 01:09:12 Removing intermediate container b94c153e783c 01:09:12 ---> 01a884f2f581 01:09:12 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:09:12 ---> Running in 473cb5595ef6 01:09:13 ---> 100f689c67d9 01:09:13 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 01:09:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:09:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:09:16 ---> b4d1b38bde62 01:09:16 Step 28/33 : RUN chmod +x /entrypoint.sh 01:09:16 ---> Running in 45ed76720734 01:09:17 (1/1) Installing dumb-init (1.2.5-r2) 01:09:17 Executing busybox-1.35.0-r29.trigger 01:09:17 OK: 8 MiB in 16 packages 01:09:20 Removing intermediate container 473cb5595ef6 01:09:20 ---> af4e4d0fa9e9 01:09:20 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:09:21 Removing intermediate container 45ed76720734 01:09:21 ---> 93d7706d60ff 01:09:21 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 01:09:21 Removing intermediate container a853daf47573 01:09:21 ---> deab6c1c98c5 01:09:21 01:09:21 Step 10/24 : FROM alpine:3.17 01:09:21 ---> d74e625d9115 01:09:21 Step 11/24 : RUN apk add --update --no-cache dumb-init 01:09:21 ---> Running in 484d2487cf87 01:09:21 ---> Running in d499cfde2e48 01:09:22 ---> 1c2387653954 01:09:22 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:09:22 Removing intermediate container 484d2487cf87 01:09:22 ---> 633561f748dd 01:09:22 Step 30/33 : CMD ["gate"] 01:09:23 ---> Running in b26d753d627c 01:09:24 ---> 64c2352c072a 01:09:24 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 01:09:24 Removing intermediate container b26d753d627c 01:09:24 ---> 1e6a7fc272a0 01:09:24 Step 31/33 : LABEL arch=arm64 01:09:24 ---> Running in 8b24f3818faa 01:09:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:09:25 Removing intermediate container 8b24f3818faa 01:09:25 ---> 325ccfc0ef33 01:09:25 Step 32/33 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:09:25 ---> Running in 3cdada96da8f 01:09:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:09:26 Removing intermediate container 3cdada96da8f 01:09:26 ---> 2ba1fa5cfa48 01:09:26 Step 33/33 : LABEL version=0.0.0 01:09:26 ---> Running in 8870e38de88f 01:09:26 ---> 3c24bf391db4 01:09:26 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 01:09:27 (1/1) Installing dumb-init (1.2.5-r2) 01:09:27 Executing busybox-1.35.0-r29.trigger 01:09:27 OK: 8 MiB in 16 packages 01:09:27 Removing intermediate container 8870e38de88f 01:09:27 ---> 4c7ef6f85055 01:09:27 01:09:27 ---> c58322bb7720 01:09:27 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 01:09:28 Successfully built 4c7ef6f85055 01:09:28 Successfully tagged security-bootstrapper-arm64:latest 01:09:28  Building security-bootstrapper ... done Building core-data 01:09:29 Removing intermediate container d499cfde2e48 01:09:29 ---> 44dda493d82d 01:09:29 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:09:29 ---> cad81ce58321 01:09:29 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:09:29 ---> Running in a9b42de6058b 01:09:29 ---> Running in ef436162d668 01:09:30 Removing intermediate container a9b42de6058b 01:09:30 ---> 6da68693275f 01:09:30 Step 13/24 : ENV APP_PORT=59882 01:09:30 ---> Running in 0c16d252fa80 01:09:31 Removing intermediate container 0c16d252fa80 01:09:31 ---> 3c6c99a0f034 01:09:31 Step 14/24 : EXPOSE $APP_PORT 01:09:31 ---> Running in cfe36b26d56f 01:09:32 Removing intermediate container cfe36b26d56f 01:09:32 ---> d52ae4068aa5 01:09:32 Step 15/24 : WORKDIR / 01:09:32 ---> Running in 21e493676a5a 01:09:33 Removing intermediate container ef436162d668 01:09:33 ---> 5bf71e98e6d4 01:09:33 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:09:33 Removing intermediate container 21e493676a5a 01:09:33 ---> e07899388bb7 01:09:33 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 01:09:33 ---> Running in 6352aa9d8783 01:09:34 Removing intermediate container 6352aa9d8783 01:09:34 ---> ffe07aaf6106 01:09:34 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 01:09:34 ---> fead4bf5de15 01:09:34 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 01:09:34 ---> Running in 6af04cc0d731 01:09:35 Removing intermediate container 6af04cc0d731 01:09:35 ---> 8d78d4d2f672 01:09:35 Step 21/23 : LABEL arch=arm64 01:09:35 ---> Running in 7ff213fc512d 01:09:35 ---> 5b893dee2cef 01:09:35 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 01:09:36 Removing intermediate container 7ff213fc512d 01:09:36 ---> 7e2ba07279ce 01:09:36 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:09:36 ---> Running in 7570a1859ee2 01:09:37 Removing intermediate container 7570a1859ee2 01:09:37 ---> 3a7df714e69b 01:09:37 Step 23/23 : LABEL version=0.0.0 01:09:37 ---> Running in 93c1321c2fb6 01:09:38 Removing intermediate container 93c1321c2fb6 01:09:38 ---> c154f629bcca 01:09:38 01:09:38 ---> fada2840e1b9 01:09:38 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 01:09:39 Successfully built c154f629bcca 01:09:39 Successfully tagged core-common-config-bootstrapper-arm64:latest 01:09:39  Building core-common-config-bootstrapper ... done Building security-secretstore-setup 01:09:40 ---> 2cb76fb55e4c 01:09:40 Step 20/24 : ENTRYPOINT ["/core-command"] 01:09:40 ---> Running in b7eacf39dc2a 01:09:40 Removing intermediate container b7eacf39dc2a 01:09:40 ---> 956a0c950aef 01:09:40 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:09:41 ---> Running in 72296abb8aa8 01:09:42 Removing intermediate container 72296abb8aa8 01:09:42 ---> 8ac212e837cb 01:09:42 Step 22/24 : LABEL arch=arm64 01:09:42 ---> Running in 1ea4def4ce06 01:09:43 Removing intermediate container 1ea4def4ce06 01:09:43 ---> 22cf599b0ca6 01:09:43 Step 23/24 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:09:43 ---> Running in 8cd9fbc712e0 01:09:44 Removing intermediate container 8cd9fbc712e0 01:09:44 ---> ae730c9fa275 01:09:44 Step 24/24 : LABEL version=0.0.0 01:09:44 ---> Running in e6d523c5e5b8 01:09:45 Removing intermediate container e6d523c5e5b8 01:09:45 ---> 649b0018b04f 01:09:45 01:09:45 Successfully built 649b0018b04f 01:09:45 Successfully tagged core-command-arm64:latest 01:09:45 Building security-proxy-setup 01:09:55  Building core-command ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:09:55 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:09:55 ---> 9f19b0b6326f 01:09:55 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:09:55 ---> Using cache 01:09:55 ---> b45148aa3979 01:09:55 Step 4/23 : WORKDIR /edgex-go 01:09:55 ---> Using cache 01:09:55 ---> 4adade15704f 01:09:55 Step 5/23 : RUN apk add --update --no-cache make git 01:09:55 ---> Using cache 01:09:55 ---> f2f21fb470d1 01:09:55 Step 6/23 : COPY go.mod vendor* ./ 01:09:55 ---> Using cache 01:09:55 ---> c049c42e8d40 01:09:55 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:09:55 ---> Using cache 01:09:55 ---> 24c6d6a63c71 01:09:55 Step 8/23 : COPY . . 01:09:55 ---> Using cache 01:09:55 ---> 1b126a6e4cd4 01:09:55 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 01:09:55 ---> Running in 97284fcb41fd 01:09:58 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 01:10:10 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:10:10 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:10:10 ---> 9f19b0b6326f 01:10:10 Step 3/25 : WORKDIR /edgex-go 01:10:10 ---> Using cache 01:10:10 ---> 7087f80d32b1 01:10:10 Step 4/25 : RUN apk add --update --no-cache make git 01:10:10 ---> Using cache 01:10:10 ---> 93f051615f37 01:10:10 Step 5/25 : COPY go.mod vendor* ./ 01:10:10 ---> Using cache 01:10:10 ---> f0baf1a8d027 01:10:10 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:10:10 ---> Using cache 01:10:10 ---> 4659e0be752c 01:10:10 Step 7/25 : COPY . . 01:10:10 ---> Using cache 01:10:10 ---> 52823bb93c75 01:10:10 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 01:10:12 ---> Running in d5341006608a 01:10:15 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:10:15 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:10:15 ---> 9f19b0b6326f 01:10:15 Step 3/22 : WORKDIR /edgex-go 01:10:15 ---> Using cache 01:10:15 ---> 7087f80d32b1 01:10:15 Step 4/22 : RUN apk add --update --no-cache make git 01:10:15 ---> Using cache 01:10:15 ---> 93f051615f37 01:10:15 Step 5/22 : COPY go.mod vendor* ./ 01:10:15 ---> Using cache 01:10:15 ---> f0baf1a8d027 01:10:15 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:10:15 ---> Using cache 01:10:15 ---> 4659e0be752c 01:10:15 Step 7/22 : COPY . . 01:10:15 ---> Using cache 01:10:15 ---> 52823bb93c75 01:10:15 Step 8/22 : RUN make cmd/secrets-config/secrets-config 01:10:15 ---> Running in dc2fd744cac0 01:10:15 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:10:16 Removing intermediate container dc6a43b6cf9e 01:10:16 ---> 84fa35ae1d1e 01:10:16 01:10:16 Step 10/25 : FROM alpine:3.17 01:10:16 ---> d74e625d9115 01:10:16 Step 11/25 : RUN apk add --update --no-cache dumb-init 01:10:16 ---> Using cache 01:10:16 ---> 44dda493d82d 01:10:16 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:10:16 ---> Using cache 01:10:16 ---> 6da68693275f 01:10:16 Step 13/25 : ENV APP_PORT=59881 01:10:16 ---> Running in 2c0974d4965e 01:10:17 Removing intermediate container 2c0974d4965e 01:10:17 ---> 61038b9744e7 01:10:17 Step 14/25 : EXPOSE $APP_PORT 01:10:17 ---> Running in efe1b1eed270 01:10:18 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 01:10:18 Removing intermediate container efe1b1eed270 01:10:18 ---> d32eae0bb887 01:10:18 Step 15/25 : WORKDIR / 01:10:18 ---> Running in eaaa19f7bd9c 01:10:19 Removing intermediate container eaaa19f7bd9c 01:10:19 ---> f5d91497ba34 01:10:19 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:10:20 ---> 219981e9ed47 01:10:20 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 01:10:21 ---> fadc371b08c2 01:10:21 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 01:10:23 ---> ce53f0bd1849 01:10:23 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 01:10:23 ---> 4267359fca13 01:10:23 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 01:10:24 ---> 95ab8e5f606e 01:10:24 Step 21/25 : ENTRYPOINT ["/core-metadata"] 01:10:25 ---> Running in 508bea4cdf1d 01:10:25 Removing intermediate container 508bea4cdf1d 01:10:25 ---> 35da74da25d7 01:10:25 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:10:25 ---> Running in 2786f8d2fa37 01:10:26 Removing intermediate container 2786f8d2fa37 01:10:26 ---> 5622c69092f6 01:10:26 Step 23/25 : LABEL arch=arm64 01:10:26 ---> Running in 0ed68fe6da3b 01:10:26 Removing intermediate container 0ed68fe6da3b 01:10:26 ---> 974ef52031fa 01:10:26 Step 24/25 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:10:26 ---> Running in 9494d670ed94 01:10:27 Removing intermediate container 9494d670ed94 01:10:27 ---> d495655d29e2 01:10:27 Step 25/25 : LABEL version=0.0.0 01:10:27 ---> Running in eafe3dc84558 01:10:28 Removing intermediate container eafe3dc84558 01:10:28 ---> e5079657441c 01:10:28 01:10:28 Successfully built e5079657441c 01:10:28 Successfully tagged core-metadata-arm64:latest 01:10:28  Building core-metadata ... done Building security-proxy-auth 01:10:50 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:10:50 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:10:50 ---> 9f19b0b6326f 01:10:50 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:10:50 ---> Using cache 01:10:50 ---> b45148aa3979 01:10:50 Step 4/23 : WORKDIR /edgex-go 01:10:50 ---> Using cache 01:10:50 ---> 4adade15704f 01:10:50 Step 5/23 : RUN apk add --update --no-cache make git 01:10:50 ---> Using cache 01:10:50 ---> f2f21fb470d1 01:10:50 Step 6/23 : COPY go.mod vendor* ./ 01:10:50 ---> Using cache 01:10:50 ---> c049c42e8d40 01:10:50 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:10:50 ---> Using cache 01:10:50 ---> 24c6d6a63c71 01:10:50 Step 8/23 : COPY . . 01:10:50 ---> Using cache 01:10:50 ---> 1b126a6e4cd4 01:10:50 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 01:10:50 ---> Running in 1952a79abb51 01:10:50 Removing intermediate container 631c9932abc6 01:10:50 ---> 9d9b9c75efbd 01:10:50 01:10:50 Step 9/20 : FROM alpine:3.17 01:10:50 ---> d74e625d9115 01:10:50 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:10:50 ---> Using cache 01:10:50 ---> c7de201ac66b 01:10:50 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 01:10:50 ---> Running in ee1969fdc54f 01:10:50 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 01:10:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:10:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:10:52 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:10:52 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:10:52 OK: 17691 distinct packages available 01:10:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:10:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:10:55 (1/9) Installing ca-certificates (20220614-r4) 01:10:55 (2/9) Installing brotli-libs (1.0.9-r9) 01:10:55 (3/9) Installing nghttp2-libs (1.51.0-r0) 01:10:55 (4/9) Installing libcurl (7.88.1-r1) 01:10:55 (5/9) Installing curl (7.88.1-r1) 01:10:55 (6/9) Installing dumb-init (1.2.5-r2) 01:10:55 (7/9) Installing musl-obstack (1.2.3-r0) 01:10:55 (8/9) Installing libucontext (1.2-r0) 01:10:55 (9/9) Installing gcompat (1.1.0-r0) 01:10:55 Executing busybox-1.35.0-r29.trigger 01:10:55 Executing ca-certificates-20220614-r4.trigger 01:10:56 OK: 11 MiB in 24 packages 01:10:59 Removing intermediate container ee1969fdc54f 01:10:59 ---> f32330144a23 01:10:59 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 01:10:59 ---> 6fb887b0502e 01:10:59 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 01:11:00 ---> 301fa59d51b8 01:11:00 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 01:11:02 ---> ad514194596b 01:11:02 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 01:11:03 ---> cadbc7ca33d7 01:11:03 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 01:11:03 ---> Running in c276157f364a 01:11:04 Removing intermediate container c276157f364a 01:11:04 ---> 855853ec8a04 01:11:04 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:11:04 ---> Running in 206abc30c899 01:11:04 Removing intermediate container 206abc30c899 01:11:04 ---> c7db17f156a6 01:11:04 Step 18/20 : LABEL arch=arm64 01:11:04 ---> Running in 310111c98589 01:11:05 Removing intermediate container 310111c98589 01:11:05 ---> b27c16b49101 01:11:05 Step 19/20 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:11:05 ---> Running in a6a4053bd306 01:11:06 Removing intermediate container a6a4053bd306 01:11:06 ---> cdd3565f5176 01:11:06 Step 20/20 : LABEL version=0.0.0 01:11:06 ---> Running in fa3b260adcdc 01:11:06 Removing intermediate container fa3b260adcdc 01:11:06 ---> 69783c316389 01:11:06 01:11:06 Successfully built 69783c316389 01:11:06 Successfully tagged security-spiffe-token-provider-arm64:latest 01:11:06  Building security-spiffe-token-provider ... done Building support-scheduler 01:11:25 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:11:25 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:11:25 ---> 9f19b0b6326f 01:11:25 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:11:25 ---> Using cache 01:11:25 ---> b45148aa3979 01:11:25 Step 4/23 : WORKDIR /edgex-go 01:11:25 ---> Using cache 01:11:25 ---> 4adade15704f 01:11:25 Step 5/23 : RUN apk add --update --no-cache make git 01:11:25 ---> Using cache 01:11:25 ---> f2f21fb470d1 01:11:25 Step 6/23 : COPY go.mod vendor* ./ 01:11:25 ---> Using cache 01:11:25 ---> c049c42e8d40 01:11:25 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:11:25 ---> Using cache 01:11:25 ---> 24c6d6a63c71 01:11:25 Step 8/23 : COPY . . 01:11:25 ---> Using cache 01:11:25 ---> 1b126a6e4cd4 01:11:25 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 01:11:25 ---> Running in 6ce978c6ec80 01:11:26 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 01:17:03 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 01:17:11 Removing intermediate container dc2fd744cac0 01:17:11 ---> ef0c3efe2b76 01:17:11 01:17:11 Step 9/22 : FROM alpine:3.17 01:17:11 ---> d74e625d9115 01:17:11 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 01:17:11 ---> Running in dfb61b200563 01:17:11 Removing intermediate container d5341006608a 01:17:11 ---> 96842e9a8826 01:17:11 01:17:11 Step 9/25 : FROM alpine:3.17 01:17:11 ---> d74e625d9115 01:17:11 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 01:17:11 ---> Running in 4c97a0402a82 01:17:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:17:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:17:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:17:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:17:16 (1/3) Installing ca-certificates (20220614-r4) 01:17:16 (1/2) Installing dumb-init (1.2.5-r2) 01:17:16 (2/2) Installing openssl (3.0.8-r2) 01:17:16 (2/3) Installing dumb-init (1.2.5-r2) 01:17:16 Executing busybox-1.35.0-r29.trigger 01:17:16 (3/3) Installing su-exec (0.2-r2) 01:17:16 Executing busybox-1.35.0-r29.trigger 01:17:16 OK: 8 MiB in 17 packages 01:17:16 Executing ca-certificates-20220614-r4.trigger 01:17:16 OK: 8 MiB in 18 packages 01:17:18 Removing intermediate container dfb61b200563 01:17:18 ---> 7d781aa7a663 01:17:18 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:17:18 ---> Running in 5cadd065f9db 01:17:19 Removing intermediate container 5cadd065f9db 01:17:19 ---> 72958cdf6add 01:17:19 Step 12/22 : WORKDIR /edgex 01:17:19 Removing intermediate container 4c97a0402a82 01:17:19 ---> 1b9c85a1acf1 01:17:19 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:17:19 ---> Running in 46349910a2f5 01:17:19 ---> Running in faa9b8e2cc38 01:17:21 Removing intermediate container 46349910a2f5 01:17:21 ---> bf1ada6b73fc 01:17:21 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:17:21 Removing intermediate container faa9b8e2cc38 01:17:21 ---> 986bc8805e05 01:17:21 Step 12/25 : WORKDIR / 01:17:21 ---> Running in df2ee1ead9db 01:17:22 Removing intermediate container df2ee1ead9db 01:17:22 ---> 729a411ff88c 01:17:22 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:17:23 ---> ce28c2ee53a5 01:17:23 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 01:17:25 ---> ae17bfcfe2d9 01:17:25 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 01:17:25 ---> 72aae249edb0 01:17:25 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 01:17:26 ---> ab312fa7e2c5 01:17:26 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 01:17:27 ---> f880e2c37295 01:17:27 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 01:17:28 ---> 0001c20fa573 01:17:28 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 01:17:30 ---> 8c3d3210aeeb 01:17:30 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 01:17:30 ---> acc292b137a0 01:17:30 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 01:17:32 ---> 4dc16244a5ad 01:17:32 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 01:17:32 ---> d5e26985ed65 01:17:32 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:17:33 ---> Running in 24647f20720c 01:17:34 Removing intermediate container 1952a79abb51 01:17:34 ---> d00571769c15 01:17:34 01:17:34 Step 10/23 : FROM alpine:3.17 01:17:34 ---> d74e625d9115 01:17:34 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:17:34 ---> Using cache 01:17:34 ---> 01a884f2f581 01:17:34 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:17:34 ---> Using cache 01:17:34 ---> af4e4d0fa9e9 01:17:34 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:17:34 ---> Using cache 01:17:34 ---> 1c2387653954 01:17:34 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:17:34 ---> Using cache 01:17:35 ---> 64c2352c072a 01:17:35 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 01:17:37 ---> bd806e53d519 01:17:37 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 01:17:37 Removing intermediate container 24647f20720c 01:17:37 ---> 4c645f61075e 01:17:37 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 01:17:37 ---> Running in f593325a74bc 01:17:39 Removing intermediate container f593325a74bc 01:17:39 ---> b153c4bde4e3 01:17:39 Step 20/22 : LABEL arch=arm64 01:17:39 ---> Running in f2aee1711eca 01:17:39 ---> 3d66f2f54e26 01:17:39 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 01:17:40 Removing intermediate container f2aee1711eca 01:17:40 ---> eb35fc9a4ba7 01:17:40 Step 21/22 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:17:40 ---> Running in c8de36abbe13 01:17:41 ---> b0ce64cdc7b9 01:17:41 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 01:17:41 Removing intermediate container c8de36abbe13 01:17:41 ---> 5a3c84cd0082 01:17:41 Step 22/22 : LABEL version=0.0.0 01:17:41 ---> Running in df44541f47c5 01:17:42 ---> d24542c04e39 01:17:42 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 01:17:42 ---> 95e4ea9b3204 01:17:42 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:17:42 ---> Running in c0fef22723db 01:17:43 Removing intermediate container 97284fcb41fd 01:17:43 ---> 8af321ea08a8 01:17:43 01:17:43 Step 10/23 : FROM alpine:3.17 01:17:43 ---> d74e625d9115 01:17:43 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:17:43 Removing intermediate container df44541f47c5 01:17:43 ---> fa8457c00025 01:17:43 01:17:43 ---> Running in 77bec678e31e 01:17:44 ---> bd76f6f23b74 01:17:44 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:17:44 Successfully built fa8457c00025 01:17:44 ---> Running in 402589959e32 01:17:44 Successfully tagged security-proxy-setup-arm64:latest 01:17:44 Building security-spire-agent 01:17:44  Building security-proxy-setup ... done Removing intermediate container 77bec678e31e 01:17:44 ---> 686204ebdff7 01:17:44 Step 12/23 : ENV APP_PORT=59880 01:17:44 ---> Running in 427f2f763776 01:17:45 Removing intermediate container 427f2f763776 01:17:45 ---> 903f4885e68a 01:17:45 Step 13/23 : EXPOSE $APP_PORT 01:17:46 ---> Running in c37d2f0d5c78 01:17:46 Removing intermediate container c37d2f0d5c78 01:17:46 ---> 6f722495d087 01:17:46 Step 14/23 : RUN apk add --update --no-cache dumb-init 01:17:47 ---> Running in 932d6b7393ad 01:17:47 Removing intermediate container c0fef22723db 01:17:47 ---> e2b0b4180b41 01:17:47 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:17:47 ---> Running in 824a355c393c 01:17:48 Removing intermediate container 824a355c393c 01:17:48 ---> d5aad58fdbe3 01:17:48 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 01:17:48 ---> Running in ab334663e9fc 01:17:49 Removing intermediate container ab334663e9fc 01:17:49 ---> 806b332aabdd 01:17:49 Step 21/23 : LABEL arch=arm64 01:17:49 Removing intermediate container 402589959e32 01:17:49 ---> f9aa12c5ef12 01:17:49 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 01:17:49 ---> Running in df31321a3e0b 01:17:49 ---> Running in f5c847e8d59d 01:17:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:17:50 Removing intermediate container df31321a3e0b 01:17:50 ---> 1ebae20b03a9 01:17:50 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:17:50 ---> Running in eaaec65743cb 01:17:50 Removing intermediate container f5c847e8d59d 01:17:50 ---> f77c609e6e8d 01:17:50 Step 23/25 : LABEL arch=arm64 01:17:50 ---> Running in 96ff76724a9a 01:17:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:17:50 Removing intermediate container eaaec65743cb 01:17:50 ---> 22a1fcf5a1b0 01:17:50 Step 23/23 : LABEL version=0.0.0 01:17:51 ---> Running in 435ffa7e02f7 01:17:51 Removing intermediate container 96ff76724a9a 01:17:51 ---> 715f6eeb3dc9 01:17:51 Step 24/25 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:17:51 ---> Running in 667b38515cb4 01:17:51 Removing intermediate container 435ffa7e02f7 01:17:51 ---> 5aa26de39baa 01:17:51 01:17:51 (1/1) Installing dumb-init (1.2.5-r2) 01:17:51 Executing busybox-1.35.0-r29.trigger 01:17:51 OK: 8 MiB in 16 packages 01:17:52 Removing intermediate container 667b38515cb4 01:17:52 ---> 37aff4e691a0 01:17:52 Step 25/25 : LABEL version=0.0.0 01:17:52 ---> Running in fce572fa7175 01:17:52 Successfully built 5aa26de39baa 01:17:52 Successfully tagged security-proxy-auth-arm64:latest 01:17:52  Building security-proxy-auth ... done Building support-notifications 01:17:53 Removing intermediate container fce572fa7175 01:17:53 ---> 370ce439fa31 01:17:53 01:17:53 Removing intermediate container 932d6b7393ad 01:17:53 ---> c40586a3606b 01:17:53 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:17:54 Successfully built 370ce439fa31 01:17:54 Successfully tagged security-secretstore-setup-arm64:latest 01:17:54  Building security-secretstore-setup ... done Building security-spire-config 01:17:55 ---> 215b4ad86168 01:17:55 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:17:56 ---> 0e7391a4a3cd 01:17:56 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 01:17:58 ---> e886f485a5c6 01:17:58 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 01:17:59 ---> 24de51311a6b 01:17:59 Step 19/23 : ENTRYPOINT ["/core-data"] 01:17:59 ---> Running in 992b8b0c55bd 01:18:00 Removing intermediate container 992b8b0c55bd 01:18:00 ---> 502505409310 01:18:00 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:18:00 ---> Running in 1d434a4efad7 01:18:00 Removing intermediate container 1d434a4efad7 01:18:00 ---> ba6b1d0192f7 01:18:00 Step 21/23 : LABEL arch=arm64 01:18:01 ---> Running in b8f1c5b29457 01:18:01 Removing intermediate container b8f1c5b29457 01:18:01 ---> d849be40f283 01:18:01 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:18:01 ---> Running in a3f254ace66f 01:18:02 Removing intermediate container a3f254ace66f 01:18:02 ---> 0301d419a167 01:18:02 Step 23/23 : LABEL version=0.0.0 01:18:02 ---> Running in 06d89460d459 01:18:03 Removing intermediate container 06d89460d459 01:18:03 ---> 808bcaa2669e 01:18:03 01:18:03 Successfully built 808bcaa2669e 01:18:03 Successfully tagged core-data-arm64:latest 01:18:08  Building core-data ... done Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:18:08 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:18:08 ---> 9f19b0b6326f 01:18:08 Step 3/27 : WORKDIR /edgex-go 01:18:08 ---> Using cache 01:18:08 ---> 7087f80d32b1 01:18:08 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:18:09 ---> Running in 2567e6fd79f5 01:18:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:18:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:18:14 OK: 263 MiB in 53 packages 01:18:17 Removing intermediate container 2567e6fd79f5 01:18:17 ---> 298b80f999d1 01:18:17 Step 5/27 : COPY go.mod vendor* ./ 01:18:18 ---> aeff5db820fe 01:18:18 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:18:18 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:18:18 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:18:18 ---> 9f19b0b6326f 01:18:18 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:18:18 ---> Using cache 01:18:18 ---> b45148aa3979 01:18:18 Step 4/23 : WORKDIR /edgex-go 01:18:18 ---> Using cache 01:18:18 ---> 4adade15704f 01:18:18 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 01:18:18 ---> Running in 71e82773c399 01:18:18 ---> Running in 2c701a2fa4d9 01:18:20 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:18:20 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:18:20 ---> 9f19b0b6326f 01:18:20 Step 3/27 : WORKDIR /edgex-go 01:18:20 ---> Using cache 01:18:20 ---> 7087f80d32b1 01:18:20 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:18:20 ---> Using cache 01:18:20 ---> 298b80f999d1 01:18:20 Step 5/27 : COPY go.mod vendor* ./ 01:18:20 ---> Using cache 01:18:20 ---> aeff5db820fe 01:18:20 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:18:20 ---> Running in 0c310d729c38 01:18:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:18:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:18:23 OK: 263 MiB in 53 packages 01:18:24 Removing intermediate container 71e82773c399 01:18:24 ---> 1b9a77f4cf1e 01:18:24 Step 6/23 : COPY go.mod vendor* ./ 01:18:25 ---> 3bbcbb74fa54 01:18:25 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:18:25 ---> Running in 65d913ee62bc 01:19:33 Removing intermediate container 6ce978c6ec80 01:19:33 ---> 966b77be55f7 01:19:33 01:19:33 Step 10/23 : FROM alpine:3.17 01:19:33 ---> d74e625d9115 01:19:33 Step 11/23 : RUN apk add --update --no-cache dumb-init 01:19:33 ---> Using cache 01:19:33 ---> 44dda493d82d 01:19:33 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:19:33 ---> Using cache 01:19:33 ---> 6da68693275f 01:19:33 Step 13/23 : ENV APP_PORT=59861 01:19:33 ---> Running in e5167778f565 01:19:33 Removing intermediate container e5167778f565 01:19:33 ---> e8d6211dd973 01:19:33 Step 14/23 : EXPOSE $APP_PORT 01:19:33 ---> Running in 68c300073cd1 01:19:33 Removing intermediate container 68c300073cd1 01:19:33 ---> e5178672da29 01:19:33 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:19:33 ---> 457f2c617adf 01:19:33 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:19:33 ---> ba7957f75ea1 01:19:33 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 01:19:33 ---> 3c49caecd226 01:19:33 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 01:19:35 ---> f55d236e9500 01:19:35 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 01:19:35 ---> Running in 97f9758a5e07 01:19:35 Removing intermediate container 97f9758a5e07 01:19:35 ---> a0fc6976bcf5 01:19:35 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:19:36 ---> Running in 95394f0bbb2c 01:19:36 Removing intermediate container 95394f0bbb2c 01:19:36 ---> d70e377cd098 01:19:36 Step 21/23 : LABEL arch=arm64 01:19:36 ---> Running in 84d6ff71c753 01:19:37 Removing intermediate container 84d6ff71c753 01:19:37 ---> 8cecbbce3330 01:19:37 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:19:37 ---> Running in a91fd63a836e 01:19:38 Removing intermediate container a91fd63a836e 01:19:38 ---> 5df80028c628 01:19:38 Step 23/23 : LABEL version=0.0.0 01:19:38 ---> Running in 62cc6f5f4943 01:19:38 Removing intermediate container 62cc6f5f4943 01:19:38 ---> f1eb82fa91a1 01:19:38 01:19:39 Successfully built f1eb82fa91a1 01:19:39 Successfully tagged support-scheduler-arm64:latest 01:19:39  Building support-scheduler ... done Removing intermediate container 0c310d729c38 01:19:39 ---> 19b0e67d800e 01:19:39 Step 7/27 : COPY . . 01:19:39 Removing intermediate container 2c701a2fa4d9 01:19:39 ---> 36b09669dfaf 01:19:39 Step 7/27 : COPY . . 01:19:41 Removing intermediate container 65d913ee62bc 01:19:41 ---> bec7d098dd80 01:19:41 Step 8/23 : COPY . . 01:19:51 ---> f6a64b3d5ae9 01:19:51 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 01:19:51 ---> d9e54a9b1e8a 01:19:51 Step 9/23 : RUN make cmd/support-notifications/support-notifications 01:19:51 ---> 273f3dc1b369 01:19:51 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 01:19:51 ---> Running in 59b6d5f8e45a 01:19:51 ---> Running in df0489f64947 01:19:51 ---> Running in 45329008c3af 01:19:51 Removing intermediate container 59b6d5f8e45a 01:19:51 ---> c3cb1134dacb 01:19:51 Step 9/27 : WORKDIR /edgex-go/spire-build 01:19:51 ---> Running in 5efb0903849e 01:19:51 Removing intermediate container 45329008c3af 01:19:51 ---> de02636de354 01:19:51 Step 9/27 : WORKDIR /edgex-go/spire-build 01:19:51 ---> Running in 11272c5d708c 01:19:51 Removing intermediate container 5efb0903849e 01:19:51 ---> 4ee925b42fad 01:19:51 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:19:51 Removing intermediate container 11272c5d708c 01:19:51 ---> f4b97c7e02cf 01:19:51 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:19:51 ---> Running in 0e4b762def31 01:19:51 ---> Running in f98842bf66ad 01:19:51 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 01:19:52 Removing intermediate container 0e4b762def31 01:19:52 ---> a3fc12c89afa 01:19:52 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 01:19:52 Removing intermediate container f98842bf66ad 01:19:52 ---> 811522305162 01:19:52 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 01:19:52 ---> Running in e1598292f23c 01:19:52 ---> Running in f939c8b4b7f2 01:19:54 Removing intermediate container e1598292f23c 01:19:54 ---> 41f30d88d388 01:19:54 Step 12/27 : WORKDIR /edgex-go 01:19:55 ---> Running in 3f4c61222a66 01:19:55 Removing intermediate container f939c8b4b7f2 01:19:55 ---> a2a4b08f4fb3 01:19:55 Step 12/27 : WORKDIR /edgex-go 01:19:55 ---> Running in cf40359bdd13 01:19:55 Removing intermediate container 3f4c61222a66 01:19:55 ---> 2084a6b71cc3 01:19:55 01:19:55 Step 13/27 : FROM alpine:3.17 01:19:55 ---> d74e625d9115 01:19:55 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:19:55 ---> Using cache 01:19:55 ---> 71d814debbee 01:19:55 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 01:19:56 ---> Running in 0b972e03ff85 01:19:56 Removing intermediate container cf40359bdd13 01:19:56 ---> cf8b70365209 01:19:56 01:19:56 Step 13/27 : FROM alpine:3.17 01:19:56 ---> d74e625d9115 01:19:56 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:19:56 ---> Using cache 01:19:56 ---> 71d814debbee 01:19:56 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:19:56 ---> Using cache 01:19:56 ---> 877c48f20eac 01:19:56 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:19:56 ---> Using cache 01:19:56 ---> 9b5cca8141ab 01:19:56 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:19:56 ---> Using cache 01:19:56 ---> a1fcbbe29282 01:19:56 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 01:19:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:19:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:19:59 v3.17.2-298-gf0fc0d47fb7 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:19:59 v3.17.2-297-g89d4e1b68f6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:19:59 OK: 17691 distinct packages available 01:19:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:19:59 ---> 0174d5935b7b 01:19:59 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:20:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:20:01 (1/4) Installing dumb-init (1.2.5-r2) 01:20:01 (2/4) Installing musl-obstack (1.2.3-r0) 01:20:01 (3/4) Installing libucontext (1.2-r0) 01:20:01 (4/4) Installing gcompat (1.1.0-r0) 01:20:01 Executing busybox-1.35.0-r29.trigger 01:20:01 OK: 8 MiB in 19 packages 01:20:03 Removing intermediate container 0b972e03ff85 01:20:03 ---> 5c47c2f3475d 01:20:03 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:20:04 ---> 724244724e79 01:20:04 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:20:04 ---> a8e118bd1f97 01:20:04 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 01:20:04 ---> 0c7f9268596b 01:20:04 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:20:05 ---> 148340d4d20f 01:20:05 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 01:20:06 ---> d319e8af5799 01:20:06 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 01:20:07 ---> 09d1ce7629f7 01:20:07 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:20:07 ---> Running in 1ce1a224f48b 01:20:07 Removing intermediate container 1ce1a224f48b 01:20:07 ---> e89acbd798a5 01:20:07 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:20:07 ---> Running in 407b0c4a9674 01:20:08 Removing intermediate container 407b0c4a9674 01:20:08 ---> 9790bff7a407 01:20:08 Step 25/27 : LABEL arch=arm64 01:20:08 ---> Running in 65befd0c6de0 01:20:08 Removing intermediate container 65befd0c6de0 01:20:08 ---> 4a1aac5b2ffd 01:20:08 Step 26/27 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:20:08 ---> Running in 18c305e7c866 01:20:09 Removing intermediate container 18c305e7c866 01:20:09 ---> 940a42612f9e 01:20:09 Step 27/27 : LABEL version=0.0.0 01:20:09 ---> f1bfa0427851 01:20:09 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 01:20:09 ---> Running in 0628a827169a 01:20:09 Removing intermediate container 0628a827169a 01:20:09 ---> 675dcbe7aa1b 01:20:09 01:20:09 ---> 4f4870323d17 01:20:09 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 01:20:10 Successfully built 675dcbe7aa1b 01:20:10 Successfully tagged security-spire-agent-arm64:latest 01:20:10  Building security-spire-agent ... done  ---> Running in ad54a332aa52 01:20:10 Removing intermediate container ad54a332aa52 01:20:10 ---> bba9dad10e35 01:20:10 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 01:20:11 ---> 9cef1d8cf3c7 01:20:11 Step 22/27 : WORKDIR / 01:20:11 ---> Running in c424dba69d9f 01:20:11 Removing intermediate container c424dba69d9f 01:20:11 ---> ae056ad7e9ee 01:20:11 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:20:12 ---> Running in d0a68f4adbc8 01:20:12 Removing intermediate container d0a68f4adbc8 01:20:12 ---> 2952c3e0d7fd 01:20:12 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:20:12 ---> Running in 2bb6c5718ad3 01:20:13 Removing intermediate container 2bb6c5718ad3 01:20:13 ---> 6e0f964d2a87 01:20:13 Step 25/27 : LABEL arch=arm64 01:20:13 ---> Running in 88818f937f15 01:20:13 Removing intermediate container 88818f937f15 01:20:13 ---> 1b708bfcee89 01:20:13 Step 26/27 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:20:13 ---> Running in e077571229a2 01:20:14 Removing intermediate container e077571229a2 01:20:14 ---> 9a0f4ede5ffe 01:20:14 Step 27/27 : LABEL version=0.0.0 01:20:14 ---> Running in ae4a2790f177 01:20:14 Removing intermediate container ae4a2790f177 01:20:14 ---> 76cd056d26b9 01:20:14 01:20:14 Successfully built 76cd056d26b9 01:20:14 Successfully tagged security-spire-config-arm64:latest 01:22:21  Building security-spire-config ... done Removing intermediate container df0489f64947 01:22:21 ---> d4370143e131 01:22:21 01:22:21 Step 10/23 : FROM alpine:3.17 01:22:21 ---> d74e625d9115 01:22:21 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 01:22:21 ---> Running in d0f718f8fae7 01:22:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:22:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:22:21 (1/2) Installing ca-certificates (20220614-r4) 01:22:21 (2/2) Installing dumb-init (1.2.5-r2) 01:22:21 Executing busybox-1.35.0-r29.trigger 01:22:21 Executing ca-certificates-20220614-r4.trigger 01:22:21 OK: 8 MiB in 17 packages 01:22:21 Removing intermediate container d0f718f8fae7 01:22:21 ---> 2d8234d50ef4 01:22:21 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 01:22:21 ---> Running in 0c96c291ed5b 01:22:21 Removing intermediate container 0c96c291ed5b 01:22:21 ---> 4a606c709e27 01:22:21 Step 13/23 : ENV APP_PORT=59860 01:22:21 ---> Running in 641be8cfa025 01:22:21 Removing intermediate container 641be8cfa025 01:22:21 ---> d71b269a4d23 01:22:21 Step 14/23 : EXPOSE $APP_PORT 01:22:21 ---> Running in 45a19077ce8a 01:22:21 Removing intermediate container 45a19077ce8a 01:22:21 ---> 992667166beb 01:22:21 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:22:21 ---> 7a2821963439 01:22:21 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:22:21 ---> 1f4090ca7918 01:22:21 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 01:22:21 ---> b49a6b1e529d 01:22:21 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 01:22:21 ---> 7e96fe8a432b 01:22:21 Step 19/23 : ENTRYPOINT ["/support-notifications"] 01:22:21 ---> Running in d9e44c6d5f0b 01:22:21 Removing intermediate container d9e44c6d5f0b 01:22:21 ---> c7ca645d1575 01:22:21 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:22:21 ---> Running in f7a8e289ebf7 01:22:21 Removing intermediate container f7a8e289ebf7 01:22:21 ---> 754ffda54bb2 01:22:21 Step 21/23 : LABEL arch=arm64 01:22:21 ---> Running in d4911e6186bf 01:22:21 Removing intermediate container d4911e6186bf 01:22:21 ---> 0bc3192a3df2 01:22:21 Step 22/23 : LABEL git_sha=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 01:22:21 ---> Running in 2c0ef2b7ec01 01:22:21 Removing intermediate container 2c0ef2b7ec01 01:22:21 ---> 86c7c5427d45 01:22:21 Step 23/23 : LABEL version=0.0.0 01:22:21 ---> Running in 7f1f560d6f67 01:22:21 Removing intermediate container 7f1f560d6f67 01:22:21 ---> b9d1e0153369 01:22:21 01:22:21 Successfully built b9d1e0153369 01:22:21 Successfully tagged support-notifications-arm64:latest 01:22:21  Building support-notifications ... done  [Pipeline] } 01:22:21 $ docker stop --time=1 5818d1ffd1fce96778f30c852aa4f3f1e40685e4cc343cffaa406ecbcf02765a 01:22:23 $ docker rm -f --volumes 5818d1ffd1fce96778f30c852aa4f3f1e40685e4cc343cffaa406ecbcf02765a [Pipeline] // withDockerContainer [Pipeline] sh 01:22:23 + docker images 01:22:24 REPOSITORY TAG IMAGE ID CREATED SIZE 01:22:24 support-notifications-arm64 latest b9d1e0153369 5 seconds ago 32.1MB 01:22:24 d4370143e131 17 seconds ago 1.56GB 01:22:24 security-spire-config-arm64 latest 76cd056d26b9 2 minutes ago 86.2MB 01:22:24 security-spire-agent-arm64 latest 675dcbe7aa1b 2 minutes ago 125MB 01:22:24 2084a6b71cc3 2 minutes ago 1.35GB 01:22:24 cf8b70365209 2 minutes ago 1.35GB 01:22:24 support-scheduler-arm64 latest f1eb82fa91a1 2 minutes ago 31.5MB 01:22:24 966b77be55f7 3 minutes ago 1.56GB 01:22:24 core-data-arm64 latest 808bcaa2669e 4 minutes ago 19.9MB 01:22:24 security-secretstore-setup-arm64 latest 370ce439fa31 4 minutes ago 32.2MB 01:22:24 security-proxy-auth-arm64 latest 5aa26de39baa 4 minutes ago 18.2MB 01:22:24 security-proxy-setup-arm64 latest fa8457c00025 4 minutes ago 18.7MB 01:22:24 8af321ea08a8 4 minutes ago 1.5GB 01:22:24 d00571769c15 4 minutes ago 1.47GB 01:22:24 96842e9a8826 5 minutes ago 1.49GB 01:22:24 ef0c3efe2b76 5 minutes ago 1.47GB 01:22:24 security-spiffe-token-provider-arm64 latest 69783c316389 11 minutes ago 32.7MB 01:22:24 9d9b9c75efbd 11 minutes ago 1.53GB 01:22:24 core-metadata-arm64 latest e5079657441c 11 minutes ago 20.2MB 01:22:24 84fa35ae1d1e 12 minutes ago 1.5GB 01:22:24 core-command-arm64 latest 649b0018b04f 12 minutes ago 19.7MB 01:22:24 core-common-config-bootstrapper-arm64 latest c154f629bcca 12 minutes ago 17.2MB 01:22:24 security-bootstrapper-arm64 latest 4c7ef6f85055 12 minutes ago 21.9MB 01:22:24 deab6c1c98c5 13 minutes ago 1.49GB 01:22:24 63b874081b6b 13 minutes ago 1.49GB 01:22:24 b2511386aa49 13 minutes ago 1.48GB 01:22:24 security-spire-server-arm64 latest 80cbfb154c3e 19 minutes ago 87.1MB 01:22:24 18a1b25fecfb 19 minutes ago 1.35GB 01:22:24 ci-base-image-arm64 latest 9f19b0b6326f 35 minutes ago 866MB 01:22:24 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine 6cb57ee374ae 2 weeks ago 648MB 01:22:24 alpine 3.17 d74e625d9115 6 weeks ago 7.46MB 01:22:24 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 01:22:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:22:24 01:22:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:22:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:22:24 arm64: Pulling from edgex-lftools-log-publisher 01:22:24 8998bd30e6a1: Pulling fs layer 01:22:24 04944245beec: Pulling fs layer 01:22:24 699f458cf7ca: Pulling fs layer 01:22:24 765212b225bb: Pulling fs layer 01:22:24 f23df028b6ca: Pulling fs layer 01:22:24 d65c8cfc05b1: Pulling fs layer 01:22:24 2437ff75d9bd: Pulling fs layer 01:22:24 765212b225bb: Waiting 01:22:24 f23df028b6ca: Waiting 01:22:24 d65c8cfc05b1: Waiting 01:22:25 04944245beec: Verifying Checksum 01:22:25 04944245beec: Download complete 01:22:25 765212b225bb: Verifying Checksum 01:22:25 765212b225bb: Download complete 01:22:25 f23df028b6ca: Verifying Checksum 01:22:25 f23df028b6ca: Download complete 01:22:25 d65c8cfc05b1: Download complete 01:22:25 699f458cf7ca: Verifying Checksum 01:22:25 699f458cf7ca: Download complete 01:22:25 8998bd30e6a1: Verifying Checksum 01:22:25 8998bd30e6a1: Download complete 01:22:28 2437ff75d9bd: Verifying Checksum 01:22:28 2437ff75d9bd: Download complete 01:22:29 8998bd30e6a1: Pull complete 01:22:29 04944245beec: Pull complete 01:22:31 699f458cf7ca: Pull complete 01:22:31 765212b225bb: Pull complete 01:22:32 f23df028b6ca: Pull complete 01:22:32 d65c8cfc05b1: Pull complete 01:22:47 2437ff75d9bd: Pull complete 01:22:47 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 01:22:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:22:47 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:22:47 prd-ubuntu20.04-docker-arm64-4c-16g-6159 does not seem to be running inside a container 01:22:47 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 01:22:50 $ docker top 38879de337ade6cdb5ef578f37b59a5c276deea2f767b417074d2f909bb9c755 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:22:51 ---> job-cost.sh 01:22:51 lf-activate-venv: SKIPPING 01:22:51 INFO: No Stack... 01:22:52 INFO: Retrieving Pricing Info for: v3-standard-4 01:22:52 INFO: Archiving Costs [Pipeline] sh 01:22:53 + cat+ /w/workspace/edgex-go/2/archives/cost.csv 01:22:53 cut -d, -f6 [Pipeline] lock 01:22:53 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4485-2-stack-cost] 01:22:53 Resource [jenkins-edgexfoundry-edgex-go-PR-4485-2-stack-cost] did not exist. Created. 01:22:53 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4485-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:22:54 + echo total: 0.10999999940395355 [Pipeline] stash 01:22:54 Stashed 1 file(s) [Pipeline] } 01:22:54 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4485-2-stack-cost] [Pipeline] // lock [Pipeline] } 01:22:54 $ docker stop --time=1 38879de337ade6cdb5ef578f37b59a5c276deea2f767b417074d2f909bb9c755 01:22:56 $ docker rm -f --volumes 38879de337ade6cdb5ef578f37b59a5c276deea2f767b417074d2f909bb9c755 [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 01:22:56 provisioning config files... 01:22:56 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/2@tmp/config11886296133212579127tmp [Pipeline] { [Pipeline] sh 01:22:56 + set +x 01:22:56 + curl -s https://codecov.io/bash+ 01:22:56 bash -s -- 01:22:56 01:22:56 _____ _ 01:22:56 / ____| | | 01:22:56 | | ___ __| | ___ ___ _____ __ 01:22:56 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 01:22:56 | |___| (_) | (_| | __/ (_| (_) \ V / 01:22:56 \_____\___/ \__,_|\___|\___\___/ \_/ 01:22:56 Bash-1.0.6 01:22:56 01:22:56 01:22:56 ==> git version 2.25.1 found 01:22:56 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 01:22:56 Release-Date: 2020-01-08 01:22:56 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 01:22:56 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 01:22:56 ==> Jenkins CI detected. 01:22:56 current dir:  /w/workspace/edgex-go/2 01:22:56 project root: . 01:22:56 --> token set from env 01:22:56 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 01:22:56 ==> Running gcov in . (disable via -X gcov) 01:22:56 ==> Python coveragepy not found 01:22:56 ==> Searching for coverage reports in: 01:22:56 + . 01:22:56 -> Found 1 reports 01:22:56 ==> Detecting git/mercurial file structure 01:22:56 ==> Reading reports 01:22:57 + ./coverage.out bytes=447380 01:22:57 ==> Appending adjustments 01:22:57 https://docs.codecov.io/docs/fixing-reports 01:22:57 + Found adjustments 01:22:57 ==> Gzipping contents 01:22:57 60K /tmp/codecov.eXvtNn.gz 01:22:57 ==> Uploading reports 01:22:57 url: https://codecov.io 01:22:57 query: branch=PR-4485&commit=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4485%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4485&job=&cmd_args= 01:22:57 -> Pinging Codecov 01:22:57 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4485&commit=01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4485%2F2%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4485&job=&cmd_args= 01:22:58 -> Uploading to 01:22:58 https://storage.googleapis.com/codecov/v4/raw/2023-03-29/00271124DB129430A58F1EEE437C3FCB/01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1/b127741a-8b0d-4130-bb5e-d68ffd09dfa0.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230329%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230329T012258Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=2233be5595760d0b60837767fda81f5367bbf22139c3fdb74caf6137e8aea38e 01:22:58 % Total % Received % Xferd Average Speed Time Time Time Current 01:22:58 Dload Upload Total Spent Left Speed 01:22:58 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57487 0 0 100 57487 0 202k --:--:-- --:--:-- --:--:-- 202k 01:22:58 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/01c1eb6e9595a28f7fed3c6dc6c41e7f1ac568e1 [Pipeline] } 01:22:58 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 01:22:59 + [ -d /w/workspace/edgex-go/2/archives ] [Pipeline] libraryResource [Pipeline] sh 01:22:59 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 01:23:00 ---> package-listing.sh 01:23:00 ++ facter osfamily 01:23:00 ++ tr '[:upper:]' '[:lower:]' 01:23:00 + OS_FAMILY=debian 01:23:00 + workspace=/w/workspace/edgex-go/2 01:23:00 + START_PACKAGES=/tmp/packages_start.txt 01:23:00 + END_PACKAGES=/tmp/packages_end.txt 01:23:00 + DIFF_PACKAGES=/tmp/packages_diff.txt 01:23:00 + PACKAGES=/tmp/packages_start.txt 01:23:00 + '[' /w/workspace/edgex-go/2 ']' 01:23:00 + PACKAGES=/tmp/packages_end.txt 01:23:00 + case "${OS_FAMILY}" in 01:23:00 + dpkg -l 01:23:00 + grep '^ii' 01:23:00 + '[' -f /tmp/packages_start.txt ']' 01:23:00 + '[' -f /tmp/packages_end.txt ']' 01:23:00 + diff /tmp/packages_start.txt /tmp/packages_end.txt 01:23:00 + '[' /w/workspace/edgex-go/2 ']' 01:23:00 + mkdir -p /w/workspace/edgex-go/2/archives/ 01:23:00 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/2/archives/ [Pipeline] echo 01:23:00 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 01:23:00 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:23:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:23:01 01:23:01 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:23:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:23:01 latest: Pulling from edgex-lftools-log-publisher 01:23:01 5eb5b503b376: Pulling fs layer 01:23:01 5c69ac0246d0: Pulling fs layer 01:23:01 ec43610c2a17: Pulling fs layer 01:23:01 3a2ae6a8a46f: Pulling fs layer 01:23:01 33b1e0a273af: Pulling fs layer 01:23:01 5d3b04190fa2: Pulling fs layer 01:23:01 2f39f015ded8: Pulling fs layer 01:23:01 3a2ae6a8a46f: Waiting 01:23:01 33b1e0a273af: Waiting 01:23:01 2f39f015ded8: Waiting 01:23:01 5d3b04190fa2: Waiting 01:23:01 5c69ac0246d0: Verifying Checksum 01:23:01 5c69ac0246d0: Download complete 01:23:01 3a2ae6a8a46f: Verifying Checksum 01:23:01 3a2ae6a8a46f: Download complete 01:23:01 33b1e0a273af: Verifying Checksum 01:23:01 33b1e0a273af: Download complete 01:23:01 ec43610c2a17: Verifying Checksum 01:23:01 ec43610c2a17: Download complete 01:23:01 5d3b04190fa2: Download complete 01:23:01 5eb5b503b376: Verifying Checksum 01:23:01 5eb5b503b376: Download complete 01:23:02 2f39f015ded8: Download complete 01:23:03 5eb5b503b376: Pull complete 01:23:03 5c69ac0246d0: Pull complete 01:23:03 ec43610c2a17: Pull complete 01:23:03 3a2ae6a8a46f: Pull complete 01:23:03 33b1e0a273af: Pull complete 01:23:03 5d3b04190fa2: Pull complete 01:23:08 2f39f015ded8: Pull complete 01:23:08 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:23:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:23:08 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:23:08 prd-ubuntu20.04-docker-8c-8g-6157 does not seem to be running inside a container 01:23:08 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:23:09 $ docker top 0e4d490c8b5ec4cb6923d0dbef98354ca416cb1307b315aa56f4345d65ee2fa4 -eo pid,comm [Pipeline] { [Pipeline] sh 01:23:10 + touch /tmp/pre-build-complete [Pipeline] sh 01:23:10 + mkdir -p /var/log/sysstat [Pipeline] sh 01:23:10 + ls /var/log/sa-host 01:23:10 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:23:10 provisioning config files... 01:23:10 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/2@tmp/config1892093014075938189tmp [Pipeline] { [Pipeline] echo 01:23:10 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 01:23:11 ---> create-netrc.sh [Pipeline] } 01:23:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 01:23:11 ---> python-tools-install.sh [Pipeline] echo 01:23:11 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 01:23:11 ---> sudo-logs.sh 01:23:11 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 01:23:11 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 01:23:12 ---> job-cost.sh 01:23:12 lf-activate-venv: SKIPPING 01:23:12 DEBUG: total: 0.10999999940395355 01:23:12 INFO: Retrieving Stack Cost... 01:23:12 INFO: Retrieving Pricing Info for: v3-standard-8 01:23:12 INFO: Archiving Costs [Pipeline] echo 01:23:12 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 01:23:13 ---> logs-deploy.sh 01:23:13 lf-activate-venv: SKIPPING 01:23:13 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4485/2 01:23:13 INFO: archiving workspace using pattern(s): 01:23:14 Archives upload complete. 01:23:14 INFO: archiving logs to Nexus 01:23:14 ---> uname -a: 01:23:14 Linux prd-ubuntu20-04-docker-8c-8g-6157 5.4.0-126-generic #142-Ubuntu SMP Fri Aug 26 12:12:57 UTC 2022 x86_64 GNU/Linux 01:23:14 01:23:14 01:23:14 ---> lscpu: 01:23:14 Architecture: x86_64 01:23:14 CPU op-mode(s): 32-bit, 64-bit 01:23:14 Byte Order: Little Endian 01:23:14 Address sizes: 40 bits physical, 48 bits virtual 01:23:14 CPU(s): 8 01:23:14 On-line CPU(s) list: 0-7 01:23:14 Thread(s) per core: 1 01:23:14 Core(s) per socket: 1 01:23:14 Socket(s): 8 01:23:14 NUMA node(s): 1 01:23:14 Vendor ID: AuthenticAMD 01:23:14 CPU family: 23 01:23:14 Model: 49 01:23:14 Model name: AMD EPYC-Rome Processor 01:23:14 Stepping: 0 01:23:14 CPU MHz: 2799.998 01:23:14 BogoMIPS: 5599.99 01:23:14 Virtualization: AMD-V 01:23:14 Hypervisor vendor: KVM 01:23:14 Virtualization type: full 01:23:14 L1d cache: 256 KiB 01:23:14 L1i cache: 256 KiB 01:23:14 L2 cache: 4 MiB 01:23:14 L3 cache: 128 MiB 01:23:14 NUMA node0 CPU(s): 0-7 01:23:14 Vulnerability Itlb multihit: Not affected 01:23:14 Vulnerability L1tf: Not affected 01:23:14 Vulnerability Mds: Not affected 01:23:14 Vulnerability Meltdown: Not affected 01:23:14 Vulnerability Mmio stale data: Not affected 01:23:14 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 01:23:14 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 01:23:14 Vulnerability Spectre v2: Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP disabled, RSB filling 01:23:14 Vulnerability Srbds: Not affected 01:23:14 Vulnerability Tsx async abort: Not affected 01:23:14 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 01:23:14 01:23:14 01:23:14 ---> nproc: 01:23:14 8 01:23:14 01:23:14 01:23:14 ---> df -h: 01:23:14 Filesystem Size Used Avail Use% Mounted on 01:23:14 overlay 155G 20G 136G 13% / 01:23:14 tmpfs 64M 0 64M 0% /dev 01:23:14 tmpfs 16G 0 16G 0% /sys/fs/cgroup 01:23:14 shm 64M 0 64M 0% /dev/shm 01:23:14 /dev/vda1 155G 20G 136G 13% /facter-os 01:23:14 01:23:14