Pull request #4365 opened 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 a9191bf8dcb1c8f9c8a9c518364e87b9133a8282+4dbbd61a0bace45f2dafdef8fbb0ff2bd2f628db (63f2859c97644eb2009d32c07e07b608cb3ec167) 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-ssh437971032049529889.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-ssh13386720527553408494.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 cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4365/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4365/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2645820268788392390.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4365/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh9287970197694452045.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 # timeout=10 Commit message: "Merge pull request #420 from bill-mahoney/levski-update" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh10342896397507717213.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4365/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4365/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh3799055470265883316.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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/v2], 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.18 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/v2 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-6223 in /w/workspace/edgexfoundry_edgex-go_PR-4365 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > 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/4365/head:refs/remotes/origin/PR-4365 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 4dbbd61a0bace45f2dafdef8fbb0ff2bd2f628db into PR head commit a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 Merge succeeded, producing a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 Checking out Revision a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 (PR-4365) > git config core.sparsecheckout # timeout=10 > git checkout -f a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 # 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 4dbbd61a0bace45f2dafdef8fbb0ff2bd2f628db # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 # timeout=10 Commit message: "fix: Add missing 'core' to event publish topic" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:33:56 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:33:56 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:33:56 ========================================================= 00:33:56 EdgeX Global Pipelines Version Info 00:33:56 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:33:57 ------------------- 00:33:57 stable info: 00:33:57 ------------------- 00:33:57 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:33:57 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 00:33:57 Message: update stable to v1.0.244 00:33:57 ------------------- 00:33:57 experimental info: 00:33:57 ------------------- 00:33:57 Commited By: **** collab-it+edgex@linuxfoundation.org 00:33:57 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 00:33:57 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v2 [Pipeline] echo 00:33:58 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4365 [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4365 [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4365 [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = a9191bf [Pipeline] echo 00:33:59 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:33:59 provisioning config files... 00:33:59 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config4819929312038565981tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:33:59 ---> docker-login.sh 00:33:59 nexus3.edgexfoundry.org:10001 00:33:59 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:59 Configure a credential helper to remove this warning. See 00:33:59 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:59 00:33:59 Login Succeeded 00:33:59 nexus3.edgexfoundry.org:10002 00:33:59 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:59 Configure a credential helper to remove this warning. See 00:33:59 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:59 00:33:59 Login Succeeded 00:33:59 nexus3.edgexfoundry.org:10003 00:34:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:34:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:34:00 Configure a credential helper to remove this warning. See 00:34:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:34:00 00:34:00 Login Succeeded 00:34:00 nexus3.edgexfoundry.org:10004 00:34:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:34:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:34:00 Configure a credential helper to remove this warning. See 00:34:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:34:00 00:34:00 Login Succeeded 00:34:00 docker.io 00:34:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:34:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:34:00 Configure a credential helper to remove this warning. See 00:34:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:34:00 00:34:00 Login Succeeded 00:34:00 ---> docker-login.sh ends [Pipeline] } 00:34:00 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:34:01 + 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-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:34:01 + dirname cmd/core-command/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo core-command,cmd/core-command/Dockerfile 00:34:01 + cut -d/+ -f2 00:34:01 dirname cmd/core-common-config-bootstrapper/Dockerfile 00:34:01 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 00:34:01 + + dirname cmd/core-data/Dockerfile 00:34:01 cut -d/ -f2 00:34:01 + echo core-data,cmd/core-data/Dockerfile 00:34:01 + dirname cmd/core-metadata/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo core-metadata,cmd/core-metadata/Dockerfile 00:34:01 + + dirname cmd/security-bootstrapper/Dockerfile 00:34:01 cut -d/ -f2 00:34:01 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:34:01 + dirname cmd/security-proxy-setup/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + dirname cmd/security-secretstore-setup/Dockerfile 00:34:01 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:34:01 + + cut -d/ -f2 00:34:01 dirname cmd/security-spiffe-token-provider/Dockerfile 00:34:01 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + dirname cmd/security-spire-agent/Dockerfile 00:34:01 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:34:01 + dirname cmd/security-spire-config/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + dirname cmd/security-spire-server/Dockerfile 00:34:01 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:34:01 + dirname cmd/support-notifications/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo support-notifications,cmd/support-notifications/Dockerfile 00:34:01 + dirname cmd/support-scheduler/Dockerfile 00:34:01 + cut -d/ -f2 00:34:01 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 00:34:01 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-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:34:01 + git rev-list -1 --merges a9191bf8dcb1c8f9c8a9c518364e87b9133a8282~1..a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [Pipeline] echo 00:34:01 -----------> git rev-list -1 --merges a9191bf8dcb1c8f9c8a9c518364e87b9133a8282~1..a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [false] [Pipeline] sh 00:34:02 + git log --format=format:%s -1 a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [Pipeline] echo 00:34:02 ========================================================= 00:34:02 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:34:02 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:34:02 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:34:02 + grep -v github /etc/ssh/ssh_known_hosts 00:34:02 + [ -e /tmp/ssh_known_hosts ] 00:34:02 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:34:02 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:34:02 + sudo tee -a /etc/ssh/ssh_known_hosts 00:34:02 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:34:03 00:34:03 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:03 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:34:03 0.1.4: Pulling from edgex-devops/py-git-semver 00:34:03 b85a868b505f: Pulling fs layer 00:34:03 e2be974225ed: Pulling fs layer 00:34:03 339a4e72a1f5: Pulling fs layer 00:34:03 988bab9f4d93: Pulling fs layer 00:34:03 1469e6f7b9e6: Pulling fs layer 00:34:03 eaf3925da568: Pulling fs layer 00:34:03 bab4dde63d76: Pulling fs layer 00:34:03 bde34c3a00c8: Pulling fs layer 00:34:03 b352a97aabf1: Pulling fs layer 00:34:03 4872d77fe225: Pulling fs layer 00:34:03 5851b861e8e6: Pulling fs layer 00:34:03 b352a97aabf1: Waiting 00:34:03 eaf3925da568: Waiting 00:34:03 bab4dde63d76: Waiting 00:34:03 988bab9f4d93: Waiting 00:34:03 bde34c3a00c8: Waiting 00:34:03 1469e6f7b9e6: Waiting 00:34:03 4872d77fe225: Waiting 00:34:03 5851b861e8e6: Waiting 00:34:03 e2be974225ed: Download complete 00:34:03 988bab9f4d93: Verifying Checksum 00:34:03 988bab9f4d93: Download complete 00:34:03 1469e6f7b9e6: Verifying Checksum 00:34:03 1469e6f7b9e6: Download complete 00:34:03 339a4e72a1f5: Verifying Checksum 00:34:03 339a4e72a1f5: Download complete 00:34:03 eaf3925da568: Verifying Checksum 00:34:03 eaf3925da568: Download complete 00:34:03 bde34c3a00c8: Download complete 00:34:03 b352a97aabf1: Verifying Checksum 00:34:03 b352a97aabf1: Download complete 00:34:03 b85a868b505f: Verifying Checksum 00:34:03 b85a868b505f: Download complete 00:34:03 4872d77fe225: Download complete 00:34:03 5851b861e8e6: Verifying Checksum 00:34:03 5851b861e8e6: Download complete 00:34:04 bab4dde63d76: Download complete 00:34:05 b85a868b505f: Pull complete 00:34:05 e2be974225ed: Pull complete 00:34:05 339a4e72a1f5: Pull complete 00:34:05 988bab9f4d93: Pull complete 00:34:06 1469e6f7b9e6: Pull complete 00:34:06 eaf3925da568: Pull complete 00:34:08 bab4dde63d76: Pull complete 00:34:08 bde34c3a00c8: Pull complete 00:34:08 b352a97aabf1: Pull complete 00:34:08 4872d77fe225: Pull complete 00:34:08 5851b861e8e6: Pull complete 00:34:08 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 00:34:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:34:08 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:34:08 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 00:34:08 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:34:10 $ docker top 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb -eo pid,comm 00:34:10 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:34:10 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:34:10 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:34:10 [ssh-agent] Looking for ssh-agent implementation... 00:34:11 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:34:11 $ docker exec 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb ssh-agent 00:34:11 SSH_AUTH_SOCK=/tmp/ssh-p539EkpnP7K3/agent.33 00:34:11 SSH_AGENT_PID=39 00:34:11 Running ssh-add (command line suppressed) 00:34:11 Identity added: /w/workspace/edgex-go/1@tmp/private_key_1783884378627580993.key (/w/workspace/edgex-go/1@tmp/private_key_1783884378627580993.key) 00:34:11 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:34:11 + git tag --points-at HEAD [Pipeline] } 00:34:11 $ docker exec --env ******** --env ******** 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb ssh-agent -k 00:34:11 unset SSH_AUTH_SOCK; 00:34:11 unset SSH_AGENT_PID; 00:34:11 echo Agent pid 39 killed; 00:34:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:34:11 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:34:11 [ssh-agent] Looking for ssh-agent implementation... 00:34:11 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:34:11 $ docker exec 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb ssh-agent 00:34:12 SSH_AUTH_SOCK=/tmp/ssh-B9ysRqX6E09X/agent.71 00:34:12 SSH_AGENT_PID=78 00:34:12 Running ssh-add (command line suppressed) 00:34:12 Identity added: /w/workspace/edgex-go/1@tmp/private_key_15208189282339718414.key (/w/workspace/edgex-go/1@tmp/private_key_15208189282339718414.key) 00:34:12 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:34:12 + git semver init 00:34:12 2023-02-16 00:34:12,690 [run_init] DEBUG init version:0.0.0 force:False 00:34:12 2023-02-16 00:34:12,691 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 00:34:12 2023-02-16 00:34:12,692 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 00:34:12 2023-02-16 00:34:12,692 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, universal_newlines=False, shell=None, istream=None) 00:34:19 2023-02-16 00:34:18,252 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 00:34:19 2023-02-16 00:34:18,254 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-4365 with force:False 00:34:19 2023-02-16 00:34:18,254 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-4365 00:34:19 2023-02-16 00:34:18,259 [execute] INFO git cat-file --batch-check 00:34:19 2023-02-16 00:34:18,259 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 00:34:19 2023-02-16 00:34:18,266 [execute] INFO git cat-file --batch 00:34:19 2023-02-16 00:34:18,267 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 00:34:19 2023-02-16 00:34:18,273 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-4365 00:34:19 0.0.0 [Pipeline] } 00:34:19 $ docker exec --env ******** --env ******** 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb ssh-agent -k 00:34:19 unset SSH_AUTH_SOCK; 00:34:19 unset SSH_AGENT_PID; 00:34:19 echo Agent pid 78 killed; 00:34:19 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:34:19 + git semver [Pipeline] } 00:34:20 $ docker stop --time=1 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb 00:34:21 $ docker rm -f --volumes 75a67bdd709708b7d9728fc868af0c5353e945a3d6572be339087d9b16f22dbb [Pipeline] // withDockerContainer [Pipeline] sh 00:34:21 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:34:22 Stashed 1 file(s) [Pipeline] echo 00:34:22 [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:34:22 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 00:34:23 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:34:23 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:34:23 ========================================================= 00:34:23 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 00:34:23 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:34:23 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:34:23 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 00:34:23 213ec9aee27d: Pulling fs layer 00:34:23 4583459ba037: Pulling fs layer 00:34:23 93c1e223e6f2: Pulling fs layer 00:34:23 53926ce57604: Pulling fs layer 00:34:23 21b2b0c7a3f4: Pulling fs layer 00:34:23 22ff95d597cd: Pulling fs layer 00:34:23 12d6caf4c0d1: Pulling fs layer 00:34:23 96b7cbca73a9: Pulling fs layer 00:34:23 a7acece74701: Pulling fs layer 00:34:23 12d6caf4c0d1: Waiting 00:34:23 96b7cbca73a9: Waiting 00:34:23 a7acece74701: Waiting 00:34:23 53926ce57604: Waiting 00:34:23 21b2b0c7a3f4: Waiting 00:34:23 22ff95d597cd: Waiting 00:34:23 93c1e223e6f2: Download complete 00:34:23 4583459ba037: Verifying Checksum 00:34:23 4583459ba037: Download complete 00:34:23 21b2b0c7a3f4: Download complete 00:34:23 22ff95d597cd: Verifying Checksum 00:34:23 22ff95d597cd: Download complete 00:34:23 213ec9aee27d: Verifying Checksum 00:34:23 213ec9aee27d: Download complete 00:34:23 12d6caf4c0d1: Verifying Checksum 00:34:23 12d6caf4c0d1: Download complete 00:34:23 213ec9aee27d: Pull complete 00:34:24 4583459ba037: Pull complete 00:34:24 93c1e223e6f2: Pull complete 00:34:25 96b7cbca73a9: Verifying Checksum 00:34:25 96b7cbca73a9: Download complete 00:34:25 a7acece74701: Verifying Checksum 00:34:25 a7acece74701: Download complete 00:34:25 53926ce57604: Verifying Checksum 00:34:25 53926ce57604: Download complete 00:34:29 53926ce57604: Pull complete 00:34:29 21b2b0c7a3f4: Pull complete 00:34:29 22ff95d597cd: Pull complete 00:34:29 12d6caf4c0d1: Pull complete 00:34:31 96b7cbca73a9: Pull complete 00:34:32 a7acece74701: Pull complete 00:34:32 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 00:34:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:34:32 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine [Pipeline] fileExists [Pipeline] sh 00:34:32 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:34:32 WORKDIR /edgex 00:34:32 COPY go.mod . 00:34:32 RUN go mod download 00:34:32 + docker build -t ci-base-image-x86_64 -f - . 00:34:33 Sending build context to Docker daemon 170.3MB 00:34:33 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:34:33 ---> db6d94c90886 00:34:33 Step 2/4 : WORKDIR /edgex 00:34:36 ---> Running in c4dc198d77b1 00:34:36 Removing intermediate container c4dc198d77b1 00:34:36 ---> b416c370c41e 00:34:36 Step 3/4 : COPY go.mod . 00:34:36 ---> 8cd9f4327821 00:34:36 Step 4/4 : RUN go mod download 00:34:36 ---> Running in e5477d9ae821 00:34:37 Still waiting to schedule task 00:34:37 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 00:34:48 Removing intermediate container e5477d9ae821 00:34:48 ---> d190c2d0416b 00:34:48 Successfully built d190c2d0416b 00:34:48 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:48 + docker inspect -f . ci-base-image-x86_64 00:34:48 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:34:48 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 00:34:48 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:34:49 $ docker top ea1db2718d0b62e93189f2b96e5f8b384e12cb23bde750f0465df27ce19b1ea9 -eo pid,comm [Pipeline] { [Pipeline] sh 00:34:49 + go version 00:34:49 go version go1.18.7 linux/amd64 [Pipeline] } 00:34:49 $ docker stop --time=1 ea1db2718d0b62e93189f2b96e5f8b384e12cb23bde750f0465df27ce19b1ea9 00:34:51 $ docker rm -f --volumes ea1db2718d0b62e93189f2b96e5f8b384e12cb23bde750f0465df27ce19b1ea9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:51 + docker inspect -f . ci-base-image-x86_64 00:34:51 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:34:51 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 00:34:51 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:34:52 $ docker top 31d1de0ccc29b8f3801b3b302f296555a250d80ad4854d12921f703323293433 -eo pid,comm [Pipeline] { [Pipeline] echo 00:34:52 ========================================================= 00:34:52 [edgeXBuildGoParallel] Running Tests and Build... 00:34:52 ========================================================= [Pipeline] sh 00:34:52 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 00:34:53 + make test 00:34:53 go test -race -coverprofile=coverage.out ./... 00:34:59 ? github.com/edgexfoundry/edgex-go [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:35:14 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.093s coverage: 28.7% of statements 00:35:14 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:35:14 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:35:15 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.098s coverage: 98.5% of statements 00:35:18 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.247s coverage: 73.7% of statements 00:35:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:35:18 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:35:18 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:35:18 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.119s coverage: 54.0% of statements 00:35:18 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:35:18 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 4.239s coverage: 88.5% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.116s coverage: 3.9% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.555s coverage: 95.6% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/io 0.094s coverage: 72.2% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.065s coverage: 65.9% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.089s coverage: 0.9% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.070s coverage: 29.6% of statements 00:35:19 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.063s coverage: 47.1% of statements 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.079s coverage: 82.9% of statements 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.086s coverage: 94.1% of statements 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.073s coverage: 96.3% of statements 00:35:19 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.058s coverage: 87.5% of statements 00:35:27 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.080s coverage: 94.4% of statements 00:35:27 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.072s coverage: 44.8% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.361s coverage: 79.9% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.082s coverage: 92.9% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.051s coverage: 64.4% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.071s coverage: 86.9% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.072s coverage: 87.2% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.053s coverage: 20.0% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.054s coverage: 100.0% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.086s coverage: 77.4% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.076s coverage: 80.0% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.066s coverage: 87.2% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.248s coverage: 91.2% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.263s coverage: 63.1% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.057s coverage: 100.0% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.033s coverage: 89.4% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.023s coverage: 100.0% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.056s coverage: 73.7% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.033s coverage: 100.0% of statements 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 0.396s coverage: 65.3% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.182s coverage: 41.0% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.064s coverage: 89.5% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.073s coverage: 84.8% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.086s coverage: 17.7% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.151s coverage: 92.3% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.068s coverage: 63.2% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:35:40 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.110s coverage: 97.7% of statements 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:35:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:35:40 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:35:58 level=warning msg="[linters context] structcheck is disabled because of go1.18. You can track the evolution of the go1.18 support by following the https://github.com/golangci/golangci-lint/issues/2649." 00:35:58 go vet ./... 00:36:03 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:36:03 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:36:03 ./bin/test-attribution-txt.sh [Pipeline] echo 00:36:03 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:36:03 + ls -al . 00:36:03 total 748 00:36:03 drwxrwxr-x 11 1001 1001 4096 Feb 16 00:34 . 00:36:03 drwxr-xr-x 4 root root 4096 Feb 16 00:34 .. 00:36:03 drwxrwxr-x 2 1001 1001 4096 Feb 16 00:33 .blubracket 00:36:03 -rw-rw-r-- 1 1001 1001 16 Feb 16 00:33 .dockerignore 00:36:03 drwxrwxr-x 8 1001 1001 4096 Feb 16 00:35 .git 00:36:03 drwxrwxr-x 3 1001 1001 4096 Feb 16 00:33 .github 00:36:03 -rw-rw-r-- 1 1001 1001 1024 Feb 16 00:33 .gitignore 00:36:03 -rw-rw-r-- 1 1001 1001 42 Feb 16 00:33 .golangci.yml 00:36:03 -rw-rw-r-- 1 1001 1001 87 Feb 16 00:33 .hadolint.yml 00:36:03 drwxr-xr-x 3 1001 1001 4096 Feb 16 00:34 .semver 00:36:03 -rw-rw-r-- 1 1001 1001 166 Feb 16 00:33 .sonarcloud.properties 00:36:03 -rw-rw-r-- 1 1001 1001 1171 Feb 16 00:33 ADOPTERS.md 00:36:03 -rw-rw-r-- 1 1001 1001 10825 Feb 16 00:33 Attribution.txt 00:36:03 -rw-rw-r-- 1 1001 1001 73765 Feb 16 00:33 CHANGELOG.md 00:36:03 -rw-rw-r-- 1 1001 1001 3804 Feb 16 00:33 CONTRIBUTING.md 00:36:03 -rw-rw-r-- 1 1001 1001 677 Feb 16 00:33 GOVERNANCE.md 00:36:03 -rw-rw-r-- 1 1001 1001 850 Feb 16 00:33 Jenkinsfile 00:36:03 -rw-rw-r-- 1 1001 1001 10775 Feb 16 00:33 LICENSE 00:36:03 -rw-rw-r-- 1 1001 1001 13375 Feb 16 00:33 Makefile 00:36:03 -rw-rw-r-- 1 1001 1001 582 Feb 16 00:33 OWNERS.md 00:36:03 -rw-rw-r-- 1 1001 1001 9403 Feb 16 00:33 README.md 00:36:03 -rw-rw-r-- 1 1001 1001 6912 Feb 16 00:33 SECURITY.md 00:36:03 -rw-rw-r-- 1 1001 1001 5 Feb 16 00:34 VERSION 00:36:03 drwxrwxr-x 2 1001 1001 4096 Feb 16 00:33 bin 00:36:03 drwxrwxr-x 17 1001 1001 4096 Feb 16 00:33 cmd 00:36:03 -rw-r--r-- 1 root root 487530 Feb 16 00:35 coverage.out 00:36:03 -rw-rw-r-- 1 1001 1001 3295 Feb 16 00:33 go.mod 00:36:03 -rw-rw-r-- 1 1001 1001 33318 Feb 16 00:33 go.sum 00:36:03 drwxrwxr-x 7 1001 1001 4096 Feb 16 00:33 internal 00:36:03 drwxrwxr-x 3 1001 1001 4096 Feb 16 00:33 openapi 00:36:03 drwxrwxr-x 4 1001 1001 4096 Feb 16 00:33 snap 00:36:03 -rw-rw-r-- 1 1001 1001 204 Feb 16 00:33 version.go [Pipeline] sh 00:36:03 + '[' -e coverage.out ] 00:36:03 + chown 1001:1001 coverage.out [Pipeline] stash 00:36:03 Stashed 1 file(s) [Pipeline] sh 00:36:04 + make build 00:36:04 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:36: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:36:17 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:36:18 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:36:19 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:36:27 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:36: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-setup/security-proxy-setup ./cmd/security-proxy-setup 00:36: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:36: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-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:36:31 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:36:31 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:36:34 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 00:36:35 $ docker stop --time=1 31d1de0ccc29b8f3801b3b302f296555a250d80ad4854d12921f703323293433 00:36:38 $ docker rm -f --volumes 31d1de0ccc29b8f3801b3b302f296555a250d80ad4854d12921f703323293433 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:36:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:36:39 00:36:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:36:39 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:36:39 latest: Pulling from edgex-devops/edgex-compose 00:36:39 cbdbe7a5bc2a: Pulling fs layer 00:36:39 ca9280d653b3: Pulling fs layer 00:36:39 7e9c9ca2126c: Pulling fs layer 00:36:39 cbdbe7a5bc2a: Download complete 00:36:39 cbdbe7a5bc2a: Pull complete 00:36:39 ca9280d653b3: Download complete 00:36:40 7e9c9ca2126c: Download complete 00:36:40 ca9280d653b3: Pull complete 00:36:42 7e9c9ca2126c: Pull complete 00:36:42 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 00:36:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:36:42 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:36:43 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 00:36:43 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:36:44 $ docker top 1f3cd6ce6e23dce1e6252f0867480f20805067a3c52a35f43128ac0629c31510 -eo pid,comm [Pipeline] { [Pipeline] sh 00:36:45 + docker-compose build --help 00:36:45 + grep parallel 00:36:45 --parallel Build images in parallel. [Pipeline] } 00:36:45 $ docker stop --time=1 1f3cd6ce6e23dce1e6252f0867480f20805067a3c52a35f43128ac0629c31510 00:36:46 $ docker rm -f --volumes 1f3cd6ce6e23dce1e6252f0867480f20805067a3c52a35f43128ac0629c31510 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:36:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:36:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:36:47 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 00:36:47 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:36:48 $ docker top babc581c43204dab94c7de5ec0f3ba67a984c561250dd2c87a48bd403bbe80cd -eo pid,comm [Pipeline] { [Pipeline] sh 00:36:48 + docker-compose -f ./docker-compose-build.yml build --parallel 00:36:49 Building core-command ... 00:36:49 Building core-common-config-bootstrapper ... 00:36:49 Building core-data ... 00:36:49 Building core-metadata ... 00:36:49 Building security-bootstrapper ... 00:36:49 Building security-proxy-setup ... 00:36:49 Building security-secretstore-setup ... 00:36:49 Building security-spiffe-token-provider ... 00:36:49 Building security-spire-agent ... 00:36:49 Building security-spire-config ... 00:36:49 Building security-spire-server ... 00:36:49 Building support-notifications ... 00:36:49 Building support-scheduler ... 00:36:49 Building security-secretstore-setup 00:36:49 Building core-metadata 00:36:49 Building security-proxy-setup 00:36:49 Building security-spiffe-token-provider 00:36:49 Building security-spire-agent 00:36:58 Step 1/21 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:36:58 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:36:58 ---> d190c2d0416b 00:36:58 Step 3/21 : WORKDIR /edgex-go 00:36:58 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:36:58 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:36:58 ---> d190c2d0416b 00:36:58 Step 3/24 : WORKDIR /edgex-go 00:36:59 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:36:59 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:36:59 ---> d190c2d0416b 00:36:59 Step 3/24 : WORKDIR /edgex-go 00:36:59 Step 1/19 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:36:59 Step 2/19 : FROM ${BUILDER_BASE} AS builder 00:36:59 ---> d190c2d0416b 00:36:59 Step 3/19 : WORKDIR /edgex-go 00:36:59 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:36:59 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:36:59 ---> d190c2d0416b 00:36:59 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:37:00 Running on prd-ubuntu20.04-docker-arm64-4c-16g-6225 in /w/workspace/edgexfoundry_edgex-go_PR-4365 [Pipeline] { [Pipeline] ws 00:37:00 Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] checkout 00:37:00 The recommended git tool is: git 00:37:03 ---> Running in 234f8be46585 00:37:03 ---> Running in 2006e8568ce9 00:37:03 ---> Running in c2a59e75ad10 00:37:03 ---> Running in e29b2c1b3a8f 00:37:03 ---> Running in 192196ff54b6 00:37:03 Removing intermediate container c2a59e75ad10 00:37:03 ---> ae4eb6fbaa99 00:37:03 Step 4/19 : RUN apk update && apk --no-cache --update add build-base 00:37:03 Removing intermediate container 234f8be46585 00:37:03 ---> fc16a5047c4b 00:37:03 Step 4/24 : WORKDIR /edgex-go 00:37:03 Removing intermediate container 192196ff54b6 00:37:03 ---> a3a500dad8e8 00:37:03 Step 4/24 : RUN apk add --update --no-cache make git 00:37:03 Removing intermediate container 2006e8568ce9 00:37:03 ---> 6bf2b01888be 00:37:03 Step 4/21 : RUN apk add --update --no-cache make git 00:37:03 Removing intermediate container e29b2c1b3a8f 00:37:03 ---> b8926a9b760c 00:37:03 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 00:37:03 ---> Running in f05f0580047a 00:37:03 ---> Running in efeb333e1d8a 00:37:03 ---> Running in 84c801f4a4a6 00:37:03 ---> Running in d84dca2497d5 00:37:03 ---> Running in 2cbc1d6fd8af 00:37:03 Removing intermediate container f05f0580047a 00:37:03 ---> 5c515bd321d6 00:37:03 Step 5/24 : RUN apk add --update --no-cache make git 00:37:03 ---> Running in b0214669515d 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:04 OK: 211 MiB in 51 packages 00:37:04 OK: 211 MiB in 51 packages 00:37:04 v3.16.4-8-g71a076bc492 [https://dl-cdn.alpinelinux.org/alpine/v3.16/main] 00:37:04 v3.16.4-4-g2609129aef3 [https://dl-cdn.alpinelinux.org/alpine/v3.16/community] 00:37:04 OK: 17046 distinct packages available 00:37:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:37:04 OK: 211 MiB in 51 packages 00:37:04 OK: 211 MiB in 51 packages 00:37:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:37:04 OK: 211 MiB in 51 packages 00:37:04 Removing intermediate container d84dca2497d5 00:37:04 ---> 6edabf25cd75 00:37:04 Step 5/21 : COPY go.mod vendor* ./ 00:37:04 Removing intermediate container 84c801f4a4a6 00:37:04 ---> 2fd234548061 00:37:04 Step 5/24 : COPY go.mod vendor* ./ 00:37:04 Removing intermediate container b0214669515d 00:37:04 ---> 4c43325e78f3 00:37:04 Step 6/24 : COPY go.mod vendor* ./ 00:37:04 ---> 5521ce292d04 00:37:04 Step 6/21 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:04 Removing intermediate container 2cbc1d6fd8af 00:37:04 ---> ab19f3a2e10b 00:37:04 Step 5/24 : COPY go.mod vendor* ./ 00:37:04 ---> Running in ce34f3951288 00:37:04 ---> 57afc2a375a6 00:37:04 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:04 ---> 65e3a8eed09e 00:37:04 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:04 ---> Running in f12808694a04 00:37:04 Removing intermediate container efeb333e1d8a 00:37:04 ---> 0fc88ca69c13 00:37:04 Step 5/19 : COPY go.mod vendor* ./ 00:37:04 ---> a24fd4d2609e 00:37:04 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:05 ---> Running in ed1fa475736d 00:37:05 ---> Running in ed9d9aca55c5 00:37:05 ---> 32d4c319080e 00:37:05 Step 6/19 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:05 ---> Running in f4408186ac4b 00:37:06 using credential edgex-jenkins-ssh 00:37:06 Cloning the remote Git repository 00:37:05 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:37:05 > git init /w/workspace/edgex-go/1 # timeout=10 00:37:06 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:37:06 > git --version # timeout=10 00:37:06 > git --version # 'git version 2.25.1' 00:37:06 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:06 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:22 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:37:22 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:23 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:37:23 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:37:23 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:23 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4365/head:refs/remotes/origin/PR-4365 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:37:24 Merging remotes/origin/main commit 4dbbd61a0bace45f2dafdef8fbb0ff2bd2f628db into PR head commit a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:37:25 Merge succeeded, producing a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:37:25 Checking out Revision a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 (PR-4365) 00:37:24 > git config core.sparsecheckout # timeout=10 00:37:24 > git checkout -f a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 # timeout=10 00:37:24 > git remote # timeout=10 00:37:24 > git config --get remote.origin.url # timeout=10 00:37:24 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:24 > git merge 4dbbd61a0bace45f2dafdef8fbb0ff2bd2f628db # timeout=10 00:37:24 > git rev-parse HEAD^{commit} # timeout=10 00:37:24 > git config core.sparsecheckout # timeout=10 00:37:24 > git checkout -f a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 # timeout=10 00:37:28 Commit message: "fix: Add missing 'core' to event publish topic" 00:37:28 > git --version # timeout=10 00:37:28 > git --version # 'git version 2.25.1' 00:37:28 fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:37:40 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:37:40 % Total % Received % Xferd Average Speed Time Time Time Current 00:37:40 Dload Upload Total Spent Left Speed 00:37:40 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 132k 0 --:--:-- --:--:-- --:--:-- 133k [Pipeline] sh 00:37:40 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:37:41 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 00:37:41 + sudo tee /etc/docker/daemon.new 00:37:41 { 00:37:41 "registry-mirrors": [ 00:37:41 "https://nexus3.edgexfoundry.org:10001" 00:37:41 ], 00:37:41 "bip": "10.250.0.254/24", 00:37:41 "hosts": [ 00:37:41 "tcp://0.0.0.0:5555", 00:37:41 "unix:///var/run/docker.sock" 00:37:41 ], 00:37:41 "mtu": 1458, 00:37:41 "selinux-enabled": true, 00:37:41 "seccomp-profile": "/etc/docker/seccomp.json" 00:37:41 } [Pipeline] sh 00:37:41 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:37:42 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:38:00 provisioning config files... 00:38:00 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config3366047351237978842tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:38:00 ---> docker-login.sh 00:38:00 nexus3.edgexfoundry.org:10001 00:38:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:01 Configure a credential helper to remove this warning. See 00:38:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:01 00:38:01 Login Succeeded 00:38:01 nexus3.edgexfoundry.org:10002 00:38:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:01 Configure a credential helper to remove this warning. See 00:38:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:01 00:38:01 Login Succeeded 00:38:01 nexus3.edgexfoundry.org:10003 00:38:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:02 Configure a credential helper to remove this warning. See 00:38:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:02 00:38:02 Login Succeeded 00:38:02 nexus3.edgexfoundry.org:10004 00:38:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:02 Configure a credential helper to remove this warning. See 00:38:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:02 00:38:02 Login Succeeded 00:38:02 docker.io 00:38:03 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:03 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:03 Configure a credential helper to remove this warning. See 00:38:03 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:03 00:38:03 Login Succeeded 00:38:03 ---> docker-login.sh ends [Pipeline] } 00:38:03 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 00:38:04 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 00:38:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:38:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:38:04 ========================================================= 00:38:04 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 00:38:04 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:38:04 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:04 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:38:04 9b18e9b68314: Pulling fs layer 00:38:04 35d82f9e3411: Pulling fs layer 00:38:04 e16973657156: Pulling fs layer 00:38:04 fc693d55d65f: Pulling fs layer 00:38:04 7e9fc2657dce: Pulling fs layer 00:38:04 dda99020689f: Pulling fs layer 00:38:04 db1c61fa0a46: Pulling fs layer 00:38:04 891c053d2c06: Pulling fs layer 00:38:04 7e9fc2657dce: Waiting 00:38:04 dda99020689f: Waiting 00:38:04 db1c61fa0a46: Waiting 00:38:04 891c053d2c06: Waiting 00:38:04 fc693d55d65f: Waiting 00:38:04 e16973657156: Verifying Checksum 00:38:04 e16973657156: Download complete 00:38:04 35d82f9e3411: Verifying Checksum 00:38:04 35d82f9e3411: Download complete 00:38:04 7e9fc2657dce: Verifying Checksum 00:38:04 7e9fc2657dce: Download complete 00:38:04 dda99020689f: Verifying Checksum 00:38:04 dda99020689f: Download complete 00:38:04 9b18e9b68314: Verifying Checksum 00:38:04 9b18e9b68314: Download complete 00:38:05 9b18e9b68314: Pull complete 00:38:05 891c053d2c06: Verifying Checksum 00:38:05 891c053d2c06: Download complete 00:38:07 db1c61fa0a46: Verifying Checksum 00:38:07 db1c61fa0a46: Download complete 00:38:07 fc693d55d65f: Verifying Checksum 00:38:07 fc693d55d65f: Download complete 00:38:07 35d82f9e3411: Pull complete 00:38:08 e16973657156: Pull complete 00:38:12 Removing intermediate container f12808694a04 00:38:12 ---> 026d27708469 00:38:12 Step 7/24 : COPY . . 00:38:12 Removing intermediate container ed9d9aca55c5 00:38:12 ---> 9256f2991258 00:38:12 Step 7/24 : COPY . . 00:38:12 Removing intermediate container ed1fa475736d 00:38:12 ---> f1ab871310c8 00:38:12 Step 8/24 : COPY . . 00:38:12 Removing intermediate container f4408186ac4b 00:38:12 ---> a9700328074c 00:38:12 Step 7/19 : COPY . . 00:38:12 Removing intermediate container ce34f3951288 00:38:12 ---> 70aeca5007d9 00:38:12 Step 7/21 : COPY . . 00:38:19 ---> 405e2115e67e 00:38:19 Step 8/19 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:38:19 ---> 6f30b836d124 00:38:19 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:38:19 ---> 498576dceca6 00:38:19 Step 8/21 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:38:19 ---> 83f3c20b77a8 00:38:19 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 00:38:19 ---> bacc2fc57a75 00:38:19 Step 8/24 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:38:19 ---> Running in de9f4abbdd38 00:38:19 ---> Running in b561446bcc45 00:38:19 ---> Running in c751d6b49cbc 00:38:19 ---> Running in a05ee97a69fc 00:38:19 ---> Running in 28c5ffff5640 00:38:19 Removing intermediate container a05ee97a69fc 00:38:19 ---> 56c0b7c5a628 00:38:19 Step 9/24 : WORKDIR /edgex-go/spire-build 00:38:19 ---> Running in 1fd21e72ea0e 00:38:19 Removing intermediate container 1fd21e72ea0e 00:38:19 ---> af6c63bb06e3 00:38:19 Step 10/24 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:38:19 ---> Running in eb5ec00d5a6c 00:38:20 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:38:20 fc693d55d65f: Pull complete 00:38:20 7e9fc2657dce: Pull complete 00:38:20 dda99020689f: Pull complete 00:38:20 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:38:20 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-setup/security-proxy-setup ./cmd/security-proxy-setup 00:38:20 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:38:21 Removing intermediate container eb5ec00d5a6c 00:38:21 ---> 10c504892653 00:38:21 Step 11/24 : WORKDIR /edgex-go 00:38:21 ---> Running in 66228f088d07 00:38:21 Removing intermediate container 66228f088d07 00:38:21 ---> 87fa7c9dd714 00:38:21 00:38:21 Step 12/24 : FROM alpine:3.15 00:38:21 3.15: Pulling from library/alpine 00:38:21 Digest: sha256:689659b1f08e9fdfb85190144098c378beb5a53b328f7ced7883a74a1157c709 00:38:21 Status: Downloaded newer image for alpine:3.15 00:38:21 ---> 5ce65d7b0fde 00:38:21 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:38:21 ---> Running in 9afc0404f184 00:38:21 Removing intermediate container 9afc0404f184 00:38:21 ---> 684e1d96c459 00:38:21 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:38:21 ---> Running in 78829dd474e0 00:38:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:38:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:38:23 v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:38:23 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:38:23 OK: 15857 distinct packages available 00:38:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:38:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:38:23 (1/5) Installing dumb-init (1.2.5-r1) 00:38:23 (2/5) Installing musl-obstack (1.2.3-r0) 00:38:23 (3/5) Installing libucontext (1.1-r0) 00:38:23 (4/5) Installing gcompat (1.0.0-r4) 00:38:23 (5/5) Installing openssl (1.1.1t-r1) 00:38:23 Executing busybox-1.34.1-r7.trigger 00:38:23 OK: 7 MiB in 19 packages 00:38:24 Removing intermediate container 78829dd474e0 00:38:24 ---> 06a6fd4ff2cf 00:38:24 Step 15/24 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:38:25 db1c61fa0a46: Pull complete 00:38:26 ---> 7d9a941f3b06 00:38:26 Step 16/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:38:28 891c053d2c06: Pull complete 00:38:28 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 00:38:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:28 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine [Pipeline] fileExists [Pipeline] sh 00:38:28 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:28 WORKDIR /edgex 00:38:28 COPY go.mod . 00:38:28 RUN go mod download 00:38:28 + docker build -t ci-base-image-arm64 -f - . 00:38:29 Sending build context to Docker daemon 3.1MB 00:38:29 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:29 ---> f96f9c87975a 00:38:29 Step 2/4 : WORKDIR /edgex 00:38:31 ---> Running in ed93a903d109 00:38:31 Removing intermediate container ed93a903d109 00:38:31 ---> d2d1065a3c43 00:38:31 Step 3/4 : COPY go.mod . 00:38:32 ---> 4f96b6f4b721 00:38:32 Step 4/4 : RUN go mod download 00:38:32 ---> Running in 0b9c614502f7 00:38:32 ---> 74751fcc2c51 00:38:32 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:38:33 ---> 9d8d22866fb2 00:38:33 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:38:34 ---> ced97528c9b2 00:38:34 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:38:36 ---> b75fc6593d45 00:38:36 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:38:36 ---> Running in 11a57be8f15f 00:38:37 Removing intermediate container 11a57be8f15f 00:38:37 ---> d2f292d227fe 00:38:37 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:38:37 ---> Running in 57c9f1b03268 00:38:37 Removing intermediate container 57c9f1b03268 00:38:37 ---> 87c52e55745f 00:38:37 Step 22/24 : LABEL arch=x86_64 00:38:38 ---> Running in 63092aeb5b9c 00:38:39 Removing intermediate container 63092aeb5b9c 00:38:39 ---> 60fcb155d809 00:38:39 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:38:39 ---> Running in e712fb5f494e 00:38:39 Removing intermediate container e712fb5f494e 00:38:39 ---> a283f166d16b 00:38:39 Step 24/24 : LABEL version=0.0.0 00:38:40 ---> Running in bf07066c4ee9 00:38:40 Removing intermediate container bf07066c4ee9 00:38:40 ---> ffbb22ac8d59 00:38:40 00:38:40 Successfully built ffbb22ac8d59 00:38:40 Successfully tagged security-spire-agent:latest 00:38:40 Building core-command 00:38:44  Building security-spire-agent ... done Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:38:44 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:38:44 ---> d190c2d0416b 00:38:44 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:38:44 ---> Using cache 00:38:44 ---> fc16a5047c4b 00:38:44 Step 4/23 : WORKDIR /edgex-go 00:38:44 ---> Using cache 00:38:44 ---> 5c515bd321d6 00:38:44 Step 5/23 : RUN apk add --update --no-cache make git 00:38:44 ---> Using cache 00:38:44 ---> 4c43325e78f3 00:38:44 Step 6/23 : COPY go.mod vendor* ./ 00:38:44 ---> Using cache 00:38:44 ---> 65e3a8eed09e 00:38:44 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:38:44 ---> Using cache 00:38:44 ---> f1ab871310c8 00:38:44 Step 8/23 : COPY . . 00:38:44 ---> Using cache 00:38:44 ---> 6f30b836d124 00:38:44 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 00:38:47 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:38:47 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:38:47 ---> Running in f63c4e88ed79 00:38:48 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:38:52 Removing intermediate container b561446bcc45 00:38:52 ---> 0e5e17b74f7c 00:38:52 00:38:52 Step 10/24 : FROM alpine:3.16 00:38:54 3.16: Pulling from library/alpine 00:38:55 Removing intermediate container 28c5ffff5640 00:38:55 ---> 7c3d39ad65e3 00:38:55 00:38:55 Step 9/24 : FROM alpine:3.16 00:38:56 3.16: Pulling from library/alpine 00:38:56 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 00:38:56 Removing intermediate container c751d6b49cbc 00:38:56 ---> 23f887554959 00:38:56 00:38:56 Step 9/21 : FROM alpine:3.16 00:38:56 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 00:38:56 Status: Image is up to date for alpine:3.16 00:38:56 Status: Downloaded newer image for alpine:3.16 00:38:57 ---> dfd21b5a31f5 00:38:57 Step 11/24 : RUN apk add --update --no-cache dumb-init 00:38:57 3.16: Pulling from library/alpine 00:38:57 ---> dfd21b5a31f5 00:38:57 Step 10/24 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:38:57 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 00:38:57 Status: Image is up to date for alpine:3.16 00:38:57 ---> dfd21b5a31f5 00:38:57 Step 10/21 : RUN apk add --update --no-cache curl dumb-init 00:38:57 Removing intermediate container de9f4abbdd38 00:38:57 ---> e0ef14625d4b 00:38:57 00:38:57 Step 9/19 : FROM alpine:3.15 00:38:57 ---> 5ce65d7b0fde 00:38:57 Step 10/19 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:38:57 ---> Using cache 00:38:57 ---> 684e1d96c459 00:38:57 Step 11/19 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:38:57 ---> Running in 8a45e1c17511 00:38:57 ---> Running in 5b31ed9a8a7d 00:38:57 ---> Running in 07705302d122 00:38:57 ---> Running in a8b7e721cb23 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:38:58 (1/3) Installing ca-certificates (20220614-r0) 00:38:58 (2/3) Installing dumb-init (1.2.5-r1) 00:38:58 (3/3) Installing su-exec (0.2-r1) 00:38:58 (1/1) Installing dumb-init (1.2.5-r1) 00:38:58 Executing busybox-1.35.0-r17.trigger 00:38:58 OK: 6 MiB in 15 packages 00:38:58 Executing busybox-1.35.0-r17.trigger 00:38:58 Executing ca-certificates-20220614-r0.trigger 00:38:58 OK: 6 MiB in 17 packages 00:38:58 (1/6) Installing ca-certificates (20220614-r0) 00:38:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:38:58 (2/6) Installing brotli-libs (1.0.9-r6) 00:38:58 (3/6) Installing nghttp2-libs (1.47.0-r0) 00:38:58 (4/6) Installing libcurl (7.83.1-r6) 00:38:58 (5/6) Installing curl (7.83.1-r6) 00:38:58 (6/6) Installing dumb-init (1.2.5-r1) 00:38:58 Executing busybox-1.35.0-r17.trigger 00:38:58 Executing ca-certificates-20220614-r0.trigger 00:38:58 OK: 8 MiB in 20 packages 00:38:59 v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:38:59 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:38:59 OK: 15857 distinct packages available 00:38:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:38:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:38:59 (1/9) Installing ca-certificates (20220614-r0) 00:38:59 (2/9) Installing brotli-libs (1.0.9-r5) 00:38:59 (3/9) Installing nghttp2-libs (1.46.0-r0) 00:38:59 (4/9) Installing libcurl (7.80.0-r6) 00:38:59 (5/9) Installing curl (7.80.0-r6) 00:38:59 (6/9) Installing dumb-init (1.2.5-r1) 00:38:59 (7/9) Installing musl-obstack (1.2.3-r0) 00:38:59 (8/9) Installing libucontext (1.1-r0) 00:38:59 (9/9) Installing gcompat (1.0.0-r4) 00:38:59 Executing busybox-1.34.1-r7.trigger 00:38:59 Executing ca-certificates-20220614-r0.trigger 00:38:59 OK: 8 MiB in 23 packages 00:39:00 Removing intermediate container 8a45e1c17511 00:39:00 ---> e7e3976cb33e 00:39:00 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:39:01 Removing intermediate container 5b31ed9a8a7d 00:39:01 ---> 4dec85557e39 00:39:01 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:39:01 ---> Running in 60585bfc7ff6 00:39:01 ---> Running in 7ecc22126ab3 00:39:01 Removing intermediate container 07705302d122 00:39:01 ---> 1d88b8a93f8f 00:39:01 Step 11/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:39:01 Removing intermediate container a8b7e721cb23 00:39:01 ---> 527783a59ca7 00:39:01 Step 12/19 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:01 Removing intermediate container 60585bfc7ff6 00:39:01 ---> cdbe7afc5c07 00:39:01 Step 13/24 : ENV APP_PORT=59881 00:39:01 ---> Running in ad2666f1bf6f 00:39:01 Removing intermediate container 7ecc22126ab3 00:39:01 ---> 21f093fa8f67 00:39:01 Step 12/24 : WORKDIR / 00:39:02 ---> Running in 337078ddc746 00:39:02 ---> e294348d02ef 00:39:02 Step 13/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:39:02 ---> Running in a914d20c6de0 00:39:02 Removing intermediate container ad2666f1bf6f 00:39:02 ---> d1aeca3b1724 00:39:02 Step 12/21 : WORKDIR /edgex 00:39:03 ---> Running in 1e6903edc2df 00:39:03 Removing intermediate container 337078ddc746 00:39:03 ---> f7159dd0c060 00:39:03 Step 14/24 : EXPOSE $APP_PORT 00:39:03 ---> 4b8bb59e275f 00:39:03 Step 14/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 00:39:03 ---> Running in e498b010b9f2 00:39:03 Removing intermediate container a914d20c6de0 00:39:03 ---> c7a010a5cd79 00:39:03 Step 13/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:39:03 Removing intermediate container 1e6903edc2df 00:39:03 ---> fd59fed191fb 00:39:03 Step 13/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:39:03 ---> 9ecf17e3d045 00:39:03 Step 15/19 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:39:03 Removing intermediate container e498b010b9f2 00:39:03 ---> 26f46840decf 00:39:03 Step 15/24 : WORKDIR / 00:39:03 ---> Running in bcd354c90fd2 00:39:03 ---> Running in d162acf91351 00:39:03 ---> 8739091ba6a3 00:39:03 Step 14/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:39:03 ---> 066fc6f0748b 00:39:03 Step 14/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:39:03 Removing intermediate container bcd354c90fd2 00:39:03 ---> f5327a03eec3 00:39:03 Step 16/19 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:03 Removing intermediate container d162acf91351 00:39:03 ---> b471a26934b5 00:39:03 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:03 ---> Running in 1fa54eb1faa3 00:39:03 ---> 7b84cedefb89 00:39:03 Step 15/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:39:03 Removing intermediate container 1fa54eb1faa3 00:39:03 ---> 7945ff4913ec 00:39:03 Step 17/19 : LABEL arch=x86_64 00:39:03 ---> ecba80a010c2 00:39:03 Step 17/24 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:39:04 ---> Running in d400ab8e8ccb 00:39:04 ---> 275d6b077b7e 00:39:04 Step 15/21 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:39:04 ---> 3a5876812294 00:39:04 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/kong-admin-config.template.yml /res/kong-admin-config.template.yml 00:39:04 Removing intermediate container d400ab8e8ccb 00:39:04 ---> edfb6ae8b589 00:39:04 Step 18/19 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:04 ---> Running in 1c19bd8fbd2c 00:39:04 ---> 253bc3e46135 00:39:04 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:39:04 ---> be08d98fa8f6 00:39:04 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:39:04 ---> d27a1388b219 00:39:04 Step 16/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:39:04 Removing intermediate container 1c19bd8fbd2c 00:39:04 ---> c7d087a761fc 00:39:04 Step 19/19 : LABEL version=0.0.0 00:39:04 ---> Running in b2926b99bb56 00:39:05 ---> aa9ffd35eb10 00:39:05 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:39:05 Removing intermediate container b2926b99bb56 00:39:05 ---> 92c3d088ff0c 00:39:05 00:39:05 ---> 7380cbee7cf2 00:39:05 Step 17/21 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:39:05 ---> 87e45267ff56 00:39:05 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.toml /res/uom.toml 00:39:05 ---> Running in 00431d3569d4 00:39:05 Successfully built 92c3d088ff0c 00:39:05 Successfully tagged security-spiffe-token-provider:latest 00:39:05 Building support-notifications 00:39:07  Building security-spiffe-token-provider ... done  ---> c1ee01c02c3d 00:39:07 Step 20/24 : ENTRYPOINT ["/core-metadata"] 00:39:07 ---> 96d625ee80da 00:39:07 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:39:07 ---> Running in 759d3e0ef4ac 00:39:07 Removing intermediate container f63c4e88ed79 00:39:07 ---> 8cb3a45bd4c4 00:39:07 00:39:07 Step 10/23 : FROM alpine:3.16 00:39:07 ---> dfd21b5a31f5 00:39:07 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:39:07 ---> Using cache 00:39:07 ---> e7e3976cb33e 00:39:07 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:39:07 ---> Using cache 00:39:07 ---> cdbe7afc5c07 00:39:07 Step 13/23 : ENV APP_PORT=59882 00:39:07 Removing intermediate container 00431d3569d4 00:39:07 ---> c3b9586f18c5 00:39:07 Step 18/21 : ENTRYPOINT ["entrypoint.sh"] 00:39:07 ---> Running in 99d4304b43a3 00:39:07 ---> 9502fc063ccf 00:39:07 Step 20/24 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:39:07 Removing intermediate container 759d3e0ef4ac 00:39:07 ---> 9cfcc0b51d4d 00:39:07 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:07 ---> Running in a56b0bf04738 00:39:07 ---> Running in 45591949aed3 00:39:07 ---> Running in ec3ed8879ee9 00:39:07 Removing intermediate container 99d4304b43a3 00:39:07 ---> 447e14cd10b9 00:39:07 Step 14/23 : EXPOSE $APP_PORT 00:39:08 ---> Running in f2e99cc81c10 00:39:08 Removing intermediate container a56b0bf04738 00:39:08 ---> f0673f2a452a 00:39:08 Step 19/21 : LABEL arch=x86_64 00:39:08 Removing intermediate container ec3ed8879ee9 00:39:08 ---> 69e2ffe065fa 00:39:08 Step 22/24 : LABEL arch=x86_64 00:39:08 ---> Running in 2903d3b4e574 00:39:08 ---> Running in 3e6723ff4ac2 00:39:08 Removing intermediate container f2e99cc81c10 00:39:08 ---> 17a99298759e 00:39:08 Step 15/23 : WORKDIR / 00:39:08 ---> Running in 7cd983f12a36 00:39:08 Removing intermediate container 2903d3b4e574 00:39:08 ---> 2c590b8133dc 00:39:08 Step 20/21 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:08 Removing intermediate container 3e6723ff4ac2 00:39:08 ---> 04bde18675b5 00:39:08 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:08 ---> Running in b08ebfb0663d 00:39:08 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:08 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:08 ---> d190c2d0416b 00:39:08 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:39:08 ---> Using cache 00:39:08 ---> fc16a5047c4b 00:39:08 Step 4/22 : WORKDIR /edgex-go 00:39:08 ---> Using cache 00:39:08 ---> 5c515bd321d6 00:39:08 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 00:39:08 ---> Running in 876f30e9c5ff 00:39:08 Removing intermediate container 7cd983f12a36 00:39:08 ---> cf41963d97d7 00:39:08 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:08 ---> Running in 280e573e3fe4 00:39:08 Removing intermediate container b08ebfb0663d 00:39:08 ---> 44b80caa047d 00:39:08 Step 21/21 : LABEL version=0.0.0 00:39:08 Removing intermediate container 876f30e9c5ff 00:39:08 ---> 68d6f02e9946 00:39:08 Step 24/24 : LABEL version=0.0.0 00:39:08 Removing intermediate container 45591949aed3 00:39:08 ---> 4230f2c088de 00:39:08 Step 21/24 : ENTRYPOINT ["entrypoint.sh"] 00:39:08 ---> Running in 75980ba57e36 00:39:08 ---> ab39ff5c308c 00:39:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:39:08 ---> Running in 67c577a4259d 00:39:08 ---> Running in e15c62dc8d2a 00:39:09 Removing intermediate container 75980ba57e36 00:39:09 ---> ace6a48a187d 00:39:09 00:39:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:39:09 Successfully built ace6a48a187d 00:39:09 Removing intermediate container e15c62dc8d2a 00:39:09 ---> c6fc093646f5 00:39:09 Step 22/24 : LABEL arch=x86_64 00:39:09 Successfully tagged security-proxy-setup:latest 00:39:09 Building support-scheduler 00:39:09  Building security-proxy-setup ... done Removing intermediate container 67c577a4259d 00:39:09 ---> ca0eeb625a9c 00:39:09 00:39:09 Successfully built ca0eeb625a9c 00:39:09 ---> Running in af865cde1333 00:39:09 Successfully tagged core-metadata:latest 00:39:09  Building core-metadata ... done Building security-spire-config 00:39:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:39:09 ---> c7815271c2ee 00:39:09 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:39:09 OK: 211 MiB in 51 packages 00:39:10 Removing intermediate container af865cde1333 00:39:10 ---> 8d2aaac96632 00:39:10 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:12 ---> 4c3708325431 00:39:12 Step 19/23 : ENTRYPOINT ["/core-command"] 00:39:12 ---> Running in 6ddcdc7dcb74 00:39:12 ---> Running in 38853d04747f 00:39:12 Removing intermediate container 6ddcdc7dcb74 00:39:12 ---> 7f23403c6240 00:39:12 Step 24/24 : LABEL version=0.0.0 00:39:12 Removing intermediate container 280e573e3fe4 00:39:12 ---> 0946d5971314 00:39:12 Step 6/22 : COPY go.mod vendor* ./ 00:39:12 Removing intermediate container 38853d04747f 00:39:12 ---> d181fafb8e7d 00:39:12 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:12 ---> Running in 869908f1383f 00:39:12 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:12 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:12 ---> d190c2d0416b 00:39:12 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:39:12 ---> Using cache 00:39:12 ---> fc16a5047c4b 00:39:12 Step 4/22 : WORKDIR /edgex-go 00:39:12 ---> Using cache 00:39:12 ---> 5c515bd321d6 00:39:12 Step 5/22 : RUN apk add --update --no-cache make git 00:39:12 ---> Using cache 00:39:12 ---> 4c43325e78f3 00:39:12 Step 6/22 : COPY go.mod vendor* ./ 00:39:12 ---> Using cache 00:39:12 ---> 65e3a8eed09e 00:39:12 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:12 ---> Using cache 00:39:12 ---> f1ab871310c8 00:39:12 Step 8/22 : COPY . . 00:39:12 ---> Using cache 00:39:12 ---> 6f30b836d124 00:39:12 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 00:39:12 ---> 9377fd2dc3ec 00:39:12 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:12 ---> Running in eed7ea3800a4 00:39:12 ---> Running in 6cef44cf5eb5 00:39:12 Removing intermediate container 869908f1383f 00:39:12 ---> 6895438cf528 00:39:12 00:39:12 ---> Running in 8d2f01ed3075 00:39:12 Successfully built 6895438cf528 00:39:12 Successfully tagged security-secretstore-setup:latest 00:39:12  Building security-secretstore-setup ... done Removing intermediate container eed7ea3800a4 00:39:12 Building security-spire-server 00:39:12 ---> 13d1c9173658 00:39:12 Step 21/23 : LABEL arch=x86_64 00:39:13 ---> Running in 6bb558ec7415 00:39:13 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:13 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:39:13 ---> d190c2d0416b 00:39:13 Step 3/24 : WORKDIR /edgex-go 00:39:13 ---> Using cache 00:39:13 ---> b8926a9b760c 00:39:13 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 00:39:13 ---> Using cache 00:39:13 ---> ab19f3a2e10b 00:39:13 Step 5/24 : COPY go.mod vendor* ./ 00:39:13 ---> Using cache 00:39:13 ---> a24fd4d2609e 00:39:13 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:13 ---> Using cache 00:39:13 ---> 9256f2991258 00:39:13 Step 7/24 : COPY . . 00:39:13 ---> Using cache 00:39:13 ---> 83f3c20b77a8 00:39:13 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 00:39:13 ---> Using cache 00:39:13 ---> 56c0b7c5a628 00:39:13 Step 9/24 : WORKDIR /edgex-go/spire-build 00:39:13 ---> Using cache 00:39:13 ---> af6c63bb06e3 00:39:13 Step 10/24 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:39:13 ---> Using cache 00:39:13 ---> 10c504892653 00:39:13 Step 11/24 : WORKDIR /edgex-go 00:39:13 ---> Using cache 00:39:13 ---> 87fa7c9dd714 00:39:13 00:39:13 Step 12/24 : FROM alpine:3.15 00:39:13 ---> 5ce65d7b0fde 00:39:13 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:39:13 ---> Using cache 00:39:13 ---> 684e1d96c459 00:39:13 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:39:13 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:39:14 Removing intermediate container 6bb558ec7415 00:39:14 ---> b1b726bc07cb 00:39:14 Step 22/23 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:14 ---> Running in 6bdf5da1b2e2 00:39:14 ---> Running in 7e0ea8db88fd 00:39:14 Removing intermediate container 6bdf5da1b2e2 00:39:14 ---> 264eb8064f9f 00:39:14 Step 23/23 : LABEL version=0.0.0 00:39:15 ---> Running in 8bb78aa9edbe 00:39:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:39:15 Removing intermediate container 8bb78aa9edbe 00:39:15 ---> ef7fdc346161 00:39:15 00:39:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:39:15 Successfully built ef7fdc346161 00:39:15 Successfully tagged core-command:latest 00:39:15 Building security-bootstrapper 00:39:15  Building core-command ... done v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:39:15 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:39:15 OK: 15857 distinct packages available 00:39:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:39:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:39:15 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:15 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:39:15 ---> d190c2d0416b 00:39:15 Step 3/23 : WORKDIR /edgex-go 00:39:15 ---> Using cache 00:39:15 ---> b8926a9b760c 00:39:15 Step 4/23 : RUN apk add --update --no-cache make git build-base curl 00:39:15 ---> Using cache 00:39:15 ---> ab19f3a2e10b 00:39:15 Step 5/23 : COPY go.mod vendor* ./ 00:39:15 ---> Using cache 00:39:15 ---> a24fd4d2609e 00:39:15 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:15 ---> Using cache 00:39:15 ---> 9256f2991258 00:39:15 Step 7/23 : COPY . . 00:39:15 ---> Using cache 00:39:15 ---> 83f3c20b77a8 00:39:15 Step 8/23 : ARG SPIRE_RELEASE=1.2.1 00:39:15 ---> Using cache 00:39:15 ---> 56c0b7c5a628 00:39:15 Step 9/23 : WORKDIR /edgex-go/spire-build 00:39:15 ---> Using cache 00:39:15 ---> af6c63bb06e3 00:39:15 Step 10/23 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:39:16 (1/4) Installing dumb-init (1.2.5-r1) 00:39:16 (2/4) Installing musl-obstack (1.2.3-r0) 00:39:16 (3/4) Installing libucontext (1.1-r0) 00:39:16 (4/4) Installing gcompat (1.0.0-r4) 00:39:16 Executing busybox-1.34.1-r7.trigger 00:39:16 OK: 6 MiB in 18 packages 00:39:18 Step 1/32 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:18 Step 2/32 : FROM ${BUILDER_BASE} AS builder 00:39:18 ---> d190c2d0416b 00:39:18 Step 3/32 : WORKDIR /edgex-go 00:39:18 ---> Using cache 00:39:18 ---> b8926a9b760c 00:39:18 Step 4/32 : RUN apk add --update --no-cache make git 00:39:18 ---> Running in bb27830f6d98 00:39:18 ---> Running in 81a600cfe2f8 00:39:18 Removing intermediate container 7e0ea8db88fd 00:39:18 ---> 9b91e4ac6b0d 00:39:18 Step 15/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:39:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:39:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:39:18 Removing intermediate container 0b9c614502f7 00:39:18 ---> 0208b9b36774 00:39:18 Successfully built 0208b9b36774 00:39:18 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:39:19 OK: 211 MiB in 51 packages 00:39:19 + docker inspect -f . ci-base-image-arm64 00:39:19 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:39:19 prd-ubuntu20.04-docker-arm64-4c-16g-6225 does not seem to be running inside a container 00:39:19 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:39:20 Removing intermediate container bb27830f6d98 00:39:20 ---> 5ac15738916a 00:39:20 Step 11/23 : WORKDIR /edgex-go 00:39:20 ---> f1a6eec62471 00:39:20 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:39:20 ---> Running in a93845054a94 00:39:20 Removing intermediate container 81a600cfe2f8 00:39:20 ---> 79c8b98effec 00:39:20 Step 5/32 : COPY go.mod vendor* ./ 00:39:20 Removing intermediate container a93845054a94 00:39:20 ---> 9bee7017c650 00:39:20 00:39:20 Step 12/23 : FROM alpine:3.15 00:39:20 ---> 5ce65d7b0fde 00:39:20 Step 13/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:39:20 ---> Using cache 00:39:20 ---> 684e1d96c459 00:39:20 Step 14/23 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:39:20 ---> Using cache 00:39:20 ---> 06a6fd4ff2cf 00:39:20 Step 15/23 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:39:20 ---> bde2c6565bf6 00:39:20 Step 17/24 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:39:20 ---> Running in d7332cca19b9 00:39:20 ---> 191275d49748 00:39:20 Step 6/32 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:20 ---> Running in db789c62bc43 00:39:20 Removing intermediate container d7332cca19b9 00:39:20 ---> 98c36a40d735 00:39:20 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:39:20 $ docker top 3e8c2eb8a620d71fbca55c9905ddeaa25eb7ea85dfa72a999a4876c30d8762d4 -eo pid,comm [Pipeline] { 00:39:21 ---> b753355a2403 00:39:21 Step 19/24 : WORKDIR / [Pipeline] sh 00:39:21 ---> Running in c915b2a17283 00:39:21 Removing intermediate container c915b2a17283 00:39:21 ---> 05ea1dea9d50 00:39:21 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:39:21 ---> Running in b45179179a8c 00:39:21 ---> 6a7fc9087584 00:39:21 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:39:21 + go version 00:39:21 go version go1.18.7 linux/arm64 [Pipeline] } 00:39:21 $ docker stop --time=1 3e8c2eb8a620d71fbca55c9905ddeaa25eb7ea85dfa72a999a4876c30d8762d4 00:39:21 Removing intermediate container b45179179a8c 00:39:21 ---> fc7120051254 00:39:21 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:39:22 ---> af3f9d24cb53 00:39:22 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:39:22 ---> Running in f020b07189c9 00:39:22 Removing intermediate container f020b07189c9 00:39:22 ---> a39734522fc9 00:39:22 Step 22/24 : LABEL arch=x86_64 00:39:22 ---> Running in 2a46d34e0882 00:39:22 ---> e8fbcc56dbdc 00:39:22 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:39:22 Removing intermediate container 2a46d34e0882 00:39:22 ---> 0d77a1b8e592 00:39:22 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:22 ---> Running in 188dc7c2be96 00:39:22 ---> d1947b26e3c5 00:39:22 Step 19/23 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:39:22 ---> Running in b1ad2b191833 00:39:23 Removing intermediate container 188dc7c2be96 00:39:23 ---> 10213568ac65 00:39:23 Step 24/24 : LABEL version=0.0.0 00:39:23 Removing intermediate container b1ad2b191833 00:39:23 ---> 5e3ab65e1394 00:39:23 Step 20/23 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:39:23 ---> Running in 5efac89048f2 00:39:23 ---> Running in d24cd77ae5ea 00:39:23 Removing intermediate container 5efac89048f2 00:39:23 ---> 90b775f42c3c 00:39:23 00:39:23 Removing intermediate container d24cd77ae5ea 00:39:23 ---> 34b2cac04dee 00:39:23 Step 21/23 : LABEL arch=x86_64 00:39:23 Successfully built 90b775f42c3c 00:39:23 Successfully tagged security-spire-config:latest 00:39:23 Building core-data 00:39:23  Building security-spire-config ... done  ---> Running in dfd6cd6e6fcb 00:39:24 $ docker rm -f --volumes 3e8c2eb8a620d71fbca55c9905ddeaa25eb7ea85dfa72a999a4876c30d8762d4 00:39:24 Removing intermediate container dfd6cd6e6fcb 00:39:24 ---> b57299993430 00:39:24 Step 22/23 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:39:24 + docker inspect -f . ci-base-image-arm64 00:39:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:39:25 prd-ubuntu20.04-docker-arm64-4c-16g-6225 does not seem to be running inside a container 00:39:25 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:39:25 ---> Running in bd415495b275 00:39:25 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:25 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:25 ---> d190c2d0416b 00:39:25 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:39:25 ---> Using cache 00:39:25 ---> fc16a5047c4b 00:39:25 Step 4/22 : WORKDIR /edgex-go 00:39:25 ---> Using cache 00:39:25 ---> 5c515bd321d6 00:39:25 Step 5/22 : RUN apk add --update --no-cache make git 00:39:25 ---> Using cache 00:39:25 ---> 4c43325e78f3 00:39:25 Step 6/22 : COPY go.mod vendor* ./ 00:39:25 ---> Using cache 00:39:25 ---> 65e3a8eed09e 00:39:25 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:25 ---> Using cache 00:39:25 ---> f1ab871310c8 00:39:25 Step 8/22 : COPY . . 00:39:25 ---> Using cache 00:39:25 ---> 6f30b836d124 00:39:25 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 00:39:25 Removing intermediate container bd415495b275 00:39:25 ---> 0715705dc036 00:39:25 Step 23/23 : LABEL version=0.0.0 00:39:25 ---> Running in 2d6be5a01d18 00:39:25 ---> Running in 3daf7a0f875a 00:39:26 Removing intermediate container 3daf7a0f875a 00:39:26 ---> af102dfbe5af 00:39:26 00:39:26 Successfully built af102dfbe5af 00:39:26 Successfully tagged security-spire-server:latest 00:39:26  Building security-spire-server ... done Building core-common-config-bootstrapper 00:39:26 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:39:26 $ docker top 2b3a12be30d5d7707043ca05a2a1ecc3298af1059a0f9d8930d3946943d285d9 -eo pid,comm [Pipeline] { [Pipeline] echo 00:39:26 ========================================================= 00:39:26 [edgeXBuildGoParallel] Running Tests and Build... 00:39:26 ========================================================= [Pipeline] sh 00:39:27 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 00:39:28 + make test 00:39:28 go test -race -coverprofile=coverage.out ./... 00:39:28 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:39:28 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:28 ---> d190c2d0416b 00:39:28 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:39:28 ---> Using cache 00:39:28 ---> fc16a5047c4b 00:39:28 Step 4/22 : WORKDIR /edgex-go 00:39:28 ---> Using cache 00:39:28 ---> 5c515bd321d6 00:39:28 Step 5/22 : RUN apk add --update --no-cache make git 00:39:28 ---> Using cache 00:39:28 ---> 4c43325e78f3 00:39:28 Step 6/22 : COPY go.mod vendor* ./ 00:39:28 ---> Using cache 00:39:28 ---> 65e3a8eed09e 00:39:28 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:28 ---> Using cache 00:39:28 ---> f1ab871310c8 00:39:28 Step 8/22 : COPY . . 00:39:28 ---> Using cache 00:39:28 ---> 6f30b836d124 00:39:28 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:39:31 ---> Running in 6d0019bc69ff 00:39:31 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:39:38 Removing intermediate container 8d2f01ed3075 00:39:38 ---> 3482b84fb90b 00:39:38 Step 8/22 : COPY . . 00:39:41 Removing intermediate container 6cef44cf5eb5 00:39:41 ---> a63884ee73ee 00:39:41 00:39:41 Step 10/22 : FROM alpine:3.16 00:39:41 ---> dfd21b5a31f5 00:39:41 Step 11/22 : RUN apk add --update --no-cache dumb-init 00:39:41 ---> Using cache 00:39:41 ---> e7e3976cb33e 00:39:41 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:39:41 ---> Using cache 00:39:41 ---> cdbe7afc5c07 00:39:41 Step 13/22 : ENV APP_PORT=59861 00:39:42 ---> Running in ae815b6e68f5 00:39:43 Removing intermediate container ae815b6e68f5 00:39:43 ---> e91f13f17420 00:39:43 Step 14/22 : EXPOSE $APP_PORT 00:39:43 ---> Running in 216acb7be44c 00:39:44 Removing intermediate container 216acb7be44c 00:39:44 ---> b4a9f4e58347 00:39:44 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:44 ---> 1fcb6c16036b 00:39:44 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:39:45 ---> 272a7a479ce4 00:39:45 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 00:39:45 ---> 3b777b28714d 00:39:45 Step 9/22 : RUN make cmd/support-notifications/support-notifications 00:39:45 ---> Running in 55cb906d6e87 00:39:45 ---> a262aab0fbde 00:39:45 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 00:39:46 ---> Running in 14eb20934c53 00:39:46 Removing intermediate container db789c62bc43 00:39:46 ---> d82bf9e5d5e6 00:39:46 Step 7/32 : COPY . . 00:39:46 Removing intermediate container 14eb20934c53 00:39:46 ---> e3c04d5e5bd3 00:39:46 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:46 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:39:47 ---> Running in 8ffb565fde03 00:39:48 Removing intermediate container 8ffb565fde03 00:39:48 ---> 9cec2e78ef08 00:39:48 Step 20/22 : LABEL arch=x86_64 00:39:48 Removing intermediate container 2d6be5a01d18 00:39:48 ---> 398d57833ec0 00:39:48 00:39:48 Step 10/22 : FROM alpine:3.16 00:39:48 ---> dfd21b5a31f5 00:39:48 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:39:48 ---> Running in 22b07bdd7c99 00:39:48 ---> Running in 7df81ba01ee2 00:39:49 Removing intermediate container 22b07bdd7c99 00:39:49 ---> 0f1becd8d5bd 00:39:49 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:49 Removing intermediate container 7df81ba01ee2 00:39:49 ---> d25e8833b1c5 00:39:49 Step 12/22 : ENV APP_PORT=59880 00:39:49 ---> Running in 6a49534316d9 00:39:49 ---> Running in ee1adf0051e5 00:39:49 Removing intermediate container ee1adf0051e5 00:39:49 ---> 320623298b93 00:39:49 Step 22/22 : LABEL version=0.0.0 00:39:49 Removing intermediate container 6a49534316d9 00:39:49 ---> aa1c4f702659 00:39:49 Step 13/22 : EXPOSE $APP_PORT 00:39:50 ---> Running in 445251691e4c 00:39:50 ---> Running in 81c45d0c2289 00:39:50 Removing intermediate container 445251691e4c 00:39:50 ---> de0e764f17e7 00:39:50 00:39:50 Successfully built de0e764f17e7 00:39:50 Successfully tagged support-scheduler:latest 00:39:50  Building support-scheduler ... done Removing intermediate container 81c45d0c2289 00:39:50 ---> 9631008aa552 00:39:50 Step 14/22 : RUN apk add --update --no-cache dumb-init 00:39:50 ---> Running in 6b8b6fceaf3d 00:39:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:39:51 ---> cfc5701d86d0 00:39:51 Step 8/32 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:39:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:39:52 (1/1) Installing dumb-init (1.2.5-r1) 00:39:52 Executing busybox-1.35.0-r17.trigger 00:39:52 ---> Running in 8cad241a4a19 00:39:52 OK: 6 MiB in 15 packages 00:39:52 Removing intermediate container 6d0019bc69ff 00:39:52 ---> 192e07c092d6 00:39:52 00:39:52 Step 10/22 : FROM alpine:3.16 00:39:52 ---> dfd21b5a31f5 00:39:52 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:39:52 ---> Running in b384cd90477e 00:39:52 Removing intermediate container b384cd90477e 00:39:52 ---> 39a9458ccee2 00:39:52 Step 12/22 : RUN apk add --update --no-cache dumb-init 00:39:52 ---> Running in a8a5b37d2b2c 00:39:52 Removing intermediate container 6b8b6fceaf3d 00:39:52 ---> 2b849c7182fa 00:39:52 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:39:53 ---> 245b8533df26 00:39:53 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:39:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:39:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:39:53 (1/1) Installing dumb-init (1.2.5-r1) 00:39:53 Executing busybox-1.35.0-r17.trigger 00:39:53 OK: 6 MiB in 15 packages 00:39:53 ---> dd7ea15a4f5f 00:39:53 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 00:39:54 ---> a9305b3a4bf8 00:39:54 Step 18/22 : ENTRYPOINT ["/core-data"] 00:39:54 ---> Running in 83c352502581 00:39:54 Removing intermediate container a8a5b37d2b2c 00:39:54 ---> 6219d46ddcd5 00:39:54 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:54 Removing intermediate container 83c352502581 00:39:54 ---> 0981440410bd 00:39:54 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:54 ---> Running in 760a663a3761 00:39:54 ---> c7ad16716167 00:39:54 Step 14/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 00:39:54 Removing intermediate container 760a663a3761 00:39:54 ---> 95fcd073f616 00:39:54 Step 20/22 : LABEL arch=x86_64 00:39:54 ---> Running in 2881a28f9f36 00:39:54 Removing intermediate container 2881a28f9f36 00:39:54 ---> 6880f2c0e64d 00:39:54 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:54 ---> Running in 5ae28396a3ef 00:39:55 ---> d6a349ccae57 00:39:55 Step 15/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 00:39:55 Removing intermediate container 5ae28396a3ef 00:39:55 ---> c1259b0b446a 00:39:55 Step 22/22 : LABEL version=0.0.0 00:39:55 ---> Running in dd83ecbb1b67 00:39:55 ---> 9608f75ff899 00:39:55 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 00:39:55 Removing intermediate container dd83ecbb1b67 00:39:55 ---> ff708a23c8ac 00:39:55 00:39:55 Successfully built ff708a23c8ac 00:39:55 Successfully tagged core-data:latest 00:39:56  Building core-data ... done  ---> a0393781f854 00:39:56 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:39:56 ---> Running in 01708917e0f0 00:39:57 Removing intermediate container 01708917e0f0 00:39:57 ---> 800f420236b8 00:39:57 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 00:39:57 ---> Running in 44020dcea991 00:39:57 Removing intermediate container 44020dcea991 00:39:57 ---> c082c98a95b6 00:39:57 Step 19/22 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500", "-cf=configuration.yaml"] 00:39:57 ---> Running in 60288198d49d 00:39:57 Removing intermediate container 60288198d49d 00:39:57 ---> fdf915e4e971 00:39:57 Step 20/22 : LABEL arch=x86_64 00:39:57 ---> Running in f0e317bd0f11 00:39:58 Removing intermediate container f0e317bd0f11 00:39:58 ---> 1fe0cdf42f74 00:39:58 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:39:58 ---> Running in e58e34a465de 00:39:58 Removing intermediate container e58e34a465de 00:39:58 ---> 785a98097ed6 00:39:58 Step 22/22 : LABEL version=0.0.0 00:39:58 ---> Running in 79d7bcbc351f 00:39:58 Removing intermediate container 79d7bcbc351f 00:39:58 ---> 320947bfd1f8 00:39:58 00:39:58 Successfully built 320947bfd1f8 00:39:58 Successfully tagged core-common-config-bootstrapper:latest 00:40:07 ? github.com/edgexfoundry/edgex-go [no test files] 00:40:11  Building core-common-config-bootstrapper ... done Removing intermediate container 55cb906d6e87 00:40:11 ---> bc3c4e3bbb8a 00:40:11 00:40:11 Step 10/22 : FROM alpine:3.16 00:40:11 ---> dfd21b5a31f5 00:40:11 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 00:40:11 ---> Running in 37c5b92a3cf2 00:40:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:40:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:40:11 (1/2) Installing ca-certificates (20220614-r0) 00:40:11 (2/2) Installing dumb-init (1.2.5-r1) 00:40:11 Executing busybox-1.35.0-r17.trigger 00:40:11 Executing ca-certificates-20220614-r0.trigger 00:40:11 OK: 6 MiB in 16 packages 00:40:11 Removing intermediate container 8cad241a4a19 00:40:11 ---> 0b68d7829d11 00:40:11 00:40:11 Step 9/32 : FROM alpine:3.16 00:40:11 ---> dfd21b5a31f5 00:40:11 Step 10/32 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:40:11 ---> Running in ad6cebed272c 00:40:11 Removing intermediate container ad6cebed272c 00:40:11 ---> 74f3af49c10f 00:40:11 Step 11/32 : RUN apk add --update --no-cache dumb-init su-exec 00:40:11 ---> Running in 36f6cf9971a1 00:40:11 Removing intermediate container 37c5b92a3cf2 00:40:11 ---> 259df4e1205b 00:40:11 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 00:40:11 ---> Running in e345ce04a2b4 00:40:11 Removing intermediate container e345ce04a2b4 00:40:11 ---> e9ac63fb4a48 00:40:11 Step 13/22 : ENV APP_PORT=59860 00:40:11 ---> Running in 751fc286f384 00:40:11 Removing intermediate container 751fc286f384 00:40:11 ---> ef7b5b9cf2c9 00:40:11 Step 14/22 : EXPOSE $APP_PORT 00:40:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 00:40:11 ---> Running in 95d43ae4467e 00:40:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 00:40:11 Removing intermediate container 95d43ae4467e 00:40:11 ---> 39436e91313d 00:40:11 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:40:11 ---> 70eed1af7cac 00:40:11 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:40:11 (1/2) Installing dumb-init (1.2.5-r1) 00:40:11 (2/2) Installing su-exec (0.2-r1) 00:40:11 Executing busybox-1.35.0-r17.trigger 00:40:11 OK: 6 MiB in 16 packages 00:40:11 ---> 04c78645efc8 00:40:11 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 00:40:12 Removing intermediate container 36f6cf9971a1 00:40:12 ---> c8d1d048a115 00:40:12 Step 12/32 : ENV SECURITY_INIT_DIR /edgex-init 00:40:12 ---> Running in c5358b32f13b 00:40:12 ---> 65c77a73d2ad 00:40:12 Step 18/22 : ENTRYPOINT ["/support-notifications"] 00:40:12 ---> Running in 0076b2d6d652 00:40:12 Removing intermediate container c5358b32f13b 00:40:12 ---> 8d810038e7b1 00:40:12 Step 13/32 : ENV SECURITY_INIT_STAGING /edgex-init-staging 00:40:12 ---> Running in 6621a051100b 00:40:12 Removing intermediate container 0076b2d6d652 00:40:12 ---> ed4ba6ce629d 00:40:12 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:40:12 ---> Running in 9e9d0016ce7e 00:40:12 Removing intermediate container 6621a051100b 00:40:12 ---> c7c47fb9b633 00:40:12 Step 14/32 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 00:40:12 ---> Running in 6439ded51a29 00:40:12 Removing intermediate container 9e9d0016ce7e 00:40:12 ---> 64d4f2df3a07 00:40:12 Step 20/22 : LABEL arch=x86_64 00:40:12 ---> Running in a9932041e1d9 00:40:12 Removing intermediate container 6439ded51a29 00:40:12 ---> 349b602e5367 00:40:12 Step 15/32 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 00:40:12 ---> Running in 86157d5a1be9 00:40:12 Removing intermediate container a9932041e1d9 00:40:12 ---> 998014bda69d 00:40:12 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:40:12 ---> Running in b152d54d6f3f 00:40:12 Removing intermediate container 86157d5a1be9 00:40:12 ---> 274d9dabf367 00:40:12 Step 16/32 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 00:40:12 ---> Running in a0cb6b74ad81 00:40:12 Removing intermediate container b152d54d6f3f 00:40:12 ---> 787d28af2075 00:40:12 Step 22/22 : LABEL version=0.0.0 00:40:12 ---> Running in 4cfba64ce978 00:40:12 Removing intermediate container 4cfba64ce978 00:40:12 ---> e3c15a06965c 00:40:12 00:40:12 Successfully built e3c15a06965c 00:40:12 Successfully tagged support-notifications:latest 00:40:13  Building support-notifications ... done Removing intermediate container a0cb6b74ad81 00:40:13 ---> 1231cbdb178e 00:40:13 Step 17/32 : WORKDIR ${SECURITY_INIT_STAGING} 00:40:13 ---> Running in d2882ad749ba 00:40:13 Removing intermediate container d2882ad749ba 00:40:13 ---> b8f854739633 00:40:13 Step 18/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 00:40:13 ---> 4ac7eba2fb4b 00:40:13 Step 19/32 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 00:40:13 ---> Running in 7c187d0ca36e 00:40:13 Removing intermediate container 7c187d0ca36e 00:40:13 ---> f00290a5c96d 00:40:13 Step 20/32 : COPY --from=builder /edgex-go/Attribution.txt / 00:40:14 ---> 7fc05b92a106 00:40:14 Step 21/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:40:14 ---> fbf93063f1f3 00:40:14 Step 22/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 00:40:14 ---> e049b719ec2d 00:40:14 Step 23/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 00:40:14 ---> 9f17951c79bb 00:40:14 Step 24/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.toml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 00:40:14 ---> 8bb90986ad86 00:40:14 Step 25/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 00:40:15 ---> 3aaf603ae867 00:40:15 Step 26/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:40:15 ---> ed1a35b59dcc 00:40:15 Step 27/32 : RUN chmod +x /entrypoint.sh 00:40:15 ---> Running in 64c6a41b7e5e 00:40:15 Removing intermediate container 64c6a41b7e5e 00:40:15 ---> 950d56de3107 00:40:15 Step 28/32 : ENTRYPOINT ["/entrypoint.sh"] 00:40:16 ---> Running in a3a894806141 00:40:16 Removing intermediate container a3a894806141 00:40:16 ---> 9fb426e4e42f 00:40:16 Step 29/32 : CMD ["gate"] 00:40:16 ---> Running in 650e56c73352 00:40:16 Removing intermediate container 650e56c73352 00:40:16 ---> a78e4430fbac 00:40:16 Step 30/32 : LABEL arch=x86_64 00:40:16 ---> Running in e30ac3bd0cba 00:40:16 Removing intermediate container e30ac3bd0cba 00:40:16 ---> a5444f63794c 00:40:16 Step 31/32 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:40:16 ---> Running in a11fcf0dc5b5 00:40:16 Removing intermediate container a11fcf0dc5b5 00:40:16 ---> 3cd5dea4bfac 00:40:16 Step 32/32 : LABEL version=0.0.0 00:40:16 ---> Running in f9c279494945 00:40:16 Removing intermediate container f9c279494945 00:40:16 ---> 18e625499d9c 00:40:16 00:40:16 Successfully built 18e625499d9c 00:40:16 Successfully tagged security-bootstrapper:latest 00:40:16  Building security-bootstrapper ... done  [Pipeline] } 00:40:16 $ docker stop --time=1 babc581c43204dab94c7de5ec0f3ba67a984c561250dd2c87a48bd403bbe80cd 00:40:17 $ docker rm -f --volumes babc581c43204dab94c7de5ec0f3ba67a984c561250dd2c87a48bd403bbe80cd [Pipeline] // withDockerContainer [Pipeline] sh 00:40:18 + docker images 00:40:18 REPOSITORY TAG IMAGE ID CREATED SIZE 00:40:18 security-bootstrapper latest 18e625499d9c 2 seconds ago 20.4MB 00:40:18 support-notifications latest e3c15a06965c 6 seconds ago 30.7MB 00:40:18 0b68d7829d11 8 seconds ago 1.67GB 00:40:18 bc3c4e3bbb8a 10 seconds ago 1.74GB 00:40:18 core-common-config-bootstrapper latest 320947bfd1f8 20 seconds ago 15.5MB 00:40:18 core-data latest ff708a23c8ac 23 seconds ago 17.9MB 00:40:18 192e07c092d6 27 seconds ago 1.67GB 00:40:18 support-scheduler latest de0e764f17e7 28 seconds ago 30MB 00:40:18 398d57833ec0 31 seconds ago 1.68GB 00:40:18 a63884ee73ee 40 seconds ago 1.74GB 00:40:18 security-spire-server latest af102dfbe5af 53 seconds ago 86.5MB 00:40:18 security-spire-config latest 90b775f42c3c 55 seconds ago 85.8MB 00:40:18 9bee7017c650 59 seconds ago 1.55GB 00:40:18 core-command latest ef7fdc346161 About a minute ago 17.7MB 00:40:18 security-secretstore-setup latest 6895438cf528 About a minute ago 30MB 00:40:18 security-proxy-setup latest ace6a48a187d About a minute ago 27.8MB 00:40:18 core-metadata latest ca0eeb625a9c About a minute ago 18.5MB 00:40:18 8cb3a45bd4c4 About a minute ago 1.68GB 00:40:18 security-spiffe-token-provider latest 92c3d088ff0c About a minute ago 30MB 00:40:18 e0ef14625d4b About a minute ago 1.71GB 00:40:18 23f887554959 About a minute ago 1.67GB 00:40:18 7c3d39ad65e3 About a minute ago 1.67GB 00:40:18 0e5e17b74f7c About a minute ago 1.68GB 00:40:18 security-spire-agent latest ffbb22ac8d59 About a minute ago 125MB 00:40:18 87fa7c9dd714 About a minute ago 1.55GB 00:40:18 ci-base-image-x86_64 latest d190c2d0416b 5 minutes ago 903MB 00:40:18 alpine 3.15 5ce65d7b0fde 4 days ago 5.59MB 00:40:18 alpine 3.16 dfd21b5a31f5 4 days ago 5.55MB 00:40:18 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.18-alpine db6d94c90886 3 months ago 683MB 00:40:18 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 7 months ago 253MB 00:40:18 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:41:58 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:41:58 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:42:01 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:42:02 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:42:02 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:42:24 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.242s coverage: 28.7% of statements 00:42:24 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:42:24 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:42:28 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.377s coverage: 98.5% of statements 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.958s coverage: 73.7% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.436s coverage: 54.0% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:42:50 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 19.750s coverage: 88.5% of statements 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:42:50 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.569s coverage: 3.9% of statements 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:42:50 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:42:51 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 2.633s coverage: 95.6% of statements 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:42:51 ok github.com/edgexfoundry/edgex-go/internal/io 0.428s coverage: 72.2% of statements 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:42:51 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.618s coverage: 65.9% of statements 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:42:51 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.351s coverage: 0.9% of statements 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:42:51 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.258s coverage: 29.6% of statements 00:42:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:42:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.351s coverage: 47.1% of statements 00:42:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.249s coverage: 82.9% of statements 00:42:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.310s coverage: 94.1% of statements 00:42:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.336s coverage: 96.3% of statements 00:42:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.244s coverage: 87.5% of statements 00:43:07 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 11.217s coverage: 94.4% of statements 00:43:07 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.274s coverage: 44.8% of statements 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.458s coverage: 79.9% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.274s coverage: 92.9% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.071s coverage: 64.4% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.250s coverage: 86.9% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.222s coverage: 87.2% of statements 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.203s coverage: 20.0% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.187s coverage: 100.0% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.279s coverage: 77.4% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.276s coverage: 80.0% of statements 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.241s coverage: 87.2% of statements 00:43:26 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.899s coverage: 91.2% of statements 00:43:26 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.388s coverage: 63.1% of statements 00:43:31 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:43:31 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.237s coverage: 100.0% of statements 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.173s coverage: 89.4% of statements 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.070s coverage: 100.0% of statements 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.099s coverage: 73.7% of statements 00:43:31 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.062s coverage: 100.0% of statements 00:43:36 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 1.419s coverage: 65.3% of statements 00:43:36 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:43:36 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:43:36 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:43:38 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.861s coverage: 41.0% of statements 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:43:38 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.323s coverage: 89.5% of statements 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:43:38 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.644s coverage: 84.8% of statements 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:43:38 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:43:48 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.314s coverage: 17.7% of statements 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:43:48 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.693s coverage: 92.3% of statements 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:43:48 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.257s coverage: 63.2% of statements 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:43:48 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.482s coverage: 97.7% of statements 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:43:48 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:43:48 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:43:48 WARNING: Linting skipped (not on x86_64 or linter not installed) 00:43:48 go vet ./... 00:45:40 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:45:40 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:45:40 ./bin/test-attribution-txt.sh [Pipeline] echo 00:45:40 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:45:40 + ls -al . 00:45:40 total 744 00:45:40 drwxrwxr-x 10 1001 1001 4096 Feb 16 00:39 . 00:45:40 drwxr-xr-x 4 root root 4096 Feb 16 00:39 .. 00:45:40 drwxrwxr-x 2 1001 1001 4096 Feb 16 00:37 .blubracket 00:45:40 -rw-rw-r-- 1 1001 1001 16 Feb 16 00:37 .dockerignore 00:45:40 drwxrwxr-x 8 1001 1001 4096 Feb 16 00:37 .git 00:45:40 drwxrwxr-x 3 1001 1001 4096 Feb 16 00:37 .github 00:45:40 -rw-rw-r-- 1 1001 1001 1024 Feb 16 00:37 .gitignore 00:45:40 -rw-rw-r-- 1 1001 1001 42 Feb 16 00:37 .golangci.yml 00:45:40 -rw-rw-r-- 1 1001 1001 87 Feb 16 00:37 .hadolint.yml 00:45:40 -rw-rw-r-- 1 1001 1001 166 Feb 16 00:37 .sonarcloud.properties 00:45:40 -rw-rw-r-- 1 1001 1001 1171 Feb 16 00:37 ADOPTERS.md 00:45:40 -rw-rw-r-- 1 1001 1001 10825 Feb 16 00:37 Attribution.txt 00:45:40 -rw-rw-r-- 1 1001 1001 73765 Feb 16 00:37 CHANGELOG.md 00:45:40 -rw-rw-r-- 1 1001 1001 3804 Feb 16 00:37 CONTRIBUTING.md 00:45:40 -rw-rw-r-- 1 1001 1001 677 Feb 16 00:37 GOVERNANCE.md 00:45:40 -rw-rw-r-- 1 1001 1001 850 Feb 16 00:37 Jenkinsfile 00:45:40 -rw-rw-r-- 1 1001 1001 10775 Feb 16 00:37 LICENSE 00:45:40 -rw-rw-r-- 1 1001 1001 13375 Feb 16 00:37 Makefile 00:45:40 -rw-rw-r-- 1 1001 1001 582 Feb 16 00:37 OWNERS.md 00:45:40 -rw-rw-r-- 1 1001 1001 9403 Feb 16 00:37 README.md 00:45:40 -rw-rw-r-- 1 1001 1001 6912 Feb 16 00:37 SECURITY.md 00:45:40 -rw-rw-r-- 1 1001 1001 5 Feb 16 00:34 VERSION 00:45:40 drwxrwxr-x 2 1001 1001 4096 Feb 16 00:37 bin 00:45:40 drwxrwxr-x 17 1001 1001 4096 Feb 16 00:37 cmd 00:45:40 -rw-r--r-- 1 root root 487530 Feb 16 00:43 coverage.out 00:45:40 -rw-rw-r-- 1 1001 1001 3295 Feb 16 00:37 go.mod 00:45:40 -rw-rw-r-- 1 1001 1001 33318 Feb 16 00:37 go.sum 00:45:40 drwxrwxr-x 7 1001 1001 4096 Feb 16 00:37 internal 00:45:40 drwxrwxr-x 3 1001 1001 4096 Feb 16 00:37 openapi 00:45:40 drwxrwxr-x 4 1001 1001 4096 Feb 16 00:37 snap 00:45:40 -rw-rw-r-- 1 1001 1001 204 Feb 16 00:37 version.go [Pipeline] sh 00:45:41 + '[' -e coverage.out ] 00:45:41 + chown 1001:1001 coverage.out [Pipeline] stash 00:45:41 Warning: overwriting stash ‘coverage-report’ 00:45:42 Stashed 1 file(s) [Pipeline] sh 00:45:42 + make build 00:45:42 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:47:04 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:47:08 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:14 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:47:18 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:05 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: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-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:48:10 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:48:17 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:48:21 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:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:48:38 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:48:45 $ docker stop --time=1 2b3a12be30d5d7707043ca05a2a1ecc3298af1059a0f9d8930d3946943d285d9 00:48:46 $ docker rm -f --volumes 2b3a12be30d5d7707043ca05a2a1ecc3298af1059a0f9d8930d3946943d285d9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:48:49 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:49 00:48:49 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:48:49 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:49 latest: Pulling from edgex-devops/edgex-compose-arm64 00:48:49 29e5d40040c1: Pulling fs layer 00:48:49 1ce36da41761: Pulling fs layer 00:48:49 25b303627fd3: Pulling fs layer 00:48:49 29e5d40040c1: Verifying Checksum 00:48:49 29e5d40040c1: Download complete 00:48:50 1ce36da41761: Verifying Checksum 00:48:50 1ce36da41761: Download complete 00:48:50 29e5d40040c1: Pull complete 00:48:51 1ce36da41761: Pull complete 00:48:51 25b303627fd3: Verifying Checksum 00:48:51 25b303627fd3: Download complete 00:49:01 25b303627fd3: Pull complete 00:49:01 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:49:01 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:49:01 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:49:02 prd-ubuntu20.04-docker-arm64-4c-16g-6225 does not seem to be running inside a container 00:49:02 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:49:04 $ docker top 97f48e225866e3d93686694f4e013d9cc3e2600af792e20105deec8db462da52 -eo pid,comm [Pipeline] { [Pipeline] sh 00:49:05 + docker-compose build --help 00:49:05 + grep parallel 00:49:09 --parallel Build images in parallel. [Pipeline] } 00:49:09 $ docker stop --time=1 97f48e225866e3d93686694f4e013d9cc3e2600af792e20105deec8db462da52 00:49:11 $ docker rm -f --volumes 97f48e225866e3d93686694f4e013d9cc3e2600af792e20105deec8db462da52 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:49:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:49:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:49:12 prd-ubuntu20.04-docker-arm64-4c-16g-6225 does not seem to be running inside a container 00:49:12 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:49:13 $ docker top 79f6812713db40eaf7e9711c126335ff611dbf8f6c10c6c51a62f40292ce41b4 -eo pid,comm [Pipeline] { [Pipeline] sh 00:49:13 + docker-compose -f ./docker-compose-build.yml build --parallel 00:49:19 Building core-command ... 00:49:19 Building core-common-config-bootstrapper ... 00:49:19 Building core-data ... 00:49:19 Building core-metadata ... 00:49:19 Building security-bootstrapper ... 00:49:19 Building security-proxy-setup ... 00:49:19 Building security-secretstore-setup ... 00:49:19 Building security-spiffe-token-provider ... 00:49:19 Building security-spire-agent ... 00:49:19 Building security-spire-config ... 00:49:19 Building security-spire-server ... 00:49:19 Building support-notifications ... 00:49:19 Building support-scheduler ... 00:49:19 Building core-command 00:49:19 Building security-secretstore-setup 00:49:19 Building support-notifications 00:49:19 Building core-metadata 00:49:19 Building security-spire-server 00:50:06 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:50:06 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:50:06 ---> 0208b9b36774 00:50:06 Step 3/24 : WORKDIR /edgex-go 00:50:06 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:50:06 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:50:06 ---> 0208b9b36774 00:50:06 Step 3/23 : WORKDIR /edgex-go 00:50:06 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:50:06 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:50:06 ---> 0208b9b36774 00:50:06 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:50:06 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:50:06 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:50:06 ---> 0208b9b36774 00:50:06 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:50:06 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:50:06 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:50:06 ---> 0208b9b36774 00:50:06 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:50:06 ---> Running in de1a21980ce6 00:50:06 ---> Running in 62b612015a62 00:50:06 ---> Running in 05e69592cc3f 00:50:06 ---> Running in 26db22788a48 00:50:06 ---> Running in f9c98f3fa281 00:50:06 Removing intermediate container 62b612015a62 00:50:06 ---> 4867b31bdf8f 00:50:06 Step 4/24 : WORKDIR /edgex-go 00:50:06 Removing intermediate container de1a21980ce6 00:50:06 ---> 1363de434a40 00:50:06 Step 4/23 : WORKDIR /edgex-go 00:50:06 Removing intermediate container 26db22788a48 00:50:06 ---> a399c6288503 00:50:06 Step 4/23 : RUN apk add --update --no-cache make git build-base curl 00:50:06 Removing intermediate container 05e69592cc3f 00:50:06 ---> 762685be848f 00:50:06 Step 4/22 : WORKDIR /edgex-go 00:50:06 ---> Running in 481f8d56f989 00:50:06 ---> Running in 6d39ad37e3a7 00:50:06 Removing intermediate container f9c98f3fa281 00:50:06 ---> aeb88f129ae9 00:50:06 Step 4/24 : RUN apk add --update --no-cache make git 00:50:06 ---> Running in 319bfa5dc929 00:50:06 ---> Running in 0b6c3f3d3f97 00:50:06 ---> Running in 7286f21ac1af 00:50:06 Removing intermediate container 481f8d56f989 00:50:06 ---> 515d3f100213 00:50:06 Step 5/23 : RUN apk add --update --no-cache make git 00:50:06 Removing intermediate container 6d39ad37e3a7 00:50:06 Removing intermediate container 7286f21ac1af 00:50:06 ---> 3650d0aa8419 00:50:06 Step 5/24 : RUN apk add --update --no-cache make git 00:50:06 ---> 739a881509d7 00:50:06 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 00:50:06 ---> Running in bedd5d84d5c1 00:50:06 ---> Running in 3cc3f475c2ad 00:50:06 ---> Running in 98c83fffdfa3 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:50:06 OK: 221 MiB in 51 packages 00:50:06 OK: 221 MiB in 51 packages 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:50:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:50:07 OK: 221 MiB in 51 packages 00:50:07 OK: 221 MiB in 51 packages 00:50:07 OK: 221 MiB in 51 packages 00:50:08 Removing intermediate container 319bfa5dc929 00:50:08 ---> ebeef15b9099 00:50:08 Step 5/23 : COPY go.mod vendor* ./ 00:50:08 Removing intermediate container 0b6c3f3d3f97 00:50:08 ---> 0a4cd05e85c5 00:50:08 Step 5/24 : COPY go.mod vendor* ./ 00:50:09 Removing intermediate container 98c83fffdfa3 00:50:09 ---> 5e7b290a5a47 00:50:09 Step 6/24 : COPY go.mod vendor* ./ 00:50:09 Removing intermediate container 3cc3f475c2ad 00:50:09 ---> d2f88b6bfe25 00:50:09 Step 6/22 : COPY go.mod vendor* ./ 00:50:09 ---> cd266b3cd299 00:50:09 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:50:09 Removing intermediate container bedd5d84d5c1 00:50:09 ---> 030b5d3cc16e 00:50:09 Step 6/23 : COPY go.mod vendor* ./ 00:50:09 ---> Running in dafb0f5225e9 00:50:09 ---> 2cceee02216e 00:50:09 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:50:10 ---> Running in 34525e5ac2c6 00:50:10 ---> 8d4b1ae412bb 00:50:10 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:50:10 ---> Running in 0ad5fdcb6c36 00:50:10 ---> dab908c8504b 00:50:10 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:50:11 ---> b3cedb375174 00:50:11 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:50:11 ---> Running in 3580583fcde4 00:50:11 ---> Running in aee3c5d72885 00:52:03 Removing intermediate container 34525e5ac2c6 00:52:03 ---> e78d20d6c9bf 00:52:03 Step 7/23 : COPY . . 00:52:03 Removing intermediate container dafb0f5225e9 00:52:03 ---> bfcaf4c6e3a6 00:52:03 Step 7/24 : COPY . . 00:52:03 Removing intermediate container 3580583fcde4 00:52:03 ---> 22f02006343c 00:52:03 Step 8/22 : COPY . . 00:52:03 Removing intermediate container aee3c5d72885 00:52:03 ---> ea1e72edd49e 00:52:03 Step 8/23 : COPY . . 00:52:03 Removing intermediate container 0ad5fdcb6c36 00:52:03 ---> 67be957e6c85 00:52:03 Step 8/24 : COPY . . 00:52:04 ---> de3ed1e5ab33 00:52:04 Step 9/22 : RUN make cmd/support-notifications/support-notifications 00:52:04 ---> 2e665688e949 00:52:04 Step 8/23 : ARG SPIRE_RELEASE=1.2.1 00:52:04 ---> b7f1eacc25f8 00:52:04 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command ---> d4f24c390818 00:52:04 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:52:04 00:52:04 ---> 2e91829afa46 00:52:04 Step 8/24 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:52:04 ---> Running in 7914d55486b3 00:52:04 ---> Running in 75487e21948d 00:52:04 ---> Running in 480a59a64144 00:52:04 ---> Running in aaf1b48f5e38 00:52:04 ---> Running in 5ebeaed6a083 00:52:05 Removing intermediate container 480a59a64144 00:52:05 ---> e48f0e04c617 00:52:05 Step 9/23 : WORKDIR /edgex-go/spire-build 00:52:05 ---> Running in ab9e366ac2b5 00:52:06 Removing intermediate container ab9e366ac2b5 00:52:06 ---> 73ccae12109a 00:52:06 Step 10/23 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:52:06 ---> Running in aaf2f28d4043 00:52:07 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:52:07 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:52:07 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:52:07 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:52:09 Removing intermediate container aaf2f28d4043 00:52:09 ---> 18b1b3aab77e 00:52:09 Step 11/23 : WORKDIR /edgex-go 00:52:09 ---> Running in 0e8f8f8b4d37 00:52:10 Removing intermediate container 0e8f8f8b4d37 00:52:10 ---> 143949cb08a4 00:52:10 00:52:10 Step 12/23 : FROM alpine:3.15 00:52:10 3.15: Pulling from library/alpine 00:52:11 Digest: sha256:689659b1f08e9fdfb85190144098c378beb5a53b328f7ced7883a74a1157c709 00:52:11 Status: Downloaded newer image for alpine:3.15 00:52:11 ---> 354640af7b1b 00:52:11 Step 13/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:52:11 ---> Running in 13abf4eab931 00:52:11 Removing intermediate container 13abf4eab931 00:52:11 ---> 9e77ca81f854 00:52:11 Step 14/23 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:52:12 ---> Running in 2c470ef2d2be 00:52:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:16 v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:52:16 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:52:16 OK: 15734 distinct packages available 00:52:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:18 (1/5) Installing dumb-init (1.2.5-r1) 00:52:18 (2/5) Installing musl-obstack (1.2.3-r0) 00:52:18 (3/5) Installing libucontext (1.1-r0) 00:52:18 (4/5) Installing gcompat (1.0.0-r4) 00:52:18 (5/5) Installing openssl (1.1.1t-r1) 00:52:18 Executing busybox-1.34.1-r7.trigger 00:52:18 OK: 6 MiB in 19 packages 00:52:20 Removing intermediate container 2c470ef2d2be 00:52:20 ---> cd2198418569 00:52:20 Step 15/23 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:52:26 ---> 71aa11039ce2 00:52:26 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:52:27 ---> 9ec3245d2e06 00:52:27 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:52:28 ---> 15cdf6a3e8d2 00:52:28 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:52:29 ---> 1483e7403878 00:52:29 Step 19/23 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:52:29 ---> Running in dc22c381f0da 00:52:29 Removing intermediate container dc22c381f0da 00:52:29 ---> be4b982f797a 00:52:29 Step 20/23 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:52:29 ---> Running in a1b5cf2d03a7 00:52:30 Removing intermediate container a1b5cf2d03a7 00:52:30 ---> da8442837374 00:52:30 Step 21/23 : LABEL arch=arm64 00:52:30 ---> Running in bc75885d4602 00:52:31 Removing intermediate container bc75885d4602 00:52:31 ---> 75990f237518 00:52:31 Step 22/23 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:52:31 ---> Running in cfa3c481be81 00:52:31 Removing intermediate container cfa3c481be81 00:52:31 ---> ae043f4ed69c 00:52:31 Step 23/23 : LABEL version=0.0.0 00:52:31 ---> Running in a5e93d483bd6 00:52:32 Removing intermediate container a5e93d483bd6 00:52:32 ---> a3e520fa8779 00:52:32 00:52:32 Successfully built a3e520fa8779 00:52:32 Successfully tagged security-spire-server-arm64:latest 00:52:32  Building security-spire-server ... done Building security-spire-agent 00:52:47 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:52:47 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:52:47 ---> 0208b9b36774 00:52:47 Step 3/24 : WORKDIR /edgex-go 00:52:47 ---> Using cache 00:52:47 ---> aeb88f129ae9 00:52:47 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 00:52:47 ---> Running in 4297f22b8939 00:52:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:52:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:52:51 OK: 221 MiB in 51 packages 00:52:53 Removing intermediate container 4297f22b8939 00:52:53 ---> dc5f88cad4e5 00:52:53 Step 5/24 : COPY go.mod vendor* ./ 00:52:54 ---> bff55c21bd6b 00:52:54 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:52:54 ---> Running in 3b4e95579947 00:54:45 Removing intermediate container 3b4e95579947 00:54:45 ---> 791ad1e1a756 00:54:45 Step 7/24 : COPY . . 00:54:45 ---> 9308614af437 00:54:45 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 00:54:45 ---> Running in 42969258ee83 00:54:45 Removing intermediate container 42969258ee83 00:54:45 ---> fffb0f5d3422 00:54:45 Step 9/24 : WORKDIR /edgex-go/spire-build 00:54:45 ---> Running in 8937384cb8d7 00:54:45 Removing intermediate container 8937384cb8d7 00:54:45 ---> 2a89e243f7f6 00:54:45 Step 10/24 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:54:46 ---> Running in 8b3ee492a0b8 00:54:49 Removing intermediate container 8b3ee492a0b8 00:54:49 ---> 88af24344acf 00:54:49 Step 11/24 : WORKDIR /edgex-go 00:54:49 ---> Running in aec1fe02bd54 00:54:50 Removing intermediate container aec1fe02bd54 00:54:50 ---> d0df1e0df0e2 00:54:50 00:54:50 Step 12/24 : FROM alpine:3.15 00:54:50 ---> 354640af7b1b 00:54:50 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:54:50 ---> Using cache 00:54:50 ---> 9e77ca81f854 00:54:50 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:54:50 ---> Using cache 00:54:50 ---> cd2198418569 00:54:50 Step 15/24 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:54:54 ---> 2e1cec1f3653 00:54:54 Step 16/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:54:59 ---> e1ae14ebc6ee 00:54:59 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:55:00 ---> 2092b4b49df5 00:55:00 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:55:01 ---> 6c2d870f19a1 00:55:01 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:55:02 ---> 187546ff3aaf 00:55:02 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:55:02 ---> Running in df72f8896ae3 00:55:03 Removing intermediate container df72f8896ae3 00:55:03 ---> c04ec01f5e32 00:55:03 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:55:03 ---> Running in 438588fbc2cb 00:55:03 Removing intermediate container 438588fbc2cb 00:55:03 ---> 1861cc6aab29 00:55:03 Step 22/24 : LABEL arch=arm64 00:55:03 ---> Running in 19f3b1e09309 00:55:04 Removing intermediate container 19f3b1e09309 00:55:04 ---> b74067d00bba 00:55:04 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:55:04 ---> Running in 22cd471e33e3 00:55:04 Removing intermediate container 22cd471e33e3 00:55:04 ---> 33879d1de1ec 00:55:04 Step 24/24 : LABEL version=0.0.0 00:55:05 ---> Running in a8d10e605b66 00:55:05 Removing intermediate container a8d10e605b66 00:55:05 ---> 713c6ba6ddae 00:55:05 00:55:06 Successfully built 713c6ba6ddae 00:55:06 Successfully tagged security-spire-agent-arm64:latest 00:55:06  Building security-spire-agent ... done Building security-spiffe-token-provider 00:55:24 Step 1/19 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:55:24 Step 2/19 : FROM ${BUILDER_BASE} AS builder 00:55:24 ---> 0208b9b36774 00:55:24 Step 3/19 : WORKDIR /edgex-go 00:55:24 ---> Using cache 00:55:24 ---> aeb88f129ae9 00:55:24 Step 4/19 : RUN apk update && apk --no-cache --update add build-base 00:55:24 ---> Running in 9ceac5dfbf54 00:55:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:55:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:55:27 v3.16.4-8-g71a076bc492 [https://dl-cdn.alpinelinux.org/alpine/v3.16/main] 00:55:27 v3.16.4-4-g2609129aef3 [https://dl-cdn.alpinelinux.org/alpine/v3.16/community] 00:55:27 OK: 16903 distinct packages available 00:55:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:55:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:55:29 OK: 221 MiB in 51 packages 00:55:30 Removing intermediate container 9ceac5dfbf54 00:55:30 ---> ac07ac0d07e2 00:55:30 Step 5/19 : COPY go.mod vendor* ./ 00:55:31 ---> 4c6a41843d81 00:55:31 Step 6/19 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:55:32 ---> Running in 13879aee4d7f 00:57:08 Removing intermediate container 13879aee4d7f 00:57:08 ---> 6a5de02f5c64 00:57:08 Step 7/19 : COPY . . 00:57:18 ---> 9450ba2a32a6 00:57:18 Step 8/19 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:57:18 ---> Running in 4490c4d6a72b 00:57:20 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:58:41 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:55 Removing intermediate container 75487e21948d 00:58:55 ---> 95111a7c3d2a 00:58:55 00:58:55 Step 9/24 : FROM alpine:3.16 00:58:55 3.16: Pulling from library/alpine 00:58:55 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 00:58:55 Status: Downloaded newer image for alpine:3.16 00:58:55 ---> 4c81e5bf8899 00:58:55 Step 10/24 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:58:56 ---> Running in 114472c76df4 00:58:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:58:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:59:00 (1/3) Installing ca-certificates (20220614-r0) 00:59:00 (2/3) Installing dumb-init (1.2.5-r1) 00:59:00 (3/3) Installing su-exec (0.2-r1) 00:59:00 Executing busybox-1.35.0-r17.trigger 00:59:00 Executing ca-certificates-20220614-r0.trigger 00:59:00 OK: 6 MiB in 17 packages 00:59:03 Removing intermediate container 114472c76df4 00:59:03 ---> 4fd7292e8fb1 00:59:03 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:59:03 ---> Running in 57bd131bae5e 00:59:03 Removing intermediate container 57bd131bae5e 00:59:03 ---> 18f872750ba0 00:59:03 Step 12/24 : WORKDIR / 00:59:03 ---> Running in 0f452c92d577 00:59:04 Removing intermediate container 0f452c92d577 00:59:04 ---> a251a8e3a7e9 00:59:04 Step 13/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:59:05 ---> b2f3ffe77f02 00:59:05 Step 14/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:59:06 ---> 2eeed7e2e47c 00:59:06 Step 15/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:59:07 ---> 86828569616a 00:59:07 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/kong-admin-config.template.yml /res/kong-admin-config.template.yml 00:59:08 ---> aad278ef6c22 00:59:08 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:59:09 ---> 65d459f1f05f 00:59:09 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:59:11 ---> 5c345ffdf8d0 00:59:11 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:59:12 ---> 52d0b92887a6 00:59:12 Step 20/24 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:59:12 ---> Running in d75565ea91d5 00:59:16 Removing intermediate container d75565ea91d5 00:59:16 ---> b001958b49e4 00:59:16 Step 21/24 : ENTRYPOINT ["entrypoint.sh"] 00:59:16 ---> Running in 280e364d0f5b 00:59:17 Removing intermediate container 280e364d0f5b 00:59:17 ---> 9aea1a53dc50 00:59:17 Step 22/24 : LABEL arch=arm64 00:59:17 ---> Running in 92373f47077e 00:59:17 Removing intermediate container 92373f47077e 00:59:17 ---> 02619aa5dfb8 00:59:17 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:59:18 ---> Running in fb3eaf172cfe 00:59:19 Removing intermediate container fb3eaf172cfe 00:59:19 ---> 051fa1b78806 00:59:19 Step 24/24 : LABEL version=0.0.0 00:59:19 ---> Running in f5baf57f2e02 00:59:20 Removing intermediate container f5baf57f2e02 00:59:20 ---> a5b23b4c6e64 00:59:20 00:59:20 Successfully built a5b23b4c6e64 00:59:20 Successfully tagged security-secretstore-setup-arm64:latest 00:59:20 Building core-common-config-bootstrapper 00:59:25  Building security-secretstore-setup ... done Removing intermediate container aaf1b48f5e38 00:59:25 ---> 72f68b523d7e 00:59:25 00:59:25 Step 10/23 : FROM alpine:3.16 00:59:25 ---> 4c81e5bf8899 00:59:25 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:59:25 ---> Running in b195c1ca1298 00:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:59:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:59:29 (1/1) Installing dumb-init (1.2.5-r1) 00:59:29 Executing busybox-1.35.0-r17.trigger 00:59:29 OK: 5 MiB in 15 packages 00:59:31 Removing intermediate container b195c1ca1298 00:59:31 ---> f0acc479bdc4 00:59:31 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:59:31 ---> Running in 5532a5bdc5ba 00:59:32 Removing intermediate container 5532a5bdc5ba 00:59:32 ---> 69063ec8a28b 00:59:32 Step 13/23 : ENV APP_PORT=59882 00:59:32 ---> Running in 15f80f91a098 00:59:33 Removing intermediate container 15f80f91a098 00:59:33 ---> abbe00e3191e 00:59:33 Step 14/23 : EXPOSE $APP_PORT 00:59:33 ---> Running in b850dbfb3e54 00:59:34 Removing intermediate container b850dbfb3e54 00:59:34 ---> 003fdc737120 00:59:34 Step 15/23 : WORKDIR / 00:59:34 ---> Running in 12ab4da1bd4e 00:59:35 Removing intermediate container 12ab4da1bd4e 00:59:35 ---> 9c7d1cd0926b 00:59:35 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:59:36 ---> 2ba299564e7c 00:59:36 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:59:40 ---> 50bc505fed7b 00:59:40 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:59:40 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:59:40 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:59:40 ---> 0208b9b36774 00:59:40 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:59:40 ---> Using cache 00:59:40 ---> 762685be848f 00:59:40 Step 4/22 : WORKDIR /edgex-go 00:59:40 ---> Using cache 00:59:40 ---> 739a881509d7 00:59:40 Step 5/22 : RUN apk add --update --no-cache make git 00:59:40 ---> Running in a708a284d95a 00:59:42 ---> 0d186c8e5ba6 00:59:42 Step 19/23 : ENTRYPOINT ["/core-command"] 00:59:42 ---> Running in f7c75d01536a 00:59:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:59:43 Removing intermediate container f7c75d01536a 00:59:43 ---> 69a72877133b 00:59:43 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:59:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:59:43 ---> Running in f737c22e7a40 00:59:44 Removing intermediate container f737c22e7a40 00:59:44 ---> f4fe4b693983 00:59:44 Step 21/23 : LABEL arch=arm64 00:59:44 ---> Running in a870360c45fd 00:59:45 OK: 221 MiB in 51 packages 00:59:45 Removing intermediate container a870360c45fd 00:59:45 ---> 7ffde037b214 00:59:45 Step 22/23 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 00:59:45 ---> Running in aaddae2d022c 00:59:46 Removing intermediate container aaddae2d022c 00:59:46 ---> d6bd29cb9fb5 00:59:46 Step 23/23 : LABEL version=0.0.0 00:59:46 ---> Running in ae4592fc3880 00:59:46 Removing intermediate container a708a284d95a 00:59:46 ---> b10a97e3aea1 00:59:46 Step 6/22 : COPY go.mod vendor* ./ 00:59:48 Removing intermediate container ae4592fc3880 00:59:48 ---> 99fbe7837439 00:59:48 00:59:48 ---> f49d3800d47d 00:59:48 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:59:48 ---> Running in a0a4a9fee47b 00:59:49 Successfully built 99fbe7837439 00:59:49 Successfully tagged core-command-arm64:latest 00:59:49 Building core-data 00:59:51  Building core-command ... done Removing intermediate container 5ebeaed6a083 00:59:51 ---> 73a127dbf0ef 00:59:51 00:59:51 Step 10/24 : FROM alpine:3.16 00:59:51 ---> 4c81e5bf8899 00:59:51 Step 11/24 : RUN apk add --update --no-cache dumb-init 00:59:51 ---> Using cache 00:59:51 ---> f0acc479bdc4 00:59:51 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:59:51 ---> Using cache 00:59:51 ---> 69063ec8a28b 00:59:51 Step 13/24 : ENV APP_PORT=59881 00:59:51 ---> Running in 0f8f1e6a447d 00:59:52 Removing intermediate container 0f8f1e6a447d 00:59:52 ---> d8b8f4b40e91 00:59:52 Step 14/24 : EXPOSE $APP_PORT 00:59:52 ---> Running in 12d36bf9646a 00:59:52 Removing intermediate container 12d36bf9646a 00:59:52 ---> f4f1d2097ab2 00:59:52 Step 15/24 : WORKDIR / 00:59:53 ---> Running in dc5a3af892b0 00:59:53 Removing intermediate container dc5a3af892b0 00:59:53 ---> a513351cb004 00:59:53 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:59:54 ---> 9aef1ddb74da 00:59:54 Step 17/24 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:59:57 ---> acf6ea59a971 00:59:57 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:59:58 ---> 259a80dc7fcb 00:59:58 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.toml /res/uom.toml 00:59:59 ---> 3c625941cdae 00:59:59 Step 20/24 : ENTRYPOINT ["/core-metadata"] 00:59:59 ---> Running in 688616a1b90f 00:59:59 Removing intermediate container 688616a1b90f 00:59:59 ---> 64f4c0df3a9c 00:59:59 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:00:00 ---> Running in 000f5fe72c0a 01:00:00 Removing intermediate container 000f5fe72c0a 01:00:00 ---> 9f6572a25cea 01:00:00 Step 22/24 : LABEL arch=arm64 01:00:01 ---> Running in 24cbea4bafbc 01:00:01 Removing intermediate container 24cbea4bafbc 01:00:01 ---> 92010a50910c 01:00:01 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:00:01 ---> Running in 86fefc9083c1 01:00:02 Removing intermediate container 86fefc9083c1 01:00:02 ---> e5ea1b572f92 01:00:02 Step 24/24 : LABEL version=0.0.0 01:00:02 ---> Running in 41c28db826db 01:00:03 Removing intermediate container 41c28db826db 01:00:03 ---> aba81e4116f6 01:00:03 01:00:03 Successfully built aba81e4116f6 01:00:03 Successfully tagged core-metadata-arm64:latest 01:00:03 Building security-spire-config 01:00:06  Building core-metadata ... done Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:00:06 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:00:06 ---> 0208b9b36774 01:00:06 Step 3/22 : ARG ADD_BUILD_TAGS="" 01:00:06 ---> Using cache 01:00:06 ---> 762685be848f 01:00:06 Step 4/22 : WORKDIR /edgex-go 01:00:06 ---> Using cache 01:00:06 ---> 739a881509d7 01:00:06 Step 5/22 : RUN apk add --update --no-cache make git 01:00:06 ---> Using cache 01:00:06 ---> b10a97e3aea1 01:00:06 Step 6/22 : COPY go.mod vendor* ./ 01:00:06 ---> Using cache 01:00:06 ---> f49d3800d47d 01:00:06 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:06 ---> Running in 329d39baf7f0 01:00:24 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:00:24 Step 2/24 : FROM ${BUILDER_BASE} AS builder 01:00:24 ---> 0208b9b36774 01:00:24 Step 3/24 : WORKDIR /edgex-go 01:00:24 ---> Using cache 01:00:24 ---> aeb88f129ae9 01:00:24 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 01:00:24 ---> Using cache 01:00:24 ---> dc5f88cad4e5 01:00:24 Step 5/24 : COPY go.mod vendor* ./ 01:00:24 ---> Using cache 01:00:24 ---> bff55c21bd6b 01:00:24 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:00:24 ---> Using cache 01:00:24 ---> 791ad1e1a756 01:00:24 Step 7/24 : COPY . . 01:00:24 ---> Using cache 01:00:24 ---> 9308614af437 01:00:24 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 01:00:24 ---> Using cache 01:00:24 ---> fffb0f5d3422 01:00:24 Step 9/24 : WORKDIR /edgex-go/spire-build 01:00:24 ---> Using cache 01:00:24 ---> 2a89e243f7f6 01:00:24 Step 10/24 : 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..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 01:00:24 ---> Using cache 01:00:24 ---> 88af24344acf 01:00:24 Step 11/24 : WORKDIR /edgex-go 01:00:24 ---> Using cache 01:00:24 ---> d0df1e0df0e2 01:00:24 01:00:24 Step 12/24 : FROM alpine:3.15 01:00:24 ---> 354640af7b1b 01:00:24 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:00:24 ---> Using cache 01:00:24 ---> 9e77ca81f854 01:00:24 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init gcompat 01:00:24 ---> Running in ce615d3e5daf 01:00:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 01:00:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 01:00:27 v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 01:00:27 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 01:00:27 OK: 15734 distinct packages available 01:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 01:00:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 01:00:29 (1/4) Installing dumb-init (1.2.5-r1) 01:00:29 (2/4) Installing musl-obstack (1.2.3-r0) 01:00:29 (3/4) Installing libucontext (1.1-r0) 01:00:29 (4/4) Installing gcompat (1.0.0-r4) 01:00:29 Executing busybox-1.34.1-r7.trigger 01:00:29 OK: 6 MiB in 18 packages 01:00:31 Removing intermediate container ce615d3e5daf 01:00:31 ---> e2321bd0ae6f 01:00:31 Step 15/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:00:36 ---> f9b8234b93e7 01:00:36 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 01:00:37 ---> 19459cbdf226 01:00:37 Step 17/24 : WORKDIR /usr/local/etc/spiffe-scripts.d 01:00:37 ---> Running in 709788f376e3 01:00:38 Removing intermediate container 709788f376e3 01:00:38 ---> 0c559861126e 01:00:38 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 01:00:39 ---> c156ddf5698e 01:00:39 Step 19/24 : WORKDIR / 01:00:39 ---> Running in 6e6f57dea5dd 01:00:40 Removing intermediate container 6e6f57dea5dd 01:00:40 ---> 1f427d1e6de5 01:00:40 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:00:40 ---> Running in 629e58b15e45 01:00:41 Removing intermediate container 629e58b15e45 01:00:41 ---> ac96e825f406 01:00:41 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:00:41 ---> Running in 1c97850d9dcc 01:00:41 Removing intermediate container 1c97850d9dcc 01:00:41 ---> 0dbf28dbf673 01:00:41 Step 22/24 : LABEL arch=arm64 01:00:41 ---> Running in ccecca255555 01:00:42 Removing intermediate container ccecca255555 01:00:42 ---> 41d6f5c0c21f 01:00:42 Step 23/24 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:00:42 ---> Running in ff7babb1fe84 01:00:43 Removing intermediate container ff7babb1fe84 01:00:43 ---> ad9cebdaf5b7 01:00:43 Step 24/24 : LABEL version=0.0.0 01:00:43 ---> Running in ca9c4a1ae90e 01:00:43 Removing intermediate container ca9c4a1ae90e 01:00:43 ---> 3fe0892afcb5 01:00:43 01:00:44 Successfully built 3fe0892afcb5 01:00:44 Successfully tagged security-spire-config-arm64:latest 01:00:44  Building security-spire-config ... done Building security-bootstrapper 01:01:02 Step 1/32 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:01:02 Step 2/32 : FROM ${BUILDER_BASE} AS builder 01:01:02 ---> 0208b9b36774 01:01:02 Step 3/32 : WORKDIR /edgex-go 01:01:02 ---> Using cache 01:01:02 ---> aeb88f129ae9 01:01:02 Step 4/32 : RUN apk add --update --no-cache make git 01:01:02 ---> Using cache 01:01:02 ---> 0a4cd05e85c5 01:01:02 Step 5/32 : COPY go.mod vendor* ./ 01:01:02 ---> Using cache 01:01:02 ---> cd266b3cd299 01:01:02 Step 6/32 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:01:02 ---> Using cache 01:01:02 ---> bfcaf4c6e3a6 01:01:02 Step 7/32 : COPY . . 01:01:02 ---> Using cache 01:01:02 ---> 2e91829afa46 01:01:02 Step 8/32 : RUN make cmd/security-bootstrapper/security-bootstrapper 01:01:02 ---> Running in 5ae92ddc8d91 01:01:04 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:01:51 Removing intermediate container a0a4a9fee47b 01:01:51 ---> 30733a8045f0 01:01:51 Step 8/22 : COPY . . 01:02:01 Removing intermediate container 329d39baf7f0 01:02:01 ---> 20b2bf4d333f 01:02:01 Step 8/22 : COPY . . 01:02:01 ---> 39a518727133 01:02:01 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 01:02:02 ---> Running in 77b5d331d01c 01:02:05 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:15 ---> eca36956e0bb 01:02:15 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 01:02:15 ---> Running in 25039572c9a9 01:02:16 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:02:26 Removing intermediate container 7914d55486b3 01:02:26 ---> 982c7836f611 01:02:26 01:02:26 Step 10/22 : FROM alpine:3.16 01:02:26 ---> 4c81e5bf8899 01:02:26 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 01:02:26 ---> Running in 5143555b9ac4 01:02:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:02:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:02:30 (1/2) Installing ca-certificates (20220614-r0) 01:02:30 (2/2) Installing dumb-init (1.2.5-r1) 01:02:30 Executing busybox-1.35.0-r17.trigger 01:02:30 Executing ca-certificates-20220614-r0.trigger 01:02:31 OK: 6 MiB in 16 packages 01:02:33 Removing intermediate container 5143555b9ac4 01:02:33 ---> 74dcb386842d 01:02:33 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 01:02:33 ---> Running in 600872cdb13e 01:02:33 Removing intermediate container 600872cdb13e 01:02:33 ---> 7370ba6ee32b 01:02:33 Step 13/22 : ENV APP_PORT=59860 01:02:34 ---> Running in 9be579d9e6c0 01:02:34 Removing intermediate container 9be579d9e6c0 01:02:34 ---> e7921c73f379 01:02:34 Step 14/22 : EXPOSE $APP_PORT 01:02:34 ---> Running in cb08f92bb29c 01:02:35 Removing intermediate container cb08f92bb29c 01:02:35 ---> 3db88b04050a 01:02:35 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:02:36 ---> 1571fa944293 01:02:36 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 01:02:38 ---> 15bf8b007f3b 01:02:38 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 01:02:39 ---> 99af54b0d20b 01:02:39 Step 18/22 : ENTRYPOINT ["/support-notifications"] 01:02:39 ---> Running in c1afe6227696 01:02:40 Removing intermediate container c1afe6227696 01:02:40 ---> 7c95b47e11e3 01:02:40 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:02:40 ---> Running in cf18f35a2a3c 01:02:40 Removing intermediate container cf18f35a2a3c 01:02:40 ---> 98164a4fc8a5 01:02:40 Step 20/22 : LABEL arch=arm64 01:02:41 ---> Running in c30bf883bf6e 01:02:41 Removing intermediate container c30bf883bf6e 01:02:41 ---> b536c23084b8 01:02:41 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:02:41 ---> Running in 2ac78eaf606a 01:02:42 Removing intermediate container 2ac78eaf606a 01:02:42 ---> 95dca0d973f2 01:02:42 Step 22/22 : LABEL version=0.0.0 01:02:42 ---> Running in 728f15230eca 01:02:42 Removing intermediate container 728f15230eca 01:02:42 ---> 90ede1e2e9c6 01:02:42 01:02:43 Successfully built 90ede1e2e9c6 01:02:43 Successfully tagged support-notifications-arm64:latest 01:02:43  Building support-notifications ... done Building security-proxy-setup 01:03:01 Step 1/21 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:03:01 Step 2/21 : FROM ${BUILDER_BASE} AS builder 01:03:01 ---> 0208b9b36774 01:03:01 Step 3/21 : WORKDIR /edgex-go 01:03:01 ---> Using cache 01:03:01 ---> aeb88f129ae9 01:03:01 Step 4/21 : RUN apk add --update --no-cache make git 01:03:01 ---> Using cache 01:03:01 ---> 0a4cd05e85c5 01:03:01 Step 5/21 : COPY go.mod vendor* ./ 01:03:01 ---> Using cache 01:03:01 ---> cd266b3cd299 01:03:01 Step 6/21 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:03:01 ---> Using cache 01:03:01 ---> bfcaf4c6e3a6 01:03:01 Step 7/21 : COPY . . 01:03:01 ---> Using cache 01:03:01 ---> 2e91829afa46 01:03:01 Step 8/21 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 01:03:01 ---> Running in f4076cbd66b1 01:03: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-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 01:06:13 Removing intermediate container 4490c4d6a72b 01:06:13 ---> 3350cc75bb04 01:06:13 01:06:13 Step 9/19 : FROM alpine:3.15 01:06:13 ---> 354640af7b1b 01:06:13 Step 10/19 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:06:13 ---> Using cache 01:06:13 ---> 9e77ca81f854 01:06:13 Step 11/19 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 01:06:13 ---> Running in 9c7321c7095e 01:06:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 01:06:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 01:06:13 v3.15.7-6-g44f22910c3a [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 01:06:13 v3.15.6-306-g64686f2e1ac [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 01:06:13 OK: 15734 distinct packages available 01:06:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 01:06:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 01:06:13 (1/9) Installing ca-certificates (20220614-r0) 01:06:13 (2/9) Installing brotli-libs (1.0.9-r5) 01:06:13 (3/9) Installing nghttp2-libs (1.46.0-r0) 01:06:13 (4/9) Installing libcurl (7.80.0-r6) 01:06:13 (5/9) Installing curl (7.80.0-r6) 01:06:13 (6/9) Installing dumb-init (1.2.5-r1) 01:06:13 (7/9) Installing musl-obstack (1.2.3-r0) 01:06:13 (8/9) Installing libucontext (1.1-r0) 01:06:13 (9/9) Installing gcompat (1.0.0-r4) 01:06:13 Executing busybox-1.34.1-r7.trigger 01:06:13 Executing ca-certificates-20220614-r0.trigger 01:06:13 OK: 8 MiB in 23 packages 01:06:13 Removing intermediate container 9c7321c7095e 01:06:13 ---> 5289c33f997a 01:06:13 Step 12/19 : COPY --from=builder /edgex-go/Attribution.txt / 01:06:13 ---> bc969415ac27 01:06:13 Step 13/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 01:06:16 ---> dc28b6eb7936 01:06:16 Step 14/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 01:06:17 ---> c3e6cdf567b9 01:06:17 Step 15/19 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 01:06:17 ---> Running in 8c359b5d84a5 01:06:18 Removing intermediate container 8c359b5d84a5 01:06:18 ---> 9cd308972974 01:06:18 Step 16/19 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:06:18 ---> Running in 5ec99d2ba359 01:06:18 Removing intermediate container 5ec99d2ba359 01:06:18 ---> 9c1f94b9a99d 01:06:18 Step 17/19 : LABEL arch=arm64 01:06:18 ---> Running in 4b63e5fb36f5 01:06:19 Removing intermediate container 4b63e5fb36f5 01:06:19 ---> 3486d1004d5c 01:06:19 Step 18/19 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:06:19 ---> Running in b4d7449da2b0 01:06:19 Removing intermediate container b4d7449da2b0 01:06:19 ---> bf74264f9f53 01:06:19 Step 19/19 : LABEL version=0.0.0 01:06:19 ---> Running in 11bf2dacf18b 01:06:20 Removing intermediate container 11bf2dacf18b 01:06:20 ---> 463969e8bbfc 01:06:20 01:06:20 Successfully built 463969e8bbfc 01:06:20 Successfully tagged security-spiffe-token-provider-arm64:latest 01:06:20 Building support-scheduler 01:06:38  Building security-spiffe-token-provider ... done Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:06:38 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:06:38 ---> 0208b9b36774 01:06:38 Step 3/22 : ARG ADD_BUILD_TAGS="" 01:06:38 ---> Using cache 01:06:38 ---> 762685be848f 01:06:38 Step 4/22 : WORKDIR /edgex-go 01:06:38 ---> Using cache 01:06:38 ---> 739a881509d7 01:06:38 Step 5/22 : RUN apk add --update --no-cache make git 01:06:38 ---> Using cache 01:06:38 ---> b10a97e3aea1 01:06:38 Step 6/22 : COPY go.mod vendor* ./ 01:06:38 ---> Using cache 01:06:38 ---> f49d3800d47d 01:06:38 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:06:38 ---> Using cache 01:06:38 ---> 20b2bf4d333f 01:06:38 Step 8/22 : COPY . . 01:06:38 ---> Using cache 01:06:38 ---> eca36956e0bb 01:06:38 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 01:06:38 ---> Running in 0592271ee491 01:06:39 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:07:47 Removing intermediate container 5ae92ddc8d91 01:07:47 ---> 09a157d0b108 01:07:47 01:07:47 Step 9/32 : FROM alpine:3.16 01:07:47 ---> 4c81e5bf8899 01:07:47 Step 10/32 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:07:47 ---> Running in 55b2c6d90a47 01:07:47 Removing intermediate container 55b2c6d90a47 01:07:47 ---> de23aa9cc162 01:07:47 Step 11/32 : RUN apk add --update --no-cache dumb-init su-exec 01:07:47 ---> Running in 7b3eb18f98a3 01:07:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:07:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:07:48 (1/2) Installing dumb-init (1.2.5-r1) 01:07:48 (2/2) Installing su-exec (0.2-r1) 01:07:48 Executing busybox-1.35.0-r17.trigger 01:07:48 OK: 5 MiB in 16 packages 01:07:50 Removing intermediate container 7b3eb18f98a3 01:07:50 ---> 72be8bd3cd62 01:07:50 Step 12/32 : ENV SECURITY_INIT_DIR /edgex-init 01:07:50 ---> Running in eca4f63d3d16 01:07:50 Removing intermediate container eca4f63d3d16 01:07:50 ---> c3f299047d33 01:07:50 Step 13/32 : ENV SECURITY_INIT_STAGING /edgex-init-staging 01:07:50 ---> Running in 75b4f82e2cf0 01:07:51 Removing intermediate container 75b4f82e2cf0 01:07:51 ---> 4c4af75b086b 01:07:51 Step 14/32 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 01:07:51 ---> Running in 2a1e35611992 01:07:52 Removing intermediate container 2a1e35611992 01:07:52 ---> 91de077ecba0 01:07:52 Step 15/32 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 01:07:52 ---> Running in 8d02e7ebf672 01:07:52 Removing intermediate container 8d02e7ebf672 01:07:52 ---> f7ab78f623d5 01:07:52 Step 16/32 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 01:07:52 ---> Running in d1581208b347 01:07:56 Removing intermediate container d1581208b347 01:07:56 ---> 2ae7a3b08411 01:07:56 Step 17/32 : WORKDIR ${SECURITY_INIT_STAGING} 01:07:56 ---> Running in 0825d9c47fdb 01:07:56 Removing intermediate container 0825d9c47fdb 01:07:56 ---> 386b1d15362f 01:07:56 Step 18/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 01:07:57 ---> 1fdc3ea978c8 01:07:57 Step 19/32 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 01:07:57 ---> Running in 1b41e55b0b37 01:08:03 Removing intermediate container 1b41e55b0b37 01:08:03 ---> e473f97ffb8b 01:08:03 Step 20/32 : COPY --from=builder /edgex-go/Attribution.txt / 01:08:03 ---> 0c07f114d0d3 01:08:03 Step 21/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 01:08:05 ---> 8754035ff131 01:08:05 Step 22/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 01:08:06 ---> 74a8516bdbc7 01:08:06 Step 23/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 01:08:07 ---> 3c2f38e55460 01:08:07 Step 24/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.toml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 01:08:08 ---> 657336f6a780 01:08:08 Step 25/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 01:08:09 ---> 483c3cf08f70 01:08:09 Step 26/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 01:08:10 ---> 64e9c02340d5 01:08:10 Step 27/32 : RUN chmod +x /entrypoint.sh 01:08:10 ---> Running in 30acb6621273 01:08:13 Removing intermediate container 30acb6621273 01:08:13 ---> 271edfcfc85e 01:08:13 Step 28/32 : ENTRYPOINT ["/entrypoint.sh"] 01:08:13 ---> Running in a3fe6d506b79 01:08:16 Removing intermediate container a3fe6d506b79 01:08:16 ---> 1ee7a5e56479 01:08:16 Step 29/32 : CMD ["gate"] 01:08:16 ---> Running in e3b35feb410a 01:08:16 Removing intermediate container e3b35feb410a 01:08:16 ---> c0b4ab3830a3 01:08:16 Step 30/32 : LABEL arch=arm64 01:08:16 ---> Running in eccc6da81e43 01:08:17 Removing intermediate container eccc6da81e43 01:08:17 ---> a341b19a484d 01:08:17 Step 31/32 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:08:17 ---> Running in 8f5229bf7c17 01:08:18 Removing intermediate container 8f5229bf7c17 01:08:18 ---> 54f74d7d0570 01:08:18 Step 32/32 : LABEL version=0.0.0 01:08:18 ---> Running in 6652974156f5 01:08:18 Removing intermediate container 6652974156f5 01:08:18 ---> 2af3af852be6 01:08:18 01:08:18 Successfully built 2af3af852be6 01:08:18 Successfully tagged security-bootstrapper-arm64:latest 01:08:51  Building security-bootstrapper ... done 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:08:51 Removing intermediate container 77b5d331d01c 01:08:51 ---> 99edc18cfb27 01:08:51 01:08:51 Step 10/22 : FROM alpine:3.16 01:08:51 ---> 4c81e5bf8899 01:08:51 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:08:51 ---> Running in bf4c9115120c 01:08:51 Removing intermediate container bf4c9115120c 01:08:51 ---> 61a5aae8ef7f 01:08:51 Step 12/22 : RUN apk add --update --no-cache dumb-init 01:08:51 ---> Running in c07cef75912b 01:08:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:08:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:08:53 (1/1) Installing dumb-init (1.2.5-r1) 01:08:53 Executing busybox-1.35.0-r17.trigger 01:08:53 OK: 5 MiB in 15 packages 01:08:55 Removing intermediate container c07cef75912b 01:08:55 ---> a76152549b10 01:08:55 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:08:56 ---> c5f3053199d3 01:08:56 Step 14/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 01:08:57 ---> 21576d3a45f2 01:08:57 Step 15/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 01:08:58 ---> 42e9703c12ce 01:08:58 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 01:08:59 ---> e738fd0b7e71 01:08:59 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:08:59 ---> Running in d32a63f839a0 01:09:02 Removing intermediate container d32a63f839a0 01:09:02 ---> 18df24fd2e42 01:09:02 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 01:09:02 ---> Running in 20ebdb337c7b 01:09:03 Removing intermediate container 20ebdb337c7b 01:09:03 ---> 23a7a685e905 01:09:03 Step 19/22 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500", "-cf=configuration.yaml"] 01:09:03 ---> Running in 7dd123f270b2 01:09:03 Removing intermediate container 7dd123f270b2 01:09:03 ---> deac6b68e86c 01:09:03 Step 20/22 : LABEL arch=arm64 01:09:03 ---> Running in 7e792b3e55e3 01:09:04 Removing intermediate container 7e792b3e55e3 01:09:04 ---> b6912a119805 01:09:04 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:09:04 ---> Running in 40f1a2cf90ad 01:09:05 Removing intermediate container 40f1a2cf90ad 01:09:05 ---> 24f194de3637 01:09:05 Step 22/22 : LABEL version=0.0.0 01:09:05 ---> Running in 04bffbe824fb 01:09:06 Removing intermediate container 04bffbe824fb 01:09:06 ---> aca4fe2afc1b 01:09:06 01:09:06 Successfully built aca4fe2afc1b 01:09:06 Successfully tagged core-common-config-bootstrapper-arm64:latest 01:09:13  Building core-common-config-bootstrapper ... done Removing intermediate container f4076cbd66b1 01:09:13 ---> ac713270372f 01:09:13 01:09:13 Step 9/21 : FROM alpine:3.16 01:09:13 ---> 4c81e5bf8899 01:09:13 Step 10/21 : RUN apk add --update --no-cache curl dumb-init 01:09:13 ---> Running in 1b7f49047e53 01:09:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:09:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:09:20 (1/6) Installing ca-certificates (20220614-r0) 01:09:20 (2/6) Installing brotli-libs (1.0.9-r6) 01:09:20 (3/6) Installing nghttp2-libs (1.47.0-r0) 01:09:21 (4/6) Installing libcurl (7.83.1-r6) 01:09:21 Removing intermediate container 25039572c9a9 01:09:21 ---> 0668322db229 01:09:21 01:09:21 Step 10/22 : FROM alpine:3.16 01:09:21 ---> 4c81e5bf8899 01:09:21 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 01:09:21 ---> Running in c4c1116a6214 01:09:21 (5/6) Installing curl (7.83.1-r6) 01:09:21 (6/6) Installing dumb-init (1.2.5-r1) 01:09:21 Executing busybox-1.35.0-r17.trigger 01:09:21 Executing ca-certificates-20220614-r0.trigger 01:09:21 Removing intermediate container c4c1116a6214 01:09:21 ---> b99f75d44305 01:09:21 Step 12/22 : ENV APP_PORT=59880 01:09:21 ---> Running in db1409585ac0 01:09:21 OK: 8 MiB in 20 packages 01:09:22 Removing intermediate container db1409585ac0 01:09:22 ---> 276b44a77f3c 01:09:22 Step 13/22 : EXPOSE $APP_PORT 01:09:22 ---> Running in bd823abff975 01:09:23 Removing intermediate container bd823abff975 01:09:23 ---> 5e8dc0753d41 01:09:23 Step 14/22 : RUN apk add --update --no-cache dumb-init 01:09:23 ---> Running in 20b9d56e9ba5 01:09:24 Removing intermediate container 1b7f49047e53 01:09:24 ---> e25174880cfd 01:09:24 Step 11/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 01:09:24 ---> Running in a3842c3e9a0a 01:09:25 Removing intermediate container a3842c3e9a0a 01:09:25 ---> 210c2d833e95 01:09:25 Step 12/21 : WORKDIR /edgex 01:09:25 ---> Running in 3c08c22a6874 01:09:26 Removing intermediate container 3c08c22a6874 01:09:26 ---> 27d6b4af89da 01:09:26 Step 13/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 01:09:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:09:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:09:26 ---> ec87ea9df484 01:09:26 Step 14/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 01:09:27 (1/1) Installing dumb-init (1.2.5-r1) 01:09:27 Executing busybox-1.35.0-r17.trigger 01:09:27 OK: 5 MiB in 15 packages 01:09:28 ---> 3d1fe95a970e 01:09:28 Step 15/21 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 01:09:29 Removing intermediate container 20b9d56e9ba5 01:09:29 ---> 3b3016d686ee 01:09:29 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:09:30 ---> 0e1cacb50d61 01:09:30 Step 16/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 01:09:30 ---> a21339789ac3 01:09:30 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 01:09:33 ---> a5d882466784 01:09:33 Step 17/21 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:09:33 ---> 31d63feb02ba 01:09:33 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 01:09:33 ---> Running in 1b22aed0b7f9 01:09:34 ---> 0e10da5e4b49 01:09:34 Step 18/22 : ENTRYPOINT ["/core-data"] 01:09:35 ---> Running in c4cef4084fa7 01:09:35 Removing intermediate container c4cef4084fa7 01:09:35 ---> c81c0b42a396 01:09:35 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:09:35 ---> Running in 91b9e5ab0fd5 01:09:36 Removing intermediate container 91b9e5ab0fd5 01:09:36 ---> 55d5441899cd 01:09:36 Step 20/22 : LABEL arch=arm64 01:09:36 ---> Running in b76d52773922 01:09:37 Removing intermediate container 1b22aed0b7f9 01:09:37 ---> 9dd7e785cb6c 01:09:37 Step 18/21 : ENTRYPOINT ["entrypoint.sh"] 01:09:37 ---> Running in 847de157d9cc 01:09:37 Removing intermediate container b76d52773922 01:09:37 ---> 12b6b0b46d07 01:09:37 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:09:37 ---> Running in 4cc68ccf3dfa 01:09:38 Removing intermediate container 847de157d9cc 01:09:38 ---> bb27ac40b49d 01:09:38 Step 19/21 : LABEL arch=arm64 01:09:38 ---> Running in e4f58d570137 01:09:38 Removing intermediate container 4cc68ccf3dfa 01:09:38 ---> e50872fd8250 01:09:38 Step 22/22 : LABEL version=0.0.0 01:09:38 ---> Running in 675ea4487825 01:09:38 Removing intermediate container e4f58d570137 01:09:38 ---> 5f9a13b8e144 01:09:38 Step 20/21 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:09:38 ---> Running in d50ce76a041c 01:09:38 Removing intermediate container 675ea4487825 01:09:38 ---> 38708a279ec5 01:09:38 01:09:39 Successfully built 38708a279ec5 01:09:39 Successfully tagged core-data-arm64:latest 01:09:39  Building core-data ... done Removing intermediate container d50ce76a041c 01:09:39 ---> b6aea05ecf9a 01:09:39 Step 21/21 : LABEL version=0.0.0 01:09:39 ---> Running in d4f245b78674 01:09:40 Removing intermediate container d4f245b78674 01:09:40 ---> afba782f01cc 01:09:40 01:09:40 Successfully built afba782f01cc 01:09:40 Successfully tagged security-proxy-setup-arm64:latest 01:11:02  Building security-proxy-setup ... done Removing intermediate container 0592271ee491 01:11:02 ---> 69e6e2069277 01:11:02 01:11:02 Step 10/22 : FROM alpine:3.16 01:11:02 ---> 4c81e5bf8899 01:11:02 Step 11/22 : RUN apk add --update --no-cache dumb-init 01:11:02 ---> Using cache 01:11:02 ---> f0acc479bdc4 01:11:02 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 01:11:02 ---> Using cache 01:11:02 ---> 69063ec8a28b 01:11:02 Step 13/22 : ENV APP_PORT=59861 01:11:02 ---> Running in 1052884529ea 01:11:02 Removing intermediate container 1052884529ea 01:11:02 ---> cffbda92b340 01:11:02 Step 14/22 : EXPOSE $APP_PORT 01:11:02 ---> Running in 6b70c4df4af7 01:11:02 Removing intermediate container 6b70c4df4af7 01:11:02 ---> 10181007ad18 01:11:02 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:11:02 ---> 11933d674339 01:11:02 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 01:11:02 ---> 6e4365620934 01:11:02 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 01:11:02 ---> 1d475a4f0fc3 01:11:02 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 01:11:02 ---> Running in 968b6e8fb909 01:11:02 Removing intermediate container 968b6e8fb909 01:11:02 ---> 6189c42f14c0 01:11:02 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:11:02 ---> Running in 734c729d8c6d 01:11:02 Removing intermediate container 734c729d8c6d 01:11:02 ---> b230ba19e7e8 01:11:02 Step 20/22 : LABEL arch=arm64 01:11:02 ---> Running in 6ffe2939b9ee 01:11:02 Removing intermediate container 6ffe2939b9ee 01:11:02 ---> a568d16fca52 01:11:02 Step 21/22 : LABEL git_sha=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 01:11:02 ---> Running in c3db7162b69b 01:11:02 Removing intermediate container c3db7162b69b 01:11:02 ---> b1d2ae2b11e3 01:11:02 Step 22/22 : LABEL version=0.0.0 01:11:02 ---> Running in 97acbfe3515f 01:11:02 Removing intermediate container 97acbfe3515f 01:11:02 ---> d9235710085e 01:11:02 01:11:02 Successfully built d9235710085e 01:11:02 Successfully tagged support-scheduler-arm64:latest 01:11:02  Building support-scheduler ... done  [Pipeline] } 01:11:02 $ docker stop --time=1 79f6812713db40eaf7e9711c126335ff611dbf8f6c10c6c51a62f40292ce41b4 01:11:04 $ docker rm -f --volumes 79f6812713db40eaf7e9711c126335ff611dbf8f6c10c6c51a62f40292ce41b4 [Pipeline] // withDockerContainer [Pipeline] sh 01:11:04 + docker images 01:11:04 REPOSITORY TAG IMAGE ID CREATED SIZE 01:11:04 support-scheduler-arm64 latest d9235710085e 7 seconds ago 29MB 01:11:04 69e6e2069277 13 seconds ago 1.57GB 01:11:04 security-proxy-setup-arm64 latest afba782f01cc About a minute ago 26.9MB 01:11:04 core-data-arm64 latest 38708a279ec5 About a minute ago 17.2MB 01:11:04 0668322db229 About a minute ago 1.51GB 01:11:04 ac713270372f About a minute ago 1.5GB 01:11:04 core-common-config-bootstrapper-arm64 latest aca4fe2afc1b About a minute ago 14.9MB 01:11:04 99edc18cfb27 2 minutes ago 1.5GB 01:11:04 security-bootstrapper-arm64 latest 2af3af852be6 2 minutes ago 19.6MB 01:11:04 09a157d0b108 3 minutes ago 1.49GB 01:11:04 security-spiffe-token-provider-arm64 latest 463969e8bbfc 4 minutes ago 29.1MB 01:11:04 3350cc75bb04 5 minutes ago 1.54GB 01:11:04 support-notifications-arm64 latest 90ede1e2e9c6 8 minutes ago 29.7MB 01:11:04 982c7836f611 8 minutes ago 1.57GB 01:11:04 security-spire-config-arm64 latest 3fe0892afcb5 10 minutes ago 83.6MB 01:11:04 core-metadata-arm64 latest aba81e4116f6 11 minutes ago 17.7MB 01:11:04 73a127dbf0ef 11 minutes ago 1.51GB 01:11:04 core-command-arm64 latest 99fbe7837439 11 minutes ago 17MB 01:11:04 72f68b523d7e 11 minutes ago 1.5GB 01:11:04 security-secretstore-setup-arm64 latest a5b23b4c6e64 11 minutes ago 29MB 01:11:04 95111a7c3d2a 12 minutes ago 1.5GB 01:11:04 security-spire-agent-arm64 latest 713c6ba6ddae 15 minutes ago 122MB 01:11:04 d0df1e0df0e2 16 minutes ago 1.38GB 01:11:04 security-spire-server-arm64 latest a3e520fa8779 18 minutes ago 84.3MB 01:11:04 143949cb08a4 18 minutes ago 1.38GB 01:11:04 ci-base-image-arm64 latest 0208b9b36774 31 minutes ago 905MB 01:11:04 alpine 3.15 354640af7b1b 5 days ago 5.34MB 01:11:04 alpine 3.16 4c81e5bf8899 5 days ago 5.3MB 01:11:04 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.18-alpine f96f9c87975a 3 months ago 685MB 01:11:04 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:11:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:05 01:11:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:11:06 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:06 arm64: Pulling from edgex-lftools-log-publisher 01:11:06 8998bd30e6a1: Pulling fs layer 01:11:06 04944245beec: Pulling fs layer 01:11:06 699f458cf7ca: Pulling fs layer 01:11:06 765212b225bb: Pulling fs layer 01:11:06 f23df028b6ca: Pulling fs layer 01:11:06 d65c8cfc05b1: Pulling fs layer 01:11:06 2437ff75d9bd: Pulling fs layer 01:11:06 765212b225bb: Waiting 01:11:06 f23df028b6ca: Waiting 01:11:06 d65c8cfc05b1: Waiting 01:11:06 2437ff75d9bd: Waiting 01:11:06 04944245beec: Verifying Checksum 01:11:06 765212b225bb: Verifying Checksum 01:11:06 765212b225bb: Download complete 01:11:06 f23df028b6ca: Verifying Checksum 01:11:06 f23df028b6ca: Download complete 01:11:06 d65c8cfc05b1: Verifying Checksum 01:11:06 d65c8cfc05b1: Download complete 01:11:06 699f458cf7ca: Verifying Checksum 01:11:06 699f458cf7ca: Download complete 01:11:07 8998bd30e6a1: Verifying Checksum 01:11:07 8998bd30e6a1: Download complete 01:11:09 2437ff75d9bd: Verifying Checksum 01:11:09 2437ff75d9bd: Download complete 01:11:11 8998bd30e6a1: Pull complete 01:11:11 04944245beec: Pull complete 01:11:13 699f458cf7ca: Pull complete 01:11:13 765212b225bb: Pull complete 01:11:14 f23df028b6ca: Pull complete 01:11:14 d65c8cfc05b1: Pull complete 01:11:29 2437ff75d9bd: Pull complete 01:11:29 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 01:11:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:29 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:11:29 prd-ubuntu20.04-docker-arm64-4c-16g-6225 does not seem to be running inside a container 01:11:29 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 01:11:32 $ docker top b55674aae2c50ce6d90285f69d49441c965125156ec80ee590c0cf161b9e90cc -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:11:33 ---> job-cost.sh 01:11:33 lf-activate-venv: SKIPPING 01:11:33 INFO: No Stack... 01:11:33 INFO: Retrieving Pricing Info for: v3-standard-4 01:11:34 INFO: Archiving Costs [Pipeline] sh 01:11:35 + cat /w/workspace/edgex-go/1/archives/cost.csv 01:11:35 + cut -d, -f6 [Pipeline] lock 01:11:35 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4365-1-stack-cost] 01:11:35 Resource [jenkins-edgexfoundry-edgex-go-PR-4365-1-stack-cost] did not exist. Created. 01:11:35 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4365-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:11:35 + echo total: 0.10999999940395355 [Pipeline] stash 01:11:36 Stashed 1 file(s) [Pipeline] } 01:11:36 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4365-1-stack-cost] [Pipeline] // lock [Pipeline] } 01:11:36 $ docker stop --time=1 b55674aae2c50ce6d90285f69d49441c965125156ec80ee590c0cf161b9e90cc 01:11:37 $ docker rm -f --volumes b55674aae2c50ce6d90285f69d49441c965125156ec80ee590c0cf161b9e90cc [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:11:38 provisioning config files... 01:11:38 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/1@tmp/config17672723208472750506tmp [Pipeline] { [Pipeline] sh 01:11:39 + set +x 01:11:39 + curl -s https://codecov.io/bash 01:11:39 + bash -s -- 01:11:39 01:11:39 _____ _ 01:11:39 / ____| | | 01:11:39 | | ___ __| | ___ ___ _____ __ 01:11:39 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 01:11:39 | |___| (_) | (_| | __/ (_| (_) \ V / 01:11:39 \_____\___/ \__,_|\___|\___\___/ \_/ 01:11:39 Bash-1.0.6 01:11:39 01:11:39 01:11:39 ==> git version 2.25.1 found 01:11:39 ==> 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:11:39 Release-Date: 2020-01-08 01:11:39 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:11:39 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 01:11:39 ==> Jenkins CI detected. 01:11:39 current dir:  /w/workspace/edgex-go/1 01:11:39 project root: . 01:11:39 --> token set from env 01:11:39 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 01:11:39 ==> Running gcov in . (disable via -X gcov) 01:11:39 ==> Python coveragepy not found 01:11:39 ==> Searching for coverage reports in: 01:11:39 + . 01:11:39 -> Found 1 reports 01:11:39 ==> Detecting git/mercurial file structure 01:11:39 ==> Reading reports 01:11:39 + ./coverage.out bytes=487530 01:11:39 ==> Appending adjustments 01:11:39 https://docs.codecov.io/docs/fixing-reports 01:11:40 + Found adjustments 01:11:40 ==> Gzipping contents 01:11:40 64K /tmp/codecov.Db7TEc.gz 01:11:40 ==> Uploading reports 01:11:40 url: https://codecov.io 01:11:40 query: branch=PR-4365&commit=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4365%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4365&job=&cmd_args= 01:11:40 -> Pinging Codecov 01:11:40 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4365&commit=a9191bf8dcb1c8f9c8a9c518364e87b9133a8282&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4365%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4365&job=&cmd_args= 01:11:40 -> Uploading to 01:11:40 https://storage.googleapis.com/codecov/v4/raw/2023-02-16/00271124DB129430A58F1EEE437C3FCB/a9191bf8dcb1c8f9c8a9c518364e87b9133a8282/31adaa24-d7e5-495c-869c-06f2b0925edd.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230216%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230216T011140Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=01d1e7ef8686cc62a97eee305a3f49741c0456fb63fdab7215799294a36b3923 01:11:40 % Total % Received % Xferd Average Speed Time Time Time Current 01:11:40 Dload Upload Total Spent Left Speed 01:11:41 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 63024 0 0 100 63024 0 131k --:--:-- --:--:-- --:--:-- 131k 01:11:41 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/a9191bf8dcb1c8f9c8a9c518364e87b9133a8282 [Pipeline] } 01:11:41 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:11:42 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 01:11:43 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 01:11:43 ---> package-listing.sh 01:11:43 ++ facter osfamily 01:11:43 ++ tr '[:upper:]' '[:lower:]' 01:11:44 + OS_FAMILY=debian 01:11:44 + workspace=/w/workspace/edgex-go/1 01:11:44 + START_PACKAGES=/tmp/packages_start.txt 01:11:44 + END_PACKAGES=/tmp/packages_end.txt 01:11:44 + DIFF_PACKAGES=/tmp/packages_diff.txt 01:11:44 + PACKAGES=/tmp/packages_start.txt 01:11:44 + '[' /w/workspace/edgex-go/1 ']' 01:11:44 + PACKAGES=/tmp/packages_end.txt 01:11:44 + case "${OS_FAMILY}" in 01:11:44 + dpkg -l 01:11:44 + grep '^ii' 01:11:44 + '[' -f /tmp/packages_start.txt ']' 01:11:44 + '[' -f /tmp/packages_end.txt ']' 01:11:44 + diff /tmp/packages_start.txt /tmp/packages_end.txt 01:11:44 + '[' /w/workspace/edgex-go/1 ']' 01:11:44 + mkdir -p /w/workspace/edgex-go/1/archives/ 01:11:44 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 01:11:44 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 01:11:44 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:11:45 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:11:45 01:11:45 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:11:45 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:11:45 latest: Pulling from edgex-lftools-log-publisher 01:11:45 5eb5b503b376: Pulling fs layer 01:11:45 5c69ac0246d0: Pulling fs layer 01:11:45 ec43610c2a17: Pulling fs layer 01:11:45 3a2ae6a8a46f: Pulling fs layer 01:11:45 33b1e0a273af: Pulling fs layer 01:11:45 5d3b04190fa2: Pulling fs layer 01:11:45 2f39f015ded8: Pulling fs layer 01:11:45 3a2ae6a8a46f: Waiting 01:11:45 5d3b04190fa2: Waiting 01:11:45 2f39f015ded8: Waiting 01:11:45 33b1e0a273af: Waiting 01:11:45 5c69ac0246d0: Verifying Checksum 01:11:45 5c69ac0246d0: Download complete 01:11:45 3a2ae6a8a46f: Download complete 01:11:45 33b1e0a273af: Verifying Checksum 01:11:45 33b1e0a273af: Download complete 01:11:45 5d3b04190fa2: Verifying Checksum 01:11:45 5d3b04190fa2: Download complete 01:11:45 ec43610c2a17: Verifying Checksum 01:11:45 ec43610c2a17: Download complete 01:11:46 5eb5b503b376: Verifying Checksum 01:11:46 5eb5b503b376: Download complete 01:11:46 2f39f015ded8: Verifying Checksum 01:11:46 2f39f015ded8: Download complete 01:11:46 5eb5b503b376: Pull complete 01:11:47 5c69ac0246d0: Pull complete 01:11:47 ec43610c2a17: Pull complete 01:11:47 3a2ae6a8a46f: Pull complete 01:11:47 33b1e0a273af: Pull complete 01:11:47 5d3b04190fa2: Pull complete 01:11:52 2f39f015ded8: Pull complete 01:11:52 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:11:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:11:52 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:11:52 prd-ubuntu20.04-docker-8c-8g-6223 does not seem to be running inside a container 01:11:52 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:11:54 $ docker top d5e092b6b0218445159dafd450181c04b9025d68affb6d7d5d1802b981510a15 -eo pid,comm [Pipeline] { [Pipeline] sh 01:11:54 + touch /tmp/pre-build-complete [Pipeline] sh 01:11:54 + mkdir -p /var/log/sysstat [Pipeline] sh 01:11:55 + ls /var/log/sa-host 01:11:55 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:11:55 provisioning config files... 01:11:55 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config8008547750457164525tmp [Pipeline] { [Pipeline] echo 01:11:55 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 01:11:55 ---> create-netrc.sh [Pipeline] } 01:11:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 01:11:56 ---> python-tools-install.sh [Pipeline] echo 01:11:56 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 01:11:56 ---> sudo-logs.sh 01:11:56 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 01:11:56 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 01:11:56 ---> job-cost.sh 01:11:56 lf-activate-venv: SKIPPING 01:11:56 DEBUG: total: 0.10999999940395355 01:11:56 INFO: Retrieving Stack Cost... 01:11:57 INFO: Retrieving Pricing Info for: v3-standard-8 01:11:58 INFO: Archiving Costs [Pipeline] echo 01:11:58 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 01:11:58 ---> logs-deploy.sh 01:11:58 lf-activate-venv: SKIPPING 01:11:58 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4365/1 01:11:58 INFO: archiving workspace using pattern(s): 01:11:59 Archives upload complete. 01:11:59 INFO: archiving logs to Nexus