Pull request #4335 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of ejlee3 for edgexfoundry/edgex-go Obtained Jenkinsfile from b5f4f7699bc18beaa33414cad051ace81d795570+7290d2ed4a96933bf3c3f5b5e1425bd1c3f2311c (c5c87c8b05c929e79a3ed35c19eaa80116a57392) 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-ssh16664412881389495474.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-ssh81840841339868863.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 > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4335/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4335/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh4831783949159384753.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 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-ssh15255379115216130227.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4335/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4335/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh16796674179756933005.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/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-5042 in /w/workspace/edgexfoundry_edgex-go_PR-4335 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/2 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4335/head:refs/remotes/origin/PR-4335 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 7290d2ed4a96933bf3c3f5b5e1425bd1c3f2311c into PR head commit b5f4f7699bc18beaa33414cad051ace81d795570 Merge succeeded, producing b5f4f7699bc18beaa33414cad051ace81d795570 Checking out Revision b5f4f7699bc18beaa33414cad051ace81d795570 (PR-4335) > git config core.sparsecheckout # timeout=10 > git checkout -f b5f4f7699bc18beaa33414cad051ace81d795570 # 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 7290d2ed4a96933bf3c3f5b5e1425bd1c3f2311c # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f b5f4f7699bc18beaa33414cad051ace81d795570 # timeout=10 Commit message: "feat!: updates to services for bootstrapping and using common config" First time build. Skipping changelog. > git rev-list --no-walk 0d5594433f71f2d730c4a31a556afe89dae55370 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:33:13 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:33:13 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:33:13 ========================================================= 00:33:13 EdgeX Global Pipelines Version Info 00:33:13 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:33:13 ------------------- 00:33:13 stable info: 00:33:13 ------------------- 00:33:13 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:33:13 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 00:33:13 Message: update stable to v1.0.244 00:33:14 ------------------- 00:33:14 experimental info: 00:33:14 ------------------- 00:33:14 Commited By: **** collab-it+edgex@linuxfoundation.org 00:33:14 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 00:33:14 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v2 [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:33:14 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4335 [Pipeline] echo 00:33:15 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4335 [Pipeline] echo 00:33:15 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4335 [Pipeline] echo 00:33:15 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = b5f4f7699bc18beaa33414cad051ace81d795570 [Pipeline] echo 00:33:15 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = b5f4f76 [Pipeline] echo 00:33:15 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:33:15 provisioning config files... 00:33:15 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config1194935101541414839tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:33:15 ---> docker-login.sh 00:33:15 nexus3.edgexfoundry.org:10001 00:33:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:15 Configure a credential helper to remove this warning. See 00:33:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:15 00:33:15 Login Succeeded 00:33:15 nexus3.edgexfoundry.org:10002 00:33:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:15 Configure a credential helper to remove this warning. See 00:33:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:15 00:33:15 Login Succeeded 00:33:15 nexus3.edgexfoundry.org:10003 00:33:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:15 Configure a credential helper to remove this warning. See 00:33:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:15 00:33:15 Login Succeeded 00:33:15 nexus3.edgexfoundry.org:10004 00:33:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:16 Configure a credential helper to remove this warning. See 00:33:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:16 00:33:16 Login Succeeded 00:33:16 docker.io 00:33:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:33:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:33:16 Configure a credential helper to remove this warning. See 00:33:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:33:16 00:33:16 Login Succeeded 00:33:16 ---> docker-login.sh ends [Pipeline] } 00:33:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:33:16 + 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:33:16 + dirname cmd/core-command/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo core-command,cmd/core-command/Dockerfile 00:33:16 + + cut -d/ -f2 00:33:16 dirname cmd/core-common-config-bootstrapper/Dockerfile 00:33:16 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 00:33:16 + + dirname cmd/core-data/Dockerfile 00:33:16 cut -d/ -f2 00:33:16 + echo core-data,cmd/core-data/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + dirname cmd/core-metadata/Dockerfile 00:33:16 + echo core-metadata,cmd/core-metadata/Dockerfile 00:33:16 + + cut -d/ -f2 00:33:16 dirname cmd/security-bootstrapper/Dockerfile 00:33:16 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:33:16 + dirname cmd/security-proxy-setup/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:33:16 + + cut -d/ -f2 00:33:16 dirname cmd/security-secretstore-setup/Dockerfile 00:33:16 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:33:16 + dirname cmd/security-spiffe-token-provider/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:33:16 + + cut -d/ -f2 00:33:16 dirname cmd/security-spire-agent/Dockerfile 00:33:16 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:33:16 + + dirnamecut cmd/security-spire-config/Dockerfile -d/ 00:33:16 -f2 00:33:16 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:33:16 + dirname cmd/security-spire-server/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:33:16 + dirname cmd/support-notifications/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo support-notifications,cmd/support-notifications/Dockerfile 00:33:16 + dirname cmd/support-scheduler/Dockerfile 00:33:16 + cut -d/ -f2 00:33:16 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 00:33:16 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:33:17 + git rev-list -1 --merges b5f4f7699bc18beaa33414cad051ace81d795570~1..b5f4f7699bc18beaa33414cad051ace81d795570 [Pipeline] echo 00:33:17 -----------> git rev-list -1 --merges b5f4f7699bc18beaa33414cad051ace81d795570~1..b5f4f7699bc18beaa33414cad051ace81d795570 b5f4f7699bc18beaa33414cad051ace81d795570 [false] [Pipeline] sh 00:33:17 + git log --format=format:%s -1 b5f4f7699bc18beaa33414cad051ace81d795570 [Pipeline] echo 00:33:17 ========================================================= 00:33:17 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:33:17 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:33:17 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:33:17 + grep -v github /etc/ssh/ssh_known_hosts 00:33:17 + [ -e /tmp/ssh_known_hosts ] 00:33:17 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:33:17 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:33:17 + sudo tee -a /etc/ssh/ssh_known_hosts 00:33:17 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:33:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:33:18 00:33:18 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:33:18 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:33:18 0.1.4: Pulling from edgex-devops/py-git-semver 00:33:18 b85a868b505f: Pulling fs layer 00:33:18 e2be974225ed: Pulling fs layer 00:33:18 339a4e72a1f5: Pulling fs layer 00:33:18 988bab9f4d93: Pulling fs layer 00:33:18 1469e6f7b9e6: Pulling fs layer 00:33:18 eaf3925da568: Pulling fs layer 00:33:18 bab4dde63d76: Pulling fs layer 00:33:18 bde34c3a00c8: Pulling fs layer 00:33:18 b352a97aabf1: Pulling fs layer 00:33:18 4872d77fe225: Pulling fs layer 00:33:18 5851b861e8e6: Pulling fs layer 00:33:18 1469e6f7b9e6: Waiting 00:33:18 eaf3925da568: Waiting 00:33:18 bde34c3a00c8: Waiting 00:33:18 b352a97aabf1: Waiting 00:33:18 4872d77fe225: Waiting 00:33:18 988bab9f4d93: Waiting 00:33:18 bab4dde63d76: Waiting 00:33:18 5851b861e8e6: Waiting 00:33:18 e2be974225ed: Verifying Checksum 00:33:18 e2be974225ed: Download complete 00:33:18 988bab9f4d93: Verifying Checksum 00:33:18 988bab9f4d93: Download complete 00:33:18 1469e6f7b9e6: Verifying Checksum 00:33:18 1469e6f7b9e6: Download complete 00:33:18 eaf3925da568: Download complete 00:33:19 339a4e72a1f5: Verifying Checksum 00:33:19 339a4e72a1f5: Download complete 00:33:19 bde34c3a00c8: Verifying Checksum 00:33:19 bde34c3a00c8: Download complete 00:33:19 b352a97aabf1: Verifying Checksum 00:33:19 b352a97aabf1: Download complete 00:33:19 4872d77fe225: Verifying Checksum 00:33:19 4872d77fe225: Download complete 00:33:19 b85a868b505f: Verifying Checksum 00:33:19 b85a868b505f: Download complete 00:33:19 5851b861e8e6: Download complete 00:33:19 bab4dde63d76: Verifying Checksum 00:33:19 bab4dde63d76: Download complete 00:33:20 b85a868b505f: Pull complete 00:33:20 e2be974225ed: Pull complete 00:33:21 339a4e72a1f5: Pull complete 00:33:21 988bab9f4d93: Pull complete 00:33:21 1469e6f7b9e6: Pull complete 00:33:21 eaf3925da568: Pull complete 00:33:23 bab4dde63d76: Pull complete 00:33:23 bde34c3a00c8: Pull complete 00:33:23 b352a97aabf1: Pull complete 00:33:24 4872d77fe225: Pull complete 00:33:24 5851b861e8e6: Pull complete 00:33:24 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 00:33:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:33:24 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:33:24 prd-ubuntu20.04-docker-8c-8g-5042 does not seem to be running inside a container 00:33:24 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:33:29 $ docker top 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 -eo pid,comm 00:33:29 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:33:29 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:33:29 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:33:29 [ssh-agent] Looking for ssh-agent implementation... 00:33:29 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:33:29 $ docker exec 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 ssh-agent 00:33:29 SSH_AUTH_SOCK=/tmp/ssh-rnYNfGcWp8hc/agent.32 00:33:29 SSH_AGENT_PID=38 00:33:29 Running ssh-add (command line suppressed) 00:33:30 Identity added: /w/workspace/edgex-go/2@tmp/private_key_6218485518547197986.key (/w/workspace/edgex-go/2@tmp/private_key_6218485518547197986.key) 00:33:30 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:33:30 + git tag --points-at HEAD [Pipeline] } 00:33:30 $ docker exec --env ******** --env ******** 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 ssh-agent -k 00:33:30 unset SSH_AUTH_SOCK; 00:33:30 unset SSH_AGENT_PID; 00:33:30 echo Agent pid 38 killed; 00:33:30 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:33:30 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:33:30 [ssh-agent] Looking for ssh-agent implementation... 00:33:30 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:33:30 $ docker exec 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 ssh-agent 00:33:30 SSH_AUTH_SOCK=/tmp/ssh-IYdy6X0kVly4/agent.70 00:33:30 SSH_AGENT_PID=76 00:33:30 Running ssh-add (command line suppressed) 00:33:30 Identity added: /w/workspace/edgex-go/2@tmp/private_key_13104362829762326148.key (/w/workspace/edgex-go/2@tmp/private_key_13104362829762326148.key) 00:33:30 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:33:31 + git semver init 00:33:31 2023-02-08 00:33:31,369 [run_init] DEBUG init version:0.0.0 force:False 00:33:31 2023-02-08 00:33:31,370 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/2/.semver 00:33:31 2023-02-08 00:33:31,370 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/2/.semver 00:33:31 2023-02-08 00:33:31,371 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/2/.semver'], cwd=/w/workspace/edgex-go/2, universal_newlines=False, shell=None, istream=None) 00:33:39 2023-02-08 00:33:38,210 [append_file] DEBUG append to file:/w/workspace/edgex-go/2/.git/info/exclude 00:33:39 2023-02-08 00:33:38,211 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/2/.semver/PR-4335 with force:False 00:33:39 2023-02-08 00:33:38,211 [write_file] DEBUG write to file:/w/workspace/edgex-go/2/.semver/PR-4335 00:33:39 2023-02-08 00:33:38,216 [execute] INFO git cat-file --batch-check 00:33:39 2023-02-08 00:33:38,216 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 00:33:39 2023-02-08 00:33:38,221 [execute] INFO git cat-file --batch 00:33:39 2023-02-08 00:33:38,222 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 00:33:39 2023-02-08 00:33:38,226 [read_version] DEBUG read version from /w/workspace/edgex-go/2/.semver/PR-4335 00:33:39 0.0.0 [Pipeline] } 00:33:39 $ docker exec --env ******** --env ******** 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 ssh-agent -k 00:33:39 unset SSH_AUTH_SOCK; 00:33:39 unset SSH_AGENT_PID; 00:33:39 echo Agent pid 76 killed; 00:33:39 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:33:39 + git semver [Pipeline] } 00:33:40 $ docker stop --time=1 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 00:33:41 $ docker rm -f --volumes 958b5222e18fc4d6296f90e08bde1114e0fee043ed7229cdf303b1f1168af457 [Pipeline] // withDockerContainer [Pipeline] sh 00:33:42 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:33:42 Stashed 1 file(s) [Pipeline] echo 00:33:42 [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:33:42 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 00:33:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:33:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:33:42 ========================================================= 00:33:42 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 00:33:42 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:33:43 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:33:43 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 00:33:43 213ec9aee27d: Pulling fs layer 00:33:43 4583459ba037: Pulling fs layer 00:33:43 93c1e223e6f2: Pulling fs layer 00:33:43 53926ce57604: Pulling fs layer 00:33:43 21b2b0c7a3f4: Pulling fs layer 00:33:43 22ff95d597cd: Pulling fs layer 00:33:43 12d6caf4c0d1: Pulling fs layer 00:33:43 96b7cbca73a9: Pulling fs layer 00:33:43 a7acece74701: Pulling fs layer 00:33:43 53926ce57604: Waiting 00:33:43 21b2b0c7a3f4: Waiting 00:33:43 22ff95d597cd: Waiting 00:33:43 12d6caf4c0d1: Waiting 00:33:43 96b7cbca73a9: Waiting 00:33:43 a7acece74701: Waiting 00:33:43 93c1e223e6f2: Download complete 00:33:43 4583459ba037: Download complete 00:33:43 21b2b0c7a3f4: Verifying Checksum 00:33:43 21b2b0c7a3f4: Download complete 00:33:43 22ff95d597cd: Verifying Checksum 00:33:43 22ff95d597cd: Download complete 00:33:43 213ec9aee27d: Verifying Checksum 00:33:43 213ec9aee27d: Download complete 00:33:43 213ec9aee27d: Pull complete 00:33:43 12d6caf4c0d1: Verifying Checksum 00:33:43 12d6caf4c0d1: Download complete 00:33:44 4583459ba037: Pull complete 00:33:44 93c1e223e6f2: Pull complete 00:33:45 a7acece74701: Verifying Checksum 00:33:45 a7acece74701: Download complete 00:33:45 53926ce57604: Verifying Checksum 00:33:45 53926ce57604: Download complete 00:33:45 96b7cbca73a9: Verifying Checksum 00:33:45 96b7cbca73a9: Download complete 00:33:50 53926ce57604: Pull complete 00:33:50 21b2b0c7a3f4: Pull complete 00:33:50 22ff95d597cd: Pull complete 00:33:50 12d6caf4c0d1: Pull complete 00:33:51 96b7cbca73a9: Pull complete 00:33:52 a7acece74701: Pull complete 00:33:52 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 00:33:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:33:52 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine [Pipeline] fileExists [Pipeline] sh 00:33:52 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:33:52 WORKDIR /edgex 00:33:52 COPY go.mod . 00:33:52 RUN go mod download 00:33:52 + docker build -t ci-base-image-x86_64 -f - . 00:33:53 Sending build context to Docker daemon 170.1MB 00:33:53 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 00:33:53 ---> db6d94c90886 00:33:53 Step 2/4 : WORKDIR /edgex 00:33:57 Still waiting to schedule task 00:33:57 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-5037’ 00:33:58 ---> Running in 09c1aa77dee2 00:33:58 Removing intermediate container 09c1aa77dee2 00:33:58 ---> bd17a09eecfb 00:33:58 Step 3/4 : COPY go.mod . 00:33:58 ---> 290092a30138 00:33:58 Step 4/4 : RUN go mod download 00:33:58 ---> Running in 2f26d5331140 00:34:13 Removing intermediate container 2f26d5331140 00:34:13 ---> f6958fceb23a 00:34:13 Successfully built f6958fceb23a 00:34:13 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:13 + docker inspect -f . ci-base-image-x86_64 00:34:13 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:34:14 prd-ubuntu20.04-docker-8c-8g-5042 does not seem to be running inside a container 00:34:14 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:34:14 $ docker top c0d61483ad15b46a44e2fa3a3d0ccfd55fd410e8dac608f46f94f2faa4dc3282 -eo pid,comm [Pipeline] { [Pipeline] sh 00:34:14 + go version 00:34:14 go version go1.18.7 linux/amd64 [Pipeline] } 00:34:14 $ docker stop --time=1 c0d61483ad15b46a44e2fa3a3d0ccfd55fd410e8dac608f46f94f2faa4dc3282 00:34:16 $ docker rm -f --volumes c0d61483ad15b46a44e2fa3a3d0ccfd55fd410e8dac608f46f94f2faa4dc3282 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:34:16 + docker inspect -f . ci-base-image-x86_64 00:34:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:34:16 prd-ubuntu20.04-docker-8c-8g-5042 does not seem to be running inside a container 00:34:16 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:34:16 $ docker top ef176641d07ff470ae8713efedcfb0f031660d9e0844e526d059c22aad8fb521 -eo pid,comm [Pipeline] { [Pipeline] echo 00:34:17 ========================================================= 00:34:17 [edgeXBuildGoParallel] Running Tests and Build... 00:34:17 ========================================================= [Pipeline] sh 00:34:17 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 00:34:17 + make test 00:34:17 go test -race -coverprofile=coverage.out ./... 00:34:24 ? github.com/edgexfoundry/edgex-go [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:34:39 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.088s coverage: 28.7% of statements 00:34:39 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:34:39 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:34:39 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.109s coverage: 98.5% of statements 00:34:41 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.136s coverage: 73.2% of statements 00:34:41 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:34:41 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:34:41 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:34:41 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.089s coverage: 54.0% of statements 00:34:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:34:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 3.467s coverage: 89.2% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.082s coverage: 2.6% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.479s coverage: 95.6% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/io 0.067s coverage: 72.2% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.097s coverage: 65.9% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.071s coverage: 0.9% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.089s coverage: 29.6% of statements 00:34:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.069s coverage: 47.1% of statements 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.088s coverage: 82.9% of statements 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.073s coverage: 94.1% of statements 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.103s coverage: 96.3% of statements 00:34:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.062s coverage: 87.5% of statements 00:34:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.070s coverage: 94.4% of statements 00:34:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.068s coverage: 44.8% of statements 00:34:53 flag provided but not defined: -invalid 00:34:53 Usage of setupRegistryACL: 00:34:53 -configDir string 00:34:53 00:34:53 --- FAIL: TestExecute (0.00s) 00:34:53 --- FAIL: TestExecute/Good:setupRegistryACL_with_ok_response_from_server (1.01s) 00:34:53 command_test.go:181: 00:34:53 Error Trace: /w/workspace/edgex-go/2/internal/security/bootstrapper/command/setupacl/command_test.go:181 00:34:53 Error: Received unexpected error: 00:34:53 failed to configure Consul access: Post "http://127.0.0.1:35141/v1/consul/config/access": dial tcp 127.0.0.1:35141: connect: connection refused 00:34:53 Test: TestExecute/Good:setupRegistryACL_with_ok_response_from_server 00:34:53 FAIL 00:34:53 coverage: 79.9% of statements 00:34:53 FAIL github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 13.224s 00:34:53 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.098s coverage: 92.9% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.023s coverage: 64.4% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.058s coverage: 86.9% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.070s coverage: 87.2% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.051s coverage: 100.0% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.075s coverage: 77.4% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.071s coverage: 80.0% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.079s coverage: 87.2% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.253s coverage: 91.2% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.148s coverage: 64.7% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.058s coverage: 100.0% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.033s coverage: 89.4% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.024s coverage: 100.0% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.034s coverage: 73.7% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.032s coverage: 100.0% of statements 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 0.323s coverage: 65.3% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.170s coverage: 41.8% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.075s coverage: 89.5% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.055s coverage: 84.8% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.084s coverage: 17.7% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.148s coverage: 92.3% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.065s coverage: 63.2% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:35:01 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.108s coverage: 97.7% of statements 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:35:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:35:01 FAIL 00:35:01 make: *** [Makefile:143: unittest] Error 1 [Pipeline] } 00:35:01 $ docker stop --time=1 ef176641d07ff470ae8713efedcfb0f031660d9e0844e526d059c22aad8fb521 00:35:04 $ docker rm -f --volumes ef176641d07ff470ae8713efedcfb0f031660d9e0844e526d059c22aad8fb521 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) Stage "Docker Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 00:35:04 Failed in branch amd64 00:37:22 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5044 in /w/workspace/edgexfoundry_edgex-go_PR-4335 [Pipeline] { [Pipeline] ws 00:37:22 Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] checkout 00:37:22 The recommended git tool is: git 00:37:27 using credential edgex-jenkins-ssh 00:37:27 Cloning the remote Git repository 00:37:27 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:37:27 > git init /w/workspace/edgex-go/2 # timeout=10 00:37:27 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:37:27 > git --version # timeout=10 00:37:27 > git --version # 'git version 2.25.1' 00:37:27 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:27 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:43 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:37:43 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:45 Merging remotes/origin/main commit 7290d2ed4a96933bf3c3f5b5e1425bd1c3f2311c into PR head commit b5f4f7699bc18beaa33414cad051ace81d795570 00:37:45 Merge succeeded, producing b5f4f7699bc18beaa33414cad051ace81d795570 00:37:45 Checking out Revision b5f4f7699bc18beaa33414cad051ace81d795570 (PR-4335) 00:37:44 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:37:44 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:37:44 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:44 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4335/head:refs/remotes/origin/PR-4335 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:37:45 > git config core.sparsecheckout # timeout=10 00:37:45 > git checkout -f b5f4f7699bc18beaa33414cad051ace81d795570 # timeout=10 00:37:45 > git remote # timeout=10 00:37:45 > git config --get remote.origin.url # timeout=10 00:37:45 using GIT_SSH to set credentials SSH Credentials for GitHub 00:37:45 > git merge 7290d2ed4a96933bf3c3f5b5e1425bd1c3f2311c # timeout=10 00:37:45 > git rev-parse HEAD^{commit} # timeout=10 00:37:45 > git config core.sparsecheckout # timeout=10 00:37:45 > git checkout -f b5f4f7699bc18beaa33414cad051ace81d795570 # timeout=10 00:37:49 Commit message: "feat!: updates to services for bootstrapping and using common config" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:37:50 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:37:50 % Total % Received % Xferd Average Speed Time Time Time Current 00:37:50 Dload Upload Total Spent Left Speed 00:37:50 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 249k 0 --:--:-- --:--:-- --:--:-- 249k [Pipeline] sh 00:37:50 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:37:51 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 00:37:51 + sudo tee /etc/docker/daemon.new 00:37:51 { 00:37:51 "registry-mirrors": [ 00:37:51 "https://nexus3.edgexfoundry.org:10001" 00:37:51 ], 00:37:51 "bip": "10.250.0.254/24", 00:37:51 "hosts": [ 00:37:51 "tcp://0.0.0.0:5555", 00:37:51 "unix:///var/run/docker.sock" 00:37:51 ], 00:37:51 "mtu": 1458, 00:37:51 "selinux-enabled": true, 00:37:51 "seccomp-profile": "/etc/docker/seccomp.json" 00:37:51 } [Pipeline] sh 00:37:51 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:37:51 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:38:10 provisioning config files... 00:38:10 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config1928494575430554272tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:38:10 ---> docker-login.sh 00:38:10 nexus3.edgexfoundry.org:10001 00:38:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:11 Configure a credential helper to remove this warning. See 00:38:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:11 00:38:11 Login Succeeded 00:38:11 nexus3.edgexfoundry.org:10002 00:38:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:11 Configure a credential helper to remove this warning. See 00:38:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:11 00:38:11 Login Succeeded 00:38:11 nexus3.edgexfoundry.org:10003 00:38:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:11 Configure a credential helper to remove this warning. See 00:38:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:11 00:38:11 Login Succeeded 00:38:11 nexus3.edgexfoundry.org:10004 00:38:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:12 Configure a credential helper to remove this warning. See 00:38:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:12 00:38:12 Login Succeeded 00:38:12 docker.io 00:38:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:38:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:38:12 Configure a credential helper to remove this warning. See 00:38:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:38:12 00:38:12 Login Succeeded 00:38:13 ---> docker-login.sh ends [Pipeline] } 00:38:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 00:38:13 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 00:38:13 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:38:13 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:38:13 ========================================================= 00:38:13 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 00:38:13 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:38:13 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:13 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:38:13 9b18e9b68314: Pulling fs layer 00:38:13 35d82f9e3411: Pulling fs layer 00:38:13 e16973657156: Pulling fs layer 00:38:13 fc693d55d65f: Pulling fs layer 00:38:13 7e9fc2657dce: Pulling fs layer 00:38:13 dda99020689f: Pulling fs layer 00:38:13 db1c61fa0a46: Pulling fs layer 00:38:13 891c053d2c06: Pulling fs layer 00:38:13 7e9fc2657dce: Waiting 00:38:13 dda99020689f: Waiting 00:38:13 db1c61fa0a46: Waiting 00:38:13 891c053d2c06: Waiting 00:38:13 fc693d55d65f: Waiting 00:38:14 e16973657156: Verifying Checksum 00:38:14 e16973657156: Download complete 00:38:14 35d82f9e3411: Verifying Checksum 00:38:14 35d82f9e3411: Download complete 00:38:14 7e9fc2657dce: Verifying Checksum 00:38:14 7e9fc2657dce: Download complete 00:38:14 dda99020689f: Verifying Checksum 00:38:14 dda99020689f: Download complete 00:38:14 9b18e9b68314: Verifying Checksum 00:38:14 9b18e9b68314: Download complete 00:38:15 9b18e9b68314: Pull complete 00:38:15 891c053d2c06: Verifying Checksum 00:38:15 891c053d2c06: Download complete 00:38:15 35d82f9e3411: Pull complete 00:38:16 e16973657156: Pull complete 00:38:16 db1c61fa0a46: Verifying Checksum 00:38:16 db1c61fa0a46: Download complete 00:38:17 fc693d55d65f: Verifying Checksum 00:38:17 fc693d55d65f: Download complete 00:38:29 fc693d55d65f: Pull complete 00:38:29 7e9fc2657dce: Pull complete 00:38:29 dda99020689f: Pull complete 00:38:34 db1c61fa0a46: Pull complete 00:38:36 891c053d2c06: Pull complete 00:38:36 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 00:38:36 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:36 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine [Pipeline] fileExists [Pipeline] sh 00:38:37 + + docker build -techo ci-base-image-arm64 FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:37 WORKDIR /edgex 00:38:37 COPY go.mod . 00:38:37 RUN go mod download -f 00:38:37 - . 00:38:37 Sending build context to Docker daemon 3.085MB 00:38:37 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 00:38:37 ---> f96f9c87975a 00:38:37 Step 2/4 : WORKDIR /edgex 00:38:39 ---> Running in f8d54812d33f 00:38:40 Removing intermediate container f8d54812d33f 00:38:40 ---> be8d15dfee73 00:38:40 Step 3/4 : COPY go.mod . 00:38:42 ---> 47e0e1570d8c 00:38:42 Step 4/4 : RUN go mod download 00:38:42 ---> Running in 9004f72e2fed 00:39:14 Removing intermediate container 9004f72e2fed 00:39:14 ---> 3b732452f9a5 00:39:14 Successfully built 3b732452f9a5 00:39:14 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:39:15 + docker inspect -f . ci-base-image-arm64 00:39:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:39:15 prd-ubuntu20.04-docker-arm64-4c-16g-5044 does not seem to be running inside a container 00:39:15 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:39:16 $ docker top 946904897bebdcbf6f21be69a189fd8062fa32f0e49faea0445291e902604497 -eo pid,comm [Pipeline] { [Pipeline] sh 00:39:17 + go version 00:39:17 go version go1.18.7 linux/arm64 [Pipeline] } 00:39:17 $ docker stop --time=1 946904897bebdcbf6f21be69a189fd8062fa32f0e49faea0445291e902604497 00:39:18 $ docker rm -f --volumes 946904897bebdcbf6f21be69a189fd8062fa32f0e49faea0445291e902604497 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 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-5044 does not seem to be running inside a container 00:39:19 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:39:20 $ docker top 40d38d48a61fee9bc5ff24f512417bb907982432b9012f5d4e662072f53e1d97 -eo pid,comm [Pipeline] { [Pipeline] echo 00:39:21 ========================================================= 00:39:21 [edgeXBuildGoParallel] Running Tests and Build... 00:39:21 ========================================================= [Pipeline] sh 00:39:21 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 00:39:22 + make test 00:39:22 go test -race -coverprofile=coverage.out ./... 00:39:54 ? github.com/edgexfoundry/edgex-go [no test files] 00:41:33 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:41:33 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:41:33 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:41:33 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:41:33 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:41:36 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:41:38 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:41:38 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:41:38 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:41:38 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:41:40 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:41:40 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:41:40 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:41:40 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:41:56 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.338s coverage: 28.7% of statements 00:41:56 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:41:56 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:42:03 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.894s coverage: 98.5% of statements 00:42:08 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.796s coverage: 73.2% of statements 00:42:08 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:42:08 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:42:08 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:42:08 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.654s coverage: 54.0% of statements 00:42:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:42:08 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:42:26 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 21.725s coverage: 89.2% of statements 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:42:26 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.600s coverage: 2.6% of statements 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:42:26 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:42:29 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 3.081s coverage: 95.6% of statements 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:42:29 ok github.com/edgexfoundry/edgex-go/internal/io 0.647s coverage: 72.2% of statements 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:42:29 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.345s coverage: 65.9% of statements 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:42:29 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.492s coverage: 0.9% of statements 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:42:29 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.299s coverage: 29.6% of statements 00:42:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:42:31 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.329s coverage: 47.1% of statements 00:42:31 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.304s coverage: 82.9% of statements 00:42:32 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.230s coverage: 94.1% of statements 00:42:33 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.391s coverage: 96.3% of statements 00:42:36 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.233s coverage: 87.5% of statements 00:42:46 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 11.325s coverage: 94.4% of statements 00:42:46 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.406s coverage: 44.8% of statements 00:42:56 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 13.976s coverage: 79.9% of statements 00:42:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.368s coverage: 92.9% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.070s coverage: 64.4% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.314s coverage: 86.9% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.232s coverage: 87.2% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.207s coverage: 100.0% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.300s coverage: 77.4% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.287s coverage: 80.0% of statements 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.227s coverage: 87.2% of statements 00:43:01 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.875s coverage: 91.2% of statements 00:43:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.919s coverage: 64.7% of statements 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.228s coverage: 100.0% of statements 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.134s coverage: 89.4% of statements 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.153s coverage: 100.0% of statements 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.100s coverage: 73.7% of statements 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.089s coverage: 100.0% of statements 00:43:12 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 1.444s coverage: 65.3% of statements 00:43:12 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:43:12 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:43:12 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:43:14 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.817s coverage: 41.8% of statements 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:43:14 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.358s coverage: 89.5% of statements 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:43:14 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.249s coverage: 84.8% of statements 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:43:14 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:43:22 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.314s coverage: 17.7% of statements 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:43:22 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.713s coverage: 92.3% of statements 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:43:22 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.264s coverage: 63.2% of statements 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:43:22 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.437s coverage: 97.7% of statements 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:43:22 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:43:22 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:22 WARNING: Linting skipped (not on x86_64 or linter not installed) 00:43:22 go vet ./... 00:45:14 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:45:14 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:45:14 ./bin/test-attribution-txt.sh [Pipeline] echo 00:45:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:45:15 + ls -al . 00:45:15 total 740 00:45:15 drwxrwxr-x 10 1001 1001 4096 Feb 8 00:39 . 00:45:15 drwxr-xr-x 4 root root 4096 Feb 8 00:39 .. 00:45:15 drwxrwxr-x 2 1001 1001 4096 Feb 8 00:37 .blubracket 00:45:15 -rw-rw-r-- 1 1001 1001 16 Feb 8 00:37 .dockerignore 00:45:15 drwxrwxr-x 8 1001 1001 4096 Feb 8 00:37 .git 00:45:15 drwxrwxr-x 3 1001 1001 4096 Feb 8 00:37 .github 00:45:15 -rw-rw-r-- 1 1001 1001 1024 Feb 8 00:37 .gitignore 00:45:15 -rw-rw-r-- 1 1001 1001 42 Feb 8 00:37 .golangci.yml 00:45:15 -rw-rw-r-- 1 1001 1001 87 Feb 8 00:37 .hadolint.yml 00:45:15 -rw-rw-r-- 1 1001 1001 166 Feb 8 00:37 .sonarcloud.properties 00:45:15 -rw-rw-r-- 1 1001 1001 1171 Feb 8 00:37 ADOPTERS.md 00:45:15 -rw-rw-r-- 1 1001 1001 10825 Feb 8 00:37 Attribution.txt 00:45:15 -rw-rw-r-- 1 1001 1001 73765 Feb 8 00:37 CHANGELOG.md 00:45:15 -rw-rw-r-- 1 1001 1001 3804 Feb 8 00:37 CONTRIBUTING.md 00:45:15 -rw-rw-r-- 1 1001 1001 677 Feb 8 00:37 GOVERNANCE.md 00:45:15 -rw-rw-r-- 1 1001 1001 850 Feb 8 00:37 Jenkinsfile 00:45:15 -rw-rw-r-- 1 1001 1001 10775 Feb 8 00:37 LICENSE 00:45:15 -rw-rw-r-- 1 1001 1001 13375 Feb 8 00:37 Makefile 00:45:15 -rw-rw-r-- 1 1001 1001 582 Feb 8 00:37 OWNERS.md 00:45:15 -rw-rw-r-- 1 1001 1001 9403 Feb 8 00:37 README.md 00:45:15 -rw-rw-r-- 1 1001 1001 6912 Feb 8 00:37 SECURITY.md 00:45:15 -rw-rw-r-- 1 1001 1001 5 Feb 8 00:33 VERSION 00:45:15 drwxrwxr-x 2 1001 1001 4096 Feb 8 00:37 bin 00:45:15 drwxrwxr-x 17 1001 1001 4096 Feb 8 00:37 cmd 00:45:15 -rw-r--r-- 1 root root 484957 Feb 8 00:43 coverage.out 00:45:15 -rw-rw-r-- 1 1001 1001 3423 Feb 8 00:37 go.mod 00:45:15 -rw-rw-r-- 1 1001 1001 33346 Feb 8 00:37 go.sum 00:45:15 drwxrwxr-x 7 1001 1001 4096 Feb 8 00:37 internal 00:45:15 drwxrwxr-x 3 1001 1001 4096 Feb 8 00:37 openapi 00:45:15 drwxrwxr-x 4 1001 1001 4096 Feb 8 00:37 snap 00:45:15 -rw-rw-r-- 1 1001 1001 204 Feb 8 00:37 version.go [Pipeline] sh 00:45:15 + '[' -e coverage.out ] 00:45:15 + chown 1001:1001 coverage.out [Pipeline] stash 00:45:16 Stashed 1 file(s) [Pipeline] sh 00:45:17 + make build 00:45:17 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 00:46:38 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:46:45 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:46:49 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:46:54 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:47:40 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:47:40 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:47:45 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:47:50 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:47:54 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:47:58 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:13 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:17 $ docker stop --time=1 40d38d48a61fee9bc5ff24f512417bb907982432b9012f5d4e662072f53e1d97 00:48:19 $ docker rm -f --volumes 40d38d48a61fee9bc5ff24f512417bb907982432b9012f5d4e662072f53e1d97 [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:21 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:21 00:48:21 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:48:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:22 latest: Pulling from edgex-devops/edgex-compose-arm64 00:48:22 29e5d40040c1: Pulling fs layer 00:48:22 1ce36da41761: Pulling fs layer 00:48:22 25b303627fd3: Pulling fs layer 00:48:22 29e5d40040c1: Verifying Checksum 00:48:22 29e5d40040c1: Download complete 00:48:22 1ce36da41761: Verifying Checksum 00:48:22 1ce36da41761: Download complete 00:48:22 29e5d40040c1: Pull complete 00:48:24 1ce36da41761: Pull complete 00:48:24 25b303627fd3: Verifying Checksum 00:48:24 25b303627fd3: Download complete 00:48:34 25b303627fd3: Pull complete 00:48:34 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:48:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:34 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:48:34 prd-ubuntu20.04-docker-arm64-4c-16g-5044 does not seem to be running inside a container 00:48:34 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:48:36 $ docker top f602b4b17937139eda96708de77dc8a5b205e5c4e06304262c5edb1257688975 -eo pid,comm [Pipeline] { [Pipeline] sh 00:48:37 + + docker-composegrep build parallel --help 00:48:37 00:48:41 --parallel Build images in parallel. [Pipeline] } 00:48:41 $ docker stop --time=1 f602b4b17937139eda96708de77dc8a5b205e5c4e06304262c5edb1257688975 00:48:43 $ docker rm -f --volumes f602b4b17937139eda96708de77dc8a5b205e5c4e06304262c5edb1257688975 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:48:43 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:48:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:48:43 prd-ubuntu20.04-docker-arm64-4c-16g-5044 does not seem to be running inside a container 00:48:44 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:48:45 $ docker top 386a3915c8689af9bfda70e7eef200d1d58804dfdff0fd7cc5ba8686d48e3dfa -eo pid,comm [Pipeline] { [Pipeline] sh 00:48:45 + docker-compose -f ./docker-compose-build.yml build --parallel 00:48:50 Building core-command ... 00:48:50 Building core-common-config-bootstrapper ... 00:48:50 Building core-data ... 00:48:50 Building core-metadata ... 00:48:50 Building security-bootstrapper ... 00:48:50 Building security-proxy-setup ... 00:48:50 Building security-secretstore-setup ... 00:48:50 Building security-spiffe-token-provider ... 00:48:50 Building security-spire-agent ... 00:48:50 Building security-spire-config ... 00:48:50 Building security-spire-server ... 00:48:50 Building support-notifications ... 00:48:50 Building support-scheduler ... 00:48:50 Building security-spiffe-token-provider 00:48:50 Building security-proxy-setup 00:48:50 Building security-spire-agent 00:48:50 Building security-spire-server 00:48:50 Building security-spire-config 00:49:37 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:49:37 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:49:37 ---> 3b732452f9a5 00:49:37 Step 3/23 : WORKDIR /edgex-go 00:49:37 Step 1/21 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:49:37 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:49:37 ---> 3b732452f9a5 00:49:37 Step 3/21 : WORKDIR /edgex-go 00:49:37 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:49:37 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:49:37 ---> 3b732452f9a5 00:49:37 Step 3/24 : WORKDIR /edgex-go 00:49:37 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:49:37 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:49:37 ---> 3b732452f9a5 00:49:37 Step 3/24 : WORKDIR /edgex-go 00:49:37 Step 1/19 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:49:37 Step 2/19 : FROM ${BUILDER_BASE} AS builder 00:49:37 ---> 3b732452f9a5 00:49:37 Step 3/19 : WORKDIR /edgex-go 00:49:37 ---> Running in 26cc42a970ad 00:49:37 ---> Running in e25ef06c7462 00:49:37 ---> Running in abf599c253b2 00:49:37 ---> Running in 0b0d7285e057 00:49:37 ---> Running in b4c6ede964f5 00:49:37 Removing intermediate container b4c6ede964f5 00:49:37 ---> 6a2266a2905a 00:49:37 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 00:49:37 Removing intermediate container 0b0d7285e057 00:49:37 ---> 24b3006f3c43 00:49:37 Step 4/21 : RUN apk add --update --no-cache make git 00:49:37 ---> Running in 686f56a78d99 00:49:37 Removing intermediate container e25ef06c7462 00:49:37 ---> 5e5898bd797f 00:49:37 Step 4/19 : RUN apk update && apk --no-cache --update add build-base 00:49:37 Removing intermediate container 26cc42a970ad 00:49:37 ---> 33b59f016d82 00:49:37 Step 4/23 : RUN apk add --update --no-cache make git build-base curl 00:49:37 Removing intermediate container abf599c253b2 00:49:37 ---> 5f14936d0ee3 00:49:37 Step 4/24 : RUN apk add --update --no-cache make git build-base curl 00:49:37 ---> Running in 8fb759d25d0d 00:49:37 ---> Running in bbd6a1887fa3 00:49:37 ---> Running in 25107d3e4765 00:49:37 ---> Running in 0facf471f3cb 00:49:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:39 OK: 221 MiB in 51 packages 00:49:39 OK: 221 MiB in 51 packages 00:49:39 OK: 221 MiB in 51 packages 00:49:40 OK: 221 MiB in 51 packages 00:49:40 v3.16.3-158-gc0082ecfbed [https://dl-cdn.alpinelinux.org/alpine/v3.16/main] 00:49:40 v3.16.3-151-gb476f155c7 [https://dl-cdn.alpinelinux.org/alpine/v3.16/community] 00:49:40 OK: 16903 distinct packages available 00:49:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:49:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:49:41 Removing intermediate container 686f56a78d99 00:49:41 ---> 2ab070af6ba1 00:49:41 Step 5/24 : COPY go.mod vendor* ./ 00:49:41 Removing intermediate container 25107d3e4765 00:49:41 ---> 42b654c0bcc6 00:49:41 Step 5/21 : COPY go.mod vendor* ./ 00:49:41 OK: 221 MiB in 51 packages 00:49:42 Removing intermediate container 0facf471f3cb 00:49:42 ---> 15d1b4d37504 00:49:42 Step 5/24 : COPY go.mod vendor* ./ 00:49:42 Removing intermediate container bbd6a1887fa3 00:49:42 ---> 49342dd7a9dd 00:49:42 Step 5/23 : COPY go.mod vendor* ./ 00:49:42 ---> 89abf8f04ebc 00:49:42 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:49:42 ---> Running in 94705b5d8233 00:49:42 ---> 073ca2956815 00:49:42 Step 6/21 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:49:43 ---> Running in 3bb106eb01a9 00:49:43 ---> 737a2b4c4dc9 00:49:43 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:49:43 ---> Running in 4eed8ca94453 00:49:43 Removing intermediate container 8fb759d25d0d 00:49:43 ---> 051f4b61cc4f 00:49:43 Step 5/19 : COPY go.mod vendor* ./ 00:49:43 ---> 423f0630c428 00:49:43 Step 6/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:49:43 ---> Running in 152627c42459 00:49:44 ---> 989a0fa1acc2 00:49:44 Step 6/19 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:49:44 ---> Running in 1f9a3319f58e 00:51:36 Removing intermediate container 4eed8ca94453 00:51:36 ---> cdf742d6dd83 00:51:36 Step 7/24 : COPY . . 00:51:36 Removing intermediate container 94705b5d8233 00:51:36 Removing intermediate container 3bb106eb01a9 00:51:36 ---> 1d917a6a1279 00:51:36 Step 7/21 : COPY . . 00:51:36 ---> 01aebac92fc4 00:51:36 Step 7/24 : COPY . . 00:51:36 Removing intermediate container 152627c42459 00:51:36 ---> 19867063cfa7 00:51:36 Step 7/23 : COPY . . 00:51:36 Removing intermediate container 1f9a3319f58e 00:51:36 ---> c93120e612a7 00:51:36 Step 7/19 : COPY . . 00:51:51 ---> 77a0b3a4a56c 00:51:51 Step 8/23 : ARG SPIRE_RELEASE=1.2.1 00:51:51 ---> bb58f21e3e82 00:51:51 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 00:51:51 ---> 5f73fcce59f7 00:51:51 Step 8/19 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:51:51 ---> Running in d74b162273dc 00:51:51 ---> 0d41c6d5829a 00:51:51 Step 8/21 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:51:51 ---> Running in def4230de2de 00:51:51 ---> Running in 528e95535136 00:51:51 ---> Running in dea72bf3cd5b 00:51:51 ---> 25cddf735b53 00:51:51 Step 8/24 : ARG SPIRE_RELEASE=1.2.1 00:51:51 ---> Running in 3a6fc88650f6 00:51:51 Removing intermediate container def4230de2de 00:51:51 ---> 7d6758fbcbb0 00:51:51 Step 9/24 : WORKDIR /edgex-go/spire-build 00:51:51 Removing intermediate container d74b162273dc 00:51:51 ---> eee7586c561f 00:51:51 Step 9/23 : WORKDIR /edgex-go/spire-build 00:51:51 ---> Running in 46895d369ab1 00:51:51 ---> Running in 16984d7b18c0 00:51:52 Removing intermediate container 3a6fc88650f6 00:51:52 ---> 363020d02b42 00:51:52 Step 9/24 : WORKDIR /edgex-go/spire-build 00:51:52 ---> Running in 323583ede34e 00:51:52 Removing intermediate container 46895d369ab1 00:51:52 ---> 50b1e3371ea1 00:51:52 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:51:52 ---> Running in a665946e9faf 00:51:52 Removing intermediate container 16984d7b18c0 00:51:52 ---> 3de6fcb83cbf 00:51:52 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:51:53 ---> Running in 943c7c9ce6c8 00:51:53 Removing intermediate container 323583ede34e 00:51:53 ---> 55d59acea8c7 00:51:53 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:51:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 00:51:53 ---> Running in 1f3c0b061fbd 00:51:53 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:51:56 Removing intermediate container a665946e9faf 00:51:56 ---> f4bae2ffa0d9 00:51:56 Step 11/24 : WORKDIR /edgex-go 00:51:56 ---> Running in 05a5c82e6c96 00:51:57 Removing intermediate container 05a5c82e6c96 00:51:57 ---> 766cc0430b7f 00:51:57 00:51:57 Step 12/24 : FROM alpine:3.15 00:51:57 Removing intermediate container 943c7c9ce6c8 00:51:57 ---> bc574547733f 00:51:57 Step 11/23 : WORKDIR /edgex-go 00:51:57 3.15: Pulling from library/alpine 00:51:58 ---> Running in ef1fc98057d3 00:51:58 Removing intermediate container 1f3c0b061fbd 00:51:58 ---> 3000d6c7a5bc 00:51:58 Step 11/24 : WORKDIR /edgex-go 00:51:58 ---> Running in ed87c0880f03 00:51:58 Removing intermediate container ef1fc98057d3 00:51:58 ---> 09de2a6afb21 00:51:58 00:51:58 Step 12/23 : FROM alpine:3.15 00:51:59 3.15: Pulling from library/alpine 00:51:59 Removing intermediate container ed87c0880f03 00:51:59 ---> cdcbb27d5300 00:51:59 00:51:59 Step 12/24 : FROM alpine:3.15 00:51:59 3.15: Pulling from library/alpine 00:52:00 Digest: sha256:cf34c62ee8eb3fe8aa24c1fab45d7e9d12768d945c3f5a6fd6a63d901e898479 00:52:00 Status: Downloaded newer image for alpine:3.15 00:52:00 Digest: sha256:cf34c62ee8eb3fe8aa24c1fab45d7e9d12768d945c3f5a6fd6a63d901e898479 00:52:00 Status: Image is up to date for alpine:3.15 00:52:00 Digest: sha256:cf34c62ee8eb3fe8aa24c1fab45d7e9d12768d945c3f5a6fd6a63d901e898479 00:52:00 Status: Image is up to date for alpine:3.15 00:52:00 ---> 8aa73fd46299 00:52:00 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:52:00 ---> 8aa73fd46299 00:52:00 Step 13/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:52:00 ---> 8aa73fd46299 00:52:00 Step 13/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:52:00 ---> Running in 45a8db047a9c 00:52:00 ---> Running in 9215c98a15ca 00:52:00 ---> Running in 4aab0a57d1e8 00:52:00 Removing intermediate container 45a8db047a9c 00:52:00 ---> 1a09e9ede67e 00:52:00 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:52:00 Removing intermediate container 9215c98a15ca 00:52:00 ---> cf840ec0d3a5 00:52:00 Step 14/23 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:52:01 ---> Running in 360d7f6a3b27 00:52:01 Removing intermediate container 4aab0a57d1e8 00:52:01 ---> e583817b611e 00:52:01 Step 14/24 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:52:01 ---> Running in 5c6bb9b153f2 00:52:01 ---> Running in c265ce93de80 00:52:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:06 v3.15.6-295-g1d57d748550 [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:52:06 v3.15.6-295-g1d57d748550 [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:52:06 v3.15.6-283-ga9bed072b9 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:52:06 v3.15.6-283-ga9bed072b9 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:52:06 OK: 15736 distinct packages available 00:52:06 OK: 15736 distinct packages available 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:07 v3.15.6-295-g1d57d748550 [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:52:07 v3.15.6-283-ga9bed072b9 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:52:07 OK: 15736 distinct packages available 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:52:08 (1/5) Installing dumb-init (1.2.5-r1) 00:52:08 (2/5) Installing musl-obstack (1.2.3-r0) 00:52:08 (3/5) Installing libucontext (1.1-r0) 00:52:08 (4/5) Installing gcompat (1.0.0-r4) 00:52:08 (5/5) Installing openssl (1.1.1t-r1) 00:52:08 Executing busybox-1.34.1-r7.trigger 00:52:08 OK: 6 MiB in 19 packages 00:52:08 (1/5) Installing dumb-init (1.2.5-r1) 00:52:08 (2/5) Installing musl-obstack (1.2.3-r0) 00:52:08 (3/5) Installing libucontext (1.1-r0) 00:52:08 (4/5) Installing gcompat (1.0.0-r4) 00:52:08 (5/5) Installing openssl (1.1.1t-r1) 00:52:08 Executing busybox-1.34.1-r7.trigger 00:52:08 OK: 6 MiB in 19 packages 00:52:09 (1/4) Installing dumb-init (1.2.5-r1) 00:52:09 (2/4) Installing musl-obstack (1.2.3-r0) 00:52:09 (3/4) Installing libucontext (1.1-r0) 00:52:09 (4/4) Installing gcompat (1.0.0-r4) 00:52:09 Executing busybox-1.34.1-r7.trigger 00:52:09 OK: 6 MiB in 18 packages 00:52:11 Removing intermediate container 5c6bb9b153f2 00:52:11 ---> 7b3489144ce4 00:52:11 Step 15/23 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:52:11 Removing intermediate container c265ce93de80 00:52:11 ---> 1eb71ae3eec4 00:52:11 Step 15/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:52:11 Removing intermediate container 360d7f6a3b27 00:52:11 ---> 57b1e2f4e682 00:52:11 Step 15/24 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:52:18 ---> 62c1dbebbfcc 00:52:18 Step 16/24 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:52:20 ---> 4d8e49cdb53f 00:52:20 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:52:21 ---> 48fdfd617cc4 00:52:21 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:52:24 ---> e86b9bd7a67c 00:52:24 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:52:24 ---> 38c3a5784251 00:52:24 Step 18/23 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:52:25 ---> 399c9fe2e099 00:52:25 Step 19/23 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:52:25 ---> Running in 09887b0f3c0f 00:52:25 ---> 26a500dfa281 00:52:25 Step 17/24 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:52:25 ---> Running in 1e6b3dca6bec 00:52:26 Removing intermediate container 09887b0f3c0f 00:52:26 ---> 58fc3b436921 00:52:26 Step 20/23 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:52:26 Removing intermediate container 1e6b3dca6bec 00:52:26 ---> d2e19721be95 00:52:26 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:52:27 ---> Running in 74b8f7241248 00:52:28 Removing intermediate container 74b8f7241248 00:52:28 ---> 0c30ea68bf42 00:52:28 Step 21/23 : LABEL arch=arm64 00:52:28 ---> Running in af5c54a419f0 00:52:28 ---> 2316286e8a20 00:52:28 Step 19/24 : WORKDIR / 00:52:28 ---> Running in 144c15e90305 00:52:29 ---> 84d5e0551d6d 00:52:29 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:52:29 Removing intermediate container af5c54a419f0 00:52:29 ---> bd6768b35d73 00:52:29 Step 22/23 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 00:52:29 ---> Running in 4d72e53f18ff 00:52:29 Removing intermediate container 144c15e90305 00:52:29 ---> 9cc9567a74c8 00:52:29 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:52:29 ---> Running in 26e55781660f 00:52:30 Removing intermediate container 26e55781660f 00:52:30 ---> 1acff3ac9cda 00:52:30 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:52:30 ---> bdf2cfb3d10a 00:52:30 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:52:30 Removing intermediate container 4d72e53f18ff 00:52:30 ---> 176ed31048ae 00:52:30 Step 23/23 : LABEL version=0.0.0 00:52:31 ---> Running in 061ba29fdb21 00:52:31 ---> Running in 16c3acbb1467 00:52:31 Removing intermediate container 061ba29fdb21 00:52:31 ---> 79112f573438 00:52:31 Step 22/24 : LABEL arch=arm64 00:52:32 ---> Running in 43f64ed891bf 00:52:32 Removing intermediate container 16c3acbb1467 00:52:32 ---> df032e1817fc 00:52:32 00:52:32 ---> 42439f490aaa 00:52:32 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:52:32 Removing intermediate container 43f64ed891bf 00:52:32 ---> e9437623630b 00:52:32 Step 23/24 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 00:52:33 Successfully built df032e1817fc 00:52:33 Successfully tagged security-spire-server-arm64:latest 00:52:33  Building security-spire-server ... done  ---> Running in aa321a889bd2 00:52:33 Building core-metadata 00:52:33 Removing intermediate container aa321a889bd2 00:52:33 ---> 854070883ce1 00:52:33 Step 24/24 : LABEL version=0.0.0 00:52:34 ---> ee7a85c0c199 00:52:34 Step 20/24 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:52:34 ---> Running in e58a99fae4f0 00:52:34 ---> Running in c113ff608ef0 00:52:36 Removing intermediate container e58a99fae4f0 00:52:36 ---> 04bd03a3936f 00:52:36 00:52:36 Removing intermediate container c113ff608ef0 00:52:36 ---> 1c86db5cc32b 00:52:36 Step 21/24 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:52:36 ---> Running in 40415d9982b3 00:52:36 Successfully built 04bd03a3936f 00:52:36 Successfully tagged security-spire-config-arm64:latest 00:52:36  Building security-spire-config ... done Building core-command 00:52:37 Removing intermediate container 40415d9982b3 00:52:37 ---> 0e1d1f23499e 00:52:37 Step 22/24 : LABEL arch=arm64 00:52:37 ---> Running in 21c0b908de01 00:52:38 Removing intermediate container 21c0b908de01 00:52:38 ---> 3ec4d322f483 00:52:38 Step 23/24 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 00:52:38 ---> Running in 536c1bb44a11 00:52:38 Removing intermediate container 536c1bb44a11 00:52:38 ---> 4a7011557a0c 00:52:38 Step 24/24 : LABEL version=0.0.0 00:52:38 ---> Running in 8cb5f7eb3e3d 00:52:39 Removing intermediate container 8cb5f7eb3e3d 00:52:39 ---> 7c0102831fea 00:52:39 00:52:39 Successfully built 7c0102831fea 00:52:39 Successfully tagged security-spire-agent-arm64:latest 00:52:39  Building security-spire-agent ... done Building core-data 00:53:11 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:53:11 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:53:11 ---> 3b732452f9a5 00:53:11 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:53:11 ---> Running in 8aa8695d93c4 00:53:11 Removing intermediate container 8aa8695d93c4 00:53:11 ---> 9d9f216a5954 00:53:11 Step 4/24 : WORKDIR /edgex-go 00:53:11 Step 1/23 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:53:11 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:53:11 ---> 3b732452f9a5 00:53:11 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:53:11 ---> Running in c8967c3af26d 00:53:11 ---> Running in 964be9f40719 00:53:11 Removing intermediate container c8967c3af26d 00:53:11 ---> 3d790286cce1 00:53:11 Step 4/23 : WORKDIR /edgex-go 00:53:11 ---> Running in 3a78f925325a 00:53:11 Removing intermediate container 964be9f40719 00:53:11 ---> 7bec243525c3 00:53:11 Step 5/24 : RUN apk add --update --no-cache make git 00:53:11 ---> Running in 89714d31d5b2 00:53:11 Removing intermediate container 3a78f925325a 00:53:11 ---> 5bbea0362148 00:53:11 Step 5/23 : RUN apk add --update --no-cache make git 00:53:11 ---> Running in e2c6797f426c 00:53:12 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:53:12 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:53:12 ---> 3b732452f9a5 00:53:12 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:53:12 ---> Using cache 00:53:12 ---> 3d790286cce1 00:53:12 Step 4/22 : WORKDIR /edgex-go 00:53:12 ---> Using cache 00:53:12 ---> 5bbea0362148 00:53:12 Step 5/22 : RUN apk add --update --no-cache make git 00:53:14 ---> Running in 5b52a26790ac 00:53:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:53:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:53:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:53:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:53:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:53:17 OK: 221 MiB in 51 packages 00:53:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:53:17 OK: 221 MiB in 51 packages 00:53:19 OK: 221 MiB in 51 packages 00:53:19 Removing intermediate container e2c6797f426c 00:53:19 ---> 7ba5b8495e85 00:53:19 Step 6/23 : COPY go.mod vendor* ./ 00:53:19 Removing intermediate container 89714d31d5b2 00:53:19 ---> a1c1b035b00c 00:53:19 Step 6/24 : COPY go.mod vendor* ./ 00:53:21 Removing intermediate container 5b52a26790ac 00:53:21 ---> 0d5401887aa6 00:53:21 Step 6/22 : COPY go.mod vendor* ./ 00:53:21 ---> c77114a5ebd4 00:53:21 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:53:21 ---> b6c29be9ca0e 00:53:21 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:53:21 ---> Running in 3f64606c0987 00:53:21 ---> Running in 89263796431c 00:53:22 ---> 86b7bc4f7a52 00:53:22 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:53:23 ---> Running in 7d02f9ede307 00:55:44 Removing intermediate container 89263796431c 00:55:44 ---> 901d56b3b368 00:55:44 Step 8/23 : COPY . . 00:55:44 Removing intermediate container 3f64606c0987 00:55:44 ---> 33746d419055 00:55:44 Step 8/24 : COPY . . 00:55:44 Removing intermediate container 7d02f9ede307 00:55:44 ---> 986d5fc398e3 00:55:44 Step 8/22 : COPY . . 00:56:06 ---> 6ac8d9dfe9a4 00:56:06 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 00:56:06 ---> 291ecb9a3eff 00:56:06 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:56:06 ---> Running in 5508e5ace226 00:56:06 ---> 9a07d452cdd3 00:56:06 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 00:56:06 ---> Running in 2e84fa0beea0 00:56:06 ---> Running in efc0a99f332c 00:56: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:56:08 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:56:08 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:56:09 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:56:41 Removing intermediate container dea72bf3cd5b 00:56:41 ---> 926e214eced0 00:56:41 00:56:41 Step 9/21 : FROM alpine:3.16 00:56:41 3.16: Pulling from library/alpine 00:56:41 Digest: sha256:b95359c2505145f16c6aa384f9cc74eeff78eb36d308ca4fd902eeeb0a0b161b 00:56:41 Status: Downloaded newer image for alpine:3.16 00:56:41 ---> 2b4661558fb8 00:56:41 Step 10/21 : RUN apk add --update --no-cache curl dumb-init 00:56:41 ---> Running in 557af76462d5 00:56:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:56:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:56:42 (1/6) Installing ca-certificates (20220614-r0) 00:56:42 (2/6) Installing brotli-libs (1.0.9-r6) 00:56:42 (3/6) Installing nghttp2-libs (1.47.0-r0) 00:56:42 (4/6) Installing libcurl (7.83.1-r5) 00:56:42 (5/6) Installing curl (7.83.1-r5) 00:56:42 (6/6) Installing dumb-init (1.2.5-r1) 00:56:42 Executing busybox-1.35.0-r17.trigger 00:56:42 Executing ca-certificates-20220614-r0.trigger 00:56:43 OK: 8 MiB in 20 packages 00:56:45 Removing intermediate container 557af76462d5 00:56:45 ---> a190fc1e7119 00:56:45 Step 11/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:56:45 ---> Running in 1eba038bcdca 00:56:46 Removing intermediate container 1eba038bcdca 00:56:46 ---> c65d5c311100 00:56:46 Step 12/21 : WORKDIR /edgex 00:56:46 ---> Running in ef36d02a2124 00:56:46 Removing intermediate container ef36d02a2124 00:56:46 ---> 69cd1c12b0f5 00:56:46 Step 13/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:56:47 ---> 7fc7730b471a 00:56:47 Step 14/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:56:49 ---> fed2166034b8 00:56:49 Step 15/21 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:56:50 ---> de604c8fc9f6 00:56:50 Step 16/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:56:51 ---> 2b08eb2fe893 00:56:51 Step 17/21 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:56:51 ---> Running in ce984cbbf60b 00:56:55 Removing intermediate container ce984cbbf60b 00:56:55 ---> 6fa4c493d786 00:56:55 Step 18/21 : ENTRYPOINT ["entrypoint.sh"] 00:56:55 ---> Running in ac423e617fbf 00:56:55 Removing intermediate container ac423e617fbf 00:56:55 ---> c71af29101ed 00:56:55 Step 19/21 : LABEL arch=arm64 00:56:55 ---> Running in 290df3df1735 00:56:55 Removing intermediate container 290df3df1735 00:56:55 ---> cca503e019e2 00:56:55 Step 20/21 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 00:56:56 ---> Running in 7410ebfccf7b 00:56:56 Removing intermediate container 7410ebfccf7b 00:56:56 ---> fe4af83c73be 00:56:56 Step 21/21 : LABEL version=0.0.0 00:56:56 ---> Running in fd330559c5ea 00:56:57 Removing intermediate container fd330559c5ea 00:56:57 ---> 235206a78301 00:56:57 00:56:57 Successfully built 235206a78301 00:56:57 Successfully tagged security-proxy-setup-arm64:latest 00:56:57 Building security-bootstrapper 00:57:15  Building security-proxy-setup ... done Step 1/32 : ARG BUILDER_BASE=golang:1.18-alpine3.16 00:57:15 Step 2/32 : FROM ${BUILDER_BASE} AS builder 00:57:15 ---> 3b732452f9a5 00:57:15 Step 3/32 : WORKDIR /edgex-go 00:57:15 ---> Using cache 00:57:15 ---> 5f14936d0ee3 00:57:15 Step 4/32 : RUN apk add --update --no-cache make git 00:57:16 ---> Running in 13636e2ca78c 00:57:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 00:57:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 00:57:19 OK: 221 MiB in 51 packages 00:57:21 Removing intermediate container 13636e2ca78c 00:57:21 ---> c658a662d63a 00:57:21 Step 5/32 : COPY go.mod vendor* ./ 00:57:22 ---> afd7ac4a0deb 00:57:22 Step 6/32 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:57:22 ---> Running in 34b5c3932a42 00:58:58 Removing intermediate container 528e95535136 00:58:58 ---> deab03a0ca2c 00:58:58 00:58:58 Step 9/19 : FROM alpine:3.15 00:58:58 ---> 8aa73fd46299 00:58:58 Step 10/19 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:58:58 ---> Using cache 00:58:58 ---> e583817b611e 00:58:58 Step 11/19 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:58:58 ---> Running in 74935fc7e3bb 00:58:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:58:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:58:58 v3.15.6-295-g1d57d748550 [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] 00:58:58 v3.15.6-283-ga9bed072b9 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] 00:58:58 OK: 15736 distinct packages available 00:58:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:58:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:59:00 (1/9) Installing ca-certificates (20220614-r0) 00:59:00 (2/9) Installing brotli-libs (1.0.9-r5) 00:59:00 (3/9) Installing nghttp2-libs (1.46.0-r0) 00:59:00 (4/9) Installing libcurl (7.80.0-r5) 00:59:00 (5/9) Installing curl (7.80.0-r5) 00:59:00 (6/9) Installing dumb-init (1.2.5-r1) 00:59:00 (7/9) Installing musl-obstack (1.2.3-r0) 00:59:00 (8/9) Installing libucontext (1.1-r0) 00:59:00 (9/9) Installing gcompat (1.0.0-r4) 00:59:00 Executing busybox-1.34.1-r7.trigger 00:59:00 Executing ca-certificates-20220614-r0.trigger 00:59:03 OK: 8 MiB in 23 packages 00:59:06 Removing intermediate container 74935fc7e3bb 00:59:06 ---> 86853eb4601a 00:59:06 Step 12/19 : COPY --from=builder /edgex-go/Attribution.txt / 00:59:07 ---> 4fc7ec189eb9 00:59:07 Step 13/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:59:08 Removing intermediate container 34b5c3932a42 00:59:08 ---> e3dbfc0bbd42 00:59:08 Step 7/32 : COPY . . 00:59:10 ---> de84eae9edf4 00:59:10 Step 14/19 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 00:59:11 ---> f341c542cc2f 00:59:11 Step 15/19 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:59:12 ---> Running in fc9bfa88b91d 00:59:13 Removing intermediate container fc9bfa88b91d 00:59:13 ---> 033f0662944b 00:59:13 Step 16/19 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:59:13 ---> Running in 6648f2772a42 00:59:13 Removing intermediate container 6648f2772a42 00:59:13 ---> 6f3be35f368a 00:59:13 Step 17/19 : LABEL arch=arm64 00:59:17 ---> Running in a4862b4359e6 00:59:17 Removing intermediate container a4862b4359e6 00:59:17 ---> 551f1a70fd1d 00:59:17 Step 18/19 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 00:59:17 ---> Running in dad4b7e1b465 00:59:18 Removing intermediate container dad4b7e1b465 00:59:18 ---> 46cfb0d477a5 00:59:18 Step 19/19 : LABEL version=0.0.0 00:59:18 ---> Running in e9b194cc2ee3 00:59:19 Removing intermediate container e9b194cc2ee3 00:59:19 ---> 3a77d0a8622d 00:59:19 00:59:20 Successfully built 3a77d0a8622d 00:59:20 Successfully tagged security-spiffe-token-provider-arm64:latest 00:59:20 Building support-scheduler 00:59:23  Building security-spiffe-token-provider ... done  ---> c1d96661f9b0 00:59:23 Step 8/32 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:59:23 ---> Running in 3c67578dae39 00:59:25 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00: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 ---> 3b732452f9a5 00:59:40 Step 3/22 : ARG ADD_BUILD_TAGS="" 00:59:40 ---> Using cache 00:59:40 ---> 3d790286cce1 00:59:40 Step 4/22 : WORKDIR /edgex-go 00:59:40 ---> Using cache 00:59:40 ---> 5bbea0362148 00:59:40 Step 5/22 : RUN apk add --update --no-cache make git 00:59:40 ---> Using cache 00:59:40 ---> 0d5401887aa6 00:59:40 Step 6/22 : COPY go.mod vendor* ./ 00:59:40 ---> Using cache 00:59:40 ---> 86b7bc4f7a52 00:59:40 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:59:40 ---> Using cache 00:59:40 ---> 986d5fc398e3 00:59:40 Step 8/22 : COPY . . 00:59:40 ---> Using cache 00:59:40 ---> 9a07d452cdd3 00:59:40 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 00:59:40 ---> Running in a7bbd419c30e 00:59:41 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:03:18 Removing intermediate container 5508e5ace226 01:03:18 ---> 2da10cc9044f 01:03:18 01:03:18 Step 10/23 : FROM alpine:3.16 01:03:18 ---> 2b4661558fb8 01:03:18 Step 11/23 : RUN apk add --update --no-cache dumb-init 01:03:18 ---> Running in b23d6198c66e 01:03:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:03:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:03:18 (1/1) Installing dumb-init (1.2.5-r1) 01:03:18 Executing busybox-1.35.0-r17.trigger 01:03:18 OK: 5 MiB in 15 packages 01:03:18 Removing intermediate container b23d6198c66e 01:03:18 ---> a8e069c57693 01:03:18 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 01:03:18 ---> Running in c69def2ca471 01:03:18 Removing intermediate container c69def2ca471 01:03:18 ---> bf4d2ff5b211 01:03:18 Step 13/23 : ENV APP_PORT=59882 01:03:18 ---> Running in 47fc24a485d8 01:03:18 Removing intermediate container 47fc24a485d8 01:03:18 ---> af8e25f9c1cf 01:03:18 Step 14/23 : EXPOSE $APP_PORT 01:03:18 ---> Running in b6a79c04024a 01:03:19 Removing intermediate container b6a79c04024a 01:03:19 ---> 82a49e9707b0 01:03:19 Step 15/23 : WORKDIR / 01:03:19 ---> Running in 5c90aedecb3f 01:03:19 Removing intermediate container 5c90aedecb3f 01:03:19 ---> 95e95b2b72b5 01:03:19 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:03:20 ---> 26eaa6055d86 01:03:20 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 01:03:22 ---> 57a82c77fead 01:03:22 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 01:03:23 ---> b78269b87506 01:03:23 Step 19/23 : ENTRYPOINT ["/core-command"] 01:03:23 ---> Running in 8a46195b5d95 01:03:23 Removing intermediate container 8a46195b5d95 01:03:23 ---> cf3c78dfc372 01:03:23 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:03:24 ---> Running in 8fdd07e9ee56 01:03:24 Removing intermediate container 8fdd07e9ee56 01:03:24 ---> c1e01dc43178 01:03:24 Step 21/23 : LABEL arch=arm64 01:03:24 ---> Running in 5399144ce1fc 01:03:25 Removing intermediate container 5399144ce1fc 01:03:25 ---> 7fa50c274df2 01:03:25 Step 22/23 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:03:25 ---> Running in 89b70748a5b2 01:03:25 Removing intermediate container 89b70748a5b2 01:03:25 ---> b6c0b5d79fe9 01:03:25 Step 23/23 : LABEL version=0.0.0 01:03:25 ---> Running in f6fafa255a97 01:03:26 Removing intermediate container f6fafa255a97 01:03:26 ---> 13591d594726 01:03:26 01:03:26 Successfully built 13591d594726 01:03:26 Successfully tagged core-command-arm64:latest 01:03:26  Building core-command ... done Building security-secretstore-setup 01:03:45 Removing intermediate container efc0a99f332c 01:03:45 ---> 4f5a04b1a3cd 01:03:45 01:03:45 Step 10/22 : FROM alpine:3.16 01:03:45 ---> 2b4661558fb8 01:03:45 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 01:03:45 Removing intermediate container 2e84fa0beea0 01:03:45 ---> 11ad1671ef4b 01:03:45 01:03:45 Step 10/24 : FROM alpine:3.16 01:03:45 ---> 2b4661558fb8 01:03:45 Step 11/24 : RUN apk add --update --no-cache dumb-init 01:03:45 ---> Using cache 01:03:45 ---> a8e069c57693 01:03:45 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 01:03:45 ---> Running in a5234fc4419d 01:03:45 ---> Using cache 01:03:45 ---> bf4d2ff5b211 01:03:45 Step 13/24 : ENV APP_PORT=59881 01:03:45 ---> Running in 960c345c7a1f 01:03:45 Removing intermediate container a5234fc4419d 01:03:45 ---> 68951ce9de0e 01:03:45 Step 12/22 : ENV APP_PORT=59880 01:03:45 Removing intermediate container 960c345c7a1f 01:03:45 ---> e2fbbdf9687e 01:03:45 Step 14/24 : EXPOSE $APP_PORT 01:03:45 ---> Running in ee3eb1a6f35a 01:03:45 ---> Running in fcaee7cea4b8 01:03:45 Step 1/24 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:03:45 Step 2/24 : FROM ${BUILDER_BASE} AS builder 01:03:45 ---> 3b732452f9a5 01:03:45 Step 3/24 : WORKDIR /edgex-go 01:03:45 ---> Using cache 01:03:45 ---> 5f14936d0ee3 01:03:45 Step 4/24 : RUN apk add --update --no-cache make git 01:03:45 ---> Using cache 01:03:45 ---> c658a662d63a 01:03:45 Step 5/24 : COPY go.mod vendor* ./ 01:03:45 ---> Using cache 01:03:45 ---> afd7ac4a0deb 01:03:45 Step 6/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:03:45 ---> Using cache 01:03:45 ---> e3dbfc0bbd42 01:03:45 Step 7/24 : COPY . . 01:03:45 ---> Using cache 01:03:45 ---> c1d96661f9b0 01:03:45 Step 8/24 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 01:03:46 Removing intermediate container ee3eb1a6f35a 01:03:46 ---> 8c63e0674740 01:03:46 Step 13/22 : EXPOSE $APP_PORT 01:03:46 Removing intermediate container fcaee7cea4b8 01:03:46 ---> 247847b5da60 01:03:46 Step 15/24 : WORKDIR / 01:03:46 ---> Running in 8ecb19392068 01:03:46 ---> Running in 8a7a4c45789c 01:03:46 ---> Running in a97da8541977 01:03:47 Removing intermediate container a97da8541977 01:03:47 ---> 5610159db502 01:03:47 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 01:03:47 Removing intermediate container 8a7a4c45789c 01:03:47 ---> 9d13da34e21d 01:03:47 Step 14/22 : RUN apk add --update --no-cache dumb-init 01:03:47 ---> Running in da7dbefadc16 01:03:49 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:03:49 ---> e96efa85cf2c 01:03:49 Step 17/24 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 01:03:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:03:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:03:51 ---> 7cf65b7ec924 01:03:51 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 01:03:52 (1/1) Installing dumb-init (1.2.5-r1) 01:03:52 Executing busybox-1.35.0-r17.trigger 01:03:52 OK: 5 MiB in 15 packages 01:03:52 ---> 654f7fdf8c34 01:03:52 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.toml /res/uom.toml 01:03:53 ---> 86a4ab4b7e2a 01:03:53 Step 20/24 : ENTRYPOINT ["/core-metadata"] 01:03:53 ---> Running in 4748f76578a8 01:03:54 Removing intermediate container da7dbefadc16 01:03:54 ---> dec7bde82caa 01:03:54 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:03:54 Removing intermediate container 4748f76578a8 01:03:54 ---> 1b5d789d112f 01:03:54 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:03:54 ---> Running in 53869f067c82 01:03:54 Removing intermediate container 53869f067c82 01:03:54 ---> 8b9ed6d28e5b 01:03:54 Step 22/24 : LABEL arch=arm64 01:03:54 ---> Running in a90ad337ae65 01:03:54 ---> c449f9fd7f19 01:03:54 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 01:03:55 Removing intermediate container a90ad337ae65 01:03:55 ---> 66613efc56d5 01:03:55 Step 23/24 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:03:55 ---> Running in 0ebafbff9345 01:03:56 Removing intermediate container 0ebafbff9345 01:03:56 ---> a19928633a78 01:03:56 Step 24/24 : LABEL version=0.0.0 01:03:56 ---> Running in 779e7d838cc8 01:03:58 ---> 03626c990080 01:03:58 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 01:03:58 Removing intermediate container 779e7d838cc8 01:03:58 ---> f694df58583b 01:03:58 01:03:59 Successfully built f694df58583b 01:03:59 Successfully tagged core-metadata-arm64:latest 01:03:59 Building core-common-config-bootstrapper 01:03:59  Building core-metadata ... done  ---> af3a30365aa9 01:03:59 Step 18/22 : ENTRYPOINT ["/core-data"] 01:03:59 ---> Running in 869bd3b702b0 01:04:00 Removing intermediate container 869bd3b702b0 01:04:00 ---> c94d881daedf 01:04:00 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:04:00 ---> Running in 165bdc8d7cef 01:04:01 Removing intermediate container 165bdc8d7cef 01:04:01 ---> ca28a983fe4b 01:04:01 Step 20/22 : LABEL arch=arm64 01:04:01 ---> Running in 3bc2cb1a13bb 01:04:01 Removing intermediate container 3bc2cb1a13bb 01:04:01 ---> 8c4eaebcd816 01:04:01 Step 21/22 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:04:02 ---> Running in 70ec9617d261 01:04:02 Removing intermediate container 70ec9617d261 01:04:02 ---> a02e588bc44b 01:04:02 Step 22/22 : LABEL version=0.0.0 01:04:02 ---> Running in 6e4fba35f28e 01:04:02 Removing intermediate container 6e4fba35f28e 01:04:02 ---> 2cf2b0da5a86 01:04:02 01:04:03 Successfully built 2cf2b0da5a86 01:04:03 Successfully tagged core-data-arm64:latest 01:04:03  Building core-data ... done Building support-notifications 01:04:25 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:04:25 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:04:25 ---> 3b732452f9a5 01:04:25 Step 3/22 : ARG ADD_BUILD_TAGS="" 01:04:25 ---> Using cache 01:04:25 ---> 3d790286cce1 01:04:25 Step 4/22 : WORKDIR /edgex-go 01:04:25 ---> Using cache 01:04:25 ---> 5bbea0362148 01:04:25 Step 5/22 : RUN apk add --update --no-cache make git 01:04:25 ---> Using cache 01:04:25 ---> 0d5401887aa6 01:04:25 Step 6/22 : COPY go.mod vendor* ./ 01:04:25 ---> Using cache 01:04:25 ---> 86b7bc4f7a52 01:04:25 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:04:25 ---> Using cache 01:04:25 ---> 986d5fc398e3 01:04:25 Step 8/22 : COPY . . 01:04:25 ---> Using cache 01:04:25 ---> 9a07d452cdd3 01:04:25 Step 9/22 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 01:04:25 ---> Running in 4db2c156fea7 01:04:27 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:04:27 Step 1/22 : ARG BUILDER_BASE=golang:1.18-alpine3.16 01:04:27 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:04:27 ---> 3b732452f9a5 01:04:27 Step 3/22 : ARG ADD_BUILD_TAGS="" 01:04:27 ---> Using cache 01:04:27 ---> 3d790286cce1 01:04:27 Step 4/22 : WORKDIR /edgex-go 01:04:27 ---> Using cache 01:04:27 ---> 5bbea0362148 01:04:27 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 01:04:27 ---> Running in 25e8f92c79dd 01:04:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:04:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:04:31 OK: 221 MiB in 51 packages 01:04:33 Removing intermediate container 25e8f92c79dd 01:04:33 ---> 52f45208c899 01:04:33 Step 6/22 : COPY go.mod vendor* ./ 01:04:33 ---> f250d6b5455c 01:04:33 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:04:33 ---> Running in 5d304bcb9ebe 01:05:57 Removing intermediate container 3c67578dae39 01:05:57 ---> 691ea4232036 01:05:57 01:05:57 Step 9/32 : FROM alpine:3.16 01:05:57 ---> 2b4661558fb8 01:05:57 Step 10/32 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:05:57 ---> Running in eab3fd69115c 01:05:57 Removing intermediate container eab3fd69115c 01:05:57 ---> 0e526abf35e0 01:05:57 Step 11/32 : RUN apk add --update --no-cache dumb-init su-exec 01:05:57 ---> Running in 623c45874d08 01:06:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:06:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:06:03 (1/2) Installing dumb-init (1.2.5-r1) 01:06:03 (2/2) Installing su-exec (0.2-r1) 01:06:03 Executing busybox-1.35.0-r17.trigger 01:06:03 OK: 5 MiB in 16 packages 01:06:07 Removing intermediate container 623c45874d08 01:06:07 ---> 25ffeb397154 01:06:07 Step 12/32 : ENV SECURITY_INIT_DIR /edgex-init 01:06:07 ---> Running in aca737d51986 01:06:08 Removing intermediate container aca737d51986 01:06:08 ---> 31cb89c628df 01:06:08 Step 13/32 : ENV SECURITY_INIT_STAGING /edgex-init-staging 01:06:08 ---> Running in 33e519ded8b0 01:06:09 Removing intermediate container 33e519ded8b0 01:06:09 ---> 0d9b1600234d 01:06:09 Step 14/32 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 01:06:09 ---> Running in a1d4887ea226 01:06:10 Removing intermediate container a1d4887ea226 01:06:10 ---> 868e8fe73e42 01:06:10 Step 15/32 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 01:06:10 ---> Running in f7aa8c40e81f 01:06:11 Removing intermediate container f7aa8c40e81f 01:06:11 ---> 013db7114f0e 01:06:11 Step 16/32 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 01:06:11 ---> Running in cd8eac422920 01:06:15 Removing intermediate container cd8eac422920 01:06:15 ---> 4f011d70700c 01:06:15 Step 17/32 : WORKDIR ${SECURITY_INIT_STAGING} 01:06:15 ---> Running in c2a470e3f592 01:06:16 Removing intermediate container c2a470e3f592 01:06:16 ---> 96307d94258d 01:06:16 Step 18/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 01:06:17 ---> e55dc5a027b2 01:06:17 Step 19/32 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 01:06:17 ---> Running in 8e3c9845e33e 01:06:19 Removing intermediate container 5d304bcb9ebe 01:06:19 ---> d2bff4d3b080 01:06:19 Step 8/22 : COPY . . 01:06:22 Removing intermediate container 8e3c9845e33e 01:06:22 ---> 20f4d108846c 01:06:22 Step 20/32 : COPY --from=builder /edgex-go/Attribution.txt / 01:06:23 ---> 7cbf565212a4 01:06:23 Step 21/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 01:06:25 ---> 660734ce1282 01:06:25 Step 22/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 01:06:27 ---> efdb756d9578 01:06:27 Step 23/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 01:06:28 ---> c6ce9eff64c9 01:06:28 Step 24/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.toml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 01:06:30 ---> bb23db3acdb0 01:06:30 Step 25/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 01:06:32 ---> 465560bd216e 01:06:32 Step 26/32 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 01:06:34 ---> 2412d25ee92f 01:06:34 Step 27/32 : RUN chmod +x /entrypoint.sh 01:06:34 ---> Running in 619718aa4b26 01:06:36 ---> e9edfa1cde8c 01:06:36 Step 9/22 : RUN make cmd/support-notifications/support-notifications 01:06:36 ---> Running in 07768beeccda 01:06:38 Removing intermediate container 619718aa4b26 01:06:38 ---> 4c43f16af7f0 01:06:38 Step 28/32 : ENTRYPOINT ["/entrypoint.sh"] 01:06:38 ---> Running in 6ff5feac6cb7 01:06:39 Removing intermediate container 6ff5feac6cb7 01:06:39 ---> 5b3862cc8415 01:06:39 Step 29/32 : CMD ["gate"] 01:06:39 ---> Running in 3047ed58f50e 01:06:39 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 01:06:39 Removing intermediate container 3047ed58f50e 01:06:39 ---> b86c021d00df 01:06:39 Step 30/32 : LABEL arch=arm64 01:06:40 ---> Running in 48d79ccf67b4 01:06:40 Removing intermediate container 48d79ccf67b4 01:06:40 ---> 748696a99a04 01:06:40 Step 31/32 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:06:40 ---> Running in b1d1a4390a3a 01:06:41 Removing intermediate container b1d1a4390a3a 01:06:41 ---> ff2e80e7538c 01:06:41 Step 32/32 : LABEL version=0.0.0 01:06:41 ---> Running in f79cef918e5d 01:06:42 Removing intermediate container f79cef918e5d 01:06:42 ---> 29e9c0fc3a48 01:06:42 01:06:42 Successfully built 29e9c0fc3a48 01:06:42 Successfully tagged security-bootstrapper-arm64:latest 01:09:05  Building security-bootstrapper ... done Removing intermediate container a7bbd419c30e 01:09:05 ---> 0f73bb03153e 01:09:05 01:09:05 Step 10/22 : FROM alpine:3.16 01:09:05 ---> 2b4661558fb8 01:09:05 Step 11/22 : RUN apk add --update --no-cache dumb-init 01:09:05 ---> Using cache 01:09:05 ---> a8e069c57693 01:09:05 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 01:09:05 ---> Using cache 01:09:05 ---> bf4d2ff5b211 01:09:05 Step 13/22 : ENV APP_PORT=59861 01:09:05 ---> Running in c66229370b5b 01:09:05 Removing intermediate container c66229370b5b 01:09:05 ---> f1e92eaf5d8e 01:09:05 Step 14/22 : EXPOSE $APP_PORT 01:09:05 ---> Running in 081d546a7482 01:09:05 Removing intermediate container 081d546a7482 01:09:05 ---> beb3fdd54cbe 01:09:05 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:09:05 ---> 9814edbbd806 01:09:05 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 01:09:08 ---> 45800786b51e 01:09:08 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 01:09:09 ---> e3d5d1265907 01:09:09 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 01:09:09 ---> Running in db5843e20c2c 01:09:10 Removing intermediate container db5843e20c2c 01:09:10 ---> 5a92c8a6ddfc 01:09:10 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:09:10 ---> Running in 79a064edf4a2 01:09: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 01:09:10 Removing intermediate container 79a064edf4a2 01:09:10 ---> 3817a7916df7 01:09:10 Step 20/22 : LABEL arch=arm64 01:09:11 ---> Running in 92c47c64e713 01:09:11 Removing intermediate container 92c47c64e713 01:09:11 ---> c519788792c1 01:09:11 Step 21/22 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:09:12 ---> Running in c58b57929de5 01:09:12 Removing intermediate container c58b57929de5 01:09:12 ---> f3aec010c284 01:09:12 Step 22/22 : LABEL version=0.0.0 01:09:12 ---> Running in d2d7d0c839b1 01:09:12 Removing intermediate container d2d7d0c839b1 01:09:12 ---> 098cf97117a2 01:09:12 01:09:13 Successfully built 098cf97117a2 01:09:13 Successfully tagged support-scheduler-arm64:latest 01:09:28  Building support-scheduler ... done Removing intermediate container 8ecb19392068 01:09:28 ---> ec3852ad37c3 01:09:28 01:09:28 Step 9/24 : FROM alpine:3.16 01:09:28 ---> 2b4661558fb8 01:09:28 Step 10/24 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 01:09:28 ---> Running in 68cc451aa769 01:09:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:09:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:09:31 (1/3) Installing ca-certificates (20220614-r0) 01:09:31 (2/3) Installing dumb-init (1.2.5-r1) 01:09:31 (3/3) Installing su-exec (0.2-r1) 01:09:31 Executing busybox-1.35.0-r17.trigger 01:09:31 Executing ca-certificates-20220614-r0.trigger 01:09:31 OK: 6 MiB in 17 packages 01:09:33 Removing intermediate container 68cc451aa769 01:09:33 ---> 70defc7265cc 01:09:33 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 01:09:33 ---> Running in a03ac6bcd3e7 01:09:34 Removing intermediate container a03ac6bcd3e7 01:09:34 ---> 0de4b4ffee88 01:09:34 Step 12/24 : WORKDIR / 01:09:34 ---> Running in ff15172a0507 01:09:35 Removing intermediate container ff15172a0507 01:09:35 ---> a6d8fcbb1d80 01:09:35 Step 13/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 01:09:35 ---> d3dac43c930b 01:09:35 Step 14/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 01:09:36 ---> e720cf54abd4 01:09:36 Step 15/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 01:09:37 ---> aa0b1d649c00 01:09:37 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/kong-admin-config.template.yml /res/kong-admin-config.template.yml 01:09:38 ---> c8eac50fd541 01:09:38 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 01:09:40 ---> f92b5f74a3f5 01:09:40 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 01:09:42 ---> eb1c5b2b5b8d 01:09:42 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 01:09:43 ---> bf8191c090f2 01:09:43 Step 20/24 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:09:43 ---> Running in eb72dd6cd699 01:09:46 Removing intermediate container eb72dd6cd699 01:09:46 ---> 7c8235ccb254 01:09:46 Step 21/24 : ENTRYPOINT ["entrypoint.sh"] 01:09:46 ---> Running in 6d0c4296686a 01:09:46 Removing intermediate container 6d0c4296686a 01:09:46 ---> 961bbd22b530 01:09:46 Step 22/24 : LABEL arch=arm64 01:09:46 ---> Running in 5463d17fdceb 01:09:47 Removing intermediate container 5463d17fdceb 01:09:47 ---> 20605e58867e 01:09:47 Step 23/24 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:09:47 ---> Running in 5e49d060eaf3 01:09:47 Removing intermediate container 5e49d060eaf3 01:09:47 ---> 30b0a25376a4 01:09:47 Step 24/24 : LABEL version=0.0.0 01:09:47 ---> Running in dfe1afa8ebe3 01:09:48 Removing intermediate container dfe1afa8ebe3 01:09:48 ---> d8ffcca1ba3b 01:09:48 01:09:48 Successfully built d8ffcca1ba3b 01:09:48 Successfully tagged security-secretstore-setup-arm64:latest 01:10:01  Building security-secretstore-setup ... done Removing intermediate container 4db2c156fea7 01:10:01 ---> 0dc6263eb8c0 01:10:01 01:10:01 Step 10/22 : FROM alpine:3.16 01:10:01 ---> 2b4661558fb8 01:10:01 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:10:01 ---> Running in c1e9f3e15e74 01:10:01 Removing intermediate container c1e9f3e15e74 01:10:01 ---> 14f453ba9b3c 01:10:01 Step 12/22 : RUN apk add --update --no-cache dumb-init 01:10:01 ---> Running in 1bbadc386187 01:10:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:10:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:10:03 (1/1) Installing dumb-init (1.2.5-r1) 01:10:03 Executing busybox-1.35.0-r17.trigger 01:10:03 OK: 5 MiB in 15 packages 01:10:05 Removing intermediate container 1bbadc386187 01:10:05 ---> 021ca691631e 01:10:05 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:10:06 ---> 6ff7cc95eef9 01:10:06 Step 14/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 01:10:07 ---> 942b1d9d2380 01:10:07 Step 15/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 01:10:08 ---> a33f4e22f6d9 01:10:08 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 01:10:10 ---> d05bdd983ed6 01:10:10 Step 17/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:10:10 ---> Running in fc3e1e5a12d0 01:10:13 Removing intermediate container fc3e1e5a12d0 01:10:13 ---> 4877c82a0311 01:10:13 Step 18/22 : ENTRYPOINT ["entrypoint.sh"] 01:10:13 ---> Running in f7a836efc567 01:10:14 Removing intermediate container f7a836efc567 01:10:14 ---> 68603756a5d6 01:10:14 Step 19/22 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500", "-cf=configuration.yaml"] 01:10:14 ---> Running in 03e25a5cc7eb 01:10:14 Removing intermediate container 03e25a5cc7eb 01:10:14 ---> 6471d7b30c21 01:10:14 Step 20/22 : LABEL arch=arm64 01:10:14 ---> Running in 73f9813c2b32 01:10:15 Removing intermediate container 73f9813c2b32 01:10:15 ---> 4b0fc3895f59 01:10:15 Step 21/22 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:10:15 ---> Running in 3578254a3928 01:10:15 Removing intermediate container 3578254a3928 01:10:15 ---> 1e26428bc46c 01:10:15 Step 22/22 : LABEL version=0.0.0 01:10:16 ---> Running in 43cd4b4fc7cc 01:10:16 Removing intermediate container 43cd4b4fc7cc 01:10:16 ---> 1a33a88b1d45 01:10:16 01:10:16 Successfully built 1a33a88b1d45 01:10:16 Successfully tagged core-common-config-bootstrapper-arm64:latest 01:11:24  Building core-common-config-bootstrapper ... done Removing intermediate container 07768beeccda 01:11:24 ---> 853e5de106b1 01:11:24 01:11:24 Step 10/22 : FROM alpine:3.16 01:11:24 ---> 2b4661558fb8 01:11:24 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 01:11:24 ---> Running in 4ad46d6cb949 01:11:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 01:11:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 01:11:24 (1/2) Installing ca-certificates (20220614-r0) 01:11:24 (2/2) Installing dumb-init (1.2.5-r1) 01:11:24 Executing busybox-1.35.0-r17.trigger 01:11:24 Executing ca-certificates-20220614-r0.trigger 01:11:24 OK: 6 MiB in 16 packages 01:11:24 Removing intermediate container 4ad46d6cb949 01:11:24 ---> 04b5ca549091 01:11:24 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 01:11:24 ---> Running in 5a8948350711 01:11:24 Removing intermediate container 5a8948350711 01:11:24 ---> 75b642488882 01:11:24 Step 13/22 : ENV APP_PORT=59860 01:11:24 ---> Running in f1264df8e231 01:11:24 Removing intermediate container f1264df8e231 01:11:24 ---> eecb92ea447a 01:11:24 Step 14/22 : EXPOSE $APP_PORT 01:11:24 ---> Running in d0014a7c8b51 01:11:24 Removing intermediate container d0014a7c8b51 01:11:24 ---> e4a507ebbeb3 01:11:24 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:11:24 ---> 5a91c5450d8c 01:11:24 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 01:11:24 ---> 65dd48edc2fb 01:11:24 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 01:11:25 ---> 9ae17250b4bc 01:11:25 Step 18/22 : ENTRYPOINT ["/support-notifications"] 01:11:25 ---> Running in e9544141b3b9 01:11:25 Removing intermediate container e9544141b3b9 01:11:25 ---> 3bb4b64b5924 01:11:25 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:11:25 ---> Running in 5b18dcd47be3 01:11:26 Removing intermediate container 5b18dcd47be3 01:11:26 ---> eb7b1d6a873b 01:11:26 Step 20/22 : LABEL arch=arm64 01:11:26 ---> Running in ff55e2b4bfd0 01:11:26 Removing intermediate container ff55e2b4bfd0 01:11:26 ---> 055aa301d19c 01:11:26 Step 21/22 : LABEL git_sha=b5f4f7699bc18beaa33414cad051ace81d795570 01:11:26 ---> Running in e6c7786091be 01:11:26 Removing intermediate container e6c7786091be 01:11:26 ---> 32d1860e441e 01:11:26 Step 22/22 : LABEL version=0.0.0 01:11:26 ---> Running in d2e064f846f2 01:11:27 Removing intermediate container d2e064f846f2 01:11:27 ---> e9e9fe71f902 01:11:27 01:11:27 Successfully built e9e9fe71f902 01:11:27 Successfully tagged support-notifications-arm64:latest 01:11:28  Building support-notifications ... done  [Pipeline] } 01:11:28 $ docker stop --time=1 386a3915c8689af9bfda70e7eef200d1d58804dfdff0fd7cc5ba8686d48e3dfa 01:11:29 $ docker rm -f --volumes 386a3915c8689af9bfda70e7eef200d1d58804dfdff0fd7cc5ba8686d48e3dfa [Pipeline] // withDockerContainer [Pipeline] sh 01:11:30 + docker images 01:11:30 REPOSITORY TAG IMAGE ID CREATED SIZE 01:11:30 support-notifications-arm64 latest e9e9fe71f902 3 seconds ago 29.6MB 01:11:30 853e5de106b1 14 seconds ago 1.57GB 01:11:30 core-common-config-bootstrapper-arm64 latest 1a33a88b1d45 About a minute ago 14.9MB 01:11:30 0dc6263eb8c0 About a minute ago 1.5GB 01:11:30 security-secretstore-setup-arm64 latest d8ffcca1ba3b About a minute ago 28.8MB 01:11:30 ec3852ad37c3 2 minutes ago 1.5GB 01:11:30 support-scheduler-arm64 latest 098cf97117a2 2 minutes ago 29MB 01:11:30 0f73bb03153e 2 minutes ago 1.57GB 01:11:30 security-bootstrapper-arm64 latest 29e9c0fc3a48 4 minutes ago 19.5MB 01:11:30 691ea4232036 5 minutes ago 1.49GB 01:11:30 core-data-arm64 latest 2cf2b0da5a86 7 minutes ago 17.2MB 01:11:30 core-metadata-arm64 latest f694df58583b 7 minutes ago 17.7MB 01:11:30 11ad1671ef4b 7 minutes ago 1.51GB 01:11:30 4f5a04b1a3cd 7 minutes ago 1.51GB 01:11:30 core-command-arm64 latest 13591d594726 8 minutes ago 17MB 01:11:30 2da10cc9044f 8 minutes ago 1.5GB 01:11:30 security-spiffe-token-provider-arm64 latest 3a77d0a8622d 12 minutes ago 28.9MB 01:11:30 deab03a0ca2c 12 minutes ago 1.54GB 01:11:30 security-proxy-setup-arm64 latest 235206a78301 14 minutes ago 26.9MB 01:11:30 926e214eced0 14 minutes ago 1.49GB 01:11:30 security-spire-agent-arm64 latest 7c0102831fea 18 minutes ago 122MB 01:11:30 security-spire-config-arm64 latest 04bd03a3936f 18 minutes ago 83.6MB 01:11:30 security-spire-server-arm64 latest df032e1817fc 18 minutes ago 84.3MB 01:11:30 cdcbb27d5300 19 minutes ago 1.38GB 01:11:30 09de2a6afb21 19 minutes ago 1.38GB 01:11:30 766cc0430b7f 19 minutes ago 1.38GB 01:11:30 ci-base-image-arm64 latest 3b732452f9a5 32 minutes ago 905MB 01:11:30 alpine 3.16 2b4661558fb8 2 months ago 5.29MB 01:11:30 alpine 3.15 8aa73fd46299 2 months ago 5.33MB 01:11:30 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.18-alpine f96f9c87975a 3 months ago 685MB 01:11:30 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:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:30 01:11:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:11:31 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:31 arm64: Pulling from edgex-lftools-log-publisher 01:11:31 8998bd30e6a1: Pulling fs layer 01:11:31 04944245beec: Pulling fs layer 01:11:31 699f458cf7ca: Pulling fs layer 01:11:31 765212b225bb: Pulling fs layer 01:11:31 f23df028b6ca: Pulling fs layer 01:11:31 d65c8cfc05b1: Pulling fs layer 01:11:31 2437ff75d9bd: Pulling fs layer 01:11:31 765212b225bb: Waiting 01:11:31 f23df028b6ca: Waiting 01:11:31 d65c8cfc05b1: Waiting 01:11:31 2437ff75d9bd: Waiting 01:11:31 04944245beec: Verifying Checksum 01:11:31 04944245beec: Download complete 01:11:31 765212b225bb: Verifying Checksum 01:11:31 765212b225bb: Download complete 01:11:31 f23df028b6ca: Verifying Checksum 01:11:31 f23df028b6ca: Download complete 01:11:31 d65c8cfc05b1: Verifying Checksum 01:11:31 d65c8cfc05b1: Download complete 01:11:31 699f458cf7ca: Verifying Checksum 01:11:31 699f458cf7ca: Download complete 01:11:32 8998bd30e6a1: Verifying Checksum 01:11:32 8998bd30e6a1: Download complete 01:11:35 2437ff75d9bd: Verifying Checksum 01:11:35 2437ff75d9bd: Download complete 01:11:36 8998bd30e6a1: Pull complete 01:11:36 04944245beec: Pull complete 01:11:38 699f458cf7ca: Pull complete 01:11:38 765212b225bb: Pull complete 01:11:38 f23df028b6ca: Pull complete 01:11:39 d65c8cfc05b1: Pull complete 01:11:51 2437ff75d9bd: Pull complete 01:11:51 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 01:11:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:11:51 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:11:52 prd-ubuntu20.04-docker-arm64-4c-16g-5044 does not seem to be running inside a container 01:11:52 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 01:11:55 $ docker top 0d344af32b517a8b421a5b41455e9656e9d7d8ac71eb74e1fe3524e6cc1ea0e5 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:11:56 ---> job-cost.sh 01:11:56 lf-activate-venv: SKIPPING 01:11:56 INFO: No Stack... 01:11:56 INFO: Retrieving Pricing Info for: v3-standard-4 01:11:57 INFO: Archiving Costs [Pipeline] sh 01:11:58 + cat /w/workspace/edgex-go/2/archives/cost.csv 01:11:58 + cut -d, -f6 [Pipeline] lock 01:11:58 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4335-2-stack-cost] 01:11:58 Resource [jenkins-edgexfoundry-edgex-go-PR-4335-2-stack-cost] did not exist. Created. 01:11:58 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4335-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:11:58 + echo total: 0.10999999940395355 [Pipeline] stash 01:11:58 Stashed 1 file(s) [Pipeline] } 01:11:58 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4335-2-stack-cost] [Pipeline] // lock [Pipeline] } 01:11:58 $ docker stop --time=1 0d344af32b517a8b421a5b41455e9656e9d7d8ac71eb74e1fe3524e6cc1ea0e5 01:12:00 $ docker rm -f --volumes 0d344af32b517a8b421a5b41455e9656e9d7d8ac71eb74e1fe3524e6cc1ea0e5 [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) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [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:12:00 + [ -d /w/workspace/edgex-go/2/archives ] [Pipeline] libraryResource [Pipeline] sh 01:12:01 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 01:12:02 ---> package-listing.sh 01:12:02 ++ tr '[:upper:]' '[:lower:]' 01:12:02 ++ facter osfamily 01:12:02 + OS_FAMILY=debian 01:12:02 + workspace=/w/workspace/edgex-go/2 01:12:02 + START_PACKAGES=/tmp/packages_start.txt 01:12:02 + END_PACKAGES=/tmp/packages_end.txt 01:12:02 + DIFF_PACKAGES=/tmp/packages_diff.txt 01:12:02 + PACKAGES=/tmp/packages_start.txt 01:12:02 + '[' /w/workspace/edgex-go/2 ']' 01:12:02 + PACKAGES=/tmp/packages_end.txt 01:12:02 + case "${OS_FAMILY}" in 01:12:02 + dpkg -l 01:12:02 + grep '^ii' 01:12:02 + '[' -f /tmp/packages_start.txt ']' 01:12:02 + '[' -f /tmp/packages_end.txt ']' 01:12:02 + diff /tmp/packages_start.txt /tmp/packages_end.txt 01:12:02 + '[' /w/workspace/edgex-go/2 ']' 01:12:02 + mkdir -p /w/workspace/edgex-go/2/archives/ 01:12:02 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/2/archives/ [Pipeline] echo 01:12:02 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 01:12:02 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:12:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:12:03 01:12:03 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:12:03 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:12:03 latest: Pulling from edgex-lftools-log-publisher 01:12:03 5eb5b503b376: Pulling fs layer 01:12:03 5c69ac0246d0: Pulling fs layer 01:12:03 ec43610c2a17: Pulling fs layer 01:12:03 3a2ae6a8a46f: Pulling fs layer 01:12:03 33b1e0a273af: Pulling fs layer 01:12:03 5d3b04190fa2: Pulling fs layer 01:12:03 2f39f015ded8: Pulling fs layer 01:12:03 33b1e0a273af: Waiting 01:12:03 5d3b04190fa2: Waiting 01:12:03 2f39f015ded8: Waiting 01:12:03 3a2ae6a8a46f: Waiting 01:12:03 5c69ac0246d0: Verifying Checksum 01:12:03 5c69ac0246d0: Download complete 01:12:03 3a2ae6a8a46f: Verifying Checksum 01:12:03 3a2ae6a8a46f: Download complete 01:12:03 33b1e0a273af: Download complete 01:12:03 5d3b04190fa2: Verifying Checksum 01:12:03 5d3b04190fa2: Download complete 01:12:03 ec43610c2a17: Verifying Checksum 01:12:03 ec43610c2a17: Download complete 01:12:03 5eb5b503b376: Verifying Checksum 01:12:03 5eb5b503b376: Download complete 01:12:04 2f39f015ded8: Verifying Checksum 01:12:04 2f39f015ded8: Download complete 01:12:04 5eb5b503b376: Pull complete 01:12:05 5c69ac0246d0: Pull complete 01:12:05 ec43610c2a17: Pull complete 01:12:05 3a2ae6a8a46f: Pull complete 01:12:05 33b1e0a273af: Pull complete 01:12:05 5d3b04190fa2: Pull complete 01:12:10 2f39f015ded8: Pull complete 01:12:10 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:12:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:12:10 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:12:10 prd-ubuntu20.04-docker-8c-8g-5042 does not seem to be running inside a container 01:12:10 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:12:12 $ docker top df1925efd8db3cdb1e1b3da79c762e31c064eac514876e0b3e8bdfe89d83f091 -eo pid,comm [Pipeline] { [Pipeline] sh 01:12:12 + touch /tmp/pre-build-complete [Pipeline] sh 01:12:12 + mkdir -p /var/log/sysstat [Pipeline] sh 01:12:13 + ls /var/log/sa-host 01:12:13 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:12:13 provisioning config files... 01:12:13 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/2@tmp/config6805539130896612491tmp [Pipeline] { [Pipeline] echo 01:12:13 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 01:12:13 ---> create-netrc.sh [Pipeline] } 01:12:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 01:12:13 ---> python-tools-install.sh [Pipeline] echo 01:12:13 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 01:12:14 ---> sudo-logs.sh 01:12:14 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 01:12:14 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 01:12:14 ---> job-cost.sh 01:12:14 lf-activate-venv: SKIPPING 01:12:14 DEBUG: total: 0.10999999940395355 01:12:14 INFO: Retrieving Stack Cost... 01:12:15 INFO: Retrieving Pricing Info for: v3-standard-8 01:12:15 INFO: Archiving Costs [Pipeline] echo 01:12:15 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 01:12:15 ---> logs-deploy.sh 01:12:15 lf-activate-venv: SKIPPING 01:12:15 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4335/2 01:12:15 INFO: archiving workspace using pattern(s): 01:12:16 Archives upload complete. 01:12:16 INFO: archiving logs to Nexus