Pull request #4060 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from d19ffd7dee668026733ae9edede08e702cbb3ae9+25cc1d466e414b60b23b7b5c732d6f5c01386b38 (0969ae96a91c3b1be51a9c7ddd7f3a82d2c5c720) 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-ssh779564813837064917.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 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-ssh16280030000434583184.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 2c7614b56cb57ece5b5bdf52d827492071d4cc62 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4060/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4060/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3768313594894338576.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4060/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh15935792487716893237.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 2c7614b56cb57ece5b5bdf52d827492071d4cc62 # timeout=10 Commit message: "Merge pull request #399 from ernestojeda/fix-go-mod-version" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh4872921122421718881.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 0f180ed1236c637af8c254f95ad106931cc77145 The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4060/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4060/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh13384188168664751747.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 0f180ed1236c637af8c254f95ad106931cc77145 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0f180ed1236c637af8c254f95ad106931cc77145 # timeout=10 Commit message: "Feat: Add initial docker pipelines" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 2c7614b56cb57ece5b5bdf52d827492071d4cc62 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.17 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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-15382 in /w/workspace/edgexfoundry_edgex-go_PR-4060 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Merging remotes/origin/main commit 25cc1d466e414b60b23b7b5c732d6f5c01386b38 into PR head commit d19ffd7dee668026733ae9edede08e702cbb3ae9 Merge succeeded, producing d19ffd7dee668026733ae9edede08e702cbb3ae9 Checking out Revision d19ffd7dee668026733ae9edede08e702cbb3ae9 (PR-4060) > 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/4060/head:refs/remotes/origin/PR-4060 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d19ffd7dee668026733ae9edede08e702cbb3ae9 # 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 25cc1d466e414b60b23b7b5c732d6f5c01386b38 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d19ffd7dee668026733ae9edede08e702cbb3ae9 # timeout=10 Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-messaging/v2" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 2c7614b56cb57ece5b5bdf52d827492071d4cc62 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:15:19 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:15:19 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:15:19 ========================================================= 00:15:19 EdgeX Global Pipelines Version Info 00:15:19 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:15:20 ------------------- 00:15:20 stable info: 00:15:20 ------------------- 00:15:20 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:15:20 Commit SHA: 2c7614b56cb57ece5b5bdf52d827492071d4cc62 00:15:20 Message: update stable to v1.0.234 00:15:21 ------------------- 00:15:21 experimental info: 00:15:21 ------------------- 00:15:21 Commited By: **** collab-it+edgex@linuxfoundation.org 00:15:21 Commit SHA: 2c7614b56cb57ece5b5bdf52d827492071d4cc62 00:15:21 Message: update experimental to v1.0.234 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:15:21 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v2 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4060 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4060 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4060 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = d19ffd7dee668026733ae9edede08e702cbb3ae9 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = d19ffd7 [Pipeline] echo 00:15:22 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:15:22 provisioning config files... 00:15:22 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config1711682696439600536tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:15:23 ---> docker-login.sh 00:15:23 nexus3.edgexfoundry.org:10001 00:15:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:15:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:15:23 Configure a credential helper to remove this warning. See 00:15:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:15:23 00:15:23 Login Succeeded 00:15:23 nexus3.edgexfoundry.org:10002 00:15:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:15:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:15:23 Configure a credential helper to remove this warning. See 00:15:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:15:23 00:15:23 Login Succeeded 00:15:23 nexus3.edgexfoundry.org:10003 00:15:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:15:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:15:23 Configure a credential helper to remove this warning. See 00:15:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:15:23 00:15:23 Login Succeeded 00:15:23 nexus3.edgexfoundry.org:10004 00:15:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:15:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:15:23 Configure a credential helper to remove this warning. See 00:15:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:15:23 00:15:23 Login Succeeded 00:15:23 docker.io 00:15:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:15:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:15:24 Configure a credential helper to remove this warning. See 00:15:24 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:15:24 00:15:24 Login Succeeded 00:15:24 ---> docker-login.sh ends [Pipeline] } 00:15:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:15:24 + ls cmd/core-command/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 cmd/sys-mgmt-agent/Dockerfile 00:15:24 + + dirname cmd/core-command/Dockerfile 00:15:24 cut -d/ -f2 00:15:24 + echo core-command,cmd/core-command/Dockerfile 00:15:24 + + cutdirname -d/ cmd/core-data/Dockerfile -f2 00:15:24 00:15:24 + echo core-data,cmd/core-data/Dockerfile 00:15:24 + dirname cmd/core-metadata/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo core-metadata,cmd/core-metadata/Dockerfile 00:15:24 + dirname cmd/security-bootstrapper/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:15:24 + dirname cmd/security-proxy-setup/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:15:24 + + dirname cmd/security-secretstore-setup/Dockerfile 00:15:24 cut -d/ -f2 00:15:24 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:15:24 + dirname cmd/security-spiffe-token-provider/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:15:24 + dirname cmd/security-spire-agent/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:15:24 + + cut -d/ -f2 00:15:24 dirname cmd/security-spire-config/Dockerfile 00:15:24 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:15:24 + dirname cmd/security-spire-server/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:15:24 + dirname cmd/support-notifications/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo support-notifications,cmd/support-notifications/Dockerfile 00:15:24 + dirname cmd/support-scheduler/Dockerfile 00:15:24 + cut -d/ -f2 00:15:24 + echo support-scheduler,cmd/support-scheduler/Dockerfile 00:15:24 + + dirname cmd/sys-mgmt-agent/Dockerfile 00:15:24 cut -d/ -f2 00:15:24 + echo sys-mgmt-agent,cmd/sys-mgmt-agent/Dockerfile [Pipeline] echo 00:15:24 Generate Dockers from filesystem: [[image:core-command, dockerfile:cmd/core-command/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], [image:sys-mgmt-agent, dockerfile:cmd/sys-mgmt-agent/Dockerfile]] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 00:15:25 + git rev-list -1 --merges d19ffd7dee668026733ae9edede08e702cbb3ae9~1..d19ffd7dee668026733ae9edede08e702cbb3ae9 [Pipeline] echo 00:15:25 -----------> git rev-list -1 --merges d19ffd7dee668026733ae9edede08e702cbb3ae9~1..d19ffd7dee668026733ae9edede08e702cbb3ae9 d19ffd7dee668026733ae9edede08e702cbb3ae9 [false] [Pipeline] sh 00:15:25 + git log --format=format:%s -1 d19ffd7dee668026733ae9edede08e702cbb3ae9 [Pipeline] echo 00:15:25 ========================================================= 00:15:25 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:15:25 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:15:26 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:15:26 + grep -v github /etc/ssh/ssh_known_hosts 00:15:26 + [ -e /tmp/ssh_known_hosts ] 00:15:26 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:15:26 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:15:26 + sudo tee -a /etc/ssh/ssh_known_hosts 00:15:26 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:15:26 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:15:26 00:15:26 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:15:27 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:15:27 0.1.4: Pulling from edgex-devops/py-git-semver 00:15:27 42c077c10790: Pulling fs layer 00:15:27 f63e77b7563a: Pulling fs layer 00:15:27 bd5fdadae976: Pulling fs layer 00:15:27 205491f53016: Pulling fs layer 00:15:27 df18705c85c3: Pulling fs layer 00:15:27 bdb3f477010e: Pulling fs layer 00:15:27 c8a8fc8e1c8f: Pulling fs layer 00:15:27 2c6e9b1d212d: Pulling fs layer 00:15:27 bdb8f0575790: Pulling fs layer 00:15:27 205491f53016: Waiting 00:15:27 df18705c85c3: Waiting 00:15:27 bdb3f477010e: Waiting 00:15:27 c8a8fc8e1c8f: Waiting 00:15:27 2c6e9b1d212d: Waiting 00:15:27 386e3cb2ff24: Pulling fs layer 00:15:27 2343380bae48: Pulling fs layer 00:15:27 bdb8f0575790: Waiting 00:15:27 2343380bae48: Waiting 00:15:27 f63e77b7563a: Verifying Checksum 00:15:27 f63e77b7563a: Download complete 00:15:27 205491f53016: Verifying Checksum 00:15:27 205491f53016: Download complete 00:15:27 df18705c85c3: Download complete 00:15:27 bd5fdadae976: Verifying Checksum 00:15:27 bd5fdadae976: Download complete 00:15:27 bdb3f477010e: Verifying Checksum 00:15:27 bdb3f477010e: Download complete 00:15:27 2c6e9b1d212d: Verifying Checksum 00:15:27 2c6e9b1d212d: Download complete 00:15:27 bdb8f0575790: Verifying Checksum 00:15:27 bdb8f0575790: Download complete 00:15:27 386e3cb2ff24: Verifying Checksum 00:15:27 386e3cb2ff24: Download complete 00:15:27 2343380bae48: Verifying Checksum 00:15:27 2343380bae48: Download complete 00:15:27 42c077c10790: Verifying Checksum 00:15:27 42c077c10790: Download complete 00:15:27 c8a8fc8e1c8f: Download complete 00:15:28 42c077c10790: Pull complete 00:15:28 f63e77b7563a: Pull complete 00:15:29 bd5fdadae976: Pull complete 00:15:29 205491f53016: Pull complete 00:15:29 df18705c85c3: Pull complete 00:15:29 bdb3f477010e: Pull complete 00:15:31 c8a8fc8e1c8f: Pull complete 00:15:32 2c6e9b1d212d: Pull complete 00:15:32 bdb8f0575790: Pull complete 00:15:32 386e3cb2ff24: Pull complete 00:15:32 2343380bae48: Pull complete 00:15:32 Digest: sha256:c3bf284c02da7271302b7a373f1d48320b54229aa5119b2a29c7f8015e6a9264 00:15:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:15:32 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:15:32 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:15:32 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:15:34 $ docker top ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 -eo pid,comm 00:15:34 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:15:34 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:15:34 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:15:34 [ssh-agent] Looking for ssh-agent implementation... 00:15:34 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:15:34 $ docker exec ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 ssh-agent 00:15:34 SSH_AUTH_SOCK=/tmp/ssh-C2j9ffAKlFi3/agent.32 00:15:34 SSH_AGENT_PID=39 00:15:34 Running ssh-add (command line suppressed) 00:15:34 Identity added: /w/workspace/edgex-go/1@tmp/private_key_4365879814275161575.key (/w/workspace/edgex-go/1@tmp/private_key_4365879814275161575.key) 00:15:34 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:15:35 + git tag --points-at HEAD [Pipeline] } 00:15:35 $ docker exec --env ******** --env ******** ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 ssh-agent -k 00:15:35 unset SSH_AUTH_SOCK; 00:15:35 unset SSH_AGENT_PID; 00:15:35 echo Agent pid 39 killed; 00:15:35 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:15:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:15:35 [ssh-agent] Looking for ssh-agent implementation... 00:15:35 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:15:35 $ docker exec ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 ssh-agent 00:15:35 SSH_AUTH_SOCK=/tmp/ssh-quBikcfUCfTj/agent.71 00:15:35 SSH_AGENT_PID=78 00:15:35 Running ssh-add (command line suppressed) 00:15:35 Identity added: /w/workspace/edgex-go/1@tmp/private_key_343495133214630732.key (/w/workspace/edgex-go/1@tmp/private_key_343495133214630732.key) 00:15:35 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:15:36 + git semver init 00:15:36 2022-06-23 00:15:36,480 [run_init] DEBUG init version:0.0.0 force:False 00:15:36 2022-06-23 00:15:36,482 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 00:15:36 2022-06-23 00:15:36,482 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 00:15:36 2022-06-23 00:15:36,483 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, universal_newlines=False, shell=None, istream=None) 00:15:40 2022-06-23 00:15:40,583 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 00:15:40 2022-06-23 00:15:40,583 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-4060 with force:False 00:15:40 2022-06-23 00:15:40,584 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-4060 00:15:40 2022-06-23 00:15:40,588 [execute] INFO git cat-file --batch-check 00:15:40 2022-06-23 00:15:40,589 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 00:15:40 2022-06-23 00:15:40,596 [execute] INFO git cat-file --batch 00:15:40 2022-06-23 00:15:40,597 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 00:15:40 2022-06-23 00:15:40,602 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-4060 00:15:40 0.0.0 [Pipeline] } 00:15:40 $ docker exec --env ******** --env ******** ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 ssh-agent -k 00:15:40 unset SSH_AUTH_SOCK; 00:15:40 unset SSH_AGENT_PID; 00:15:40 echo Agent pid 78 killed; 00:15:40 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:15:41 + git semver [Pipeline] } 00:15:41 $ docker stop --time=1 ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 00:15:43 $ docker rm -f ea5f3b9945d995c981bbdd2f37d9895348f56186ee46fd2baca75c0c49ec9445 [Pipeline] // withDockerContainer [Pipeline] sh 00:15:43 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:15:43 Stashed 1 file(s) [Pipeline] echo 00:15:43 [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] echo 00:15:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:15:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:15:44 ========================================================= 00:15:44 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 00:15:44 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:15:44 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 00:15:44 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 00:15:44 59bf1c3509f3: Pulling fs layer 00:15:44 666ba61612fd: Pulling fs layer 00:15:44 8ed8ca486205: Pulling fs layer 00:15:44 cc1cd167ecdc: Pulling fs layer 00:15:44 c516ae0d96e1: Pulling fs layer 00:15:44 684cea983483: Pulling fs layer 00:15:44 dd3240ac7de5: Pulling fs layer 00:15:44 b1e948a4e11c: Pulling fs layer 00:15:44 a8fd76ee1af6: Pulling fs layer 00:15:44 646ad004c059: Pulling fs layer 00:15:44 cc1cd167ecdc: Waiting 00:15:44 b1e948a4e11c: Waiting 00:15:44 a8fd76ee1af6: Waiting 00:15:44 dd3240ac7de5: Waiting 00:15:44 684cea983483: Waiting 00:15:44 8ed8ca486205: Verifying Checksum 00:15:44 8ed8ca486205: Download complete 00:15:44 666ba61612fd: Download complete 00:15:44 c516ae0d96e1: Download complete 00:15:44 684cea983483: Download complete 00:15:44 59bf1c3509f3: Verifying Checksum 00:15:44 59bf1c3509f3: Download complete 00:15:44 dd3240ac7de5: Download complete 00:15:44 b1e948a4e11c: Verifying Checksum 00:15:44 b1e948a4e11c: Download complete 00:15:44 59bf1c3509f3: Pull complete 00:15:45 666ba61612fd: Pull complete 00:15:45 8ed8ca486205: Pull complete 00:15:45 646ad004c059: Verifying Checksum 00:15:45 646ad004c059: Download complete 00:15:45 a8fd76ee1af6: Verifying Checksum 00:15:45 a8fd76ee1af6: Download complete 00:15:45 cc1cd167ecdc: Verifying Checksum 00:15:45 cc1cd167ecdc: Download complete 00:15:49 cc1cd167ecdc: Pull complete 00:15:49 c516ae0d96e1: Pull complete 00:15:49 684cea983483: Pull complete 00:15:49 dd3240ac7de5: Pull complete 00:15:49 b1e948a4e11c: Pull complete 00:15:51 a8fd76ee1af6: Pull complete 00:15:52 646ad004c059: Pull complete 00:15:52 Digest: sha256:bc8ce28cadebfaa099e5330588345fe90134e4027cf71364bfd2aff1e7ff8c16 00:15:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 00:15:52 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine [Pipeline] fileExists [Pipeline] sh 00:15:53 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 00:15:53 WORKDIR /edgex 00:15:53 COPY go.mod . 00:15:53 RUN go mod download 00:15:53 + docker build -t ci-base-image-x86_64 -f - . 00:15:54 Sending build context to Docker daemon 335.1MB 00:15:54 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 00:15:54 ---> 8f69c11f6b0c 00:15:54 Step 2/4 : WORKDIR /edgex 00:15:57 ---> Running in 10cf4bc5bce4 00:15:57 Removing intermediate container 10cf4bc5bce4 00:15:57 ---> c30ca6e415d6 00:15:57 Step 3/4 : COPY go.mod . 00:15:57 ---> b144c9e8af71 00:15:57 Step 4/4 : RUN go mod download 00:15:57 ---> Running in 850f5a48ba34 00:15:59 Still waiting to schedule task 00:15:59 ‘prd-ubuntu20.04-docker-arm64-4c-16g-15383’ is offline 00:16:16 Removing intermediate container 850f5a48ba34 00:16:16 ---> 8d067db33f6c 00:16:16 Successfully built 8d067db33f6c 00:16:16 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:16:16 + docker inspect -f . ci-base-image-x86_64 00:16:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:16:16 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:16:16 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:16:17 $ docker top 108e507a17a4ea41102845a7efcb13fc738b8061cb24b4ed00455c0c9b653cde -eo pid,comm [Pipeline] { [Pipeline] sh 00:16:17 + go version 00:16:17 go version go1.17.7 linux/amd64 [Pipeline] } 00:16:17 $ docker stop --time=1 108e507a17a4ea41102845a7efcb13fc738b8061cb24b4ed00455c0c9b653cde 00:16:18 $ docker rm -f 108e507a17a4ea41102845a7efcb13fc738b8061cb24b4ed00455c0c9b653cde [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:16:19 + docker inspect -f . ci-base-image-x86_64 00:16:19 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:16:19 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:16: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/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:16:20 $ docker top 09720f1a337faf7fb5dbccf9c6b0df64e13a1b59754505d38e9bd8a42f03c29b -eo pid,comm [Pipeline] { [Pipeline] echo 00:16:20 ========================================================= 00:16:20 [edgeXBuildGoParallel] Running Tests and Build... 00:16:20 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:16:20 + make test 00:16:20 go mod tidy -compat=1.17 00:16:20 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 00:16:27 ? github.com/edgexfoundry/edgex-go [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-agent [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-executor [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:16:37 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:16:38 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.070s coverage: 28.7% of statements 00:16:38 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:16:38 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:16:39 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.075s coverage: 98.5% of statements 00:16:39 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:16:39 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.071s coverage: 53.4% of statements 00:16:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:16:39 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.721s coverage: 89.2% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/core/data/messaging 1.076s coverage: 83.8% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/application [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.512s coverage: 95.6% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/io 0.068s coverage: 72.2% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.100s coverage: 60.0% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.070s coverage: 0.9% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/telemetry 0.059s coverage: 58.8% of statements 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.051s coverage: 29.6% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.071s coverage: 47.1% of statements 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.062s coverage: 79.5% of statements 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.046s coverage: 94.1% of statements 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.092s coverage: 96.3% of statements 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.070s coverage: 87.5% of statements 00:16:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.071s coverage: 94.4% of statements 00:16:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.067s coverage: 44.8% of statements 00:16:54 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 13.189s coverage: 82.5% of statements 00:16:54 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.126s coverage: 92.9% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.021s coverage: 65.1% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.089s coverage: 87.2% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.064s coverage: 100.0% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.078s coverage: 58.8% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.063s coverage: 80.0% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.056s coverage: 87.2% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/oauth2 0.061s coverage: 85.4% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.200s coverage: 91.2% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.155s coverage: 64.4% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.054s coverage: 100.0% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.035s coverage: 89.4% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.019s coverage: 100.0% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.028s coverage: 73.7% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.021s coverage: 100.0% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 0.379s coverage: 65.4% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.178s coverage: 43.8% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.065s coverage: 89.5% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.062s coverage: 84.8% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.069s coverage: 17.7% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.141s coverage: 92.3% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.063s coverage: 63.2% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.091s coverage: 97.7% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/system/agent/application/direct 0.056s coverage: 28.9% of statements 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application/direct/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application/executor [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/config [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/container [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/controller/http [no test files] 00:17:04 ? github.com/edgexfoundry/edgex-go/internal/system/agent/interfaces [no test files] 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/system/agent/response 0.042s coverage: 100.0% of statements 00:17:04 ok github.com/edgexfoundry/edgex-go/internal/system/executor 0.033s coverage: 96.9% of statements 00:17:04 if which hadolint > /dev/null ; then hadolint --config .hadolint.yml `find * -type f -name 'Dockerfile*' -print` ; elif test "x86_64" = "x86_64" && which docker > /dev/null ; then docker run --rm -v `pwd`:/host:ro,z --entrypoint /bin/hadolint hadolint/hadolint:latest --config /host/.hadolint.yml `find * -type f -name 'Dockerfile*' | xargs -i echo '/host/{}'` ; fi 00:17:22 GO111MODULE=on go vet ./... 00:17:24 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:17:24 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:17:25 ./bin/test-attribution-txt.sh [Pipeline] echo 00:17:25 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:17:25 + ls -al . 00:17:25 total 684 00:17:25 drwxrwxr-x 10 1001 1001 4096 Jun 23 00:16 . 00:17:25 drwxr-xr-x 4 root root 4096 Jun 23 00:16 .. 00:17:25 -rw-rw-r-- 1 1001 1001 11 Jun 23 00:15 .dockerignore 00:17:25 drwxrwxr-x 8 1001 1001 4096 Jun 23 00:15 .git 00:17:25 drwxrwxr-x 3 1001 1001 4096 Jun 23 00:15 .github 00:17:25 -rw-rw-r-- 1 1001 1001 879 Jun 23 00:15 .gitignore 00:17:25 -rw-rw-r-- 1 1001 1001 42 Jun 23 00:15 .golangci.yml 00:17:25 -rw-rw-r-- 1 1001 1001 87 Jun 23 00:15 .hadolint.yml 00:17:25 drwxr-xr-x 3 1001 1001 4096 Jun 23 00:15 .semver 00:17:25 -rw-rw-r-- 1 1001 1001 166 Jun 23 00:15 .sonarcloud.properties 00:17:25 -rw-rw-r-- 1 1001 1001 1171 Jun 23 00:15 ADOPTERS.md 00:17:25 -rw-rw-r-- 1 1001 1001 10347 Jun 23 00:15 Attribution.txt 00:17:25 -rw-rw-r-- 1 1001 1001 63209 Jun 23 00:15 CHANGELOG.md 00:17:25 -rw-rw-r-- 1 1001 1001 3804 Jun 23 00:15 CONTRIBUTING.md 00:17:25 -rw-rw-r-- 1 1001 1001 677 Jun 23 00:15 GOVERNANCE.md 00:17:25 -rw-rw-r-- 1 1001 1001 850 Jun 23 00:15 Jenkinsfile 00:17:25 -rw-rw-r-- 1 1001 1001 10775 Jun 23 00:15 LICENSE 00:17:25 -rw-rw-r-- 1 1001 1001 10389 Jun 23 00:15 Makefile 00:17:25 -rw-rw-r-- 1 1001 1001 582 Jun 23 00:15 OWNERS.md 00:17:25 -rw-rw-r-- 1 1001 1001 9094 Jun 23 00:15 README.md 00:17:25 -rw-rw-r-- 1 1001 1001 6912 Jun 23 00:15 SECURITY.md 00:17:25 -rw-rw-r-- 1 1001 1001 5 Jun 23 00:15 VERSION 00:17:25 -rw-rw-r-- 1 1001 1001 4131 Jun 23 00:15 ZMQWindows.md 00:17:25 drwxrwxr-x 2 1001 1001 4096 Jun 23 00:15 bin 00:17:25 drwxrwxr-x 18 1001 1001 4096 Jun 23 00:15 cmd 00:17:25 -rw-r--r-- 1 root root 435411 Jun 23 00:17 coverage.out 00:17:25 -rw-rw-r-- 1 1001 1001 3311 Jun 23 00:15 go.mod 00:17:25 -rw-rw-r-- 1 1001 1001 36231 Jun 23 00:16 go.sum 00:17:25 drwxrwxr-x 8 1001 1001 4096 Jun 23 00:15 internal 00:17:25 drwxrwxr-x 3 1001 1001 4096 Jun 23 00:15 openapi 00:17:25 drwxrwxr-x 4 1001 1001 4096 Jun 23 00:15 snap 00:17:25 -rw-rw-r-- 1 1001 1001 204 Jun 23 00:15 version.go [Pipeline] sh 00:17:25 + '[' -e coverage.out ] 00:17:25 + chown 1001:1001 coverage.out [Pipeline] stash 00:17:25 Stashed 1 file(s) [Pipeline] sh 00:17:26 + make build 00:17:26 CGO_ENABLED=1 GO111MODULE=on go build -tags "non_delayedstart" -ldflags "-linkmode=external -X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:17:38 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:17:48 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:17:48 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:17:53 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:17:53 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:17:54 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:17:56 CGO_ENABLED=0 GO111MODULE=on 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:17:56 CGO_ENABLED=0 GO111MODULE=on 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:17:57 CGO_ENABLED=0 GO111MODULE=on 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:17:58 CGO_ENABLED=0 GO111MODULE=on 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:17:59 CGO_ENABLED=0 GO111MODULE=on 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:18:00 CGO_ENABLED=0 GO111MODULE=on 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:18:01 $ docker stop --time=1 09720f1a337faf7fb5dbccf9c6b0df64e13a1b59754505d38e9bd8a42f03c29b 00:18:04 $ docker rm -f 09720f1a337faf7fb5dbccf9c6b0df64e13a1b59754505d38e9bd8a42f03c29b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:18:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:18:05 00:18:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:18:06 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:18:06 latest: Pulling from edgex-devops/edgex-compose 00:18:06 cbdbe7a5bc2a: Pulling fs layer 00:18:06 ca9280d653b3: Pulling fs layer 00:18:06 7e9c9ca2126c: Pulling fs layer 00:18:06 cbdbe7a5bc2a: Download complete 00:18:06 ca9280d653b3: Verifying Checksum 00:18:06 ca9280d653b3: Download complete 00:18:06 cbdbe7a5bc2a: Pull complete 00:18:06 7e9c9ca2126c: Download complete 00:18:06 ca9280d653b3: Pull complete 00:18:10 7e9c9ca2126c: Pull complete 00:18:10 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 00:18:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:18:10 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:18:10 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:18:10 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:18:12 $ docker top e6f9f65c629515273428eb9adc63258c3514f698b167b9ce6f927498e024ce9e -eo pid,comm [Pipeline] { [Pipeline] sh 00:18:12 + docker-compose build --help 00:18:12 + grep parallel 00:18:13 --parallel Build images in parallel. [Pipeline] } 00:18:13 $ docker stop --time=1 e6f9f65c629515273428eb9adc63258c3514f698b167b9ce6f927498e024ce9e 00:18:14 $ docker rm -f e6f9f65c629515273428eb9adc63258c3514f698b167b9ce6f927498e024ce9e [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:18:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:18:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:18:15 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:18:15 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:18:15 $ docker top d4ba3f213b5a20fdd57be42e7d19a146f912d9b9e14ddbc1e66b405b77bf402e -eo pid,comm [Pipeline] { [Pipeline] sh 00:18:16 + docker-compose -f ./docker-compose-build.yml build --parallel 00:18:16 Building core-command ... 00:18:16 Building core-data ... 00:18:16 Building core-metadata ... 00:18:16 Building security-bootstrapper ... 00:18:16 Building security-proxy-setup ... 00:18:16 Building security-secretstore-setup ... 00:18:16 Building security-spiffe-token-provider ... 00:18:16 Building security-spire-agent ... 00:18:16 Building security-spire-config ... 00:18:16 Building security-spire-server ... 00:18:16 Building support-notifications ... 00:18:16 Building support-scheduler ... 00:18:16 Building sys-mgmt-agent ... 00:18:16 Building security-bootstrapper 00:18:16 Building sys-mgmt-agent 00:18:16 Building security-secretstore-setup 00:18:16 Building core-metadata 00:18:16 Building security-spiffe-token-provider 00:18:22 Running on prd-ubuntu20.04-docker-arm64-4c-16g-15384 in /w/workspace/edgexfoundry_edgex-go_PR-4060 [Pipeline] { [Pipeline] ws 00:18:22 Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] checkout 00:18:23 The recommended git tool is: git 00:18:29 using credential edgex-jenkins-ssh 00:18:29 Cloning the remote Git repository 00:18:30 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:18:30 > git init /w/workspace/edgex-go/1 # timeout=10 00:18:30 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:18:30 > git --version # timeout=10 00:18:30 > git --version # 'git version 2.25.1' 00:18:30 using GIT_SSH to set credentials SSH Credentials for GitHub 00:18:30 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:18:31 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:18:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:18:31 ---> 8d067db33f6c 00:18:31 Step 3/23 : WORKDIR /edgex-go 00:18:31 Step 1/31 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:18:31 Step 2/31 : FROM ${BUILDER_BASE} AS builder 00:18:31 ---> 8d067db33f6c 00:18:31 Step 3/31 : WORKDIR /edgex-go 00:18:31 Step 1/20 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:18:31 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:18:31 ---> 8d067db33f6c 00:18:31 Step 3/20 : WORKDIR /edgex-go 00:18:31 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:18:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:18:31 ---> 8d067db33f6c 00:18:31 Step 3/23 : WORKDIR /edgex-go 00:18:31 Step 1/25 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:18:31 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:18:31 ---> 8d067db33f6c 00:18:31 Step 3/25 : WORKDIR /edgex-go 00:18:35 ---> Running in b149f8946386 00:18:35 ---> Running in 74856f65cb63 00:18:35 ---> Running in a8ca50141267 00:18:35 ---> Running in 1eadc1653fcf 00:18:35 ---> Running in fbb2abe5bf41 00:18:35 Removing intermediate container b149f8946386 00:18:35 ---> ff2edf0bfc08 00:18:35 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:18:35 Removing intermediate container 74856f65cb63 00:18:35 ---> 923b00babf6c 00:18:35 Step 4/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:18:35 Removing intermediate container 1eadc1653fcf 00:18:35 ---> 089683f0ebfb 00:18:35 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:18:35 Removing intermediate container fbb2abe5bf41 00:18:35 ---> f782b3061841 00:18:35 Step 4/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:18:35 Removing intermediate container a8ca50141267 00:18:35 ---> d1c57a9bcf4d 00:18:35 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:18:35 ---> Running in 3ccefdd16ef9 00:18:35 ---> Running in a8bfd7cc866d 00:18:35 ---> Running in eeb6a2e0708e 00:18:35 ---> Running in 535112fe1cf0 00:18:35 ---> Running in c89268489b16 00:18:36 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:37 Removing intermediate container eeb6a2e0708e 00:18:37 ---> e1d1ab8fe73c 00:18:37 Step 5/31 : RUN apk add --update --no-cache make git 00:18:37 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:37 ---> Running in 2f6e560182eb 00:18:37 Removing intermediate container a8bfd7cc866d 00:18:37 ---> 1ec3d6a629af 00:18:37 Step 5/23 : RUN apk add --update --no-cache make bash git 00:18:37 ---> Running in ab25a78e0df7 00:18:37 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:18:37 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:18:37 OK: 15866 distinct packages available 00:18:37 Removing intermediate container 535112fe1cf0 00:18:37 ---> 3b465d4f40c3 00:18:37 Step 5/25 : RUN apk add --update --no-cache make git 00:18:37 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:37 ---> Running in cffadaa45cd0 00:18:37 Removing intermediate container c89268489b16 00:18:37 ---> 0b665c6cdc52 00:18:37 Step 5/23 : RUN apk add --update --no-cache make git 00:18:37 ---> Running in 6fe5116e9948 00:18:37 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:37 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:37 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:38 OK: 221 MiB in 52 packages 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:38 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:18:38 Removing intermediate container 3ccefdd16ef9 00:18:38 ---> d2ba9b17f6e8 00:18:38 Step 5/20 : COPY go.mod vendor* ./ 00:18:38 OK: 221 MiB in 52 packages 00:18:38 OK: 221 MiB in 52 packages 00:18:38 OK: 221 MiB in 52 packages 00:18:39 ---> f0038e5c28d4 00:18:39 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:18:39 ---> Running in 80cd1f888396 00:18:39 OK: 221 MiB in 52 packages 00:18:39 Removing intermediate container ab25a78e0df7 00:18:39 ---> 93d2f0ed9206 00:18:39 Step 6/23 : COPY go.mod vendor* ./ 00:18:39 Removing intermediate container 2f6e560182eb 00:18:39 ---> 172b02f2cb90 00:18:39 Step 6/31 : COPY go.mod vendor* ./ 00:18:39 ---> 86b027d80cf4 00:18:39 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:18:39 ---> Running in 1139b189db06 00:18:39 Removing intermediate container cffadaa45cd0 00:18:39 ---> 3988cb9c0c2a 00:18:39 Step 6/25 : COPY go.mod vendor* ./ 00:18:39 ---> 34b136065792 00:18:39 Step 7/31 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:18:39 ---> Running in 85e3f6bf245a 00:18:39 Removing intermediate container 6fe5116e9948 00:18:39 ---> af5d7a2cc85e 00:18:39 ---> c3cb87e86bd3 00:18:39 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..."Step 6/23 : COPY go.mod vendor* ./ 00:18:39 00:18:39 ---> Running in b3a45bd46d79 00:18:39 ---> 25dda26d4967 00:18:39 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:18:40 ---> Running in e8218f77b899 00:18:40 Removing intermediate container 80cd1f888396 00:18:40 ---> 36ea0dc2a23b 00:18:40 Step 7/20 : COPY . . 00:18:41 Removing intermediate container 1139b189db06 00:18:41 ---> 06b3c56745d2 00:18:41 Step 8/23 : COPY . . 00:18:41 Removing intermediate container 85e3f6bf245a 00:18:41 ---> f18e31cfa5fa 00:18:41 Step 8/31 : COPY . . 00:18:48 Removing intermediate container b3a45bd46d79 00:18:48 ---> 7e8b2af81af2 00:18:48 Step 8/25 : COPY . . 00:18:48 ---> 7d7ce1e39e4e 00:18:48 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:18:48 Removing intermediate container e8218f77b899 00:18:48 ---> bbffe761d91a 00:18:48 Step 8/23 : COPY . . 00:18:48 ---> 326c8075f765 00:18:48 Step 9/23 : RUN make cmd/sys-mgmt-agent/sys-mgmt-agent 00:18:48 ---> 2075dcfa6866 00:18:48 Step 9/31 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:18:48 ---> Running in bb674f10a861 00:18:48 Merging remotes/origin/main commit 25cc1d466e414b60b23b7b5c732d6f5c01386b38 into PR head commit d19ffd7dee668026733ae9edede08e702cbb3ae9 00:18:48 Merge succeeded, producing d19ffd7dee668026733ae9edede08e702cbb3ae9 00:18:48 Checking out Revision d19ffd7dee668026733ae9edede08e702cbb3ae9 (PR-4060) 00:18:47 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:18:47 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:18:47 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:18:47 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:18:47 using GIT_SSH to set credentials SSH Credentials for GitHub 00:18:47 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4060/head:refs/remotes/origin/PR-4060 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:18:48 > git config core.sparsecheckout # timeout=10 00:18:48 > git checkout -f d19ffd7dee668026733ae9edede08e702cbb3ae9 # timeout=10 00:18:48 > git remote # timeout=10 00:18:48 > git config --get remote.origin.url # timeout=10 00:18:48 using GIT_SSH to set credentials SSH Credentials for GitHub 00:18:48 > git merge 25cc1d466e414b60b23b7b5c732d6f5c01386b38 # timeout=10 00:18:48 > git rev-parse HEAD^{commit} # timeout=10 00:18:48 > git config core.sparsecheckout # timeout=10 00:18:48 > git checkout -f d19ffd7dee668026733ae9edede08e702cbb3ae9 # timeout=10 00:18:51 ---> Running in fa5643c9501a 00:18:51 ---> Running in 36fc415102cf 00:18:51 CGO_ENABLED=0 GO111MODULE=on 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:18:51 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:18:51 CGO_ENABLED=0 GO111MODULE=on 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:18:53 Commit message: "build(deps): Bump github.com/edgexfoundry/go-mod-messaging/v2" 00:18:53 > git --version # timeout=10 00:18:53 > git --version # 'git version 2.25.1' 00:18:53 fatal: bad object 2c7614b56cb57ece5b5bdf52d827492071d4cc62 00:18:53 ---> 3beed9b7526c 00:18:53 Step 9/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:18:53 ---> 1b3e1daed4e8 00:18:53 Step 9/23 : RUN make cmd/core-metadata/core-metadata 00:18:53 ---> Running in 6a2191b4b71a 00:18:53 ---> Running in 923736420fec [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:18:54 CGO_ENABLED=0 GO111MODULE=on 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:18:54 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:18:54 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:18:54 % Total % Received % Xferd Average Speed Time Time Time Current 00:18:54 Dload Upload Total Spent Left Speed 00:18:54 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12253 100 12253 0 0 209k 0 --:--:-- --:--:-- --:--:-- 213k [Pipeline] sh 00:18:55 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:18:55 + sudo tee /etc/docker/daemon.new 00:18:55 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 00:18:55 { 00:18:55 "registry-mirrors": [ 00:18:55 "https://nexus3.edgexfoundry.org:10001" 00:18:55 ], 00:18:55 "bip": "10.250.0.254/24", 00:18:55 "hosts": [ 00:18:55 "tcp://0.0.0.0:5555", 00:18:55 "unix:///var/run/docker.sock" 00:18:55 ], 00:18:55 "mtu": 1458, 00:18:55 "selinux-enabled": true, 00:18:55 "seccomp-profile": "/etc/docker/seccomp.json" 00:18:55 } [Pipeline] sh 00:18:56 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:18:56 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:19:14 provisioning config files... 00:19:14 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config698120029226828278tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:19:15 ---> docker-login.sh 00:19:15 nexus3.edgexfoundry.org:10001 00:19:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:19:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:19:16 Configure a credential helper to remove this warning. See 00:19:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:19:16 00:19:16 Login Succeeded 00:19:16 nexus3.edgexfoundry.org:10002 00:19:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:19:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:19:16 Configure a credential helper to remove this warning. See 00:19:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:19:16 00:19:16 Login Succeeded 00:19:16 nexus3.edgexfoundry.org:10003 00:19:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:19:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:19:17 Configure a credential helper to remove this warning. See 00:19:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:19:17 00:19:17 Login Succeeded 00:19:17 nexus3.edgexfoundry.org:10004 00:19:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:19:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:19:17 Configure a credential helper to remove this warning. See 00:19:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:19:17 00:19:17 Login Succeeded 00:19:17 docker.io 00:19:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:19:18 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:19:18 Configure a credential helper to remove this warning. See 00:19:18 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:19:18 00:19:18 Login Succeeded 00:19:18 ---> docker-login.sh ends [Pipeline] } 00:19:18 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 00:19:18 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:19:18 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:19:18 ========================================================= 00:19:18 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 00:19:18 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:19:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 00:19:19 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:19:19 9b3977197b4f: Pulling fs layer 00:19:19 1a89e8eeedd5: Pulling fs layer 00:19:19 94645a83ff95: Pulling fs layer 00:19:19 e6fb740bc735: Pulling fs layer 00:19:19 3a77bd46dcc9: Pulling fs layer 00:19:19 355e64cbe906: Pulling fs layer 00:19:19 63ab81a10011: Pulling fs layer 00:19:19 555d1d1c4555: Pulling fs layer 00:19:19 7d9057610161: Pulling fs layer 00:19:19 355e64cbe906: Waiting 00:19:19 555d1d1c4555: Waiting 00:19:19 63ab81a10011: Waiting 00:19:19 e6fb740bc735: Waiting 00:19:19 3a77bd46dcc9: Waiting 00:19:19 7d9057610161: Waiting 00:19:19 94645a83ff95: Verifying Checksum 00:19:19 94645a83ff95: Download complete 00:19:19 1a89e8eeedd5: Verifying Checksum 00:19:19 3a77bd46dcc9: Verifying Checksum 00:19:19 3a77bd46dcc9: Download complete 00:19:19 355e64cbe906: Verifying Checksum 00:19:19 355e64cbe906: Download complete 00:19:19 9b3977197b4f: Verifying Checksum 00:19:19 9b3977197b4f: Download complete 00:19:19 63ab81a10011: Verifying Checksum 00:19:19 63ab81a10011: Download complete 00:19:20 9b3977197b4f: Pull complete 00:19:20 7d9057610161: Verifying Checksum 00:19:20 7d9057610161: Download complete 00:19:20 CGO_ENABLED=0 GO111MODULE=on 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:19:20 1a89e8eeedd5: Pull complete 00:19:21 94645a83ff95: Pull complete 00:19:21 555d1d1c4555: Verifying Checksum 00:19:21 555d1d1c4555: Download complete 00:19:22 e6fb740bc735: Verifying Checksum 00:19:22 e6fb740bc735: Download complete 00:19:22 Removing intermediate container 36fc415102cf 00:19:22 ---> c7ceb484fe36 00:19:22 Step 10/23 : RUN make cmd/sys-mgmt-executor/sys-mgmt-executor 00:19:22 Removing intermediate container fa5643c9501a 00:19:22 ---> b699b452db5f 00:19:22 00:19:22 Step 10/31 : FROM alpine:3.14 00:19:22 Removing intermediate container 923736420fec 00:19:22 ---> f908a007787b 00:19:22 00:19:22 Step 10/23 : FROM alpine:3.14 00:19:22 ---> Running in 49e36fece98f 00:19:22 Removing intermediate container 6a2191b4b71a 00:19:22 ---> ab015f545628 00:19:22 00:19:22 Step 10/25 : FROM alpine:3.14 00:19:22 Removing intermediate container bb674f10a861 00:19:22 ---> 8a58b943e6d5 00:19:22 00:19:22 Step 9/20 : FROM alpine:3.15 00:19:22 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:19:22 3.14: Pulling from library/alpine 00:19:23 3.14: Pulling from library/alpine 00:19:23 3.14: Pulling from library/alpine 00:19:24 Removing intermediate container 49e36fece98f 00:19:24 ---> b315ce6bf712 00:19:24 00:19:24 Step 11/23 : FROM docker:20.10.14 00:19:24 3.15: Pulling from library/alpine 00:19:24 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 00:19:24 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 00:19:24 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 00:19:24 Status: Downloaded newer image for alpine:3.14 00:19:24 Status: Downloaded newer image for alpine:3.14 00:19:24 Status: Downloaded newer image for alpine:3.14 00:19:24 ---> e04c818066af 00:19:24 Step 11/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2021 Intel Corporation' 00:19:24 ---> e04c818066af 00:19:24 ---> e04c818066af 00:19:24 Step 11/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-execStep 11/23 : RUN apk add --update --no-cache dumb-init 00:19:24 00:19:24 ---> Running in dd0785cf944f 00:19:24 ---> Running in 650d2e2784eb 00:19:24 ---> Running in fe0fca076c4e 00:19:24 20.10.14: Pulling from library/docker 00:19:24 Removing intermediate container dd0785cf944f 00:19:24 ---> 4dbb4cb3f29a 00:19:24 Step 12/31 : RUN apk add --update --no-cache dumb-init su-exec 00:19:24 ---> Running in a0bffddcc074 00:19:24 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 00:19:24 Status: Downloaded newer image for alpine:3.15 00:19:24 ---> 0ac33e5f5afa 00:19:24 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:19:24 ---> Running in 407b0ba7dc25 00:19:25 Removing intermediate container 407b0ba7dc25 00:19:25 ---> 0b671ab2048c 00:19:25 Step 11/20 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:19:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:19:25 ---> Running in 814abf988062 00:19:25 (1/1) Installing dumb-init (1.2.5-r1) 00:19:25 (1/3) Installing ca-certificates (20211220-r0) 00:19:25 (2/3) Installing dumb-init (1.2.5-r1) 00:19:25 Executing busybox-1.33.1-r7.trigger 00:19:25 (3/3) Installing su-exec (0.2-r1) 00:19:25 OK: 6 MiB in 15 packages 00:19:25 (1/2) Installing dumb-init (1.2.5-r1) 00:19:25 (2/2) Installing su-exec (0.2-r1) 00:19:25 Executing busybox-1.33.1-r7.trigger 00:19:25 Executing busybox-1.33.1-r7.trigger 00:19:25 Executing ca-certificates-20211220-r0.trigger 00:19:25 OK: 6 MiB in 16 packages 00:19:25 OK: 6 MiB in 17 packages 00:19:26 Removing intermediate container fe0fca076c4e 00:19:26 ---> 6118440186d7 00:19:26 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:19:26 ---> Running in 22bc6608818f 00:19:26 Removing intermediate container a0bffddcc074 00:19:26 ---> 2eb4774fb2d0 00:19:26 Step 13/31 : ENV SECURITY_INIT_DIR /edgex-init 00:19:26 ---> Running in 0d3836a34f02 00:19:26 Removing intermediate container 22bc6608818f 00:19:26 ---> bd78eafef8c2 00:19:26 Step 13/23 : ENV APP_PORT=59881 00:19:26 Removing intermediate container 814abf988062 00:19:26 ---> a6e0a5650b8d 00:19:26 Step 12/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:19:26 Removing intermediate container 650d2e2784eb 00:19:26 ---> 6f0f94727117 00:19:26 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:19:27 ---> Running in c7043013fcaa 00:19:27 ---> Running in 782d62450308 00:19:27 ---> Running in 412df7505449 00:19:27 Removing intermediate container 0d3836a34f02 00:19:27 ---> e7ca677c4942 00:19:27 Step 14/31 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_DIR}/bootstrap-redis 00:19:27 Removing intermediate container c7043013fcaa 00:19:27 ---> 9081df2772f6 00:19:27 Step 14/23 : EXPOSE $APP_PORT 00:19:27 ---> Running in 724dd00e0d48 00:19:27 Removing intermediate container 412df7505449 00:19:27 ---> 18667a27d1ed 00:19:27 Step 13/25 : WORKDIR / 00:19:27 ---> Running in 511132b23838 00:19:27 ---> Running in b100842175d0 00:19:27 Removing intermediate container 724dd00e0d48 00:19:27 ---> d32ac6d1e456 00:19:27 Step 15/31 : RUN mkdir -p ${SECURITY_INIT_DIR} && mkdir -p ${BOOTSTRAP_REDIS_DIR} 00:19:27 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:19:27 ---> Running in 44cc8a126cd1 00:19:27 Removing intermediate container b100842175d0 00:19:27 ---> f097021e5b32 00:19:27 Step 14/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:19:27 Removing intermediate container 511132b23838 00:19:27 ---> f2b7ed286b79 00:19:27 Step 15/23 : WORKDIR / 00:19:27 ---> Running in d01c57876b00 00:19:27 ---> 1a3427fac09d 00:19:27 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:19:27 Removing intermediate container d01c57876b00 00:19:27 ---> 6397846289ff 00:19:27 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:19:27 ---> 666b7cb553c7 00:19:27 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:19:27 ---> d8cc2ce2cadf 00:19:27 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:19:28 Digest: sha256:41978d1974f05f80e1aef23ac03040491a7e28bd4551d4b469b43e558341864e 00:19:28 Status: Downloaded newer image for docker:20.10.14 00:19:28 ---> 7417809fdb73 00:19:28 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2017-2019: Mainflux, Cavium, Dell, Copyright (c) 2021: Intel Corporation' 00:19:28 ---> Running in 604d6dbad445 00:19:28 ---> 34c6d068e5b9 00:19:28 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/kong-admin-config.template.yml /res/kong-admin-config.template.yml 00:19:28 Removing intermediate container 604d6dbad445 00:19:28 ---> 1c2f7eff590d 00:19:28 Step 13/23 : RUN apk add --update --no-cache bash dumb-init py3-pip curl && pip install --no-cache-dir docker-compose==1.23.2 00:19:28 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:19:28 ---> 948a46b9b7bb 00:19:28 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:19:28 ---> 75d217cd689d 00:19:28 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:19:28 Removing intermediate container 44cc8a126cd1 00:19:28 ---> 017504dd4ed5 00:19:28 Step 16/31 : WORKDIR ${SECURITY_INIT_DIR} 00:19:28 ---> Running in bce3d690c323 00:19:28 ---> Running in 330962d87a6f 00:19:28 ---> 9827cc251eba 00:19:28 Step 19/23 : ENTRYPOINT ["/core-metadata"] 00:19:28 Removing intermediate container 330962d87a6f 00:19:28 ---> a2b8ffea3690 00:19:28 Step 17/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_DIR}/ 00:19:28 ---> Running in b0cd24c6d843 00:19:28 ---> 5fdbc127e1a2 00:19:28 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:19:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:19:28 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:19:28 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:19:28 OK: 15859 distinct packages available 00:19:28 Removing intermediate container b0cd24c6d843 00:19:28 ---> 77b2054750cf 00:19:28 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:19:28 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:19:28 ---> Running in 5a4cc0dcb356 00:19:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:19:28 ---> b2f8f0c23228 00:19:28 Step 18/31 : RUN chmod +x ${SECURITY_INIT_DIR}/*.sh 00:19:29 ---> Running in a74206f860dc 00:19:29 Removing intermediate container 5a4cc0dcb356 00:19:29 ---> 8f5043d5ea07 00:19:29 Step 21/23 : LABEL arch=x86_64 00:19:29 (1/43) Installing readline (8.1.1-r0) 00:19:29 ---> Running in d10a842b2fcc 00:19:29 (2/43) Installing bash (5.1.16-r0) 00:19:29 Executing bash-5.1.16-r0.post-install 00:19:29 (3/43) Installing brotli-libs (1.0.9-r5) 00:19:29 (4/43) Installing nghttp2-libs (1.46.0-r0) 00:19:29 (5/43) Installing libcurl (7.80.0-r1) 00:19:29 (6/43) Installing curl (7.80.0-r1) 00:19:29 (7/43) Installing dumb-init (1.2.5-r1) 00:19:29 (8/43) Installing libbz2 (1.0.8-r1) 00:19:29 (9/43) Installing expat (2.4.7-r0) 00:19:29 (10/43) Installing libffi (3.4.2-r1) 00:19:29 (11/43) Installing gdbm (1.22-r0) 00:19:29 (12/43) Installing xz-libs (5.2.5-r1) 00:19:29 (13/43) Installing libgcc (10.3.1_git20211027-r0) 00:19:29 (14/43) Installing libstdc++ (10.3.1_git20211027-r0) 00:19:29 (15/43) Installing mpdecimal (2.5.1-r1) 00:19:29 (16/43) Installing sqlite-libs (3.36.0-r0) 00:19:29 (17/43) Installing python3 (3.9.7-r4) 00:19:29 ---> be6aec47e5d2 00:19:29 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:19:29 Removing intermediate container d10a842b2fcc 00:19:29 ---> 9047b3aff41a 00:19:29 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:19:29 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:19:29 ---> Running in 07c161164e05 00:19:29 ---> 367288100aef 00:19:29 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / && mkdir -p /vault/config/assets && chown -Rh 100:1000 /vault/ 00:19:29 ---> Running in b692368e06ce 00:19:29 Removing intermediate container 07c161164e05 00:19:29 ---> ce98ed862708 00:19:29 Step 23/23 : LABEL version=0.0.0 00:19:29 ---> Running in 8e828bb2077e 00:19:29 (1/9) Installing ca-certificates (20211220-r0) 00:19:30 (18/43) Installing py3-appdirs (1.4.4-r2) 00:19:30 (19/43) Installing py3-certifi (2020.12.5-r1) 00:19:30 (20/43) Installing py3-charset-normalizer (2.0.7-r0) 00:19:30 (21/43) Installing py3-idna (3.3-r0) 00:19:30 (22/43) Installing py3-urllib3 (1.26.7-r0) 00:19:30 (2/9) Installing brotli-libs (1.0.9-r5) 00:19:30 (23/43) Installing py3-requests (2.26.0-r1) 00:19:30 Removing intermediate container a74206f860dc 00:19:30 ---> 50c395ebb916 00:19:30 Step 19/31 : COPY --from=builder /edgex-go/Attribution.txt / 00:19:30 (24/43) Installing py3-msgpack (1.0.2-r1) 00:19:30 (25/43) Installing py3-lockfile (0.12.2-r4) 00:19:30 (3/9) Installing nghttp2-libs (1.46.0-r0) 00:19:30 Removing intermediate container 8e828bb2077e 00:19:30 ---> d379e259aedd 00:19:30 00:19:30 (26/43) Installing py3-cachecontrol (0.12.10-r0) 00:19:30 (27/43) Installing py3-colorama (0.4.4-r1) 00:19:30 (28/43) Installing py3-contextlib2 (21.6.0-r1) 00:19:30 Successfully built d379e259aedd 00:19:30 (29/43) Installing py3-distlib (0.3.3-r0) 00:19:30 (4/9) Installing libcurl (7.80.0-r1) 00:19:30 Successfully tagged core-metadata:latest 00:19:30 Building core-command 00:19:30  Building core-metadata ... done (30/43) Installing py3-distro (1.6.0-r0) 00:19:30 (31/43) Installing py3-six (1.16.0-r0) 00:19:30 (32/43) Installing py3-webencodings (0.5.1-r4) 00:19:30 (33/43) Installing py3-html5lib (1.1-r1) 00:19:30 (5/9) Installing curl (7.80.0-r1) 00:19:30 (34/43) Installing py3-parsing (2.4.7-r2) 00:19:30 ---> 24d2b30f3991 00:19:30 Step 20/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:19:30 (35/43) Installing py3-packaging (20.9-r1) 00:19:30 (36/43) Installing py3-tomli (1.2.2-r0) 00:19:30 (37/43) Installing py3-pep517 (0.12.0-r0) 00:19:30 (38/43) Installing py3-progress (1.6-r0) 00:19:30 (6/9) Installing dumb-init (1.2.5-r1) 00:19:30 (39/43) Installing py3-retrying (1.3.3-r2) 00:19:30 (40/43) Installing py3-ordered-set (4.0.2-r2) 00:19:30 (41/43) Installing py3-setuptools (52.0.0-r4) 00:19:30 (42/43) Installing py3-toml (0.10.2-r2) 00:19:30 (43/43) Installing py3-pip (20.3.4-r1) 00:19:30 (7/9) Installing musl-obstack (1.2.3-r0) 00:19:30 (8/9) Installing libucontext (1.1-r0) 00:19:30 Executing busybox-1.34.1-r5.trigger 00:19:30 OK: 83 MiB in 65 packages 00:19:30 (9/9) Installing gcompat (1.0.0-r4) 00:19:31 Executing busybox-1.34.1-r5.trigger 00:19:31 Executing ca-certificates-20211220-r0.trigger 00:19:31 OK: 8 MiB in 23 packages 00:19:31 Collecting docker-compose==1.23.2 00:19:31 Downloading docker_compose-1.23.2-py2.py3-none-any.whl (131 kB) 00:19:31 Collecting dockerpty<0.5,>=0.4.1 00:19:31 Downloading dockerpty-0.4.1.tar.gz (13 kB) 00:19:32 Requirement already satisfied: six<2,>=1.3.0 in /usr/lib/python3.9/site-packages (from docker-compose==1.23.2) (1.16.0) 00:19:32 Collecting jsonschema<3,>=2.5.1 00:19:32 Downloading jsonschema-2.6.0-py2.py3-none-any.whl (39 kB) 00:19:32 Collecting docopt<0.7,>=0.6.1 00:19:32 Downloading docopt-0.6.2.tar.gz (25 kB) 00:19:32 ---> 6c3b4b3569a2 00:19:32 Step 21/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 00:19:32 Removing intermediate container b692368e06ce 00:19:32 ---> 79b90b5db5d9 00:19:32 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 00:19:32 ---> Running in a2b984ef9834 00:19:33 Collecting cached-property<2,>=1.2.0 00:19:33 ---> 3853c5841ef3 00:19:33 Step 22/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 00:19:33 Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB) 00:19:33 Collecting docker<4.0,>=3.6.0 00:19:33 Downloading docker-3.7.3-py2.py3-none-any.whl (134 kB) 00:19:33 Removing intermediate container a2b984ef9834 00:19:33 ---> 2f015f8ded9b 00:19:33 Step 23/25 : LABEL arch=x86_64 00:19:33 Removing intermediate container 782d62450308 00:19:33 ---> 03dd071838ca 00:19:33 Step 13/20 : COPY --from=builder /edgex-go/Attribution.txt / 00:19:33 Collecting PyYAML<4,>=3.10 00:19:33 Downloading PyYAML-3.13.tar.gz (270 kB) 00:19:33 ---> Running in 88301b1773aa 00:19:33 ---> fb40dfaf3d87 00:19:33 Step 23/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_DIR}/consul-bootstrapper/ 00:19:33 ---> b9e74c0b200e 00:19:33 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:19:33 Removing intermediate container 88301b1773aa 00:19:33 ---> b176dd51ec16 00:19:33 Step 24/25 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:19:33 ---> 91796ef91537 00:19:33 Step 24/31 : VOLUME ${SECURITY_INIT_DIR} 00:19:33 ---> Running in bcfa0bcc0ead 00:19:33 Collecting websocket-client<1.0,>=0.32.0 00:19:33 Downloading websocket_client-0.59.0-py2.py3-none-any.whl (67 kB) 00:19:33 ---> Running in 517f8a3cb8f8 00:19:34 Collecting texttable<0.10,>=0.9.0 00:19:34 Downloading texttable-0.9.1.tar.gz (11 kB) 00:19:34 Removing intermediate container bcfa0bcc0ead 00:19:34 ---> 05b58eb24226 00:19:34 Step 25/25 : LABEL version=0.0.0 00:19:34 ---> Running in d4f332165a08 00:19:34 Removing intermediate container 517f8a3cb8f8 00:19:34 ---> 10067f8fe95e 00:19:34 Step 25/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:19:34 Removing intermediate container d4f332165a08 00:19:34 ---> 70530a11383d 00:19:34 00:19:34 ---> d3b791032d95 00:19:34 Step 26/31 : RUN chmod +x /entrypoint.sh 00:19:34 ---> 9574271f35a5 00:19:34 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 00:19:34 Successfully built 70530a11383d 00:19:34 Collecting requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1 00:19:34 e6fb740bc735: Pull complete 00:19:34 3a77bd46dcc9: Pull complete 00:19:34 355e64cbe906: Pull complete 00:19:34 Downloading requests-2.20.1-py2.py3-none-any.whl (57 kB) 00:19:34 Successfully tagged security-secretstore-setup:latest 00:19:34  Building security-secretstore-setup ... done Building security-spire-config 00:19:34 ---> Running in edc62654cf14 00:19:34 Collecting docker-pycreds>=0.4.0 00:19:34 Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) 00:19:34 ---> 875685722ecf 00:19:34 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:19:34 63ab81a10011: Pull complete 00:19:34 ---> Running in 674758d1ae82 00:19:34 Collecting urllib3<1.25,>=1.21.1 00:19:34 Downloading urllib3-1.24.3-py2.py3-none-any.whl (118 kB) 00:19:34 Collecting idna<2.8,>=2.5 00:19:34 Downloading idna-2.7-py2.py3-none-any.whl (58 kB) 00:19:34 Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.9/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (2020.12.5) 00:19:34 Collecting chardet<3.1.0,>=3.0.2 00:19:34 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) 00:19:34 Using legacy 'setup.py install' for dockerpty, since package 'wheel' is not installed. 00:19:34 Using legacy 'setup.py install' for docopt, since package 'wheel' is not installed. 00:19:34 Using legacy 'setup.py install' for PyYAML, since package 'wheel' is not installed. 00:19:34 Using legacy 'setup.py install' for texttable, since package 'wheel' is not installed. 00:19:34 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:19:34 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:19:34 ---> 8d067db33f6c 00:19:34 Step 3/23 : WORKDIR /edgex-go 00:19:34 ---> Using cache 00:19:34 ---> d1c57a9bcf4d 00:19:34 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:34 ---> Using cache 00:19:34 ---> 0b665c6cdc52 00:19:34 Step 5/23 : RUN apk add --update --no-cache make git 00:19:34 ---> Using cache 00:19:34 ---> c3cb87e86bd3 00:19:34 Step 6/23 : COPY go.mod vendor* ./ 00:19:34 ---> Using cache 00:19:34 ---> 25dda26d4967 00:19:34 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:19:34 ---> Using cache 00:19:34 ---> bbffe761d91a 00:19:34 Step 8/23 : COPY . . 00:19:34 ---> Using cache 00:19:34 ---> 1b3e1daed4e8 00:19:34 Step 9/23 : RUN make cmd/core-command/core-command 00:19:35 Installing collected packages: urllib3, idna, chardet, websocket-client, requests, docker-pycreds, texttable, PyYAML, jsonschema, docopt, dockerpty, docker, cached-property, docker-compose 00:19:35 Attempting uninstall: urllib3 00:19:35 Found existing installation: urllib3 1.26.7 00:19:35 Uninstalling urllib3-1.26.7: 00:19:35 Successfully uninstalled urllib3-1.26.7 00:19:35 Attempting uninstall: idna 00:19:35 Found existing installation: idna 3.3 00:19:35 Uninstalling idna-3.3: 00:19:35 Successfully uninstalled idna-3.3 00:19:36 Removing intermediate container 674758d1ae82 00:19:36 ---> b8ea99199f30 00:19:36 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:19:36 ---> Running in df13946eaf08 00:19:36 Attempting uninstall: requests 00:19:36 Found existing installation: requests 2.26.0 00:19:36 Uninstalling requests-2.26.0: 00:19:36 Successfully uninstalled requests-2.26.0 00:19:36 ---> Running in 661a3f39051e 00:19:36 Removing intermediate container edc62654cf14 00:19:36 ---> 22a2edf3a3a3 00:19:36 Step 27/31 : ENTRYPOINT ["/entrypoint.sh"] 00:19:36 Running setup.py install for texttable: started 00:19:36 Removing intermediate container 661a3f39051e 00:19:36 ---> dece5178c0ce 00:19:36 Step 18/20 : LABEL arch=x86_64 00:19:36 ---> Running in cb83dac8f542 00:19:36 ---> Running in 9d3ede149bb1 00:19:36 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:19:36 Removing intermediate container cb83dac8f542 00:19:36 ---> 4c0671f67203 00:19:36 Step 28/31 : CMD ["gate"] 00:19:37 Running setup.py install for texttable: finished with status 'done' 00:19:37 Running setup.py install for PyYAML: started 00:19:37 ---> Running in 9368efdd0721 00:19:37 Removing intermediate container 9d3ede149bb1 00:19:37 ---> 0e32dd30fc88 00:19:37 Step 19/20 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:19:37 ---> Running in 636770ed8125 00:19:37 Removing intermediate container 9368efdd0721 00:19:37 ---> 0f84ea36308b 00:19:37 Step 29/31 : LABEL arch=x86_64 00:19:37 Removing intermediate container 636770ed8125 00:19:37 ---> 6d07737e106c 00:19:37 Step 20/20 : LABEL version=0.0.0 00:19:37 ---> Running in 928de1b80952 00:19:37 ---> Running in 85e244dd8245 00:19:37 Removing intermediate container 928de1b80952 00:19:37 ---> 4e900e57fcd1 00:19:37 Step 30/31 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:19:37 Removing intermediate container 85e244dd8245 00:19:37 ---> 59cb8a120128 00:19:37 00:19:38 Running setup.py install for PyYAML: finished with status 'done' 00:19:38 ---> Running in ec1689246d19 00:19:38 Successfully built 59cb8a120128 00:19:38 Successfully tagged security-spiffe-token-provider:latest 00:19:38  Building security-spiffe-token-provider ... done Building security-spire-server 00:19:38 Running setup.py install for docopt: started 00:19:38 Removing intermediate container ec1689246d19 00:19:38 ---> 1d16365044f3 00:19:38 Step 31/31 : LABEL version=0.0.0 00:19:38 ---> Running in 5312fa5ee064 00:19:38 Running setup.py install for docopt: finished with status 'done' 00:19:38 Running setup.py install for dockerpty: started 00:19:38 Running setup.py install for dockerpty: finished with status 'done' 00:19:39 Removing intermediate container 5312fa5ee064 00:19:39 ---> 27576df289a1 00:19:39 00:19:39 Successfully built 27576df289a1 00:19:39 Successfully tagged security-bootstrapper:latest 00:19:39 Building support-scheduler 00:19:39  Building security-bootstrapper ... done Successfully installed PyYAML-3.13 cached-property-1.5.2 chardet-3.0.4 docker-3.7.3 docker-compose-1.23.2 docker-pycreds-0.4.0 dockerpty-0.4.1 docopt-0.6.2 idna-2.7 jsonschema-2.6.0 requests-2.20.1 texttable-0.9.1 urllib3-1.24.3 websocket-client-0.59.0 00:19:40 Step 1/26 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:19:40 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:19:40 ---> 8d067db33f6c 00:19:40 Step 3/26 : WORKDIR /edgex-go 00:19:40 ---> Using cache 00:19:40 ---> d1c57a9bcf4d 00:19:40 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:40 ---> Using cache 00:19:40 ---> 0b665c6cdc52 00:19:40 Step 5/26 : RUN apk add --update --no-cache make git build-base curl 00:19:40 555d1d1c4555: Pull complete 00:19:42 7d9057610161: Pull complete 00:19:42 Digest: sha256:2bfe06e9b82483759db2d79553298764cc23e00699169ff1c4d7513112b2d636 00:19:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 00:19:42 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine [Pipeline] fileExists [Pipeline] sh 00:19:42 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 00:19:42 WORKDIR /edgex 00:19:42 COPY go.mod . 00:19:42 RUN go mod download 00:19:42 + docker build -t ci-base-image-arm64 -f - . 00:19:44 ---> Running in d7ba96809337 00:19:44 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:19:44 Step 1/25 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:19:44 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:19:44 ---> 8d067db33f6c 00:19:44 Step 3/25 : WORKDIR /edgex-go 00:19:44 ---> Using cache 00:19:44 ---> d1c57a9bcf4d 00:19:44 Step 4/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:44 ---> Using cache 00:19:44 ---> 0b665c6cdc52 00:19:44 Step 5/25 : RUN apk add --update --no-cache make git build-base curl 00:19:44 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:19:45 OK: 221 MiB in 52 packages 00:19:45 Sending build context to Docker daemon 169.1MB 00:19:45 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 00:19:45 ---> 819e984ddca1 00:19:45 Step 2/4 : WORKDIR /edgex 00:19:45 ---> Running in d660151b47fc 00:19:46 Removing intermediate container d7ba96809337 00:19:46 ---> 0634f1359e25 00:19:46 Step 6/26 : COPY go.mod vendor* ./ 00:19:46 Removing intermediate container bce3d690c323 00:19:46 ---> fa2ddcacbc5e 00:19:46 Step 14/23 : ENV APP_PORT=58890 00:19:46 ---> Running in 428620d6fc69 00:19:46 ---> d21875107b8f 00:19:46 Step 7/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:19:46 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:19:46 ---> Running in 8aacb18ff1d7 00:19:46 Removing intermediate container 428620d6fc69 00:19:46 ---> 81a74c02bda3 00:19:46 Step 15/23 : EXPOSE $APP_PORT 00:19:46 ---> Running in 95e8063ed433 00:19:46 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:19:46 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:19:46 ---> 8d067db33f6c 00:19:46 Step 3/22 : WORKDIR /edgex-go 00:19:46 ---> Using cache 00:19:46 ---> d1c57a9bcf4d 00:19:46 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:46 ---> Using cache 00:19:46 ---> 0b665c6cdc52 00:19:46 Step 5/22 : RUN apk add --update --no-cache make git 00:19:46 ---> Using cache 00:19:46 ---> c3cb87e86bd3 00:19:46 Step 6/22 : COPY go.mod vendor* ./ 00:19:46 ---> Using cache 00:19:46 ---> 25dda26d4967 00:19:46 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:19:46 ---> Using cache 00:19:46 ---> bbffe761d91a 00:19:46 Step 8/22 : COPY . . 00:19:46 ---> Using cache 00:19:46 ---> 1b3e1daed4e8 00:19:46 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 00:19:46 ---> Running in e3092bab62c7 00:19:46 Removing intermediate container 95e8063ed433 00:19:46 ---> 3546579183ab 00:19:46 Step 16/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/sys-mgmt-agent / 00:19:47 ---> Running in dc13495a1ccb 00:19:47 Removing intermediate container dc13495a1ccb 00:19:47 ---> a26f0f4efd37 00:19:47 Step 3/4 : COPY go.mod . 00:19:47 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:19:47 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:19:47 ---> 33ca0e37f793 00:19:47 Step 17/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/res/configuration.toml /res/configuration.toml 00:19:47 OK: 221 MiB in 52 packages 00:19:48 ---> 42d64ea87db5 00:19:48 Step 4/4 : RUN go mod download 00:19:48 ---> Running in 0651ca47982b 00:19:48 ---> fee20575b3fb 00:19:48 Step 18/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-executor/sys-mgmt-executor / 00:19:48 Removing intermediate container 8aacb18ff1d7 00:19:48 ---> e99fcc26c914 00:19:48 Step 8/26 : COPY . . 00:19:48 ---> db0236c57e3b 00:19:48 Step 19/23 : ENTRYPOINT ["/sys-mgmt-agent"] 00:19:48 ---> Running in 74d758dca1ce 00:19:48 Removing intermediate container d660151b47fc 00:19:48 ---> 8ee27970f50b 00:19:48 Step 6/25 : COPY go.mod vendor* ./ 00:19:49 Removing intermediate container 74d758dca1ce 00:19:49 ---> 37a732435a2c 00:19:49 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:19:50 ---> f0ae2be72424 00:19:50 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:19:50 ---> Running in ae8e0ab5b3c4 00:19:50 ---> Running in 442890668f7b 00:19:50 Removing intermediate container ae8e0ab5b3c4 00:19:50 ---> c0ff995ab8bd 00:19:50 Step 21/23 : LABEL arch=x86_64 00:19:51 ---> Running in ca7ed64c122e 00:19:51 Removing intermediate container ca7ed64c122e 00:19:51 ---> c14876f2f130 00:19:51 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:19:51 ---> Running in eeaa7c7e6054 00:19:52 Removing intermediate container eeaa7c7e6054 00:19:52 ---> f85057e1401e 00:19:52 Step 23/23 : LABEL version=0.0.0 00:19:52 Removing intermediate container 442890668f7b 00:19:52 ---> cd765426186b 00:19:52 Step 8/25 : COPY . . 00:19:52 ---> Running in ed8368863e1d 00:19:52 Removing intermediate container df13946eaf08 00:19:52 ---> 95af827a2023 00:19:52 00:19:52 Step 10/23 : FROM alpine:3.14 00:19:52 ---> e04c818066af 00:19:52 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:19:52 ---> Using cache 00:19:52 ---> 6118440186d7 00:19:52 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:19:52 ---> Using cache 00:19:52 ---> bd78eafef8c2 00:19:52 Step 13/23 : ENV APP_PORT=59882 00:19:53 Removing intermediate container ed8368863e1d 00:19:53 ---> 9939195a222c 00:19:53 00:19:53 Successfully built 9939195a222c 00:19:53 Successfully tagged sys-mgmt-agent:latest 00:19:53 Building support-notifications 00:19:53  Building sys-mgmt-agent ... done  ---> Running in 69a1d9030228 00:19:55 Removing intermediate container 69a1d9030228 00:19:55 ---> 95572361a165 00:19:55 Step 14/23 : EXPOSE $APP_PORT 00:19:58 ---> 6eb3625b28ac 00:19:58 Step 9/26 : ARG SPIRE_RELEASE=1.2.1 00:19:58 ---> Running in a2cd6a5f7177 00:19:59 ---> Running in 21fb4b5b5dbb 00:19:59 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:19:59 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:19:59 ---> 8d067db33f6c 00:19:59 Step 3/22 : WORKDIR /edgex-go 00:19:59 ---> Using cache 00:19:59 ---> d1c57a9bcf4d 00:19:59 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:19:59 ---> Using cache 00:19:59 ---> 0b665c6cdc52 00:19:59 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 00:19:59 Removing intermediate container a2cd6a5f7177 00:19:59 ---> 7dc967a1cfbe 00:19:59 Step 15/23 : WORKDIR / 00:20:00 ---> Running in f791e7f9e80f 00:20:00 Removing intermediate container 21fb4b5b5dbb 00:20:00 ---> 2126c60d108a 00:20:00 Step 10/26 : WORKDIR /edgex-go/spire-build 00:20:00 ---> Running in 420b5ffb9a86 00:20:00 ---> Running in f7697e711454 00:20:00 ---> f90ad25e1381 00:20:00 Step 9/25 : ARG SPIRE_RELEASE=1.2.1 00:20:00 ---> Running in c858392b7401 00:20:00 Removing intermediate container 420b5ffb9a86 00:20:00 ---> 3d9abd5ea1c5 00:20:00 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:20:00 Removing intermediate container f7697e711454 00:20:00 ---> 5d229811fff9 00:20:00 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:20:00 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:00 ---> Running in f2bb8e55e6c1 00:20:00 Removing intermediate container c858392b7401 00:20:00 ---> 93110dbdc937 00:20:00 Step 10/25 : WORKDIR /edgex-go/spire-build 00:20:00 ---> Running in 09742332057c 00:20:00 ---> a06f0270f454 00:20:00 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:20:01 Removing intermediate container 09742332057c 00:20:01 ---> 7a25f7a17425 00:20:01 Step 11/25 : 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:20:01 ---> Running in 2e29d198b09f 00:20:01 ---> acebc8ca1304 00:20:01 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:20:01 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:01 ---> 868f2948537e 00:20:01 Step 19/23 : ENTRYPOINT ["/core-command"] 00:20:01 ---> Running in d631035df4d7 00:20:02 Removing intermediate container f2bb8e55e6c1 00:20:02 ---> dd05ead54739 00:20:02 Step 12/26 : WORKDIR /edgex-go 00:20:02 Removing intermediate container d631035df4d7 00:20:02 ---> 3e09bfb5e90f 00:20:02 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:20:02 ---> Running in ce288a707ad3 00:20:02 OK: 221 MiB in 52 packages 00:20:02 ---> Running in 4b73695f73ee 00:20:02 Removing intermediate container ce288a707ad3 00:20:02 ---> 62eaa28a45cb 00:20:02 00:20:02 Step 13/26 : FROM alpine:3.15 00:20:02 ---> 0ac33e5f5afa 00:20:02 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:20:02 ---> Using cache 00:20:02 ---> 0b671ab2048c 00:20:02 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:02 ---> Using cache 00:20:02 ---> a6e0a5650b8d 00:20:02 Step 16/26 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:20:02 Removing intermediate container 2e29d198b09f 00:20:02 ---> 7b53c9e375fa 00:20:02 Step 12/25 : WORKDIR /edgex-go 00:20:02 ---> Running in f99bea698ce8 00:20:02 Removing intermediate container 4b73695f73ee 00:20:02 ---> 0a01f2b0a460 00:20:02 Step 21/23 : LABEL arch=x86_64 00:20:02 ---> Running in 3ef5acb23f21 00:20:02 ---> Running in bdbe9e0bef4b 00:20:02 Removing intermediate container 3ef5acb23f21 00:20:02 ---> fa404ddc577b 00:20:02 00:20:02 Step 13/25 : FROM alpine:3.15 00:20:02 ---> 0ac33e5f5afa 00:20:02 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:20:02 ---> Using cache 00:20:02 ---> 0b671ab2048c 00:20:02 Step 15/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:02 ---> Using cache 00:20:02 ---> a6e0a5650b8d 00:20:02 Step 16/25 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:20:02 Removing intermediate container bdbe9e0bef4b 00:20:02 ---> 5e55a639cb49 00:20:02 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:02 Removing intermediate container f791e7f9e80f 00:20:02 ---> a0b5d7556627 00:20:02 Step 6/22 : COPY go.mod vendor* ./ 00:20:02 ---> Running in 9dcd662280ba 00:20:02 ---> Running in 4826d65bad1f 00:20:02 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:03 Removing intermediate container 4826d65bad1f 00:20:03 ---> 5e571c966952 00:20:03 Step 23/23 : LABEL version=0.0.0 00:20:03 ---> 5713ec224c91 00:20:03 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:20:03 ---> Running in 47375deddf14 00:20:03 ---> Running in 641cfc9b6242 00:20:03 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:03 Removing intermediate container 47375deddf14 00:20:03 ---> ad58a2769d07 00:20:03 00:20:03 Successfully built ad58a2769d07 00:20:03 Successfully tagged core-command:latest 00:20:03  Building core-command ... done Building security-proxy-setup 00:20:03 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:03 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:03 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:20:03 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:20:03 OK: 15859 distinct packages available 00:20:04 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:04 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:20:04 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:20:04 OK: 15859 distinct packages available 00:20:04 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:04 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:05 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:05 (1/4) Installing dumb-init (1.2.5-r1) 00:20:05 (2/4) Installing musl-obstack (1.2.3-r0) 00:20:05 (3/4) Installing libucontext (1.1-r0) 00:20:05 (1/5) Installing dumb-init (1.2.5-r1) 00:20:05 (4/4) Installing gcompat (1.0.0-r4) 00:20:05 (2/5) Installing musl-obstack (1.2.3-r0) 00:20:05 Executing busybox-1.34.1-r5.trigger 00:20:05 OK: 6 MiB in 18 packages 00:20:05 (3/5) Installing libucontext (1.1-r0) 00:20:06 (4/5) Installing gcompat (1.0.0-r4) 00:20:06 (5/5) Installing openssl (1.1.1o-r0) 00:20:06 Executing busybox-1.34.1-r5.trigger 00:20:06 OK: 6 MiB in 19 packages 00:20:06 Removing intermediate container e3092bab62c7 00:20:06 ---> ce341d011407 00:20:06 00:20:06 Step 10/22 : FROM alpine:3.14 00:20:06 ---> e04c818066af 00:20:06 Step 11/22 : RUN apk add --update --no-cache dumb-init 00:20:06 ---> Using cache 00:20:06 ---> 6118440186d7 00:20:06 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:20:06 ---> Using cache 00:20:06 ---> bd78eafef8c2 00:20:06 Step 13/22 : ENV APP_PORT=59861 00:20:06 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:20:06 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:20:06 ---> 8d067db33f6c 00:20:06 Step 3/22 : WORKDIR /edgex-go 00:20:06 ---> Using cache 00:20:06 ---> d1c57a9bcf4d 00:20:06 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:06 ---> Using cache 00:20:06 ---> 0b665c6cdc52 00:20:06 Step 5/22 : RUN apk add --update --no-cache make git 00:20:06 ---> Using cache 00:20:06 ---> c3cb87e86bd3 00:20:06 Step 6/22 : COPY go.mod vendor* ./ 00:20:06 ---> Using cache 00:20:06 ---> 25dda26d4967 00:20:06 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:20:06 ---> Using cache 00:20:06 ---> bbffe761d91a 00:20:06 Step 8/22 : COPY . . 00:20:06 ---> Using cache 00:20:06 ---> 1b3e1daed4e8 00:20:06 Step 9/22 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:20:06 ---> Running in 39b14762ed2e 00:20:06 ---> Running in b7cd20327c6f 00:20:06 Removing intermediate container 641cfc9b6242 00:20:06 ---> 4df1ba302216 00:20:06 Step 8/22 : COPY . . 00:20:07 CGO_ENABLED=0 GO111MODULE=on 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:20:07 Removing intermediate container 39b14762ed2e 00:20:07 ---> 60d025f43efb 00:20:07 Step 14/22 : EXPOSE $APP_PORT 00:20:08 Removing intermediate container f99bea698ce8 00:20:08 ---> 1adf78c5c07a 00:20:08 Step 17/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:20:08 Removing intermediate container 9dcd662280ba 00:20:08 ---> a74942dbc609 00:20:08 Step 17/25 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:20:08 ---> Running in a7cc6860f803 00:20:08 Removing intermediate container a7cc6860f803 00:20:08 ---> c480c7ad7b41 00:20:08 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:20:10 ---> 32300beba813 00:20:10 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:20:10 ---> 1ab866131ddd 00:20:10 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:20:10 ---> 1017b155dce4 00:20:10 Step 18/26 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:20:10 ---> eefb69ef0fcf 00:20:10 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:20:10 ---> 26444845f1ee 00:20:10 Step 19/26 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:20:11 ---> 38530c961cb6 00:20:11 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 00:20:11 ---> Running in b6737c48da8f 00:20:11 ---> 07c0ea8640fa 00:20:11 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:20:11 ---> ea57b404cd57 00:20:11 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 00:20:11 Removing intermediate container b6737c48da8f 00:20:11 ---> e855502069ae 00:20:11 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:20:11 ---> Running in a653315c4526 00:20:11 ---> 40c77621dda4 00:20:11 Step 21/25 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:20:11 Removing intermediate container a653315c4526 00:20:11 ---> b7442454a9c3 00:20:11 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:20:11 ---> Running in f92644e6b7e0 00:20:11 ---> Running in 0648fd2f8a25 00:20:11 ---> 95412c0ab63d 00:20:11 Step 21/26 : WORKDIR / 00:20:12 ---> Running in bb41634e8970 00:20:12 Removing intermediate container f92644e6b7e0 00:20:12 ---> f24bedb2542b 00:20:12 Step 22/25 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:20:12 Removing intermediate container 0648fd2f8a25 00:20:12 ---> c9efe00aee40 00:20:12 Step 20/22 : LABEL arch=x86_64 00:20:12 ---> Running in 97bcec2b1f41 00:20:12 ---> Running in 6ab2d230cec7 00:20:12 Removing intermediate container bb41634e8970 00:20:12 ---> ddb25d913561 00:20:12 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:20:12 Removing intermediate container 97bcec2b1f41 00:20:12 ---> d55c66f31845 00:20:12 Step 23/25 : LABEL arch=x86_64 00:20:12 ---> Running in d39814ff91c2 00:20:12 Removing intermediate container 6ab2d230cec7 00:20:12 ---> ad8c6fdd283f 00:20:12 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:12 ---> Running in 3fa599612164 00:20:12 ---> Running in 3f90cc721428 00:20:12 Removing intermediate container d39814ff91c2 00:20:12 ---> 6ac30972fe22 00:20:12 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:20:12 ---> Running in 9f702c444833 00:20:12 Removing intermediate container 3fa599612164 00:20:12 ---> 00bddb5b4bea 00:20:12 Step 24/25 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:12 Removing intermediate container 3f90cc721428 00:20:12 ---> db86510c313f 00:20:12 Step 22/22 : LABEL version=0.0.0 00:20:13 ---> Running in 4807bfa29e74 00:20:13 ---> Running in 776daaf8b9b3 00:20:13 Removing intermediate container 9f702c444833 00:20:13 ---> dc7da9e2f0f4 00:20:13 Step 24/26 : LABEL arch=x86_64 00:20:13 ---> Running in e16a53b0924c 00:20:13 Removing intermediate container 4807bfa29e74 00:20:13 ---> b67d1b80e28d 00:20:13 Step 25/25 : LABEL version=0.0.0 00:20:13 Removing intermediate container 776daaf8b9b3 00:20:13 ---> 53c21550acaf 00:20:13 00:20:13 ---> Running in f7858586b4e3 00:20:13 Successfully built 53c21550acaf 00:20:13 Removing intermediate container e16a53b0924c 00:20:13 ---> 5ecd95c1ed36 00:20:13 Step 25/26 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:14 Successfully tagged support-scheduler:latest 00:20:14  Building support-scheduler ... done Building security-spire-agent 00:20:14 ---> Running in 64acfe4fbee0 00:20:14 Removing intermediate container f7858586b4e3 00:20:14 ---> 335925a4ddfe 00:20:14 00:20:14 Successfully built 335925a4ddfe 00:20:15 Successfully tagged security-spire-server:latest 00:20:15  Building security-spire-server ... done Building core-data 00:20:15 Removing intermediate container 64acfe4fbee0 00:20:15 ---> 11ff11fceecc 00:20:15 Step 26/26 : LABEL version=0.0.0 00:20:17 ---> e5fcfafeec6f 00:20:17 Step 9/22 : RUN make cmd/support-notifications/support-notifications 00:20:18 ---> Running in a51f808ee1f4 00:20:18 CGO_ENABLED=0 GO111MODULE=on 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:20:18 Step 1/26 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:20:18 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:20:18 ---> 8d067db33f6c 00:20:18 Step 3/26 : WORKDIR /edgex-go 00:20:18 ---> Using cache 00:20:18 ---> d1c57a9bcf4d 00:20:18 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:18 ---> Using cache 00:20:18 ---> 0b665c6cdc52 00:20:18 Step 5/26 : RUN apk add --update --no-cache make git build-base curl 00:20:18 ---> Using cache 00:20:18 ---> 8ee27970f50b 00:20:18 Step 6/26 : COPY go.mod vendor* ./ 00:20:18 ---> Using cache 00:20:18 ---> f0ae2be72424 00:20:18 Step 7/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:20:18 ---> Using cache 00:20:18 ---> cd765426186b 00:20:18 Step 8/26 : COPY . . 00:20:18 ---> Using cache 00:20:18 ---> f90ad25e1381 00:20:18 Step 9/26 : ARG SPIRE_RELEASE=1.2.1 00:20:18 ---> Using cache 00:20:18 ---> 93110dbdc937 00:20:18 Step 10/26 : WORKDIR /edgex-go/spire-build 00:20:18 ---> Using cache 00:20:18 ---> 7a25f7a17425 00:20:18 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:20:19 ---> Running in 51fec2f14a46 00:20:19 ---> Running in bc6bb04d89c6 00:20:19 Removing intermediate container a51f808ee1f4 00:20:19 ---> af35abd65545 00:20:19 00:20:19 Successfully built af35abd65545 00:20:19 Successfully tagged security-spire-config:latest 00:20:20  Building security-spire-config ... done CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:20:20 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:20:20 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:20:20 ---> 8d067db33f6c 00:20:20 Step 3/23 : WORKDIR /edgex-go 00:20:20 ---> Using cache 00:20:20 ---> d1c57a9bcf4d 00:20:20 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:20 ---> Using cache 00:20:20 ---> 0b665c6cdc52 00:20:20 Step 5/23 : RUN apk add --update --no-cache zeromq-dev libsodium-dev pkgconfig build-base git 00:20:20 ---> Running in f0bcdbd6aee1 00:20:21 Removing intermediate container bc6bb04d89c6 00:20:21 ---> 3a42f2e79fbf 00:20:21 Step 12/26 : WORKDIR /edgex-go 00:20:21 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 00:20:21 ---> Running in 396e320d9fba 00:20:21 Removing intermediate container 396e320d9fba 00:20:21 ---> 45fa6921edb6 00:20:21 00:20:21 Step 13/26 : FROM alpine:3.15 00:20:21 ---> 0ac33e5f5afa 00:20:21 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:20:21 ---> Using cache 00:20:21 ---> 0b671ab2048c 00:20:21 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:21 ---> Using cache 00:20:21 ---> a6e0a5650b8d 00:20:21 Step 16/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:20:21 ---> Using cache 00:20:21 ---> a74942dbc609 00:20:21 Step 17/26 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:20:21 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 00:20:22 OK: 221 MiB in 52 packages 00:20:22 ---> 2adf541deacc 00:20:22 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:20:22 Removing intermediate container b7cd20327c6f 00:20:22 ---> 465384919655 00:20:22 00:20:22 Step 10/22 : FROM alpine:3.14 00:20:22 ---> e04c818066af 00:20:22 Step 11/22 : RUN apk add --update --no-cache curl dumb-init 00:20:22 ---> Running in 4ccdffe593bd 00:20:22 Removing intermediate container f0bcdbd6aee1 00:20:22 ---> 6674add7edda 00:20:22 Step 6/23 : COPY go.mod vendor* ./ 00:20:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:20:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:20:23 ---> e09e4df9bf7a 00:20:23 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:20:23 (1/6) Installing ca-certificates (20211220-r0) 00:20:23 (2/6) Installing brotli-libs (1.0.9-r5) 00:20:23 (3/6) Installing nghttp2-libs (1.43.0-r0) 00:20:23 ---> Running in c4840bb17a48 00:20:23 (4/6) Installing libcurl (7.79.1-r1) 00:20:23 (5/6) Installing curl (7.79.1-r1) 00:20:23 (6/6) Installing dumb-init (1.2.5-r1) 00:20:23 Executing busybox-1.33.1-r7.trigger 00:20:23 Executing ca-certificates-20211220-r0.trigger 00:20:23 ---> 9fafd8b5550d 00:20:23 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:20:23 OK: 8 MiB in 20 packages 00:20:24 ---> 0129d85d3dd9 00:20:24 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:20:24 ---> 726de6b8f151 00:20:24 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:20:24 Removing intermediate container 4ccdffe593bd 00:20:24 ---> 60ded791dcc4 00:20:24 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:20:24 ---> Running in d052dc468598 00:20:24 ---> a966206c0f65 00:20:24 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:20:24 ---> Running in 42d3f653440d 00:20:25 Removing intermediate container d052dc468598 00:20:25 ---> 7573f846bb31 00:20:25 Step 13/22 : WORKDIR /edgex 00:20:25 ---> Running in 3108cad0e433 00:20:25 Removing intermediate container c4840bb17a48 00:20:25 ---> fb7b7dfc6bbc 00:20:25 Step 8/23 : COPY . . 00:20:25 Removing intermediate container 42d3f653440d 00:20:25 ---> 855f86afbdfa 00:20:25 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:20:25 ---> Running in d3159c0ff9b5 00:20:25 Removing intermediate container d3159c0ff9b5 00:20:25 ---> 944734be4119 00:20:25 Step 24/26 : LABEL arch=x86_64 00:20:27 Removing intermediate container 3108cad0e433 00:20:27 ---> 2fb615395e63 00:20:27 Step 14/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:20:27 ---> Running in 6917397dd4ef 00:20:27 ---> 9a343157eaa3 00:20:27 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:20:27 Removing intermediate container 6917397dd4ef 00:20:27 ---> 8574ab5b0951 00:20:27 Step 25/26 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:27 ---> Running in e73058ea8f55 00:20:28 Removing intermediate container e73058ea8f55 00:20:28 ---> 3ce3030eb1c1 00:20:28 Step 26/26 : LABEL version=0.0.0 00:20:28 ---> ce53dd0e4821 00:20:28 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:20:28 ---> Running in 4a7c81dc522c 00:20:28 Removing intermediate container 4a7c81dc522c 00:20:28 ---> b5e604a8f0d6 00:20:28 00:20:29 Successfully built b5e604a8f0d6 00:20:29 Successfully tagged security-spire-agent:latest 00:20:29  Building security-spire-agent ... done  ---> 86685fdcfcc7 00:20:29 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:20:29 ---> 6643b3fdad4d 00:20:29 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:20:29 ---> Running in f388e98a21ef 00:20:31 Removing intermediate container f388e98a21ef 00:20:31 ---> d9d47914e3d9 00:20:31 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 00:20:31 ---> Running in 6d6699d2bb30 00:20:31 Removing intermediate container 6d6699d2bb30 00:20:31 ---> 58c48b2f24fd 00:20:31 Step 20/22 : LABEL arch=x86_64 00:20:31 ---> Running in 9937711eed32 00:20:32 Removing intermediate container 9937711eed32 00:20:32 ---> 1d61353beab2 00:20:32 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:32 ---> Running in 17733558cb5c 00:20:32 ---> cc1d1ee5d719 00:20:32 Step 9/23 : RUN make cmd/core-data/core-data 00:20:32 ---> Running in 65525d672caa 00:20:32 Removing intermediate container 17733558cb5c 00:20:32 ---> efa13d67c575 00:20:32 Step 22/22 : LABEL version=0.0.0 00:20:32 ---> Running in ac7c51533690 00:20:32 Removing intermediate container ac7c51533690 00:20:32 ---> 3acf4e76aaed 00:20:32 00:20:32 Successfully built 3acf4e76aaed 00:20:32 Successfully tagged security-proxy-setup:latest 00:20:32  Building security-proxy-setup ... done CGO_ENABLED=1 GO111MODULE=on go build -tags "non_delayedstart" -ldflags "-linkmode=external -X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:20:34 Removing intermediate container 0651ca47982b 00:20:34 ---> cf8596720516 00:20:34 Successfully built cf8596720516 00:20:34 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:20:35 + docker inspect -f . ci-base-image-arm64 00:20:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:20:35 prd-ubuntu20.04-docker-arm64-4c-16g-15384 does not seem to be running inside a container 00:20:35 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:20:36 $ docker top cac957ca450ecf6b80001286d9a8092a210a6ee845a91c66a47b4ddd0ff6db71 -eo pid,comm [Pipeline] { [Pipeline] sh 00:20:37 Removing intermediate container 51fec2f14a46 00:20:37 ---> 0b2a086deafc 00:20:37 00:20:37 Step 10/22 : FROM alpine:3.14 00:20:37 ---> e04c818066af 00:20:37 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 00:20:37 ---> Running in 04d4b7815b9f 00:20:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:20:37 + go version 00:20:37 go version go1.17.7 linux/arm64 [Pipeline] } 00:20:37 $ docker stop --time=1 cac957ca450ecf6b80001286d9a8092a210a6ee845a91c66a47b4ddd0ff6db71 00:20:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:20:38 (1/2) Installing ca-certificates (20211220-r0) 00:20:38 (2/2) Installing dumb-init (1.2.5-r1) 00:20:38 Executing busybox-1.33.1-r7.trigger 00:20:38 Executing ca-certificates-20211220-r0.trigger 00:20:38 OK: 6 MiB in 16 packages 00:20:39 Removing intermediate container 04d4b7815b9f 00:20:39 ---> d07bac9ba195 00:20:39 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 00:20:39 ---> Running in 5776fd1c5cc2 00:20:39 Removing intermediate container 5776fd1c5cc2 00:20:39 ---> 768191b6159d 00:20:39 Step 13/22 : ENV APP_PORT=59860 00:20:39 ---> Running in d25fc1f3d8c3 00:20:39 $ docker rm -f cac957ca450ecf6b80001286d9a8092a210a6ee845a91c66a47b4ddd0ff6db71 00:20:39 Removing intermediate container d25fc1f3d8c3 00:20:39 ---> 5cb451e8423c 00:20:39 Step 14/22 : EXPOSE $APP_PORT 00:20:39 ---> Running in de812db5d98f 00:20:39 Removing intermediate container de812db5d98f 00:20:39 ---> 022fa7287414 00:20:39 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:20:39 ---> 030f957a6ec1 00:20:39 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:20:40 ---> 121f33fa6740 00:20:40 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 00:20:40 + docker inspect -f . ci-base-image-arm64 00:20:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:20:40 ---> 1ef8b693ed62 00:20:40 Step 18/22 : ENTRYPOINT ["/support-notifications"] 00:20:40 prd-ubuntu20.04-docker-arm64-4c-16g-15384 does not seem to be running inside a container 00:20:40 ---> Running in 7b0e63e4fbbc 00:20:40 Removing intermediate container 7b0e63e4fbbc 00:20:40 ---> 600b3058624c 00:20:40 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:20:40 ---> Running in 6fcc91ac20e5 00:20:41 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:20:41 Removing intermediate container 6fcc91ac20e5 00:20:41 ---> 0189ff79082a 00:20:41 Step 20/22 : LABEL arch=x86_64 00:20:41 ---> Running in e5189da973da 00:20:41 Removing intermediate container e5189da973da 00:20:41 ---> 7bd933882841 00:20:41 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:41 ---> Running in 27580f0cc4dd 00:20:41 Removing intermediate container 27580f0cc4dd 00:20:41 ---> c1f4ec07767d 00:20:41 Step 22/22 : LABEL version=0.0.0 00:20:41 ---> Running in d907261645f0 00:20:41 Removing intermediate container d907261645f0 00:20:41 ---> ca23494e92b4 00:20:41 00:20:41 Successfully built ca23494e92b4 00:20:41 Successfully tagged support-notifications:latest 00:20:42 $ docker top 2877d84a05b16a1e5e0be7653092d1bdeca8b6b3400bafca7f3b9d4c32a849a1 -eo pid,comm [Pipeline] { [Pipeline] echo 00:20:42 ========================================================= 00:20:42 [edgeXBuildGoParallel] Running Tests and Build... 00:20:42 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:20:43 + make test 00:20:43 go mod tidy -compat=1.17 00:20:44 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 00:20:48  Building support-notifications ... done Removing intermediate container 65525d672caa 00:20:48 ---> 431b9470aaaa 00:20:48 00:20:48 Step 10/23 : FROM alpine:3.14 00:20:48 ---> e04c818066af 00:20:48 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:20:48 ---> Running in 2d306c38b78b 00:20:48 Removing intermediate container 2d306c38b78b 00:20:48 ---> b733fe730f07 00:20:48 Step 12/23 : ENV APP_PORT=59880 00:20:48 ---> Running in 5222fb337bdd 00:20:48 Removing intermediate container 5222fb337bdd 00:20:48 ---> 67716b113558 00:20:48 Step 13/23 : EXPOSE $APP_PORT 00:20:48 ---> Running in 46e628b2528c 00:20:48 Removing intermediate container 46e628b2528c 00:20:48 ---> c92ddb16e08e 00:20:48 Step 14/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:20:48 ---> Running in d4ebdc661453 00:20:49 Removing intermediate container d4ebdc661453 00:20:49 ---> 527b0ea5a878 00:20:49 Step 15/23 : RUN apk add --update --no-cache zeromq dumb-init 00:20:49 ---> Running in 736767e36d06 00:20:49 fetch https://nl.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 00:20:49 fetch https://nl.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 00:20:50 (1/6) Installing dumb-init (1.2.5-r1) 00:20:50 (2/6) Installing libgcc (10.3.1_git20210424-r2) 00:20:50 (3/6) Installing libsodium (1.0.18-r0) 00:20:50 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 00:20:50 (5/6) Installing libzmq (4.3.4-r0) 00:20:50 (6/6) Installing zeromq (4.3.4-r0) 00:20:50 Executing busybox-1.33.1-r7.trigger 00:20:50 OK: 8 MiB in 20 packages 00:20:51 Removing intermediate container 736767e36d06 00:20:51 ---> 04239eb878bc 00:20:51 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:20:51 ---> eac00b87c504 00:20:51 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:20:51 ---> e0f653fdbf87 00:20:51 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 00:20:51 ---> 3a21350760b8 00:20:51 Step 19/23 : ENTRYPOINT ["/core-data"] 00:20:51 ---> Running in 47c4358aee74 00:20:52 Removing intermediate container 47c4358aee74 00:20:52 ---> 633342371528 00:20:52 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:20:52 ---> Running in 69113d6270b2 00:20:52 Removing intermediate container 69113d6270b2 00:20:52 ---> f00b5c2a97ce 00:20:52 Step 21/23 : LABEL arch=x86_64 00:20:52 ---> Running in 46285aebd4a5 00:20:52 Removing intermediate container 46285aebd4a5 00:20:52 ---> 4584aa1a9656 00:20:52 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:20:52 ---> Running in bf791109f53b 00:20:52 Removing intermediate container bf791109f53b 00:20:52 ---> 5a9d3a25cb6c 00:20:52 Step 23/23 : LABEL version=0.0.0 00:20:52 ---> Running in 8c739da4bf70 00:20:52 Removing intermediate container 8c739da4bf70 00:20:52 ---> c34ceefa1bf1 00:20:52 00:20:52 Successfully built c34ceefa1bf1 00:20:52 Successfully tagged core-data:latest 00:20:52  Building core-data ... done  [Pipeline] } 00:20:52 $ docker stop --time=1 d4ba3f213b5a20fdd57be42e7d19a146f912d9b9e14ddbc1e66b405b77bf402e 00:20:54 $ docker rm -f d4ba3f213b5a20fdd57be42e7d19a146f912d9b9e14ddbc1e66b405b77bf402e [Pipeline] // withDockerContainer [Pipeline] sh 00:20:54 + docker images 00:20:54 REPOSITORY TAG IMAGE ID CREATED SIZE 00:20:54 core-data latest c34ceefa1bf1 2 seconds ago 22.5MB 00:20:54 431b9470aaaa 7 seconds ago 1.65GB 00:20:54 support-notifications latest ca23494e92b4 13 seconds ago 27MB 00:20:54 0b2a086deafc 18 seconds ago 1.67GB 00:20:54 security-proxy-setup latest 3acf4e76aaed 22 seconds ago 26.9MB 00:20:54 security-spire-agent latest b5e604a8f0d6 26 seconds ago 127MB 00:20:54 465384919655 33 seconds ago 1.62GB 00:20:54 45fa6921edb6 33 seconds ago 1.52GB 00:20:54 security-spire-config latest af35abd65545 35 seconds ago 86.7MB 00:20:54 support-scheduler latest 53c21550acaf 41 seconds ago 26.4MB 00:20:54 security-spire-server latest 335925a4ddfe 41 seconds ago 87.3MB 00:20:54 ce341d011407 48 seconds ago 1.67GB 00:20:54 core-command latest ad58a2769d07 51 seconds ago 16.1MB 00:20:54 fa404ddc577b 52 seconds ago 1.52GB 00:20:54 62eaa28a45cb 52 seconds ago 1.52GB 00:20:54 sys-mgmt-agent latest 9939195a222c About a minute ago 299MB 00:20:54 95af827a2023 About a minute ago 1.61GB 00:20:54 security-bootstrapper latest 27576df289a1 About a minute ago 19.1MB 00:20:54 security-spiffe-token-provider latest 59cb8a120128 About a minute ago 29MB 00:20:54 security-secretstore-setup latest 70530a11383d About a minute ago 28.5MB 00:20:54 core-metadata latest d379e259aedd About a minute ago 17MB 00:20:54 b315ce6bf712 About a minute ago 1.62GB 00:20:54 8a58b943e6d5 About a minute ago 1.67GB 00:20:54 ab015f545628 About a minute ago 1.63GB 00:20:54 f908a007787b About a minute ago 1.62GB 00:20:54 b699b452db5f About a minute ago 1.62GB 00:20:54 ci-base-image-x86_64 latest 8d067db33f6c 4 minutes ago 1.02GB 00:20:54 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.17-alpine 8f69c11f6b0c 2 weeks ago 680MB 00:20:54 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 d7ea09dbb500 2 weeks ago 253MB 00:20:54 docker 20.10.14 7417809fdb73 2 months ago 218MB 00:20:54 alpine 3.14 e04c818066af 2 months ago 5.59MB 00:20:54 alpine 3.15 0ac33e5f5afa 2 months ago 5.57MB 00:20:54 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose latest 360bccc3ab07 24 months ago 310MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 00:21:16 ? github.com/edgexfoundry/edgex-go [no test files] 00:22:53 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:22:53 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:22:55 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:22:55 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:22:58 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:22:58 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:22:58 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:22:58 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:22:58 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-agent [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-executor [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:23:02 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:23:15 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.254s coverage: 28.7% of statements 00:23:15 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:23:15 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:23:22 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.372s coverage: 98.5% of statements 00:23:22 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:23:22 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.463s coverage: 53.4% of statements 00:23:22 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:23:22 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:23:44 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 19.664s coverage: 89.2% of statements 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:23:44 ok github.com/edgexfoundry/edgex-go/internal/core/data/messaging 1.357s coverage: 83.8% of statements 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/application [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:23:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 2.541s coverage: 95.6% of statements 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/io 0.269s coverage: 72.2% of statements 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.526s coverage: 60.0% of statements 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.767s coverage: 0.9% of statements 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/telemetry 0.497s coverage: 58.8% of statements 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.266s coverage: 29.6% of statements 00:23:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.272s coverage: 47.1% of statements 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.255s coverage: 79.5% of statements 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.242s coverage: 94.1% of statements 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.331s coverage: 96.3% of statements 00:23:48 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.332s coverage: 87.5% of statements 00:24:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 11.266s coverage: 94.4% of statements 00:24:01 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/ping 0.217s coverage: 44.8% of statements 00:24:07 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 14.710s coverage: 82.5% of statements 00:24:07 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 22.385s coverage: 92.9% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.062s coverage: 65.1% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.211s coverage: 87.2% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.176s coverage: 100.0% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.335s coverage: 58.8% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.289s coverage: 80.0% of statements 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.264s coverage: 87.2% of statements 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/oauth2 0.343s coverage: 85.4% of statements 00:24:14 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.944s coverage: 91.2% of statements 00:24:14 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.833s coverage: 64.4% of statements 00:24:18 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:24:18 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.278s coverage: 100.0% of statements 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.113s coverage: 89.4% of statements 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.066s coverage: 100.0% of statements 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.103s coverage: 73.7% of statements 00:24:18 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.074s coverage: 100.0% of statements 00:24:28 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 1.309s coverage: 65.4% of statements 00:24:28 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:24:28 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:24:28 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/models [no test files] 00:24:29 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.853s coverage: 43.8% of statements 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:24:29 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.282s coverage: 89.5% of statements 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:24:29 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.343s coverage: 84.8% of statements 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:24:29 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.420s coverage: 17.7% of statements 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.859s coverage: 92.3% of statements 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.286s coverage: 63.2% of statements 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.443s coverage: 97.7% of statements 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/system/agent/application/direct 0.230s coverage: 28.9% of statements 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application/direct/config [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/application/executor [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/config [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/container [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/controller/http [no test files] 00:24:39 ? github.com/edgexfoundry/edgex-go/internal/system/agent/interfaces [no test files] 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/system/agent/response 0.210s coverage: 100.0% of statements 00:24:39 ok github.com/edgexfoundry/edgex-go/internal/system/executor 0.092s coverage: 96.9% of statements 00:24:39 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:24:39 WARNING: Linting skipped (not on x86_64 or linter not installed) 00:24:39 GO111MODULE=on go vet ./... 00:26:31 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:26:31 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:26:31 ./bin/test-attribution-txt.sh [Pipeline] echo 00:26:31 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:26:32 + ls -al . 00:26:32 total 680 00:26:32 drwxrwxr-x 9 1001 1001 4096 Jun 23 00:20 . 00:26:32 drwxr-xr-x 4 root root 4096 Jun 23 00:20 .. 00:26:32 -rw-rw-r-- 1 1001 1001 11 Jun 23 00:18 .dockerignore 00:26:32 drwxrwxr-x 8 1001 1001 4096 Jun 23 00:18 .git 00:26:32 drwxrwxr-x 3 1001 1001 4096 Jun 23 00:18 .github 00:26:32 -rw-rw-r-- 1 1001 1001 879 Jun 23 00:18 .gitignore 00:26:32 -rw-rw-r-- 1 1001 1001 42 Jun 23 00:18 .golangci.yml 00:26:32 -rw-rw-r-- 1 1001 1001 87 Jun 23 00:18 .hadolint.yml 00:26:32 -rw-rw-r-- 1 1001 1001 166 Jun 23 00:18 .sonarcloud.properties 00:26:32 -rw-rw-r-- 1 1001 1001 1171 Jun 23 00:18 ADOPTERS.md 00:26:32 -rw-rw-r-- 1 1001 1001 10347 Jun 23 00:18 Attribution.txt 00:26:32 -rw-rw-r-- 1 1001 1001 63209 Jun 23 00:18 CHANGELOG.md 00:26:32 -rw-rw-r-- 1 1001 1001 3804 Jun 23 00:18 CONTRIBUTING.md 00:26:32 -rw-rw-r-- 1 1001 1001 677 Jun 23 00:18 GOVERNANCE.md 00:26:32 -rw-rw-r-- 1 1001 1001 850 Jun 23 00:18 Jenkinsfile 00:26:32 -rw-rw-r-- 1 1001 1001 10775 Jun 23 00:18 LICENSE 00:26:32 -rw-rw-r-- 1 1001 1001 10389 Jun 23 00:18 Makefile 00:26:32 -rw-rw-r-- 1 1001 1001 582 Jun 23 00:18 OWNERS.md 00:26:32 -rw-rw-r-- 1 1001 1001 9094 Jun 23 00:18 README.md 00:26:32 -rw-rw-r-- 1 1001 1001 6912 Jun 23 00:18 SECURITY.md 00:26:32 -rw-rw-r-- 1 1001 1001 5 Jun 23 00:15 VERSION 00:26:32 -rw-rw-r-- 1 1001 1001 4131 Jun 23 00:18 ZMQWindows.md 00:26:32 drwxrwxr-x 2 1001 1001 4096 Jun 23 00:18 bin 00:26:32 drwxrwxr-x 18 1001 1001 4096 Jun 23 00:18 cmd 00:26:32 -rw-r--r-- 1 root root 435411 Jun 23 00:24 coverage.out 00:26:32 -rw-rw-r-- 1 1001 1001 3311 Jun 23 00:18 go.mod 00:26:32 -rw-rw-r-- 1 1001 1001 36231 Jun 23 00:20 go.sum 00:26:32 drwxrwxr-x 8 1001 1001 4096 Jun 23 00:18 internal 00:26:32 drwxrwxr-x 3 1001 1001 4096 Jun 23 00:18 openapi 00:26:32 drwxrwxr-x 4 1001 1001 4096 Jun 23 00:18 snap 00:26:32 -rw-rw-r-- 1 1001 1001 204 Jun 23 00:18 version.go [Pipeline] sh 00:26:32 + '[' -e coverage.out ] 00:26:32 + chown 1001:1001 coverage.out [Pipeline] stash 00:26:32 Warning: overwriting stash ‘coverage-report’ 00:26:33 Stashed 1 file(s) [Pipeline] sh 00:26:34 + make build 00:26:34 CGO_ENABLED=1 GO111MODULE=on go build -tags "non_delayedstart" -ldflags "-linkmode=external -X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:27:56 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:28:52 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:28:57 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:29:36 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:29:36 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:29:37 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:29:44 CGO_ENABLED=0 GO111MODULE=on 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:29:46 CGO_ENABLED=0 GO111MODULE=on 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:29:52 CGO_ENABLED=0 GO111MODULE=on 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:29:54 CGO_ENABLED=0 GO111MODULE=on 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:29:58 CGO_ENABLED=0 GO111MODULE=on 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:30:05 CGO_ENABLED=0 GO111MODULE=on 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:30:10 $ docker stop --time=1 2877d84a05b16a1e5e0be7653092d1bdeca8b6b3400bafca7f3b9d4c32a849a1 00:30:12 $ docker rm -f 2877d84a05b16a1e5e0be7653092d1bdeca8b6b3400bafca7f3b9d4c32a849a1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:30:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:30:14 00:30:14 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:30:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:30:15 latest: Pulling from edgex-devops/edgex-compose-arm64 00:30:15 29e5d40040c1: Pulling fs layer 00:30:15 1ce36da41761: Pulling fs layer 00:30:15 25b303627fd3: Pulling fs layer 00:30:15 29e5d40040c1: Verifying Checksum 00:30:15 29e5d40040c1: Download complete 00:30:15 1ce36da41761: Verifying Checksum 00:30:15 1ce36da41761: Download complete 00:30:16 29e5d40040c1: Pull complete 00:30:17 25b303627fd3: Verifying Checksum 00:30:17 25b303627fd3: Download complete 00:30:17 1ce36da41761: Pull complete 00:30:30 25b303627fd3: Pull complete 00:30:30 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:30:30 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:30:30 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:30:30 prd-ubuntu20.04-docker-arm64-4c-16g-15384 does not seem to be running inside a container 00:30:30 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:30:32 $ docker top 1176559a6df6a48905890bc1c2e16fd364da6aff259c12ae4e98ccef210db85e -eo pid,comm [Pipeline] { [Pipeline] sh 00:30:33 + docker-compose build --help 00:30:33 + grep parallel 00:30:38 --parallel Build images in parallel. [Pipeline] } 00:30:38 $ docker stop --time=1 1176559a6df6a48905890bc1c2e16fd364da6aff259c12ae4e98ccef210db85e 00:30:39 $ docker rm -f 1176559a6df6a48905890bc1c2e16fd364da6aff259c12ae4e98ccef210db85e [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:30:40 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:30:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:30:40 prd-ubuntu20.04-docker-arm64-4c-16g-15384 does not seem to be running inside a container 00:30:41 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:30:42 $ docker top 4de2e2bac4414f20215cd63f99fce4022510d37aaf972ab6d66e80a45521aa8f -eo pid,comm [Pipeline] { [Pipeline] sh 00:30:43 + docker-compose -f ./docker-compose-build.yml build --parallel 00:30:47 Building core-command ... 00:30:47 Building core-data ... 00:30:47 Building core-metadata ... 00:30:47 Building security-bootstrapper ... 00:30:47 Building security-proxy-setup ... 00:30:47 Building security-secretstore-setup ... 00:30:47 Building security-spiffe-token-provider ... 00:30:47 Building security-spire-agent ... 00:30:47 Building security-spire-config ... 00:30:47 Building security-spire-server ... 00:30:47 Building support-notifications ... 00:30:47 Building support-scheduler ... 00:30:47 Building sys-mgmt-agent ... 00:30:47 Building security-secretstore-setup 00:30:47 Building security-spire-server 00:30:47 Building security-spire-config 00:30:47 Building core-data 00:30:47 Building security-bootstrapper 00:32:24 Step 1/26 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:32:24 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:32:24 ---> cf8596720516 00:32:24 Step 3/26 : WORKDIR /edgex-go 00:32:24 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:32:24 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:32:24 ---> cf8596720516 00:32:24 Step 3/23 : WORKDIR /edgex-go 00:32:24 Step 1/25 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:32:24 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:32:24 ---> cf8596720516 00:32:24 Step 3/25 : WORKDIR /edgex-go 00:32:24 Step 1/25 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:32:24 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:32:24 ---> cf8596720516 00:32:24 Step 3/25 : WORKDIR /edgex-go 00:32:24 Step 1/31 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:32:24 Step 2/31 : FROM ${BUILDER_BASE} AS builder 00:32:24 ---> cf8596720516 00:32:24 Step 3/31 : WORKDIR /edgex-go 00:32:24 ---> Running in d187ac77cf92 00:32:24 ---> Running in 825d64a3db36 00:32:24 ---> Running in ecc51a99928f 00:32:24 ---> Running in 98e229ec865d 00:32:24 ---> Running in 7f4ff556570d 00:32:24 Removing intermediate container 825d64a3db36 00:32:24 ---> 0b12cfdc2773 00:32:24 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:32:24 ---> Running in 68ded35c98b0 00:32:24 Removing intermediate container 98e229ec865d 00:32:24 ---> 957f187ca67c 00:32:24 Step 4/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:32:24 Removing intermediate container 7f4ff556570d 00:32:24 ---> 142b8128b327 00:32:24 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositoriesRemoving intermediate container ecc51a99928f 00:32:24 00:32:24 ---> dd63cc3b52f7 00:32:24 Step 4/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:32:24 Removing intermediate container d187ac77cf92 00:32:24 ---> 051f63ed31cd 00:32:24 Step 4/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:32:24 ---> Running in 2d1835e1e2a6 00:32:24 ---> Running in 16c315d5ba6a 00:32:24 ---> Running in 71b23d8fc74d 00:32:24 ---> Running in 4a2165a58e93 00:32:24 Removing intermediate container 68ded35c98b0 00:32:24 ---> 3ef82fd28c61 00:32:24 Step 5/23 : RUN apk add --update --no-cache zeromq-dev libsodium-dev pkgconfig build-base git 00:32:24 Removing intermediate container 16c315d5ba6a 00:32:24 ---> 52c6869067df 00:32:24 Step 5/25 : RUN apk add --update --no-cache make git build-base curl 00:32:24 Removing intermediate container 2d1835e1e2a6 00:32:24 ---> 1cd35d1fe534 00:32:24 Step 5/31 : RUN apk add --update --no-cache make git 00:32:24 ---> Running in 408799b1a355 00:32:24 ---> Running in 42a80e55aea1 00:32:24 Removing intermediate container 71b23d8fc74d 00:32:24 ---> 331cc2306a4b 00:32:24 Step 5/26 : RUN apk add --update --no-cache make git build-base curl 00:32:24 ---> Running in 50aa047eaed6 00:32:24 Removing intermediate container 4a2165a58e93 00:32:24 ---> cb353d029db4 00:32:24 Step 5/25 : RUN apk add --update --no-cache make git 00:32:24 ---> Running in ab6e50d07e25 00:32:24 ---> Running in b97a02e9f511 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:32:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:32:24 OK: 220 MiB in 52 packages 00:32:24 OK: 220 MiB in 52 packages 00:32:24 OK: 220 MiB in 52 packages 00:32:24 OK: 220 MiB in 52 packages 00:32:24 OK: 220 MiB in 52 packages 00:32:24 Removing intermediate container 408799b1a355 00:32:24 ---> a1a7f71d122c 00:32:24 Step 6/23 : COPY go.mod vendor* ./ 00:32:24 Removing intermediate container 42a80e55aea1 00:32:24 ---> 6562bcf3e958 00:32:24 Step 6/25 : COPY go.mod vendor* ./ 00:32:24 Removing intermediate container 50aa047eaed6 00:32:24 ---> 2180e29a80dc 00:32:24 Step 6/31 : COPY go.mod vendor* ./ 00:32:24 Removing intermediate container ab6e50d07e25 00:32:24 ---> 5fc2b87b67ac 00:32:24 Removing intermediate container b97a02e9f511 00:32:24 Step 6/26 : COPY go.mod vendor* ./ 00:32:24 ---> 797ebed14cff 00:32:24 Step 6/25 : COPY go.mod vendor* ./ 00:32:24 ---> b38159b0674b 00:32:24 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:32:24 ---> Running in 9932cf0fb3b3 00:32:24 ---> 808519627e46 00:32:24 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:32:24 ---> Running in 22e8cf621d01 00:32:24 ---> 4325e81b24bc 00:32:24 Step 7/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:32:24 ---> 06b533b1512e 00:32:24 ---> f7ef2f23d4f6 00:32:24 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:32:24 Step 7/31 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:32:24 ---> Running in 31edfe19afd3 00:32:24 ---> Running in 55898f2cb193 00:32:24 ---> Running in 5fe4b89dbfc3 00:32:27 Removing intermediate container 9932cf0fb3b3 00:32:27 ---> 2169d18d527f 00:32:27 Step 8/23 : COPY . . 00:32:29 Removing intermediate container 22e8cf621d01 00:32:29 ---> 44a0e5be9a95 00:32:29 Step 8/25 : COPY . . 00:32:29 Removing intermediate container 31edfe19afd3 00:32:29 ---> ce89a1031c4b 00:32:29 Step 8/26 : COPY . . 00:32:30 Removing intermediate container 5fe4b89dbfc3 00:32:30 ---> 3001ba387dd1 00:32:30 Step 8/31 : COPY . . 00:32:30 Removing intermediate container 55898f2cb193 00:32:30 ---> 2d81d46e94b3 00:32:30 Step 8/25 : COPY . . 00:32:57 ---> 3bb0e962c6fe 00:32:57 Step 9/23 : RUN make cmd/core-data/core-data 00:32:57 ---> bfc6773ab411 00:32:57 Step 9/25 : ARG SPIRE_RELEASE=1.2.1 00:32:57 ---> Running in 6f01b9497b35 00:32:57 ---> Running in e7302dac00e8 00:32:57 ---> 3d9149c1f023 00:32:57 Step 9/26 : ARG SPIRE_RELEASE=1.2.1 00:32:57 Removing intermediate container e7302dac00e8 00:32:57 ---> f473f11164f5 00:32:57 Step 10/25 : WORKDIR /edgex-go/spire-build 00:32:57 ---> Running in cb615ea25880 00:32:57 ---> Running in 11c61f2ccb61 00:32:57 ---> 654189de8b49 00:32:57 Step 9/31 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:32:57 ---> Running in 9fe0e5a3bd77 00:32:57 ---> d4f61a74ff49 00:32:57 Step 9/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:32:57 Removing intermediate container cb615ea25880 00:32:57 ---> c9dfff50ef68 00:32:57 Step 10/26 : WORKDIR /edgex-go/spire-build 00:32:57 ---> Running in eea13f305f32 00:32:57 ---> Running in b8bc6c6cb0bf 00:32:57 Removing intermediate container 11c61f2ccb61 00:32:57 ---> a915c6553df4 00:32:57 Step 11/25 : 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:32:58 CGO_ENABLED=1 GO111MODULE=on go build -tags "non_delayedstart" -ldflags "-linkmode=external -X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/core-data/core-data ./cmd/core-data 00:32:58 ---> Running in 06bacb311179 00:32:58 Removing intermediate container b8bc6c6cb0bf 00:32:58 ---> 5352bc35d5d0 00:32:58 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:32:59 ---> Running in 452c08a24901 00:32:59 CGO_ENABLED=0 GO111MODULE=on 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:33:00 CGO_ENABLED=0 GO111MODULE=on 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:33:02 Removing intermediate container 06bacb311179 00:33:02 ---> ca855cbdcf86 00:33:02 Step 12/25 : WORKDIR /edgex-go 00:33:02 ---> Running in 274bfe0ff4cf 00:33:02 Removing intermediate container 452c08a24901 00:33:02 ---> f3621ab5a4ed 00:33:02 Step 12/26 : WORKDIR /edgex-go 00:33:02 ---> Running in 5674016010f3 00:33:02 Removing intermediate container 274bfe0ff4cf 00:33:02 ---> c36411ad36e9 00:33:02 00:33:02 Step 13/25 : FROM alpine:3.15 00:33:03 3.15: Pulling from library/alpine 00:33:03 Removing intermediate container 5674016010f3 00:33:03 ---> 20972121b3b0 00:33:03 00:33:03 Step 13/26 : FROM alpine:3.15 00:33:03 3.15: Pulling from library/alpine 00:33:04 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 00:33:04 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 00:33:04 Status: Downloaded newer image for alpine:3.15 00:33:04 Status: Image is up to date for alpine:3.15 00:33:04 ---> 3fb3c9af89a9 00:33:04 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:33:04 ---> 3fb3c9af89a9 00:33:04 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:33:04 ---> Running in d1dae2ff4624 00:33:04 ---> Running in 88995fd90973 00:33:05 Removing intermediate container 88995fd90973 00:33:05 ---> d116a1ff339a 00:33:05 Step 15/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:33:05 Removing intermediate container d1dae2ff4624 00:33:05 ---> 6f0e0c256856 00:33:05 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:33:05 ---> Running in c77f60560ea6 00:33:05 ---> Running in 317c13c6f73b 00:33:10 Removing intermediate container c77f60560ea6 00:33:10 ---> fcdd5c45c465 00:33:10 Step 16/26 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:33:10 ---> Running in 1f5fad574a56 00:33:10 Removing intermediate container 317c13c6f73b 00:33:10 ---> cbfc003e8faf 00:33:10 Step 16/25 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:33:10 ---> Running in 91ea76627db6 00:33:12 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:33:12 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:33:12 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:33:13 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:33:14 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:33:14 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:33:14 OK: 15736 distinct packages available 00:33:14 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:33:14 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:33:14 OK: 15736 distinct packages available 00:33:14 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:33:14 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:33:15 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:33:15 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:33:16 (1/4) Installing dumb-init (1.2.5-r1) 00:33:16 (2/4) Installing musl-obstack (1.2.3-r0) 00:33:16 (1/5) Installing dumb-init (1.2.5-r1) 00:33:16 (3/4) Installing libucontext (1.1-r0) 00:33:16 (2/5) Installing musl-obstack (1.2.3-r0) 00:33:16 (4/4) Installing gcompat (1.0.0-r4) 00:33:16 (3/5) Installing libucontext (1.1-r0) 00:33:16 Executing busybox-1.34.1-r5.trigger 00:33:16 OK: 6 MiB in 18 packages 00:33:16 (4/5) Installing gcompat (1.0.0-r4) 00:33:17 (5/5) Installing openssl (1.1.1o-r0) 00:33:17 Executing busybox-1.34.1-r5.trigger 00:33:17 OK: 6 MiB in 19 packages 00:33:19 Removing intermediate container 1f5fad574a56 00:33:19 ---> 1a67b0739b21 00:33:19 Step 17/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:33:19 Removing intermediate container 91ea76627db6 00:33:19 ---> 598b4828e878 00:33:19 Step 17/25 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:33:25 ---> dacc1d96b9bc 00:33:25 Step 18/26 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:33:26 ---> 7ed849530912 00:33:26 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:33:27 ---> e4958896cd02 00:33:27 Step 19/26 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:33:27 ---> Running in bd8d785d8493 00:33:28 ---> 0caaa6ca99eb 00:33:28 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:33:28 Removing intermediate container bd8d785d8493 00:33:28 ---> 019c1d6bd6af 00:33:28 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:33:29 ---> 633c6d4036c2 00:33:29 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:33:29 ---> 9912d92450a6 00:33:29 Step 21/26 : WORKDIR / 00:33:29 ---> Running in 2b4bdc905f63 00:33:29 Removing intermediate container 2b4bdc905f63 00:33:29 ---> c4a876eb0306 00:33:29 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:33:30 ---> Running in f5e1db57d2c2 00:33:30 ---> 6b67253f508f 00:33:30 Step 21/25 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:33:30 ---> Running in eca49b8870ef 00:33:30 Removing intermediate container f5e1db57d2c2 00:33:30 ---> 3478e54128b7 00:33:30 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:33:31 Removing intermediate container eca49b8870ef 00:33:31 ---> 6a0479bb14ad 00:33:31 Step 22/25 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:33:31 ---> Running in abad78da274b 00:33:31 ---> Running in e937c4722c61 00:33:31 Removing intermediate container abad78da274b 00:33:31 ---> 702df5dd0bcc 00:33:31 Step 24/26 : LABEL arch=arm64 00:33:32 Removing intermediate container e937c4722c61 00:33:32 ---> 69cd23987c56 00:33:32 Step 23/25 : LABEL arch=arm64 00:33:32 ---> Running in 96b4363b6781 00:33:32 ---> Running in 6c07d5f7a0ab 00:33:32 Removing intermediate container 96b4363b6781 00:33:32 ---> f9b78aea1b90 00:33:32 Step 25/26 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:33:32 Removing intermediate container 6c07d5f7a0ab 00:33:32 ---> a9a6ce32568a 00:33:32 Step 24/25 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:33:32 ---> Running in 34eb6899bf2b 00:33:32 ---> Running in 26d6dec77ed0 00:33:33 Removing intermediate container 26d6dec77ed0 00:33:33 ---> ae767528c5b9 00:33:33 Step 26/26 : LABEL version=0.0.0 00:33:33 ---> Running in 0b230fc4f154 00:33:33 Removing intermediate container 34eb6899bf2b 00:33:33 ---> 66216f37b32a 00:33:33 Step 25/25 : LABEL version=0.0.0 00:33:33 ---> Running in 72bc4fad81ae 00:33:34 Removing intermediate container 0b230fc4f154 00:33:34 ---> d0df04e42e60 00:33:34 00:33:34 Removing intermediate container 72bc4fad81ae 00:33:34 ---> 816c1748f0f2 00:33:34 00:33:35 Successfully built d0df04e42e60 00:33:35 Successfully tagged security-spire-config-arm64:latest 00:33:35  Building security-spire-config ... done Building core-command 00:33:35 Successfully built 816c1748f0f2 00:33:35 Successfully tagged security-spire-server-arm64:latest 00:33:35  Building security-spire-server ... done Building sys-mgmt-agent 00:34:22 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:34:22 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:34:22 ---> cf8596720516 00:34:22 Step 3/23 : WORKDIR /edgex-go 00:34:22 ---> Using cache 00:34:22 ---> dd63cc3b52f7 00:34:22 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:34:22 ---> Using cache 00:34:22 ---> 1cd35d1fe534 00:34:22 Step 5/23 : RUN apk add --update --no-cache make git 00:34:22 ---> Using cache 00:34:22 ---> 2180e29a80dc 00:34:22 Step 6/23 : COPY go.mod vendor* ./ 00:34:22 ---> Using cache 00:34:22 ---> 06b533b1512e 00:34:22 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:34:22 ---> Using cache 00:34:22 ---> 3001ba387dd1 00:34:22 Step 8/23 : COPY . . 00:34:22 ---> Using cache 00:34:22 ---> 654189de8b49 00:34:22 Step 9/23 : RUN make cmd/core-command/core-command 00:34:22 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:34:22 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:34:22 ---> cf8596720516 00:34:22 Step 3/23 : WORKDIR /edgex-go 00:34:22 ---> Using cache 00:34:22 ---> dd63cc3b52f7 00:34:22 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:34:22 ---> Using cache 00:34:22 ---> 1cd35d1fe534 00:34:22 Step 5/23 : RUN apk add --update --no-cache make bash git 00:34:23 ---> Running in 550091eb3278 00:34:23 ---> Running in 77b597fa581b 00:34:25 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:34:25 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:34:26 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:34:27 OK: 220 MiB in 52 packages 00:34:29 Removing intermediate container 550091eb3278 00:34:29 ---> 5b8848e747ca 00:34:29 Step 6/23 : COPY go.mod vendor* ./ 00:34:29 ---> e085a9ae01ba 00:34:29 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:34:30 ---> Running in a647563318e8 00:34:35 Removing intermediate container a647563318e8 00:34:35 ---> 61980ed66738 00:34:35 Step 8/23 : COPY . . 00:34:57 ---> 3af37e5824f2 00:34:57 Step 9/23 : RUN make cmd/sys-mgmt-agent/sys-mgmt-agent 00:34:57 ---> Running in d59dc3f7b4ec 00:34:57 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:37:23 CGO_ENABLED=0 GO111MODULE=on 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:37:38 Removing intermediate container eea13f305f32 00:37:38 ---> 7116c84dad30 00:37:38 00:37:38 Step 10/25 : FROM alpine:3.14 00:37:38 3.14: Pulling from library/alpine 00:37:38 Removing intermediate container 9fe0e5a3bd77 00:37:38 ---> 86544abd72ed 00:37:38 00:37:38 Step 10/31 : FROM alpine:3.14 00:37:38 3.14: Pulling from library/alpine 00:37:38 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 00:37:38 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 00:37:38 Status: Downloaded newer image for alpine:3.14 00:37:38 Status: Image is up to date for alpine:3.14 00:37:38 ---> ac73e934f311 00:37:38 Step 11/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:37:38 ---> ac73e934f311 00:37:38 Step 11/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2021 Intel Corporation' 00:37:38 ---> Running in dc72cee14102 00:37:38 ---> Running in 761c81fb6817 00:37:39 Removing intermediate container dc72cee14102 00:37:39 ---> b5c3707ce41e 00:37:39 Step 12/31 : RUN apk add --update --no-cache dumb-init su-exec 00:37:39 ---> Running in 5b15e3283839 00:37:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:37:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:37:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:37:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:37:42 (1/3) Installing ca-certificates (20211220-r0) 00:37:42 (2/3) Installing dumb-init (1.2.5-r1) 00:37:42 (3/3) Installing su-exec (0.2-r1) 00:37:42 Executing busybox-1.33.1-r7.trigger 00:37:42 Executing ca-certificates-20211220-r0.trigger 00:37:43 (1/2) Installing dumb-init (1.2.5-r1) 00:37:43 OK: 6 MiB in 17 packages 00:37:43 (2/2) Installing su-exec (0.2-r1) 00:37:43 Executing busybox-1.33.1-r7.trigger 00:37:43 OK: 6 MiB in 16 packages 00:37:45 Removing intermediate container 5b15e3283839 00:37:45 ---> 77126a5c29d4 00:37:45 Step 13/31 : ENV SECURITY_INIT_DIR /edgex-init 00:37:45 ---> Running in 31594da86fdc 00:37:45 Removing intermediate container 761c81fb6817 00:37:45 ---> f60dd473e365 00:37:45 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:37:45 ---> Running in 0006b8d09773 00:37:45 Removing intermediate container 31594da86fdc 00:37:45 ---> 9d34023a549c 00:37:45 Step 14/31 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_DIR}/bootstrap-redis 00:37:45 ---> Running in 49c6925816f9 00:37:46 Removing intermediate container 0006b8d09773 00:37:46 ---> adcf6a23e63b 00:37:46 Step 13/25 : WORKDIR / 00:37:46 ---> Running in 2e5688677f1d 00:37:46 Removing intermediate container 49c6925816f9 00:37:46 ---> c486e9762678 00:37:46 Step 15/31 : RUN mkdir -p ${SECURITY_INIT_DIR} && mkdir -p ${BOOTSTRAP_REDIS_DIR} 00:37:46 ---> Running in 673d67ac9e58 00:37:47 Removing intermediate container 2e5688677f1d 00:37:47 ---> a21d4980920e 00:37:47 Step 14/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:37:48 ---> 7a2e1660c974 00:37:48 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:37:49 ---> 1dbe3bcdb5d2 00:37:49 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:37:50 Removing intermediate container 673d67ac9e58 00:37:50 ---> 8f98a2576175 00:37:50 Step 16/31 : WORKDIR ${SECURITY_INIT_DIR} 00:37:50 ---> Running in c6f577d2c543 00:37:50 ---> 8b3f75a39871 00:37:50 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/kong-admin-config.template.yml /res/kong-admin-config.template.yml 00:37:51 Removing intermediate container c6f577d2c543 00:37:51 ---> 8ed9a1d43310 00:37:51 Step 17/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_DIR}/ 00:37:52 ---> 42c9ce1470d2 00:37:52 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:37:52 ---> 299019e26bfa 00:37:52 Step 18/31 : RUN chmod +x ${SECURITY_INIT_DIR}/*.sh 00:37:52 ---> Running in eebfd953a6b5 00:37:54 ---> 3f44b6b56937 00:37:54 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:37:57 Removing intermediate container eebfd953a6b5 00:37:57 ---> 71fb460d336a 00:37:57 Step 19/31 : COPY --from=builder /edgex-go/Attribution.txt / 00:37:57 ---> a868692ded84 00:37:57 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:37:58 ---> 77bc2e019c30 00:37:58 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / && mkdir -p /vault/config/assets && chown -Rh 100:1000 /vault/ 00:37:58 ---> Running in 0ca5bf717380 00:37:58 ---> 98c897a7dddf 00:37:58 Step 20/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:38:01 ---> ffde11ec3815 00:38:01 Step 21/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.toml ./res/ 00:38:01 Removing intermediate container 0ca5bf717380 00:38:01 ---> 68a9a7ba2568 00:38:01 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 00:38:01 ---> Running in cbbb4816a331 00:38:02 ---> 8d88c2fe8637 00:38:02 Step 22/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.toml ${BOOTSTRAP_REDIS_DIR}/res/ 00:38:02 Removing intermediate container cbbb4816a331 00:38:02 ---> 70d70bb50166 00:38:02 Step 23/25 : LABEL arch=arm64 00:38:02 ---> Running in 5b8f2b37c6ea 00:38:03 Removing intermediate container 5b8f2b37c6ea 00:38:03 ---> 41fbbab16aec 00:38:03 Step 24/25 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:38:03 ---> Running in 6cfb32436a99 00:38:03 ---> 42363e97e054 00:38:03 Step 23/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_DIR}/consul-bootstrapper/ 00:38:04 Removing intermediate container 6cfb32436a99 00:38:04 ---> 5c83bbfb3cd1 00:38:04 Step 25/25 : LABEL version=0.0.0 00:38:04 ---> Running in 24a454dec2d1 00:38:05 Removing intermediate container 24a454dec2d1 00:38:05 ---> 70ca75454108 00:38:05 00:38:05 ---> b6375bede522 00:38:05 Step 24/31 : VOLUME ${SECURITY_INIT_DIR} 00:38:05 ---> Running in 12c0d66b04ba 00:38:05 Successfully built 70ca75454108 00:38:05 Successfully tagged security-secretstore-setup-arm64:latest 00:38:05  Building security-secretstore-setup ... done Building security-spiffe-token-provider 00:38:06 Removing intermediate container 12c0d66b04ba 00:38:06 ---> 7b15324a3dde 00:38:06 Step 25/31 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:38:07 ---> 30b58389166a 00:38:07 Step 26/31 : RUN chmod +x /entrypoint.sh 00:38:07 ---> Running in a793c42f38f5 00:38:10 Removing intermediate container a793c42f38f5 00:38:10 ---> 269a8b4e8c4d 00:38:10 Step 27/31 : ENTRYPOINT ["/entrypoint.sh"] 00:38:10 ---> Running in e984307612d4 00:38:11 Removing intermediate container e984307612d4 00:38:11 ---> 9feee33c1a43 00:38:11 Step 28/31 : CMD ["gate"] 00:38:12 ---> Running in 8be4039ac054 00:38:12 Removing intermediate container 8be4039ac054 00:38:12 ---> 43d4a5ed519d 00:38:12 Step 29/31 : LABEL arch=arm64 00:38:12 ---> Running in 278842dabcea 00:38:13 Removing intermediate container 278842dabcea 00:38:13 ---> 84872d0d94d6 00:38:13 Step 30/31 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:38:13 ---> Running in 6d58945c4c08 00:38:14 Removing intermediate container 6d58945c4c08 00:38:14 ---> b1611b6fed8b 00:38:14 Step 31/31 : LABEL version=0.0.0 00:38:14 ---> Running in 10494f373b52 00:38:15 Removing intermediate container 10494f373b52 00:38:15 ---> 765235c08395 00:38:15 00:38:15 Successfully built 765235c08395 00:38:15 Successfully tagged security-bootstrapper-arm64:latest 00:38:15 Building core-metadata 00:38:30  Building security-bootstrapper ... done Removing intermediate container 6f01b9497b35 00:38:30 ---> e31ee9043905 00:38:30 00:38:30 Step 10/23 : FROM alpine:3.14 00:38:30 ---> ac73e934f311 00:38:30 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:38:30 ---> Running in dc3ed899185a 00:38:30 Removing intermediate container dc3ed899185a 00:38:30 ---> 0baa7383a59c 00:38:30 Step 12/23 : ENV APP_PORT=59880 00:38:30 ---> Running in 006d814c0250 00:38:30 Removing intermediate container 006d814c0250 00:38:30 ---> 9df1afe32570 00:38:30 Step 13/23 : EXPOSE $APP_PORT 00:38:31 ---> Running in e991b5213bc0 00:38:31 Removing intermediate container e991b5213bc0 00:38:31 ---> c86cb7023aeb 00:38:31 Step 14/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:38:31 ---> Running in 6517189d447c 00:38:36 Removing intermediate container 6517189d447c 00:38:36 ---> e676e462c496 00:38:36 Step 15/23 : RUN apk add --update --no-cache zeromq dumb-init 00:38:36 ---> Running in 6f71c9c9a723 00:38:38 fetch https://nl.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:38:39 fetch https://nl.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:38:40 (1/6) Installing dumb-init (1.2.5-r1) 00:38:40 (2/6) Installing libgcc (10.3.1_git20210424-r2) 00:38:40 (3/6) Installing libsodium (1.0.18-r0) 00:38:40 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 00:38:40 (5/6) Installing libzmq (4.3.4-r0) 00:38:40 (6/6) Installing zeromq (4.3.4-r0) 00:38:40 Executing busybox-1.33.1-r7.trigger 00:38:40 OK: 8 MiB in 20 packages 00:38:43 Removing intermediate container 6f71c9c9a723 00:38:43 ---> 4868d7afd730 00:38:43 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:38:46 ---> b77f9e51444e 00:38:46 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:38:46 Step 1/20 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:38:46 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:38:46 ---> cf8596720516 00:38:46 Step 3/20 : WORKDIR /edgex-go 00:38:46 ---> Using cache 00:38:46 ---> dd63cc3b52f7 00:38:46 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:38:46 ---> Running in ea70fe65a320 00:38:48 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:38:49 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:38:49 ---> 77ed636d49fb 00:38:49 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 00:38:50 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:38:50 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:38:50 OK: 15743 distinct packages available 00:38:50 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:38:51 ---> 8c24530085c6 00:38:51 Step 19/23 : ENTRYPOINT ["/core-data"] 00:38:51 ---> Running in 5b4c1e478daa 00:38:51 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:38:52 Removing intermediate container 5b4c1e478daa 00:38:52 ---> 1cb69b2436ea 00:38:52 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:38:52 ---> Running in 97a453350a62 00:38:52 Removing intermediate container 77b597fa581b 00:38:52 ---> 933232bf9b65 00:38:52 00:38:52 Step 10/23 : FROM alpine:3.14 00:38:52 ---> ac73e934f311 00:38:52 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:38:53 OK: 220 MiB in 52 packages 00:38:53 ---> Running in a0b9c5300b5d 00:38:53 Removing intermediate container 97a453350a62 00:38:53 ---> 1d494fadaf63 00:38:53 Step 21/23 : LABEL arch=arm64 00:38:54 ---> Running in 5f0e88758252 00:38:55 Removing intermediate container 5f0e88758252 00:38:55 ---> 2b0829676c3a 00:38:55 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:38:55 ---> Running in d2afded1bc03 00:38:55 Removing intermediate container ea70fe65a320 00:38:55 ---> f2c804c62d8a 00:38:55 Step 5/20 : COPY go.mod vendor* ./ 00:38:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:38:55 Removing intermediate container d2afded1bc03 00:38:55 ---> 6c3c811b5def 00:38:55 Step 23/23 : LABEL version=0.0.0 00:38:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:38:56 ---> Running in 31ff4c489abf 00:38:56 ---> d800cb780767 00:38:56 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:38:56 ---> Running in 3fce5572e28b 00:38:56 Removing intermediate container 31ff4c489abf 00:38:56 ---> 1c8ff68d3a5f 00:38:56 00:38:56 (1/1) Installing dumb-init (1.2.5-r1) 00:38:56 Executing busybox-1.33.1-r7.trigger 00:38:56 OK: 5 MiB in 15 packages 00:38:57 Successfully built 1c8ff68d3a5f 00:38:57 Successfully tagged core-data-arm64:latest 00:38:57  Building core-data ... done Building support-scheduler 00:38:58 Removing intermediate container a0b9c5300b5d 00:38:58 ---> 7c11da86a0ea 00:38:58 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:38:58 Step 1/23 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:38:58 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:38:58 ---> cf8596720516 00:38:58 Step 3/23 : WORKDIR /edgex-go 00:38:58 ---> Using cache 00:38:58 ---> dd63cc3b52f7 00:38:58 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:38:58 ---> Using cache 00:38:58 ---> 1cd35d1fe534 00:38:58 Step 5/23 : RUN apk add --update --no-cache make git 00:38:58 ---> Using cache 00:38:58 ---> 2180e29a80dc 00:38:58 Step 6/23 : COPY go.mod vendor* ./ 00:38:58 ---> Using cache 00:38:58 ---> 06b533b1512e 00:38:58 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:38:58 ---> Using cache 00:38:58 ---> 3001ba387dd1 00:38:58 Step 8/23 : COPY . . 00:38:58 ---> Running in 38a0c3063c1e 00:38:59 ---> Using cache 00:38:59 ---> 654189de8b49 00:38:59 Step 9/23 : RUN make cmd/core-metadata/core-metadata 00:38:59 ---> Running in ebc776e44a76 00:38:59 Removing intermediate container 38a0c3063c1e 00:38:59 ---> 73bfe2bf1d0b 00:38:59 Step 13/23 : ENV APP_PORT=59882 00:39:00 ---> Running in 93f66561f405 00:39:00 Removing intermediate container 93f66561f405 00:39:00 ---> 2731dfe2d9e6 00:39:00 Step 14/23 : EXPOSE $APP_PORT 00:39:01 ---> Running in caaefe46d7c0 00:39:01 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus 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:39:02 Removing intermediate container caaefe46d7c0 00:39:02 ---> 6267ede1b9c9 00:39:02 Step 15/23 : WORKDIR / 00:39:02 Removing intermediate container 3fce5572e28b 00:39:02 ---> 9b9548f405ce 00:39:02 Step 7/20 : COPY . . 00:39:02 ---> Running in 65e67c36fea6 00:39:03 Removing intermediate container 65e67c36fea6 00:39:03 ---> f5fb51d4a462 00:39:03 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:05 ---> 4632c17967f9 00:39:05 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:39:07 ---> 92ac9ce55734 00:39:07 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:39:08 Removing intermediate container d59dc3f7b4ec 00:39:08 ---> 53c74955fa54 00:39:08 Step 10/23 : RUN make cmd/sys-mgmt-executor/sys-mgmt-executor 00:39:08 ---> Running in fedc6ba29fd1 00:39:09 ---> c8239cf913a0 00:39:09 Step 19/23 : ENTRYPOINT ["/core-command"] 00:39:09 ---> Running in c9acaf4cf69c 00:39:10 Removing intermediate container c9acaf4cf69c 00:39:10 ---> 7e7c12e84710 00:39:10 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:39:10 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:39:10 ---> Running in a81f85aaf964 00:39:11 Removing intermediate container a81f85aaf964 00:39:11 ---> 0a86c8d5ba98 00:39:11 Step 21/23 : LABEL arch=arm64 00:39:11 ---> Running in cb59b8e55a1a 00:39:12 Removing intermediate container cb59b8e55a1a 00:39:12 ---> 4f98ed9dc749 00:39:12 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:39:12 ---> Running in 697d191f1863 00:39:13 Removing intermediate container 697d191f1863 00:39:13 ---> 0123def481d7 00:39:13 Step 23/23 : LABEL version=0.0.0 00:39:13 ---> Running in 4aca28805136 00:39:14 Removing intermediate container fedc6ba29fd1 00:39:14 ---> 26e8e164fe0b 00:39:14 00:39:14 Step 11/23 : FROM docker:20.10.14 00:39:14 20.10.14: Pulling from library/docker 00:39:15 Removing intermediate container 4aca28805136 00:39:15 ---> 60737466fd33 00:39:15 00:39:17 Successfully built 60737466fd33 00:39:17 Successfully tagged core-command-arm64:latest 00:39:17  Building core-command ... done Building security-proxy-setup 00:39:32 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:39:32 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:32 ---> cf8596720516 00:39:32 Step 3/22 : WORKDIR /edgex-go 00:39:32 ---> Using cache 00:39:32 ---> dd63cc3b52f7 00:39:32 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:39:32 ---> Using cache 00:39:32 ---> 1cd35d1fe534 00:39:32 Step 5/22 : RUN apk add --update --no-cache make git 00:39:32 ---> Using cache 00:39:32 ---> 2180e29a80dc 00:39:32 Step 6/22 : COPY go.mod vendor* ./ 00:39:32 ---> Using cache 00:39:32 ---> 06b533b1512e 00:39:32 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:32 ---> Using cache 00:39:32 ---> 3001ba387dd1 00:39:32 Step 8/22 : COPY . . 00:39:32 ---> Using cache 00:39:32 ---> 654189de8b49 00:39:32 Step 9/22 : RUN make cmd/support-scheduler/support-scheduler 00:39:34 ---> Running in 11493730a9b4 00:39:36 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:39:38 Digest: sha256:41978d1974f05f80e1aef23ac03040491a7e28bd4551d4b469b43e558341864e 00:39:38 Status: Downloaded newer image for docker:20.10.14 00:39:38 ---> c346e9eafbab 00:39:38 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2017-2019: Mainflux, Cavium, Dell, Copyright (c) 2021: Intel Corporation' 00:39:39 ---> Running in 2f6d5f0e4b01 00:39:40 Removing intermediate container 2f6d5f0e4b01 00:39:40 ---> 6fa199c12f32 00:39:40 Step 13/23 : RUN apk add --update --no-cache bash dumb-init py3-pip curl && pip install --no-cache-dir docker-compose==1.23.2 00:39:40 ---> Running in 5707b43eae6c 00:39:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:39:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:39:44 (1/43) Installing readline (8.1.1-r0) 00:39:44 (2/43) Installing bash (5.1.16-r0) 00:39:44 Executing bash-5.1.16-r0.post-install 00:39:44 (3/43) Installing brotli-libs (1.0.9-r5) 00:39:44 (4/43) Installing nghttp2-libs (1.46.0-r0) 00:39:44 (5/43) Installing libcurl (7.80.0-r1) 00:39:44 (6/43) Installing curl (7.80.0-r1) 00:39:44 (7/43) Installing dumb-init (1.2.5-r1) 00:39:44 (8/43) Installing libbz2 (1.0.8-r1) 00:39:44 (9/43) Installing expat (2.4.7-r0) 00:39:44 (10/43) Installing libffi (3.4.2-r1) 00:39:44 (11/43) Installing gdbm (1.22-r0) 00:39:44 (12/43) Installing xz-libs (5.2.5-r1) 00:39:44 (13/43) Installing libgcc (10.3.1_git20211027-r0) 00:39:44 (14/43) Installing libstdc++ (10.3.1_git20211027-r0) 00:39:44 (15/43) Installing mpdecimal (2.5.1-r1) 00:39:44 (16/43) Installing sqlite-libs (3.36.0-r0) 00:39:44 (17/43) Installing python3 (3.9.7-r4) 00:39:47 ---> cb731ce552d8 00:39:47 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:39:47 ---> Running in 16d0b90f89ec 00:39:47 (18/43) Installing py3-appdirs (1.4.4-r2) 00:39:47 (19/43) Installing py3-certifi (2020.12.5-r1) 00:39:47 (20/43) Installing py3-charset-normalizer (2.0.7-r0) 00:39:47 (21/43) Installing py3-idna (3.3-r0) 00:39:48 (22/43) Installing py3-urllib3 (1.26.7-r0) 00:39:48 (23/43) Installing py3-requests (2.26.0-r1) 00:39:48 (24/43) Installing py3-msgpack (1.0.2-r1) 00:39:48 (25/43) Installing py3-lockfile (0.12.2-r4) 00:39:48 (26/43) Installing py3-cachecontrol (0.12.10-r0) 00:39:48 (27/43) Installing py3-colorama (0.4.4-r1) 00:39:48 (28/43) Installing py3-contextlib2 (21.6.0-r1) 00:39:48 (29/43) Installing py3-distlib (0.3.3-r0) 00:39:48 (30/43) Installing py3-distro (1.6.0-r0) 00:39:48 (31/43) Installing py3-six (1.16.0-r0) 00:39:48 (32/43) Installing py3-webencodings (0.5.1-r4) 00:39:48 (33/43) Installing py3-html5lib (1.1-r1) 00:39:48 (34/43) Installing py3-parsing (2.4.7-r2) 00:39:48 (35/43) Installing py3-packaging (20.9-r1) 00:39:48 (36/43) Installing py3-tomli (1.2.2-r0) 00:39:48 (37/43) Installing py3-pep517 (0.12.0-r0) 00:39:48 (38/43) Installing py3-progress (1.6-r0) 00:39:48 (39/43) Installing py3-retrying (1.3.3-r2) 00:39:48 (40/43) Installing py3-ordered-set (4.0.2-r2) 00:39:49 (41/43) Installing py3-setuptools (52.0.0-r4) 00:39:49 (42/43) Installing py3-toml (0.10.2-r2) 00:39:49 (43/43) Installing py3-pip (20.3.4-r1) 00:39:49 CGO_ENABLED=0 GO111MODULE=on 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:39:50 Executing busybox-1.34.1-r5.trigger 00:39:50 OK: 82 MiB in 65 packages 00:39:53 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:39:53 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:39:53 ---> cf8596720516 00:39:53 Step 3/22 : WORKDIR /edgex-go 00:39:53 ---> Using cache 00:39:53 ---> dd63cc3b52f7 00:39:53 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:39:53 ---> Using cache 00:39:53 ---> 1cd35d1fe534 00:39:53 Step 5/22 : RUN apk add --update --no-cache make git 00:39:53 ---> Using cache 00:39:53 ---> 2180e29a80dc 00:39:53 Step 6/22 : COPY go.mod vendor* ./ 00:39:53 ---> Using cache 00:39:53 ---> 06b533b1512e 00:39:53 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:53 ---> Using cache 00:39:53 ---> 3001ba387dd1 00:39:53 Step 8/22 : COPY . . 00:39:53 ---> Using cache 00:39:53 ---> 654189de8b49 00:39:53 Step 9/22 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:39:54 ---> Running in 4406023a5eb2 00:39:56 CGO_ENABLED=0 GO111MODULE=on 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:39:56 Collecting docker-compose==1.23.2 00:39:56 Downloading docker_compose-1.23.2-py2.py3-none-any.whl (131 kB) 00:39:58 Collecting requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1 00:39:58 Downloading requests-2.20.1-py2.py3-none-any.whl (57 kB) 00:39:58 Collecting jsonschema<3,>=2.5.1 00:39:58 Downloading jsonschema-2.6.0-py2.py3-none-any.whl (39 kB) 00:39:59 Collecting cached-property<2,>=1.2.0 00:39:59 Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB) 00:39:59 Collecting websocket-client<1.0,>=0.32.0 00:39:59 Downloading websocket_client-0.59.0-py2.py3-none-any.whl (67 kB) 00:40:00 Collecting dockerpty<0.5,>=0.4.1 00:40:00 Downloading dockerpty-0.4.1.tar.gz (13 kB) 00:40:03 Collecting docker<4.0,>=3.6.0 00:40:03 Downloading docker-3.7.3-py2.py3-none-any.whl (134 kB) 00:40:04 Collecting PyYAML<4,>=3.10 00:40:04 Downloading PyYAML-3.13.tar.gz (270 kB) 00:40:08 Requirement already satisfied: six<2,>=1.3.0 in /usr/lib/python3.9/site-packages (from docker-compose==1.23.2) (1.16.0) 00:40:08 Collecting texttable<0.10,>=0.9.0 00:40:08 Downloading texttable-0.9.1.tar.gz (11 kB) 00:40:10 Collecting docopt<0.7,>=0.6.1 00:40:10 Downloading docopt-0.6.2.tar.gz (25 kB) 00:40:12 Collecting docker-pycreds>=0.4.0 00:40:12 Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) 00:40:13 Collecting urllib3<1.25,>=1.21.1 00:40:13 Downloading urllib3-1.24.3-py2.py3-none-any.whl (118 kB) 00:40:14 Collecting chardet<3.1.0,>=3.0.2 00:40:14 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) 00:40:14 Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.9/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (2020.12.5) 00:40:14 Collecting idna<2.8,>=2.5 00:40:14 Downloading idna-2.7-py2.py3-none-any.whl (58 kB) 00:40:14 Using legacy 'setup.py install' for dockerpty, since package 'wheel' is not installed. 00:40:14 Using legacy 'setup.py install' for docopt, since package 'wheel' is not installed. 00:40:14 Using legacy 'setup.py install' for PyYAML, since package 'wheel' is not installed. 00:40:14 Using legacy 'setup.py install' for texttable, since package 'wheel' is not installed. 00:40:15 Installing collected packages: urllib3, idna, chardet, websocket-client, requests, docker-pycreds, texttable, PyYAML, jsonschema, docopt, dockerpty, docker, cached-property, docker-compose 00:40:15 Attempting uninstall: urllib3 00:40:15 Found existing installation: urllib3 1.26.7 00:40:15 Uninstalling urllib3-1.26.7: 00:40:16 Successfully uninstalled urllib3-1.26.7 00:40:17 Attempting uninstall: idna 00:40:17 Found existing installation: idna 3.3 00:40:17 Uninstalling idna-3.3: 00:40:17 Successfully uninstalled idna-3.3 00:40:20 Attempting uninstall: requests 00:40:20 Found existing installation: requests 2.26.0 00:40:20 Uninstalling requests-2.26.0: 00:40:20 Successfully uninstalled requests-2.26.0 00:40:20 Running setup.py install for texttable: started 00:40:22 Running setup.py install for texttable: finished with status 'done' 00:40:22 Running setup.py install for PyYAML: started 00:40:25 Running setup.py install for PyYAML: finished with status 'done' 00:40:25 Running setup.py install for docopt: started 00:40:28 Running setup.py install for docopt: finished with status 'done' 00:40:28 Running setup.py install for dockerpty: started 00:40:31 Running setup.py install for dockerpty: finished with status 'done' 00:40:33 Successfully installed PyYAML-3.13 cached-property-1.5.2 chardet-3.0.4 docker-3.7.3 docker-compose-1.23.2 docker-pycreds-0.4.0 dockerpty-0.4.1 docopt-0.6.2 idna-2.7 jsonschema-2.6.0 requests-2.20.1 texttable-0.9.1 urllib3-1.24.3 websocket-client-0.59.0 00:40:48 Removing intermediate container 5707b43eae6c 00:40:48 ---> d27b6f3fef16 00:40:48 Step 14/23 : ENV APP_PORT=58890 00:40:48 ---> Running in 09c8a99791b0 00:40:48 Removing intermediate container 09c8a99791b0 00:40:48 ---> 0a54196c52a8 00:40:48 Step 15/23 : EXPOSE $APP_PORT 00:40:48 ---> Running in 72c330628c2b 00:40:48 Removing intermediate container 72c330628c2b 00:40:48 ---> df36c8b949b0 00:40:48 Step 16/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/sys-mgmt-agent / 00:40:49 ---> 494d8ac14fd4 00:40:49 Step 17/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/res/configuration.toml /res/configuration.toml 00:40:50 ---> 14394333974e 00:40:50 Step 18/23 : COPY --from=builder /edgex-go/cmd/sys-mgmt-executor/sys-mgmt-executor / 00:40:51 ---> ce256b20d86e 00:40:51 Step 19/23 : ENTRYPOINT ["/sys-mgmt-agent"] 00:40:51 ---> Running in 6d14a18908c9 00:40:52 Removing intermediate container 6d14a18908c9 00:40:52 ---> 0bab50e3b42c 00:40:52 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:40:52 ---> Running in f6dcb2efbe89 00:40:53 Removing intermediate container f6dcb2efbe89 00:40:53 ---> 099fb94db9f0 00:40:53 Step 21/23 : LABEL arch=arm64 00:40:53 ---> Running in 3c622d793fd4 00:40:54 Removing intermediate container 3c622d793fd4 00:40:54 ---> 256a7131a7e5 00:40:54 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:40:54 ---> Running in 8f20f61da866 00:40:54 Removing intermediate container 8f20f61da866 00:40:54 ---> f95224b6e894 00:40:54 Step 23/23 : LABEL version=0.0.0 00:40:54 ---> Running in 787319834e10 00:40:55 Removing intermediate container 787319834e10 00:40:55 ---> 8cc8b1be4c45 00:40:55 00:40:55 Successfully built 8cc8b1be4c45 00:40:55 Successfully tagged sys-mgmt-agent-arm64:latest 00:40:55  Building sys-mgmt-agent ... done Building support-notifications 00:41:29 Step 1/22 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:41:29 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:41:29 ---> cf8596720516 00:41:29 Step 3/22 : WORKDIR /edgex-go 00:41:29 ---> Using cache 00:41:29 ---> dd63cc3b52f7 00:41:29 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:41:29 ---> Using cache 00:41:29 ---> 1cd35d1fe534 00:41:29 Step 5/22 : RUN apk add --update --no-cache make bash git ca-certificates 00:41:29 ---> Running in 271ff9f48fde 00:41:29 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:41:29 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:41:30 OK: 220 MiB in 52 packages 00:41:32 Removing intermediate container 271ff9f48fde 00:41:32 ---> dcce88c6daae 00:41:32 Step 6/22 : COPY go.mod vendor* ./ 00:41:33 ---> 72fb7aeb8679 00:41:33 Step 7/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:41:33 ---> Running in e653722bc213 00:41:38 Removing intermediate container e653722bc213 00:41:38 ---> 4749d5549162 00:41:38 Step 8/22 : COPY . . 00:42:00 ---> 67c20d854189 00:42:00 Step 9/22 : RUN make cmd/support-notifications/support-notifications 00:42:00 ---> Running in 19bef45cf3da 00:42:00 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:43:37 Removing intermediate container ebc776e44a76 00:43:37 ---> ba99bdc561f5 00:43:37 00:43:37 Step 10/23 : FROM alpine:3.14 00:43:37 ---> ac73e934f311 00:43:37 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:43:37 ---> Using cache 00:43:37 ---> 7c11da86a0ea 00:43:37 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:43:37 ---> Using cache 00:43:37 ---> 73bfe2bf1d0b 00:43:37 Step 13/23 : ENV APP_PORT=59881 00:43:37 ---> Running in a32e83fc28ea 00:43:37 Removing intermediate container a32e83fc28ea 00:43:37 ---> 2f03f54b0655 00:43:37 Step 14/23 : EXPOSE $APP_PORT 00:43:37 ---> Running in 02ea0c4d8513 00:43:37 Removing intermediate container 02ea0c4d8513 00:43:37 ---> ac75b315f9d5 00:43:37 Step 15/23 : WORKDIR / 00:43:37 ---> Running in 0ec0e614158d 00:43:37 Removing intermediate container 0ec0e614158d 00:43:37 ---> 72c624b24ebf 00:43:37 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:43:37 ---> 0fea5d782cff 00:43:37 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:43:37 ---> 293c2a4eeaf1 00:43:37 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:43:37 ---> 9ba3e196352c 00:43:37 Step 19/23 : ENTRYPOINT ["/core-metadata"] 00:43:37 ---> Running in c2ce41cbe27a 00:43:37 Removing intermediate container c2ce41cbe27a 00:43:37 ---> 641cc71ff6c6 00:43:37 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:43:37 ---> Running in 3804c3b8c7d0 00:43:37 Removing intermediate container 3804c3b8c7d0 00:43:37 ---> 9d6b64f42d1a 00:43:37 Step 21/23 : LABEL arch=arm64 00:43:37 ---> Running in bb074d669e11 00:43:37 Removing intermediate container bb074d669e11 00:43:37 ---> e79d939e813a 00:43:37 Step 22/23 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:43:37 ---> Running in 78ca5340ea0a 00:43:37 Removing intermediate container 78ca5340ea0a 00:43:37 ---> 1c6c9e092e9b 00:43:37 Step 23/23 : LABEL version=0.0.0 00:43:37 ---> Running in 37f4f9cee82d 00:43:37 Removing intermediate container 37f4f9cee82d 00:43:37 ---> b03de0986fd1 00:43:37 00:43:38 Successfully built b03de0986fd1 00:43:38 Successfully tagged core-metadata-arm64:latest 00:43:38  Building core-metadata ... done Building security-spire-agent 00:44:11 Step 1/26 : ARG BUILDER_BASE=golang:1.17-alpine3.15 00:44:11 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:44:11 ---> cf8596720516 00:44:11 Step 3/26 : WORKDIR /edgex-go 00:44:11 ---> Using cache 00:44:11 ---> dd63cc3b52f7 00:44:11 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:11 ---> Using cache 00:44:11 ---> 1cd35d1fe534 00:44:11 Step 5/26 : RUN apk add --update --no-cache make git build-base curl 00:44:11 ---> Running in 01836954d963 00:44:12 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:44:13 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:44:15 OK: 220 MiB in 52 packages 00:44:16 Removing intermediate container 01836954d963 00:44:16 ---> 194855d74ac9 00:44:16 Step 6/26 : COPY go.mod vendor* ./ 00:44:17 ---> abf04ae3bea0 00:44:17 Step 7/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:44:17 ---> Running in 7e4e33a2e906 00:44:24 Removing intermediate container 7e4e33a2e906 00:44:24 ---> ab7f2058ac1e 00:44:24 Step 8/26 : COPY . . 00:44:42 CGO_ENABLED=0 GO111MODULE=on 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:44:42 ---> c4541b4fb67d 00:44:42 Step 9/26 : ARG SPIRE_RELEASE=1.2.1 00:44:42 ---> Running in 8203927a802e 00:44:42 Removing intermediate container 8203927a802e 00:44:42 ---> 6c5dd0480749 00:44:42 Step 10/26 : WORKDIR /edgex-go/spire-build 00:44:42 ---> Running in 6fb2edb5da8b 00:44:43 Removing intermediate container 6fb2edb5da8b 00:44:43 ---> 667727acabce 00:44:43 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:44:43 ---> Running in 527c1b383282 00:44:46 Removing intermediate container 527c1b383282 00:44:46 ---> 2246b5dc260f 00:44:46 Step 12/26 : WORKDIR /edgex-go 00:44:46 ---> Running in 6e01de08a819 00:44:47 Removing intermediate container 6e01de08a819 00:44:47 ---> c3b25f150d49 00:44:47 00:44:47 Step 13/26 : FROM alpine:3.15 00:44:47 ---> 3fb3c9af89a9 00:44:47 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:44:47 ---> Using cache 00:44:47 ---> d116a1ff339a 00:44:47 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:47 ---> Using cache 00:44:47 ---> cbfc003e8faf 00:44:47 Step 16/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:44:47 ---> Using cache 00:44:47 ---> 598b4828e878 00:44:47 Step 17/26 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:44:51 ---> 33a897f20a94 00:44:51 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:44:56 ---> a7ac10f89dbe 00:44:56 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:44:58 ---> 34a659f6b709 00:44:58 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:44:59 ---> 968610fd17e0 00:44:59 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:45:01 ---> 2cef6e88f414 00:45:01 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:45:02 ---> Running in 36648fac778c 00:45:03 Removing intermediate container 36648fac778c 00:45:03 ---> d60b733234c1 00:45:03 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:45:03 ---> Running in 8c0c87fee702 00:45:04 Removing intermediate container 8c0c87fee702 00:45:04 ---> c7d1a757eaec 00:45:04 Step 24/26 : LABEL arch=arm64 00:45:04 ---> Running in 52a8d822c2b1 00:45:04 Removing intermediate container 4406023a5eb2 00:45:04 ---> 5e663f678cfc 00:45:04 00:45:04 Step 10/22 : FROM alpine:3.14 00:45:04 ---> ac73e934f311 00:45:04 Step 11/22 : RUN apk add --update --no-cache curl dumb-init 00:45:04 ---> Running in 182a61d7a0fc 00:45:05 Removing intermediate container 52a8d822c2b1 00:45:05 ---> eb879957edb2 00:45:05 Step 25/26 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:45:05 ---> Running in 657218218fe9 00:45:06 Removing intermediate container 657218218fe9 00:45:06 ---> bbc0fe20d0b2 00:45:06 Step 26/26 : LABEL version=0.0.0 00:45:06 ---> Running in 50533c7d9a19 00:45:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:45:07 Removing intermediate container 50533c7d9a19 00:45:07 ---> 3ac63c542aac 00:45:07 00:45:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:45:07 Successfully built 3ac63c542aac 00:45:07 Successfully tagged security-spire-agent-arm64:latest 00:45:08  Building security-spire-agent ... done (1/6) Installing ca-certificates (20211220-r0) 00:45:08 (2/6) Installing brotli-libs (1.0.9-r5) 00:45:08 (3/6) Installing nghttp2-libs (1.43.0-r0) 00:45:08 (4/6) Installing libcurl (7.79.1-r1) 00:45:08 (5/6) Installing curl (7.79.1-r1) 00:45:08 (6/6) Installing dumb-init (1.2.5-r1) 00:45:08 Executing busybox-1.33.1-r7.trigger 00:45:08 Executing ca-certificates-20211220-r0.trigger 00:45:08 OK: 8 MiB in 20 packages 00:45:11 Removing intermediate container 182a61d7a0fc 00:45:11 ---> f379ebf738e0 00:45:11 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:45:11 ---> Running in 434cb1fed6c1 00:45:11 Removing intermediate container 434cb1fed6c1 00:45:11 ---> 6392eac77ace 00:45:11 Step 13/22 : WORKDIR /edgex 00:45:11 ---> Running in 4be1e4ddd45e 00:45:12 Removing intermediate container 4be1e4ddd45e 00:45:12 ---> deccb9b5992f 00:45:12 Step 14/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:45:13 ---> ff8644b4a9e4 00:45:13 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:45:14 ---> 27bc900a1739 00:45:14 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:45:16 ---> 78a00505ec23 00:45:16 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:45:17 ---> 589bcf7e4109 00:45:17 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:45:17 ---> Running in 2a4cebefe73e 00:45:21 Removing intermediate container 2a4cebefe73e 00:45:21 ---> 2b6b2da8326e 00:45:21 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 00:45:21 ---> Running in d88fa9679f6b 00:45:21 Removing intermediate container d88fa9679f6b 00:45:21 ---> acdb65adc1e7 00:45:21 Step 20/22 : LABEL arch=arm64 00:45:21 ---> Running in b7d1688b4338 00:45:21 Removing intermediate container b7d1688b4338 00:45:21 ---> c241955df56a 00:45:21 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:45:21 ---> Running in e7fb5886f75a 00:45:22 Removing intermediate container e7fb5886f75a 00:45:22 ---> ee68fa62db01 00:45:22 Step 22/22 : LABEL version=0.0.0 00:45:22 ---> Running in a113c9dc47dd 00:45:23 Removing intermediate container a113c9dc47dd 00:45:23 ---> ee8d6b15cfc5 00:45:23 00:45:23 Successfully built ee8d6b15cfc5 00:45:23 Successfully tagged security-proxy-setup-arm64:latest 00:46:31  Building security-proxy-setup ... done Removing intermediate container 16d0b90f89ec 00:46:31 ---> 40bbcb6c876c 00:46:31 00:46:31 Step 9/20 : FROM alpine:3.15 00:46:31 ---> 3fb3c9af89a9 00:46:31 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:46:31 ---> Using cache 00:46:31 ---> d116a1ff339a 00:46:31 Step 11/20 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:46:31 ---> Using cache 00:46:31 ---> cbfc003e8faf 00:46:31 Step 12/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:46:31 ---> Running in 1eccf08a8164 00:46:31 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:46:31 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:46:31 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/main] 00:46:31 v3.15.4-208-g3b158a1c74 [https://nl.alpinelinux.org/alpine/v3.15/community] 00:46:31 OK: 15736 distinct packages available 00:46:31 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:46:31 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:46:31 (1/9) Installing ca-certificates (20211220-r0) 00:46:31 (2/9) Installing brotli-libs (1.0.9-r5) 00:46:31 (3/9) Installing nghttp2-libs (1.46.0-r0) 00:46:31 (4/9) Installing libcurl (7.80.0-r1) 00:46:31 (5/9) Installing curl (7.80.0-r1) 00:46:31 (6/9) Installing dumb-init (1.2.5-r1) 00:46:31 (7/9) Installing musl-obstack (1.2.3-r0) 00:46:31 (8/9) Installing libucontext (1.1-r0) 00:46:31 (9/9) Installing gcompat (1.0.0-r4) 00:46:31 Executing busybox-1.34.1-r5.trigger 00:46:31 Removing intermediate container 11493730a9b4 00:46:31 ---> 20e3c97b5323 00:46:31 00:46:31 Step 10/22 : FROM alpine:3.14 00:46:31 ---> ac73e934f311 00:46:31 Step 11/22 : RUN apk add --update --no-cache dumb-init 00:46:31 ---> Using cache 00:46:31 ---> 7c11da86a0ea 00:46:31 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2021: Intel Corporation' 00:46:31 ---> Using cache 00:46:31 ---> 73bfe2bf1d0b 00:46:31 Step 13/22 : ENV APP_PORT=59861 00:46:31 Executing ca-certificates-20211220-r0.trigger 00:46:31 ---> Running in fb1ae0466358 00:46:31 OK: 8 MiB in 23 packages 00:46:31 Removing intermediate container fb1ae0466358 00:46:31 ---> 04b4fc525d88 00:46:31 Step 14/22 : EXPOSE $APP_PORT 00:46:32 ---> Running in 3a685ca842dc 00:46:33 Removing intermediate container 3a685ca842dc 00:46:33 ---> 5dcbc7870a99 00:46:33 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:46:33 Removing intermediate container 1eccf08a8164 00:46:33 ---> d1a067151f58 00:46:33 Step 13/20 : COPY --from=builder /edgex-go/Attribution.txt / 00:46:34 ---> 81bdedba81cb 00:46:34 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:46:34 ---> 6dd4ac5146eb 00:46:34 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:46:38 ---> bd097e8f6329 00:46:38 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 00:46:38 ---> 6fcccbdb53c7 00:46:38 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.toml /res/configuration.toml 00:46:39 ---> 046323c46501 00:46:39 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:46:39 ---> 30c7c1066867 00:46:39 Step 18/22 : ENTRYPOINT ["/support-scheduler"] 00:46:39 ---> Running in 855d7f4c51c2 00:46:39 ---> Running in cdb486138a45 00:46:39 Removing intermediate container 855d7f4c51c2 00:46:39 ---> 28fc430d9b86 00:46:39 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:46:39 Removing intermediate container cdb486138a45 00:46:39 ---> 65fce6c972af 00:46:39 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:46:39 ---> Running in c7bfb3d6dbeb 00:46:40 ---> Running in e94b126460c8 00:46:40 Removing intermediate container c7bfb3d6dbeb 00:46:40 ---> b8256dbed5f3 00:46:40 Step 18/20 : LABEL arch=arm64 00:46:40 Removing intermediate container e94b126460c8 00:46:40 ---> ecbe84251fbd 00:46:40 Step 20/22 : LABEL arch=arm64 00:46:40 ---> Running in 021d2db01e17 00:46:40 ---> Running in 67394855824d 00:46:41 Removing intermediate container 021d2db01e17 00:46:41 ---> f77fd6dac34c 00:46:41 Step 19/20 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:46:41 Removing intermediate container 67394855824d 00:46:41 ---> 01d9c3f139e2 00:46:41 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:46:41 ---> Running in b8cbcd9042c1 00:46:41 ---> Running in b89c47e57e8f 00:46:42 Removing intermediate container b89c47e57e8f 00:46:42 ---> b4e501515d95 00:46:42 Removing intermediate container b8cbcd9042c1 00:46:42 Step 22/22 : LABEL version=0.0.0 00:46:42 ---> 641209898a84 00:46:42 Step 20/20 : LABEL version=0.0.0 00:46:42 ---> Running in d4f0816ee878 00:46:42 ---> Running in 629da9aec23c 00:46:42 Removing intermediate container d4f0816ee878 00:46:42 ---> 10aa01ace46f 00:46:42 00:46:42 Removing intermediate container 629da9aec23c 00:46:42 ---> 16991b2f9b52 00:46:42 00:46:43 Successfully built 16991b2f9b52 00:46:43 Successfully tagged security-spiffe-token-provider-arm64:latest 00:46:43  Building security-spiffe-token-provider ... done Successfully built 10aa01ace46f 00:46:43 Successfully tagged support-scheduler-arm64:latest 00:47:01  Building support-scheduler ... done Removing intermediate container 19bef45cf3da 00:47:01 ---> ba903d609ee9 00:47:01 00:47:01 Step 10/22 : FROM alpine:3.14 00:47:01 ---> ac73e934f311 00:47:01 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init 00:47:01 ---> Running in 6b4021199c57 00:47:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 00:47:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 00:47:03 (1/2) Installing ca-certificates (20211220-r0) 00:47:03 (2/2) Installing dumb-init (1.2.5-r1) 00:47:03 Executing busybox-1.33.1-r7.trigger 00:47:03 Executing ca-certificates-20211220-r0.trigger 00:47:03 OK: 6 MiB in 16 packages 00:47:04 Removing intermediate container 6b4021199c57 00:47:04 ---> 4acb0df271d0 00:47:04 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2021: Intel Corporation' 00:47:04 ---> Running in 4cec0e7e12dd 00:47:05 Removing intermediate container 4cec0e7e12dd 00:47:05 ---> ffa457373533 00:47:05 Step 13/22 : ENV APP_PORT=59860 00:47:05 ---> Running in 3f5d4109b7e4 00:47:05 Removing intermediate container 3f5d4109b7e4 00:47:05 ---> 4039e9d4267e 00:47:05 Step 14/22 : EXPOSE $APP_PORT 00:47:05 ---> Running in a46f32ae79ef 00:47:05 Removing intermediate container a46f32ae79ef 00:47:05 ---> 92fffb4ef65a 00:47:05 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:47:06 ---> 0b4fa4fd9281 00:47:06 Step 16/22 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:47:07 ---> 8768af0f6b01 00:47:07 Step 17/22 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 00:47:08 ---> 83cab45e87cf 00:47:08 Step 18/22 : ENTRYPOINT ["/support-notifications"] 00:47:08 ---> Running in c07ec680520c 00:47:08 Removing intermediate container c07ec680520c 00:47:08 ---> 97b094f2d782 00:47:08 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:47:08 ---> Running in cc3b1c099da9 00:47:09 Removing intermediate container cc3b1c099da9 00:47:09 ---> 34d25f202f3d 00:47:09 Step 20/22 : LABEL arch=arm64 00:47:09 ---> Running in ac9d8368626c 00:47:09 Removing intermediate container ac9d8368626c 00:47:09 ---> 0f3120a4d12f 00:47:09 Step 21/22 : LABEL git_sha=d19ffd7dee668026733ae9edede08e702cbb3ae9 00:47:09 ---> Running in 8d4fe7c30a8c 00:47:09 Removing intermediate container 8d4fe7c30a8c 00:47:09 ---> 3e5994790125 00:47:09 Step 22/22 : LABEL version=0.0.0 00:47:09 ---> Running in eebd9a42c43a 00:47:10 Removing intermediate container eebd9a42c43a 00:47:10 ---> 1b0e6e2fddd1 00:47:10 00:47:10 Successfully built 1b0e6e2fddd1 00:47:10 Successfully tagged support-notifications-arm64:latest 00:47:11  Building support-notifications ... done  [Pipeline] } 00:47:11 $ docker stop --time=1 4de2e2bac4414f20215cd63f99fce4022510d37aaf972ab6d66e80a45521aa8f 00:47:12 $ docker rm -f 4de2e2bac4414f20215cd63f99fce4022510d37aaf972ab6d66e80a45521aa8f [Pipeline] // withDockerContainer [Pipeline] sh 00:47:13 + docker images 00:47:13 REPOSITORY TAG IMAGE ID CREATED SIZE 00:47:13 support-notifications-arm64 latest 1b0e6e2fddd1 3 seconds ago 25.9MB 00:47:13 ba903d609ee9 14 seconds ago 1.49GB 00:47:13 security-spiffe-token-provider-arm64 latest 16991b2f9b52 31 seconds ago 28.1MB 00:47:13 support-scheduler-arm64 latest 10aa01ace46f 31 seconds ago 25.4MB 00:47:13 20e3c97b5323 44 seconds ago 1.49GB 00:47:13 40bbcb6c876c 52 seconds ago 1.48GB 00:47:13 security-proxy-setup-arm64 latest ee8d6b15cfc5 About a minute ago 26.1MB 00:47:13 security-spire-agent-arm64 latest 3ac63c542aac 2 minutes ago 126MB 00:47:13 5e663f678cfc 2 minutes ago 1.44GB 00:47:13 c3b25f150d49 2 minutes ago 1.34GB 00:47:13 core-metadata-arm64 latest b03de0986fd1 3 minutes ago 16.3MB 00:47:13 ba99bdc561f5 3 minutes ago 1.44GB 00:47:13 sys-mgmt-agent-arm64 latest 8cc8b1be4c45 6 minutes ago 282MB 00:47:13 core-command-arm64 latest 60737466fd33 7 minutes ago 15.5MB 00:47:13 26e8e164fe0b 8 minutes ago 1.43GB 00:47:13 core-data-arm64 latest 1c8ff68d3a5f 8 minutes ago 21.7MB 00:47:13 933232bf9b65 8 minutes ago 1.43GB 00:47:13 e31ee9043905 8 minutes ago 1.46GB 00:47:13 security-bootstrapper-arm64 latest 765235c08395 8 minutes ago 18.3MB 00:47:13 security-secretstore-setup-arm64 latest 70ca75454108 9 minutes ago 27.5MB 00:47:13 86544abd72ed 9 minutes ago 1.44GB 00:47:13 7116c84dad30 9 minutes ago 1.44GB 00:47:13 security-spire-config-arm64 latest d0df04e42e60 13 minutes ago 85.6MB 00:47:13 security-spire-server-arm64 latest 816c1748f0f2 13 minutes ago 86.3MB 00:47:13 20972121b3b0 14 minutes ago 1.34GB 00:47:13 c36411ad36e9 14 minutes ago 1.34GB 00:47:13 ci-base-image-arm64 latest cf8596720516 26 minutes ago 1.01GB 00:47:13 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.17-alpine 819e984ddca1 2 weeks ago 669MB 00:47:13 docker 20.10.14 c346e9eafbab 2 months ago 202MB 00:47:13 alpine 3.14 ac73e934f311 2 months ago 5.34MB 00:47:13 alpine 3.15 3fb3c9af89a9 2 months ago 5.32MB 00:47:13 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64 latest 57ef9ed57663 24 months 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 00:47:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:47:14 00:47:14 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:47:14 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:47:15 arm64: Pulling from edgex-lftools-log-publisher 00:47:15 8998bd30e6a1: Pulling fs layer 00:47:15 04944245beec: Pulling fs layer 00:47:15 699f458cf7ca: Pulling fs layer 00:47:15 765212b225bb: Pulling fs layer 00:47:15 f23df028b6ca: Pulling fs layer 00:47:15 d65c8cfc05b1: Pulling fs layer 00:47:15 2437ff75d9bd: Pulling fs layer 00:47:15 765212b225bb: Waiting 00:47:15 f23df028b6ca: Waiting 00:47:15 d65c8cfc05b1: Waiting 00:47:15 2437ff75d9bd: Waiting 00:47:15 04944245beec: Verifying Checksum 00:47:15 04944245beec: Download complete 00:47:15 765212b225bb: Verifying Checksum 00:47:15 765212b225bb: Download complete 00:47:15 f23df028b6ca: Verifying Checksum 00:47:15 f23df028b6ca: Download complete 00:47:15 d65c8cfc05b1: Verifying Checksum 00:47:15 d65c8cfc05b1: Download complete 00:47:15 699f458cf7ca: Verifying Checksum 00:47:15 699f458cf7ca: Download complete 00:47:15 8998bd30e6a1: Download complete 00:47:18 2437ff75d9bd: Verifying Checksum 00:47:18 2437ff75d9bd: Download complete 00:47:19 8998bd30e6a1: Pull complete 00:47:20 04944245beec: Pull complete 00:47:21 699f458cf7ca: Pull complete 00:47:21 765212b225bb: Pull complete 00:47:22 f23df028b6ca: Pull complete 00:47:23 d65c8cfc05b1: Pull complete 00:47:38 2437ff75d9bd: Pull complete 00:47:38 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 00:47:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:47:38 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:47:38 prd-ubuntu20.04-docker-arm64-4c-16g-15384 does not seem to be running inside a container 00:47:38 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 00:47:41 $ docker top f7e92d40fc52fb5b56a624206069a82124893321c2d92512085e28c874472340 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:47:42 ---> job-cost.sh 00:47:42 lf-activate-venv: SKIPPING 00:47:42 INFO: No Stack... 00:47:42 INFO: Retrieving Pricing Info for: v3-standard-4 00:47:43 INFO: Archiving Costs [Pipeline] sh 00:47:44 + cat /w/workspace/edgex-go/1/archives/cost.csv 00:47:44 + cut -d, -f6 [Pipeline] lock 00:47:44 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4060-1-stack-cost] 00:47:44 Resource [jenkins-edgexfoundry-edgex-go-PR-4060-1-stack-cost] did not exist. Created. 00:47:44 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4060-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 00:47:45 + echo total: 0.10999999940395355 [Pipeline] stash 00:47:45 Stashed 1 file(s) [Pipeline] } 00:47:45 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4060-1-stack-cost] [Pipeline] // lock [Pipeline] } 00:47:45 $ docker stop --time=1 f7e92d40fc52fb5b56a624206069a82124893321c2d92512085e28c874472340 00:47:47 $ docker rm -f f7e92d40fc52fb5b56a624206069a82124893321c2d92512085e28c874472340 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 00:47:48 provisioning config files... 00:47:48 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/1@tmp/config2200424114287195114tmp [Pipeline] { [Pipeline] sh 00:47:48 + set +x 00:47:48 + + bash -s --curl 00:47:48 -s https://codecov.io/bash 00:47:48 00:47:48 _____ _ 00:47:48 / ____| | | 00:47:48 | | ___ __| | ___ ___ _____ __ 00:47:48 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 00:47:48 | |___| (_) | (_| | __/ (_| (_) \ V / 00:47:48 \_____\___/ \__,_|\___|\___\___/ \_/ 00:47:48 Bash-1.0.6 00:47:48 00:47:48 00:47:48 ==> git version 2.25.1 found 00:47:48 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 00:47:48 Release-Date: 2020-01-08 00:47:48 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 00:47:48 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 00:47:48 ==> Jenkins CI detected. 00:47:48 current dir:  /w/workspace/edgex-go/1 00:47:48 project root: . 00:47:48 --> token set from env 00:47:48 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 00:47:48 ==> Running gcov in . (disable via -X gcov) 00:47:48 ==> Python coveragepy not found 00:47:48 ==> Searching for coverage reports in: 00:47:48 + . 00:47:48 -> Found 1 reports 00:47:48 ==> Detecting git/mercurial file structure 00:47:48 ==> Reading reports 00:47:48 + ./coverage.out bytes=435411 00:47:48 ==> Appending adjustments 00:47:48 https://docs.codecov.io/docs/fixing-reports 00:47:49 + Found adjustments 00:47:49 ==> Gzipping contents 00:47:49 60K /tmp/codecov.LXAJ4t.gz 00:47:49 ==> Uploading reports 00:47:49 url: https://codecov.io 00:47:49 query: branch=PR-4060&commit=d19ffd7dee668026733ae9edede08e702cbb3ae9&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4060%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4060&job=&cmd_args= 00:47:49 -> Pinging Codecov 00:47:49 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4060&commit=d19ffd7dee668026733ae9edede08e702cbb3ae9&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4060%2F1%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4060&job=&cmd_args= 00:47:50 -> Uploading to 00:47:50 https://storage.googleapis.com/codecov/v4/raw/2022-06-23/00271124DB129430A58F1EEE437C3FCB/d19ffd7dee668026733ae9edede08e702cbb3ae9/aa015cfa-9d08-4b1a-a63d-67d412c3ab5f.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220623%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220623T004749Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=7bd42f39fc61de60a825dbcb569edb6499c64b748bf2fee18c36ba8b08293091 00:47:50 % Total % Received % Xferd Average Speed Time Time Time Current 00:47:50 Dload Upload Total Spent Left Speed 00:47:50 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 59843 0 0 100 59843 0 250k --:--:-- --:--:-- --:--:-- 250k 00:47:50 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/edgex-go/commit/d19ffd7dee668026733ae9edede08e702cbb3ae9 [Pipeline] } 00:47:50 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 00:47:51 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 00:47:52 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 00:47:53 ---> package-listing.sh 00:47:53 ++ facter osfamily 00:47:53 ++ tr '[:upper:]' '[:lower:]' 00:47:53 + OS_FAMILY=debian 00:47:53 + workspace=/w/workspace/edgex-go/1 00:47:53 + START_PACKAGES=/tmp/packages_start.txt 00:47:53 + END_PACKAGES=/tmp/packages_end.txt 00:47:53 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:47:53 + PACKAGES=/tmp/packages_start.txt 00:47:53 + '[' /w/workspace/edgex-go/1 ']' 00:47:53 + PACKAGES=/tmp/packages_end.txt 00:47:53 + case "${OS_FAMILY}" in 00:47:53 + dpkg -l 00:47:53 + grep '^ii' 00:47:53 + '[' -f /tmp/packages_start.txt ']' 00:47:53 + '[' -f /tmp/packages_end.txt ']' 00:47:53 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:47:53 + '[' /w/workspace/edgex-go/1 ']' 00:47:53 + mkdir -p /w/workspace/edgex-go/1/archives/ 00:47:53 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 00:47:53 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 00:47:53 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:47:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:47:54 00:47:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:47:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:47:54 latest: Pulling from edgex-lftools-log-publisher 00:47:54 5eb5b503b376: Pulling fs layer 00:47:54 5c69ac0246d0: Pulling fs layer 00:47:54 ec43610c2a17: Pulling fs layer 00:47:54 3a2ae6a8a46f: Pulling fs layer 00:47:54 33b1e0a273af: Pulling fs layer 00:47:54 5d3b04190fa2: Pulling fs layer 00:47:54 2f39f015ded8: Pulling fs layer 00:47:54 33b1e0a273af: Waiting 00:47:54 5d3b04190fa2: Waiting 00:47:54 3a2ae6a8a46f: Waiting 00:47:54 2f39f015ded8: Waiting 00:47:54 5c69ac0246d0: Verifying Checksum 00:47:54 5c69ac0246d0: Download complete 00:47:54 3a2ae6a8a46f: Verifying Checksum 00:47:54 3a2ae6a8a46f: Download complete 00:47:54 33b1e0a273af: Verifying Checksum 00:47:54 33b1e0a273af: Download complete 00:47:55 5d3b04190fa2: Download complete 00:47:55 ec43610c2a17: Verifying Checksum 00:47:55 ec43610c2a17: Download complete 00:47:55 5eb5b503b376: Verifying Checksum 00:47:55 5eb5b503b376: Download complete 00:47:55 2f39f015ded8: Download complete 00:47:56 5eb5b503b376: Pull complete 00:47:56 5c69ac0246d0: Pull complete 00:47:56 ec43610c2a17: Pull complete 00:47:56 3a2ae6a8a46f: Pull complete 00:47:57 33b1e0a273af: Pull complete 00:47:57 5d3b04190fa2: Pull complete 00:48:01 2f39f015ded8: Pull complete 00:48:01 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 00:48:01 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:48:01 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:48:01 prd-ubuntu20.04-docker-8c-8g-15382 does not seem to be running inside a container 00:48:01 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 00:48:03 $ docker top f232393702296a921eefc8bcc7d33bf13026ed809d42502d70be3f87061efdf5 -eo pid,comm [Pipeline] { [Pipeline] sh 00:48:04 + touch /tmp/pre-build-complete [Pipeline] sh 00:48:04 + mkdir -p /var/log/sysstat [Pipeline] sh 00:48:04 + ls /var/log/sa-host 00:48:04 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:48:05 provisioning config files... 00:48:05 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config8093793742036326446tmp [Pipeline] { [Pipeline] echo 00:48:05 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 00:48:05 ---> create-netrc.sh [Pipeline] } 00:48:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 00:48:05 ---> python-tools-install.sh [Pipeline] echo 00:48:05 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 00:48:06 ---> sudo-logs.sh 00:48:06 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 00:48:06 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 00:48:06 ---> job-cost.sh 00:48:06 lf-activate-venv: SKIPPING 00:48:06 DEBUG: total: 0.10999999940395355 00:48:06 INFO: Retrieving Stack Cost... 00:48:07 INFO: Retrieving Pricing Info for: v3-standard-8 00:48:07 INFO: Archiving Costs [Pipeline] echo 00:48:07 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 00:48:08 ---> logs-deploy.sh 00:48:08 lf-activate-venv: SKIPPING 00:48:08 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4060/1 00:48:08 INFO: archiving workspace using pattern(s): 00:48:09 Archives upload complete. 00:48:09 INFO: archiving logs to Nexus