Pull request #4583 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of jumpingliu for edgexfoundry/edgex-go Loading trusted files from base branch main at cc406b27680b88a4cbaad5b59c6f9b2898413f21 rather than 6065eaf2e1602f4583fea1444e599d25deda0bcd Obtained Jenkinsfile from cc406b27680b88a4cbaad5b59c6f9b2898413f21 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-ssh12398162901934441824.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd 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-ssh17357116339225885144.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 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4583/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4583/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh6421768936915526046.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh12153056367566847369.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4583/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4583/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh13933812932320111387.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-17216 in /w/workspace/edgexfoundry_edgex-go_PR-4583 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/3 [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/3 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit cc406b27680b88a4cbaad5b59c6f9b2898413f21 into PR head commit 6065eaf2e1602f4583fea1444e599d25deda0bcd Merge succeeded, producing 6065eaf2e1602f4583fea1444e599d25deda0bcd Checking out Revision 6065eaf2e1602f4583fea1444e599d25deda0bcd (PR-4583) > 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/4583/head:refs/remotes/origin/PR-4583 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 6065eaf2e1602f4583fea1444e599d25deda0bcd # 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 cc406b27680b88a4cbaad5b59c6f9b2898413f21 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 6065eaf2e1602f4583fea1444e599d25deda0bcd # timeout=10 Commit message: "docs: Replace slack chat with github discussion" > git rev-list --no-walk cfcbb2ab7c4c74122cc687ce69f21b545a36f2e6 # timeout=10 First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:05:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 00:05:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:05:54 ========================================================= 00:05:54 EdgeX Global Pipelines Version Info 00:05:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:05:55 ------------------- 00:05:55 stable info: 00:05:55 ------------------- 00:05:55 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:05:55 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 00:05:55 Message: update stable to v1.0.249 00:05:56 ------------------- 00:05:56 experimental info: 00:05:56 ------------------- 00:05:56 Commited By: **** collab-it+edgex@linuxfoundation.org 00:05:56 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 00:05:56 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4583 [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4583 [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4583 [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 6065eaf2e1602f4583fea1444e599d25deda0bcd [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 6065eaf [Pipeline] echo 00:05:56 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:05:56 provisioning config files... 00:05:56 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/3@tmp/config5256178117168423562tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:05:57 ---> docker-login.sh 00:05:57 nexus3.edgexfoundry.org:10001 00:05:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:05:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:05:57 Configure a credential helper to remove this warning. See 00:05:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:05:57 00:05:57 Login Succeeded 00:05:57 nexus3.edgexfoundry.org:10002 00:05:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:05:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:05:57 Configure a credential helper to remove this warning. See 00:05:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:05:57 00:05:57 Login Succeeded 00:05:57 nexus3.edgexfoundry.org:10003 00:05:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:05:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:05:57 Configure a credential helper to remove this warning. See 00:05:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:05:57 00:05:57 Login Succeeded 00:05:57 nexus3.edgexfoundry.org:10004 00:05:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:05:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:05:58 Configure a credential helper to remove this warning. See 00:05:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:05:58 00:05:58 Login Succeeded 00:05:58 docker.io 00:05:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:05:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:05:58 Configure a credential helper to remove this warning. See 00:05:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:05:58 00:05:58 Login Succeeded 00:05:58 ---> docker-login.sh ends [Pipeline] } 00:05:58 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:05:58 + ls cmd/core-command/Dockerfile cmd/core-common-config-bootstrapper/Dockerfile cmd/core-data/Dockerfile cmd/core-metadata/Dockerfile cmd/security-bootstrapper/Dockerfile cmd/security-proxy-auth/Dockerfile cmd/security-proxy-setup/Dockerfile cmd/security-secretstore-setup/Dockerfile cmd/security-spiffe-token-provider/Dockerfile cmd/security-spire-agent/Dockerfile cmd/security-spire-config/Dockerfile cmd/security-spire-server/Dockerfile cmd/support-notifications/Dockerfile cmd/support-scheduler/Dockerfile 00:05:58 + dirname cmd/core-command/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo core-command,cmd/core-command/Dockerfile 00:05:58 + dirname cmd/core-common-config-bootstrapper/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 00:05:58 + dirname cmd/core-data/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo core-data,cmd/core-data/Dockerfile 00:05:58 + dirname cmd/core-metadata/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo core-metadata,cmd/core-metadata/Dockerfile 00:05:58 + + cut -d/ -f2dirname 00:05:58 cmd/security-bootstrapper/Dockerfile 00:05:58 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 00:05:58 + dirname cmd/security-proxy-auth/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 00:05:58 + + dirname cmd/security-proxy-setup/Dockerfile 00:05:58 cut -d/ -f2 00:05:58 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:05:58 + dirname cmd/security-secretstore-setup/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:05:58 + dirname cmd/security-spiffe-token-provider/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 00:05:58 + dirname cmd/security-spire-agent/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 00:05:58 + dirname cmd/security-spire-config/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-spire-config,cmd/security-spire-config/Dockerfile 00:05:58 + dirname cmd/security-spire-server/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo security-spire-server,cmd/security-spire-server/Dockerfile 00:05:58 + dirname cmd/support-notifications/Dockerfile 00:05:58 + cut -d/ -f2 00:05:58 + echo support-notifications,cmd/support-notifications/Dockerfile 00:05:58 + dirname cmd/support-scheduler/Dockerfile+ 00:05:58 cut -d/ -f2 00:05:58 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 00:05:58 Generate Dockers from filesystem: [[image:core-command, dockerfile:cmd/core-command/Dockerfile], [image:core-common-config-bootstrapper, dockerfile:cmd/core-common-config-bootstrapper/Dockerfile], [image:core-data, dockerfile:cmd/core-data/Dockerfile], [image:core-metadata, dockerfile:cmd/core-metadata/Dockerfile], [image:security-bootstrapper, dockerfile:cmd/security-bootstrapper/Dockerfile], [image:security-proxy-auth, dockerfile:cmd/security-proxy-auth/Dockerfile], [image:security-proxy-setup, dockerfile:cmd/security-proxy-setup/Dockerfile], [image:security-secretstore-setup, dockerfile:cmd/security-secretstore-setup/Dockerfile], [image:security-spiffe-token-provider, dockerfile:cmd/security-spiffe-token-provider/Dockerfile], [image:security-spire-agent, dockerfile:cmd/security-spire-agent/Dockerfile], [image:security-spire-config, dockerfile:cmd/security-spire-config/Dockerfile], [image:security-spire-server, dockerfile:cmd/security-spire-server/Dockerfile], [image:support-notifications, dockerfile:cmd/support-notifications/Dockerfile], [image:support-scheduler, dockerfile:cmd/support-scheduler/Dockerfile]] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 00:05:59 + git rev-list -1 --merges 6065eaf2e1602f4583fea1444e599d25deda0bcd~1..6065eaf2e1602f4583fea1444e599d25deda0bcd [Pipeline] echo 00:05:59 -----------> git rev-list -1 --merges 6065eaf2e1602f4583fea1444e599d25deda0bcd~1..6065eaf2e1602f4583fea1444e599d25deda0bcd 6065eaf2e1602f4583fea1444e599d25deda0bcd [false] [Pipeline] sh 00:05:59 + git log --format=format:%s -1 6065eaf2e1602f4583fea1444e599d25deda0bcd [Pipeline] echo 00:05:59 ========================================================= 00:05:59 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 00:05:59 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 00:05:59 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 00:05:59 + grep -v github /etc/ssh/ssh_known_hosts 00:05:59 + [ -e /tmp/ssh_known_hosts ] 00:05:59 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 00:05:59 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 00:05:59 + sudo tee -a /etc/ssh/ssh_known_hosts 00:05:59 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:06:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:06:00 00:06:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:06:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:06:00 0.1.4: Pulling from edgex-devops/py-git-semver 00:06:00 b85a868b505f: Pulling fs layer 00:06:00 e2be974225ed: Pulling fs layer 00:06:00 339a4e72a1f5: Pulling fs layer 00:06:00 988bab9f4d93: Pulling fs layer 00:06:00 1469e6f7b9e6: Pulling fs layer 00:06:00 eaf3925da568: Pulling fs layer 00:06:00 bab4dde63d76: Pulling fs layer 00:06:00 bde34c3a00c8: Pulling fs layer 00:06:00 b352a97aabf1: Pulling fs layer 00:06:00 4872d77fe225: Pulling fs layer 00:06:00 5851b861e8e6: Pulling fs layer 00:06:00 988bab9f4d93: Waiting 00:06:00 1469e6f7b9e6: Waiting 00:06:00 eaf3925da568: Waiting 00:06:00 bab4dde63d76: Waiting 00:06:00 bde34c3a00c8: Waiting 00:06:00 b352a97aabf1: Waiting 00:06:00 4872d77fe225: Waiting 00:06:00 5851b861e8e6: Waiting 00:06:00 e2be974225ed: Download complete 00:06:00 988bab9f4d93: Verifying Checksum 00:06:00 988bab9f4d93: Download complete 00:06:00 1469e6f7b9e6: Verifying Checksum 00:06:00 1469e6f7b9e6: Download complete 00:06:00 eaf3925da568: Verifying Checksum 00:06:00 339a4e72a1f5: Verifying Checksum 00:06:00 339a4e72a1f5: Download complete 00:06:00 bde34c3a00c8: Verifying Checksum 00:06:00 bde34c3a00c8: Download complete 00:06:00 b352a97aabf1: Download complete 00:06:00 4872d77fe225: Verifying Checksum 00:06:00 4872d77fe225: Download complete 00:06:00 5851b861e8e6: Download complete 00:06:00 b85a868b505f: Verifying Checksum 00:06:00 b85a868b505f: Download complete 00:06:01 bab4dde63d76: Verifying Checksum 00:06:01 bab4dde63d76: Download complete 00:06:02 b85a868b505f: Pull complete 00:06:02 e2be974225ed: Pull complete 00:06:02 339a4e72a1f5: Pull complete 00:06:02 988bab9f4d93: Pull complete 00:06:02 1469e6f7b9e6: Pull complete 00:06:02 eaf3925da568: Pull complete 00:06:04 bab4dde63d76: Pull complete 00:06:04 bde34c3a00c8: Pull complete 00:06:05 b352a97aabf1: Pull complete 00:06:05 4872d77fe225: Pull complete 00:06:05 5851b861e8e6: Pull complete 00:06:05 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 00:06:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 00:06:05 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:06:05 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:06:05 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 00:06:09 $ docker top 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 -eo pid,comm 00:06:09 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:06:09 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:06:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:06:09 [ssh-agent] Looking for ssh-agent implementation... 00:06:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:06:09 $ docker exec 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 ssh-agent 00:06:09 SSH_AUTH_SOCK=/tmp/ssh-RGkA9Hu27Vgr/agent.31 00:06:09 SSH_AGENT_PID=37 00:06:09 Running ssh-add (command line suppressed) 00:06:09 Identity added: /w/workspace/edgex-go/3@tmp/private_key_9194279285417731253.key (/w/workspace/edgex-go/3@tmp/private_key_9194279285417731253.key) 00:06:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:06:09 + git tag --points-at HEAD [Pipeline] } 00:06:09 $ docker exec --env ******** --env ******** 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 ssh-agent -k 00:06:09 unset SSH_AUTH_SOCK; 00:06:09 unset SSH_AGENT_PID; 00:06:09 echo Agent pid 37 killed; 00:06:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:06:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:06:09 [ssh-agent] Looking for ssh-agent implementation... 00:06:10 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:06:10 $ docker exec 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 ssh-agent 00:06:10 SSH_AUTH_SOCK=/tmp/ssh-M73Hmgwe2Jir/agent.69 00:06:10 SSH_AGENT_PID=75 00:06:10 Running ssh-add (command line suppressed) 00:06:10 Identity added: /w/workspace/edgex-go/3@tmp/private_key_8655842089517156585.key (/w/workspace/edgex-go/3@tmp/private_key_8655842089517156585.key) 00:06:10 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:06:10 + git semver init 00:06:10 2023-05-30 00:06:10,793 [run_init] DEBUG init version:0.0.0 force:False 00:06:10 2023-05-30 00:06:10,794 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/3/.semver 00:06:10 2023-05-30 00:06:10,794 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/3/.semver 00:06:10 2023-05-30 00:06:10,795 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/3/.semver'], cwd=/w/workspace/edgex-go/3, universal_newlines=False, shell=None, istream=None) 00:06:16 2023-05-30 00:06:15,774 [append_file] DEBUG append to file:/w/workspace/edgex-go/3/.git/info/exclude 00:06:16 2023-05-30 00:06:15,774 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/3/.semver/PR-4583 with force:False 00:06:16 2023-05-30 00:06:15,774 [write_file] DEBUG write to file:/w/workspace/edgex-go/3/.semver/PR-4583 00:06:16 2023-05-30 00:06:15,777 [execute] INFO git cat-file --batch-check 00:06:16 2023-05-30 00:06:15,777 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/3/.semver, universal_newlines=False, shell=None, istream=) 00:06:16 2023-05-30 00:06:15,783 [execute] INFO git cat-file --batch 00:06:16 2023-05-30 00:06:15,784 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/3/.semver, universal_newlines=False, shell=None, istream=) 00:06:16 2023-05-30 00:06:15,788 [read_version] DEBUG read version from /w/workspace/edgex-go/3/.semver/PR-4583 00:06:16 0.0.0 [Pipeline] } 00:06:16 $ docker exec --env ******** --env ******** 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 ssh-agent -k 00:06:16 unset SSH_AUTH_SOCK; 00:06:16 unset SSH_AGENT_PID; 00:06:16 echo Agent pid 75 killed; 00:06:16 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:06:16 + git semver [Pipeline] } 00:06:16 $ docker stop --time=1 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 00:06:18 $ docker rm -f --volumes 3f4a3d866edfe317836e6a98837825875a6efef5ae8b9ad8a1707833f6576c74 [Pipeline] // withDockerContainer [Pipeline] sh 00:06:18 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:06:18 Stashed 1 file(s) [Pipeline] echo 00:06:18 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:06:19 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] echo 00:06:19 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:06:19 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:06:19 ========================================================= 00:06:19 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 00:06:19 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:06:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:06:19 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 00:06:19 f56be85fc22e: Pulling fs layer 00:06:19 85791d961cd3: Pulling fs layer 00:06:19 d694b5ae8c79: Pulling fs layer 00:06:19 9f32a84ed3da: Pulling fs layer 00:06:19 4d19c01a9841: Pulling fs layer 00:06:19 9325e15d5711: Pulling fs layer 00:06:19 556b6ee489ea: Pulling fs layer 00:06:19 c5a4b2cf53e6: Pulling fs layer 00:06:19 9f32a84ed3da: Waiting 00:06:19 c5a4b2cf53e6: Waiting 00:06:19 4d19c01a9841: Waiting 00:06:19 9325e15d5711: Waiting 00:06:19 556b6ee489ea: Waiting 00:06:19 85791d961cd3: Verifying Checksum 00:06:19 85791d961cd3: Download complete 00:06:19 9f32a84ed3da: Verifying Checksum 00:06:19 9f32a84ed3da: Download complete 00:06:19 4d19c01a9841: Download complete 00:06:19 f56be85fc22e: Verifying Checksum 00:06:19 f56be85fc22e: Download complete 00:06:19 9325e15d5711: Verifying Checksum 00:06:19 9325e15d5711: Download complete 00:06:19 f56be85fc22e: Pull complete 00:06:19 85791d961cd3: Pull complete 00:06:19 c5a4b2cf53e6: Verifying Checksum 00:06:19 c5a4b2cf53e6: Download complete 00:06:20 d694b5ae8c79: Verifying Checksum 00:06:20 d694b5ae8c79: Download complete 00:06:20 556b6ee489ea: Verifying Checksum 00:06:20 556b6ee489ea: Download complete 00:06:23 d694b5ae8c79: Pull complete 00:06:23 9f32a84ed3da: Pull complete 00:06:23 4d19c01a9841: Pull complete 00:06:23 9325e15d5711: Pull complete 00:06:26 556b6ee489ea: Pull complete 00:06:27 c5a4b2cf53e6: Pull complete 00:06:27 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 00:06:27 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:06:27 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 00:06:27 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:06:27 WORKDIR /edgex 00:06:27 COPY go.mod . 00:06:27 RUN go mod download 00:06:27 + docker build -t ci-base-image-x86_64 -f - . 00:06:28 Sending build context to Docker daemon 170.8MB 00:06:28 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 00:06:28 ---> c4be618373d6 00:06:28 Step 2/4 : WORKDIR /edgex 00:06:32 ---> Running in df059f1973b9 00:06:32 Removing intermediate container df059f1973b9 00:06:32 ---> 405a450d0e17 00:06:32 Step 3/4 : COPY go.mod . 00:06:32 ---> b303d16044ab 00:06:32 Step 4/4 : RUN go mod download 00:06:32 ---> Running in dd819b926c2c 00:06:33 Still waiting to schedule task 00:06:33 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 00:06:44 Removing intermediate container dd819b926c2c 00:06:44 ---> f0896eb550cc 00:06:44 Successfully built f0896eb550cc 00:06:44 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:06:44 + docker inspect -f . ci-base-image-x86_64 00:06:44 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:06:44 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:06:44 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:06:45 $ docker top bdf2afc414ee7d8cde64f8b590156813b917197ae942abfe4ed8061b76aa3ca7 -eo pid,comm [Pipeline] { [Pipeline] sh 00:06:45 + go version 00:06:45 go version go1.20.2 linux/amd64 [Pipeline] } 00:06:45 $ docker stop --time=1 bdf2afc414ee7d8cde64f8b590156813b917197ae942abfe4ed8061b76aa3ca7 00:06:47 $ docker rm -f --volumes bdf2afc414ee7d8cde64f8b590156813b917197ae942abfe4ed8061b76aa3ca7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:06:47 + docker inspect -f . ci-base-image-x86_64 00:06:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:06:47 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:06:47 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 00:06:47 $ docker top 747bc08233dcfb01beaec54569f23d0058a7b94f44c44bcd4f28af5d2b233836 -eo pid,comm [Pipeline] { [Pipeline] echo 00:06:47 ========================================================= 00:06:47 [edgeXBuildGoParallel] Running Tests and Build... 00:06:47 ========================================================= [Pipeline] sh 00:06:48 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] fileExists [Pipeline] sh 00:06:48 + make test 00:06:48 go test -race -coverprofile=coverage.out ./... 00:06:56 ? github.com/edgexfoundry/edgex-go [no test files] 00:07:08 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:07:08 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 00:07:09 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:07:10 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:07:10 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:07:10 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:07:10 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:07:10 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:07:12 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:07:12 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:07:12 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.052s coverage: 28.7% of statements 00:07:14 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.074s coverage: 98.5% of statements 00:07:19 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.100s coverage: 71.5% of statements 00:07:19 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:07:19 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:07:19 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:07:20 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:07:20 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:07:20 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.078s coverage: 54.0% of statements 00:07:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:07:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:07:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:07:21 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:07:21 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:07:22 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:07:22 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:07:24 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.361s coverage: 88.5% of statements 00:07:24 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.072s coverage: 3.8% of statements 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:07:25 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.359s coverage: 95.6% of statements 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:07:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:07:25 ok github.com/edgexfoundry/edgex-go/internal/io 0.061s coverage: 72.2% of statements 00:07:26 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:07:26 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:07:26 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:07:26 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.065s coverage: 65.9% of statements 00:07:27 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:07:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:07:27 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.075s coverage: 0.9% of statements 00:07:27 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.035s coverage: 29.0% of statements 00:07:27 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.066s coverage: 42.9% of statements 00:07:27 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.055s coverage: 82.9% of statements 00:07:28 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.051s coverage: 94.1% of statements 00:07:28 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.093s coverage: 96.3% of statements 00:07:28 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.053s coverage: 87.5% of statements 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:07:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:07:30 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:07:30 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:07:30 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:07:30 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:07:31 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:07:31 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:07:31 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:07:32 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 00:07:32 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:07:33 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:07:33 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:07:35 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 00:07:35 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 00:07:35 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 00:07:36 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:07:36 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:07:36 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:07:37 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:07:37 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:07:37 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:07:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:07:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:07:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:07:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:07:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:07:40 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.060s coverage: 94.4% of statements 00:07:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:07:40 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:07:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:07:40 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:07:41 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:07:41 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:07:42 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:07:42 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.296s coverage: 79.9% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 23.083s coverage: 92.9% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.038s coverage: 64.4% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.069s coverage: 62.3% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 12.059s coverage: 87.2% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.045s coverage: 20.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.050s coverage: 100.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.101s coverage: 81.8% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.089s coverage: 82.1% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.047s coverage: 86.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.214s coverage: 63.1% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.058s coverage: 100.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.039s coverage: 89.4% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.025s coverage: 100.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.033s coverage: 73.7% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.030s coverage: 100.0% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.187s coverage: 38.4% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.060s coverage: 89.5% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.047s coverage: 84.8% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.072s coverage: 17.7% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.134s coverage: 92.3% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.062s coverage: 61.5% of statements 00:07:52 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.092s coverage: 97.7% of statements 00:07:52 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:07:52 running golangci-lint 00:07:52 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 00:07:52 go version go1.20.2 linux/amd64 00:07:53 level=info msg="[config_reader] Used config file .golangci.yml" 00:07:53 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 00:08:08 level=info msg="[loader] Go packages loading at mode 575 (imports|name|types_sizes|compiled_files|deps|exports_file|files) took 14.802745826s" 00:08:08 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 32.504496ms" 00:08:16 level=info msg="[linters_context/goanalysis] analyzers took 1m0.045804255s with top 10 stages: buildir: 33.930524945s, inspect: 2.129912629s, fact_deprecated: 1.590587254s, ctrlflow: 1.165621221s, gosec: 1.098711926s, printf: 1.022135573s, S1038: 922.838182ms, fact_purity: 778.258711ms, nilness: 759.388836ms, unused: 505.531947ms" 00:08:16 level=info msg="[runner] Issues before processing: 203, after processing: 0" 00:08:16 level=info msg="[runner] Processors filtering stat (out/in): identifier_marker: 203/203, nolint: 0/23, exclude: 203/203, filename_unadjuster: 203/203, autogenerated_exclude: 203/203, skip_files: 203/203, skip_dirs: 203/203, exclude-rules: 23/203, cgo: 203/203, path_prettifier: 203/203" 00:08:16 level=info msg="[runner] processing took 18.511714ms with stages: nolint: 7.802716ms, identifier_marker: 5.605492ms, path_prettifier: 1.532197ms, autogenerated_exclude: 1.528047ms, exclude-rules: 1.257523ms, skip_dirs: 708.708µs, cgo: 46.98µs, filename_unadjuster: 25.771µs, max_same_issues: 680ns, uniq_by_line: 610ns, max_from_linter: 550ns, diff: 410ns, skip_files: 410ns, severity-rules: 380ns, source_code: 290ns, exclude: 270ns, sort_results: 260ns, path_shortener: 170ns, path_prefixer: 130ns, max_per_file_from_linter: 120ns" 00:08:16 level=info msg="[runner] linters took 7.906044071s with stages: goanalysis_metalinter: 7.887421296s" 00:08:16 level=info msg="File cache stats: 0 entries of total size 0B" 00:08:16 level=info msg="Memory: 228 samples, avg is 185.4MB, max is 703.3MB" 00:08:16 level=info msg="Execution took 22.752203031s" 00:08:16 go vet ./... 00:08:20 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:08:20 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:08:20 ./bin/test-attribution-txt.sh [Pipeline] echo 00:08:20 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:08:20 + ls -al . 00:08:20 total 704 00:08:20 drwxrwxr-x 11 1001 1001 4096 May 30 00:06 . 00:08:20 drwxr-xr-x 4 root root 4096 May 30 00:06 .. 00:08:20 drwxrwxr-x 2 1001 1001 4096 May 30 00:05 .blubracket 00:08:20 -rw-rw-r-- 1 1001 1001 16 May 30 00:05 .dockerignore 00:08:20 drwxrwxr-x 8 1001 1001 4096 May 30 00:06 .git 00:08:20 drwxrwxr-x 3 1001 1001 4096 May 30 00:05 .github 00:08:20 -rw-rw-r-- 1 1001 1001 1133 May 30 00:05 .gitignore 00:08:20 -rw-rw-r-- 1 1001 1001 42 May 30 00:05 .golangci.yml 00:08:20 -rw-rw-r-- 1 1001 1001 87 May 30 00:05 .hadolint.yml 00:08:20 drwxr-xr-x 3 1001 1001 4096 May 30 00:06 .semver 00:08:20 -rw-rw-r-- 1 1001 1001 166 May 30 00:05 .sonarcloud.properties 00:08:20 -rw-rw-r-- 1 1001 1001 1171 May 30 00:05 ADOPTERS.md 00:08:20 -rw-rw-r-- 1 1001 1001 10835 May 30 00:05 Attribution.txt 00:08:20 -rw-rw-r-- 1 1001 1001 73765 May 30 00:05 CHANGELOG.md 00:08:20 -rw-rw-r-- 1 1001 1001 3804 May 30 00:05 CONTRIBUTING.md 00:08:20 -rw-rw-r-- 1 1001 1001 677 May 30 00:05 GOVERNANCE.md 00:08:20 -rw-rw-r-- 1 1001 1001 883 May 30 00:05 Jenkinsfile 00:08:20 -rw-rw-r-- 1 1001 1001 10775 May 30 00:05 LICENSE 00:08:20 -rw-rw-r-- 1 1001 1001 14368 May 30 00:05 Makefile 00:08:20 -rw-rw-r-- 1 1001 1001 582 May 30 00:05 OWNERS.md 00:08:20 -rw-rw-r-- 1 1001 1001 9923 May 30 00:05 README.md 00:08:20 -rw-rw-r-- 1 1001 1001 789 May 30 00:05 SECURITY.md 00:08:20 -rw-rw-r-- 1 1001 1001 5 May 30 00:06 VERSION 00:08:20 drwxrwxr-x 2 1001 1001 4096 May 30 00:05 bin 00:08:20 drwxrwxr-x 18 1001 1001 4096 May 30 00:05 cmd 00:08:20 -rw-r--r-- 1 root root 447731 May 30 00:07 coverage.out 00:08:20 -rw-rw-r-- 1 1001 1001 3159 May 30 00:05 go.mod 00:08:20 -rw-rw-r-- 1 1001 1001 30958 May 30 00:05 go.sum 00:08:20 drwxrwxr-x 7 1001 1001 4096 May 30 00:05 internal 00:08:20 drwxrwxr-x 3 1001 1001 4096 May 30 00:05 openapi 00:08:20 -rw-rw-r-- 1 1001 1001 594 May 30 00:05 security.txt 00:08:20 drwxrwxr-x 4 1001 1001 4096 May 30 00:05 snap 00:08:20 -rw-rw-r-- 1 1001 1001 204 May 30 00:05 version.go [Pipeline] sh 00:08:21 + '[' -e coverage.out ] 00:08:21 + chown 1001:1001 coverage.out [Pipeline] stash 00:08:21 Stashed 1 file(s) [Pipeline] sh 00:08:21 + make build 00:08:21 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 00:08:33 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:08:34 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 00:08:35 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:08:36 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:08:42 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:08:43 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:08:44 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:08:45 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:08:45 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:08:46 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:08:47 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 00:08:48 $ docker stop --time=1 747bc08233dcfb01beaec54569f23d0058a7b94f44c44bcd4f28af5d2b233836 00:08:52 $ docker rm -f --volumes 747bc08233dcfb01beaec54569f23d0058a7b94f44c44bcd4f28af5d2b233836 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:08:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:08:53 00:08:53 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:08:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:08:54 latest: Pulling from edgex-devops/edgex-compose 00:08:54 cbdbe7a5bc2a: Pulling fs layer 00:08:54 ca9280d653b3: Pulling fs layer 00:08:54 7e9c9ca2126c: Pulling fs layer 00:08:54 cbdbe7a5bc2a: Download complete 00:08:54 ca9280d653b3: Verifying Checksum 00:08:54 ca9280d653b3: Download complete 00:08:54 cbdbe7a5bc2a: Pull complete 00:08:54 7e9c9ca2126c: Download complete 00:08:54 ca9280d653b3: Pull complete 00:08:57 7e9c9ca2126c: Pull complete 00:08:57 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 00:08:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:08:57 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:08:57 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:08:57 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:08:59 $ docker top cbb625451fb616542869e9a82067d018af718a27b8c3cb7c1e67304d2d23c3fe -eo pid,comm [Pipeline] { [Pipeline] sh 00:08:59 + docker-compose build --help 00:08:59 + grep parallel 00:09:00 --parallel Build images in parallel. [Pipeline] } 00:09:00 $ docker stop --time=1 cbb625451fb616542869e9a82067d018af718a27b8c3cb7c1e67304d2d23c3fe 00:09:01 $ docker rm -f --volumes cbb625451fb616542869e9a82067d018af718a27b8c3cb7c1e67304d2d23c3fe [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:09:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:09:01 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:09:01 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:09:02 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest cat 00:09:02 $ docker top 654f2c151b251504f38f269bcb3314b9307b843947043b5de7d7e7b086563f3a -eo pid,comm [Pipeline] { [Pipeline] sh 00:09:02 + docker-compose -f ./docker-compose-build.yml build --parallel 00:09:03 Building core-command ... 00:09:03 Building core-common-config-bootstrapper ... 00:09:03 Building core-data ... 00:09:03 Building core-metadata ... 00:09:03 Building security-bootstrapper ... 00:09:03 Building security-proxy-auth ... 00:09:03 Building security-proxy-setup ... 00:09:03 Building security-secretstore-setup ... 00:09:03 Building security-spiffe-token-provider ... 00:09:03 Building security-spire-agent ... 00:09:03 Building security-spire-config ... 00:09:03 Building security-spire-server ... 00:09:03 Building support-notifications ... 00:09:03 Building support-scheduler ... 00:09:03 Building core-common-config-bootstrapper 00:09:03 Building support-scheduler 00:09:03 Building security-proxy-setup 00:09:03 Building security-proxy-auth 00:09:03 Building security-spire-config 00:09:13 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:09:13 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:09:13 ---> f0896eb550cc 00:09:13 Step 3/22 : WORKDIR /edgex-go 00:09:13 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:09:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:09:13 ---> f0896eb550cc 00:09:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:09:13 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:09:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:09:13 ---> f0896eb550cc 00:09:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:09:13 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:09:13 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:09:13 ---> f0896eb550cc 00:09:13 Step 3/27 : WORKDIR /edgex-go 00:09:13 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:09:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:09:13 ---> f0896eb550cc 00:09:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:09:20 ---> Running in 03d7ae562b8a 00:09:20 ---> Running in 532921f70348 00:09:20 ---> Running in 9ef66ca115d3 00:09:20 ---> Running in 9e3cedcf9e1c 00:09:20 ---> Running in dd2b6bb3e87a 00:09:20 Removing intermediate container 03d7ae562b8a 00:09:20 ---> a615eb3ed8db 00:09:20 Step 4/23 : WORKDIR /edgex-go 00:09:20 Removing intermediate container 9e3cedcf9e1c 00:09:20 ---> 2dda4432e089 00:09:20 Step 4/23 : WORKDIR /edgex-go 00:09:20 Removing intermediate container 532921f70348 00:09:20 ---> 2f60499faed7 00:09:20 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:09:20 Removing intermediate container dd2b6bb3e87a 00:09:20 Removing intermediate container 9ef66ca115d3 00:09:20 ---> c534f88660f8 00:09:20 ---> 4da90dab0b00 00:09:20 Step 4/23 : WORKDIR /edgex-goStep 4/22 : RUN apk add --update --no-cache make git 00:09:20 00:09:20 ---> Running in 02f9b9ceedc4 00:09:20 ---> Running in f01a9eca47de 00:09:20 ---> Running in 381d6d0e073d 00:09:20 ---> Running in 76ebebc6b1c9 00:09:20 ---> Running in 52d7374b9426 00:09:20 Removing intermediate container 02f9b9ceedc4 00:09:20 ---> e8bd4ca7b819 00:09:20 Step 5/23 : RUN apk add --update --no-cache make git 00:09:20 Removing intermediate container 381d6d0e073d 00:09:20 ---> 83867bcb212f 00:09:20 Step 5/23 : RUN apk add --update --no-cache make git 00:09:20 ---> Running in c7b45cef9a04 00:09:20 ---> Running in f845936ae8bc 00:09:20 Removing intermediate container 52d7374b9426 00:09:20 ---> 6d8df19af910 00:09:20 Step 5/23 : RUN apk add --update --no-cache make git 00:09:20 ---> Running in 169ca6c8cc97 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:09:20 OK: 265 MiB in 53 packages 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:09:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:09:20 OK: 265 MiB in 53 packages 00:09:20 OK: 265 MiB in 53 packages 00:09:20 OK: 265 MiB in 53 packages 00:09:20 OK: 265 MiB in 53 packages 00:09:20 Removing intermediate container f01a9eca47de 00:09:20 ---> 411eb5bbfdcf 00:09:20 Step 5/27 : COPY go.mod vendor* ./ 00:09:21 ---> 78dd740dc912 00:09:21 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:09:21 ---> Running in 76e39c00e8a3 00:09:21 Removing intermediate container 76ebebc6b1c9 00:09:21 ---> b9145ee7a113 00:09:21 Step 5/22 : COPY go.mod vendor* ./ 00:09:21 Removing intermediate container f845936ae8bc 00:09:21 ---> dce9b75d67ba 00:09:21 Step 6/23 : COPY go.mod vendor* ./ 00:09:21 ---> 32392d91bf4e 00:09:21 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:09:21 Removing intermediate container c7b45cef9a04 00:09:21 ---> f88c56ed0577 00:09:21 Step 6/23 : COPY go.mod vendor* ./ 00:09:21 ---> Running in db5e47ab96ce 00:09:21 Removing intermediate container 169ca6c8cc97 00:09:21 ---> 4ad407bd07b5 00:09:21 Step 6/23 : COPY go.mod vendor* ./ 00:09:21 ---> 039bf88aedcc 00:09:21 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:09:21 ---> Running in 55ccc19e2775 00:09:21 ---> ddfe5a8d3f2b 00:09:21 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:09:21 ---> Running in c820568e0ca3 00:09:21 ---> 516198c6a6cc 00:09:21 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:09:21 ---> Running in 38c7b0988948 00:10:00 Removing intermediate container 38c7b0988948 00:10:00 ---> 130fc6b1ccd1 00:10:00 Step 8/23 : COPY . . 00:10:00 Removing intermediate container 55ccc19e2775 00:10:00 ---> 204faaba6ed2 00:10:00 Step 8/23 : COPY . . 00:10:00 Removing intermediate container 76e39c00e8a3 00:10:00 ---> 086f5096c94c 00:10:00 Step 7/27 : COPY . . 00:10:00 Removing intermediate container db5e47ab96ce 00:10:00 ---> f01c73d0faaa 00:10:00 Step 7/22 : COPY . . 00:10:00 Removing intermediate container c820568e0ca3 00:10:00 ---> 9ee9866eea01 00:10:00 Step 8/23 : COPY . . 00:10:12 ---> 02ac70946e3b 00:10:12 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 00:10:12 ---> 0c01a865d5c0 00:10:12 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 00:10:12 ---> 38f6c3748627 00:10:12 Step 8/22 : RUN make cmd/secrets-config/secrets-config 00:10:12 ---> Running in 4a5537f47048 00:10:12 ---> Running in 47d0b325c81b 00:10:12 ---> 925155fa4bb5 00:10:12 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:10:12 ---> Running in bea1388ef045 00:10:12 ---> Running in 16dd194256ae 00:10:12 ---> 8dd287dca27a 00:10:12 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 00:10:12 ---> Running in 5c3afc76a641 00:10:12 Removing intermediate container 47d0b325c81b 00:10:12 ---> bb5310459c20 00:10:12 Step 9/27 : WORKDIR /edgex-go/spire-build 00:10:12 ---> Running in 37c5ed5b7bdf 00:10:12 Removing intermediate container 37c5ed5b7bdf 00:10:12 ---> e81957f460cd 00:10:12 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:10:12 ---> Running in 10bb334eb385 00:10:12 Removing intermediate container 10bb334eb385 00:10:12 ---> 43d3ff37d7f7 00:10:12 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:10:12 ---> Running in b9c6df8131ff 00:10:12 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:10:13 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:10:13 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:10:13 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:10:14 Removing intermediate container b9c6df8131ff 00:10:14 ---> 3cb497446e18 00:10:14 Step 12/27 : WORKDIR /edgex-go 00:10:14 ---> Running in 9feb1b77b4b9 00:10:14 Removing intermediate container 9feb1b77b4b9 00:10:14 ---> 3296f04e1598 00:10:14 00:10:14 Step 13/27 : FROM alpine:3.17 00:10:14 3.17: Pulling from library/alpine 00:10:14 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 00:10:14 Status: Downloaded newer image for alpine:3.17 00:10:14 ---> 9ed4aefc74f6 00:10:14 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:10:14 ---> Running in b7093c22e06d 00:10:14 Removing intermediate container b7093c22e06d 00:10:14 ---> ce58591ef6b1 00:10:14 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:10:14 ---> Running in 50ef615bdf68 00:10:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:15 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:10:15 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:10:15 OK: 17823 distinct packages available 00:10:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:15 (1/4) Installing dumb-init (1.2.5-r2) 00:10:15 (2/4) Installing musl-obstack (1.2.3-r0) 00:10:15 (3/4) Installing libucontext (1.2-r0) 00:10:15 (4/4) Installing gcompat (1.1.0-r0) 00:10:15 Executing busybox-1.35.0-r29.trigger 00:10:15 OK: 7 MiB in 19 packages 00:10:16 Removing intermediate container 50ef615bdf68 00:10:16 ---> 017df560a520 00:10:16 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:10:17 ---> 451087e93b53 00:10:17 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:10:18 ---> 4564b5b47c38 00:10:18 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:10:25 ---> 1cf9b0fd5898 00:10:25 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:10:26 ---> 0ddaf127ef48 00:10:26 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:10:26 ---> Running in 9a5dd39a1c3c 00:10:27 Removing intermediate container 9a5dd39a1c3c 00:10:27 ---> 33f752dede1f 00:10:27 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:10:27 ---> a492c7e5bcb1 00:10:27 Step 22/27 : WORKDIR / 00:10:27 ---> Running in f5c4bec6b4a4 00:10:28 Removing intermediate container f5c4bec6b4a4 00:10:28 ---> 8b763110b34d 00:10:28 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:10:28 ---> Running in e9c0c14ddac2 00:10:29 Removing intermediate container e9c0c14ddac2 00:10:29 ---> f58ec639107e 00:10:29 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:10:29 ---> Running in c977127301be 00:10:29 Removing intermediate container c977127301be 00:10:29 ---> bdb9adb916ad 00:10:29 Step 25/27 : LABEL arch=x86_64 00:10:29 ---> Running in bd20cb898b69 00:10:30 Removing intermediate container bd20cb898b69 00:10:30 ---> 583149da486f 00:10:30 Step 26/27 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:10:30 ---> Running in 0381d0ded246 00:10:31 Removing intermediate container 0381d0ded246 00:10:31 ---> 1922fe369c84 00:10:31 Step 27/27 : LABEL version=0.0.0 00:10:31 ---> Running in e26fd4c61013 00:10:32 Removing intermediate container e26fd4c61013 00:10:32 ---> f60fc9beb0d7 00:10:32 00:10:32 Successfully built f60fc9beb0d7 00:10:32 Successfully tagged security-spire-config:latest 00:10:32  Building security-spire-config ... done Building support-notifications 00:10:37 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:10:37 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:10:37 ---> f0896eb550cc 00:10:37 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:10:37 ---> Using cache 00:10:37 ---> c534f88660f8 00:10:37 Step 4/23 : WORKDIR /edgex-go 00:10:37 ---> Using cache 00:10:37 ---> 6d8df19af910 00:10:37 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 00:10:42 ---> Running in 027dd950465d 00:10:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:43 OK: 265 MiB in 53 packages 00:10:46 Removing intermediate container 027dd950465d 00:10:46 ---> 11a123b93278 00:10:46 Step 6/23 : COPY go.mod vendor* ./ 00:10:46 Removing intermediate container 4a5537f47048 00:10:46 ---> bea5a2af99af 00:10:46 00:10:46 Step 10/23 : FROM alpine:3.17 00:10:46 ---> 9ed4aefc74f6 00:10:46 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:10:46 Removing intermediate container 16dd194256ae 00:10:46 ---> 74a8fe074e5a 00:10:46 00:10:46 Step 10/23 : FROM alpine:3.17 00:10:46 ---> 9ed4aefc74f6 00:10:46 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:10:46 Removing intermediate container bea1388ef045 00:10:46 ---> d596266d03f1 00:10:46 00:10:46 Step 9/22 : FROM alpine:3.17 00:10:46 ---> 9ed4aefc74f6 00:10:46 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 00:10:46 ---> Running in e3db53a14403 00:10:46 ---> Running in c97e53ff2d46 00:10:46 ---> e94ad017e939 00:10:46 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:10:46 ---> Running in 766c3044647a 00:10:46 ---> Running in 6abfbe59baaa 00:10:46 Removing intermediate container e3db53a14403 00:10:46 ---> b79dfc0d1b2c 00:10:46 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:10:46 Removing intermediate container c97e53ff2d46 00:10:46 ---> 0077ce7038a2 00:10:46 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:10:46 ---> Running in ee04a1e8b8c7 00:10:46 ---> Running in decfc0f6dc81 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:47 (1/2) Installing dumb-init (1.2.5-r2) 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:47 (2/2) Installing openssl (3.0.8-r4) 00:10:47 Executing busybox-1.35.0-r29.trigger 00:10:47 OK: 8 MiB in 17 packages 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:48 (1/1) Installing dumb-init (1.2.5-r2) 00:10:48 (1/1) Installing dumb-init (1.2.5-r2) 00:10:48 Executing busybox-1.35.0-r29.trigger 00:10:48 Executing busybox-1.35.0-r29.trigger 00:10:48 OK: 7 MiB in 16 packages 00:10:48 OK: 7 MiB in 16 packages 00:10:49 Removing intermediate container 766c3044647a 00:10:49 ---> 0bf82ecd7a79 00:10:49 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:10:49 ---> Running in b644a703144b 00:10:49 Removing intermediate container 5c3afc76a641 00:10:49 ---> 0b098904a360 00:10:49 00:10:49 Step 10/23 : FROM alpine:3.17 00:10:49 ---> 9ed4aefc74f6 00:10:49 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:10:49 Removing intermediate container decfc0f6dc81 00:10:49 ---> daf8f8c0fb67 00:10:49 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:10:49 Removing intermediate container ee04a1e8b8c7 00:10:49 ---> 3ef2f62c2265 00:10:49 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:10:49 ---> Running in f9099e6c0abf 00:10:49 Removing intermediate container b644a703144b 00:10:49 ---> 9acc915559f3 00:10:49 Step 12/22 : WORKDIR /edgex 00:10:49 ---> Running in b75068bcf71c 00:10:49 ---> 6f534df46c15 00:10:49 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:10:49 ---> ff3cbb6555ad 00:10:49 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:10:50 Removing intermediate container b75068bcf71c 00:10:50 ---> fca28a2764e2 00:10:50 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:10:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:10:50 ---> acba95eb6ec4 00:10:50 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 00:10:50 ---> 33c2bce2bd3d 00:10:50 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 00:10:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:10:50 (1/1) Installing dumb-init (1.2.5-r2) 00:10:50 Executing busybox-1.35.0-r29.trigger 00:10:50 OK: 7 MiB in 16 packages 00:10:51 ---> 9593701022fe 00:10:51 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 00:10:51 ---> 7b7b4c43015f 00:10:51 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 00:10:51 ---> 74863f933157 00:10:51 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 00:10:51 ---> 7c61a528a561 00:10:51 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 00:10:51 Removing intermediate container f9099e6c0abf 00:10:51 ---> 325ae1f90481 00:10:51 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:10:51 ---> Running in 5068a7c775ce 00:10:51 ---> 07ee53a38a95 00:10:51 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 00:10:51 ---> e0d35b50c6ba 00:10:51 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:10:51 ---> 9488661a220d 00:10:51 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 00:10:51 Removing intermediate container 5068a7c775ce 00:10:51 ---> 6453254195e7 00:10:51 Step 13/23 : ENV APP_PORT=59861 00:10:52 ---> Running in b9de951b7c23 00:10:52 ---> 3e922f0770ef 00:10:52 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:10:52 ---> f34c810a4050 00:10:52 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:10:52 ---> 4ba35f7d6d57 00:10:52 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:10:52 Removing intermediate container b9de951b7c23 00:10:52 ---> 8632e6e092d3 00:10:52 Step 14/23 : EXPOSE $APP_PORT 00:10:52 ---> Running in f2091bfcdfff 00:10:52 ---> Running in 466023791eac 00:10:52 ---> Running in 6169b63263b1 00:10:52 ---> fc8e4299a3f1 00:10:52 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:10:52 ---> Running in 813bc8e968de 00:10:52 Removing intermediate container 6169b63263b1 00:10:52 ---> 46e8f8e8fae4 00:10:52 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:10:52 ---> 6f2afc80a0ad 00:10:52 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:10:52 ---> 950c06051c13 00:10:52 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:10:54 ---> 882f9888d9e6 00:10:54 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 00:10:54 Removing intermediate container 466023791eac 00:10:54 ---> 887f1c61624f 00:10:54 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:10:54 Removing intermediate container f2091bfcdfff 00:10:54 ---> b2b77af024a8 00:10:54 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:10:55 ---> Running in ca0f7d19bdf8 00:10:55 ---> Running in 5c061920abe6 00:10:55 Removing intermediate container 813bc8e968de 00:10:55 ---> f95401fe72a2 00:10:55 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 00:10:55 ---> 2e7acc2009b0 00:10:55 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 00:10:55 ---> Running in 55234d9412f6 00:10:55 ---> Running in b5dd3f3b1b89 00:10:55 Removing intermediate container 5c061920abe6 00:10:55 ---> 0f253d0da0d0 00:10:55 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 00:10:55 Removing intermediate container ca0f7d19bdf8 00:10:55 ---> 4be2970ee9e9 00:10:55 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 00:10:55 ---> Running in 9db3d7705fac 00:10:55 ---> Running in 13c3415e450e 00:10:55 Removing intermediate container 55234d9412f6 00:10:55 ---> 196e5c8c3f23 00:10:55 Step 20/22 : LABEL arch=x86_64 00:10:55 Removing intermediate container b5dd3f3b1b89 00:10:55 ---> 918bb24d7fa2 00:10:55 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:10:56 ---> Running in 34eb587d8924 00:10:56 ---> Running in bfb64f01e467 00:10:56 Removing intermediate container 13c3415e450e 00:10:56 ---> b68b6d5acc17 00:10:56 Step 21/23 : LABEL arch=x86_64 00:10:56 Removing intermediate container 9db3d7705fac 00:10:56 ---> a7f60a72c12d 00:10:56 Step 21/23 : LABEL arch=x86_64 00:10:56 ---> Running in e682b39b90a3 00:10:56 ---> Running in a3ef679de78e 00:10:56 Removing intermediate container bfb64f01e467 00:10:56 ---> 3d4112e2629c 00:10:56 Step 21/23 : LABEL arch=x86_64 00:10:56 Removing intermediate container 34eb587d8924 00:10:56 ---> 767b2edb2986 00:10:56 Step 21/22 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:10:56 Removing intermediate container e682b39b90a3 00:10:56 ---> 60c3a8297919 00:10:56 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:10:56 Removing intermediate container a3ef679de78e 00:10:56 ---> 78ed733ebc20 00:10:56 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:10:56 ---> Running in e4acaa24de0e 00:10:56 ---> Running in 1911b65b4028 00:10:56 ---> Running in 30c1ad4bcd49 00:10:56 ---> Running in 7df37638f0b1 00:10:56 Removing intermediate container 30c1ad4bcd49 00:10:56 ---> 1d1a60e9acbc 00:10:56 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:10:56 Removing intermediate container e4acaa24de0e 00:10:56 ---> 672c2d77a964 00:10:56 Step 22/22 : LABEL version=0.0.0 00:10:56 Removing intermediate container 7df37638f0b1 00:10:56 ---> 2abcc0088618 00:10:56 Step 23/23 : LABEL version=0.0.0 00:10:56 Removing intermediate container 1911b65b4028 00:10:56 ---> a4619b1744b7 00:10:56 Step 23/23 : LABEL version=0.0.0 00:10:56 ---> Running in 1de409430e4f 00:10:56 ---> Running in 74207540e1a8 00:10:56 ---> Running in 5bdd5bd5b8c9 00:10:56 ---> Running in 3b7f83d64f5c 00:10:57 Removing intermediate container 5bdd5bd5b8c9 00:10:57 ---> 421ccbafd4b2 00:10:57 00:10:57 Removing intermediate container 1de409430e4f 00:10:57 ---> 19fa009e2ec2 00:10:57 00:10:57 Removing intermediate container 74207540e1a8 00:10:57 ---> e599ec4bb6f9 00:10:57 Step 23/23 : LABEL version=0.0.0 00:10:57 Removing intermediate container 3b7f83d64f5c 00:10:57 ---> 030e6381510e 00:10:57 00:10:57 ---> Running in 70087bc820fb 00:10:57 Successfully built 421ccbafd4b2 00:10:57 Successfully tagged security-proxy-auth:latest 00:10:57  Building security-proxy-auth ... done Building security-spiffe-token-provider 00:10:57 Successfully built 19fa009e2ec2 00:10:57 Successfully built 030e6381510e 00:10:57 Successfully tagged security-proxy-setup:latest 00:10:57  Building security-proxy-setup ... done Successfully tagged core-common-config-bootstrapper:latest 00:10:57 Building security-spire-server 00:10:57  Building core-common-config-bootstrapper ... done Building core-metadata 00:10:57 Removing intermediate container 70087bc820fb 00:10:57 ---> 19aa70e56fd5 00:10:57 00:10:57 Successfully built 19aa70e56fd5 00:10:57 Successfully tagged support-scheduler:latest 00:10:57  Building support-scheduler ... done Building core-data 00:11:03 Running on prd-ubuntu20.04-docker-arm64-4c-16g-17217 in /w/workspace/edgexfoundry_edgex-go_PR-4583 [Pipeline] { [Pipeline] ws 00:11:03 Running in /w/workspace/edgex-go/3 [Pipeline] { [Pipeline] checkout 00:11:03 The recommended git tool is: git 00:11:07 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:11:07 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:11:07 ---> f0896eb550cc 00:11:07 Step 3/26 : WORKDIR /edgex-go 00:11:07 ---> Using cache 00:11:07 ---> 4da90dab0b00 00:11:07 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 00:11:07 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:11:07 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:11:07 ---> f0896eb550cc 00:11:07 Step 3/25 : ARG ADD_BUILD_TAGS="" 00:11:07 ---> Using cache 00:11:07 ---> c534f88660f8 00:11:07 Step 4/25 : WORKDIR /edgex-go 00:11:07 ---> Using cache 00:11:07 ---> 6d8df19af910 00:11:07 Step 5/25 : RUN apk add --update --no-cache make git 00:11:07 ---> Using cache 00:11:07 ---> 4ad407bd07b5 00:11:07 Step 6/25 : COPY go.mod vendor* ./ 00:11:07 ---> Using cache 00:11:07 ---> 516198c6a6cc 00:11:07 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:11:07 ---> Using cache 00:11:07 ---> 130fc6b1ccd1 00:11:07 Step 8/25 : COPY . . 00:11:07 ---> Using cache 00:11:07 ---> 925155fa4bb5 00:11:07 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:11:07 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:11:07 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:11:07 ---> f0896eb550cc 00:11:07 Step 3/20 : WORKDIR /edgex-go 00:11:07 ---> Using cache 00:11:07 ---> 4da90dab0b00 00:11:07 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:11:07 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:11:07 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:11:07 ---> f0896eb550cc 00:11:07 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:11:07 ---> Using cache 00:11:07 ---> c534f88660f8 00:11:07 Step 4/23 : WORKDIR /edgex-go 00:11:07 ---> Using cache 00:11:07 ---> 6d8df19af910 00:11:07 Step 5/23 : RUN apk add --update --no-cache make git 00:11:07 ---> Using cache 00:11:07 ---> 4ad407bd07b5 00:11:07 Step 6/23 : COPY go.mod vendor* ./ 00:11:07 ---> Using cache 00:11:07 ---> 516198c6a6cc 00:11:07 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:11:07 ---> Using cache 00:11:07 ---> 130fc6b1ccd1 00:11:07 Step 8/23 : COPY . . 00:11:07 ---> Using cache 00:11:07 ---> 925155fa4bb5 00:11:07 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 00:11:08 using credential edgex-jenkins-ssh 00:11:08 Cloning the remote Git repository 00:11:08 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:11:08 > git init /w/workspace/edgex-go/3 # timeout=10 00:11:08 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:11:08 > git --version # timeout=10 00:11:08 > git --version # 'git version 2.25.1' 00:11:08 using GIT_SSH to set credentials SSH Credentials for GitHub 00:11:09 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:11:14 ---> Running in fcae082d25c3 00:11:14 ---> Running in 7986ac8f7da2 00:11:14 ---> Running in f475453886eb 00:11:14 ---> Running in cd6b17f9d8f0 00:11:14 Removing intermediate container 6abfbe59baaa 00:11:14 ---> ddd7494e7996 00:11:14 Step 8/23 : COPY . . 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:11:14 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:11:14 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:11:14 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:11:14 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:11:14 OK: 17828 distinct packages available 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:11:14 OK: 265 MiB in 53 packages 00:11:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:11:14 OK: 265 MiB in 53 packages 00:11:19 Removing intermediate container 7986ac8f7da2 00:11:19 ---> 600ec668f5b8 00:11:19 Step 5/26 : COPY go.mod vendor* ./ 00:11:19 ---> 824102b56f98 00:11:19 Step 9/23 : RUN make cmd/support-notifications/support-notifications 00:11:19 Removing intermediate container fcae082d25c3 00:11:19 ---> 3cd05d415817 00:11:19 Step 5/20 : COPY go.mod vendor* ./ 00:11:19 ---> Running in 6166bdea36d6 00:11:19 ---> 75675ca00ad2 00:11:19 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:11:19 ---> Running in b3d87723c3e5 00:11:19 ---> b8acb091af50 00:11:19 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:11:19 ---> Running in a82e6669a13d 00:11:19 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:11:27 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:11:27 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:11:29 Merging remotes/origin/main commit cc406b27680b88a4cbaad5b59c6f9b2898413f21 into PR head commit 6065eaf2e1602f4583fea1444e599d25deda0bcd 00:11:29 Merge succeeded, producing 6065eaf2e1602f4583fea1444e599d25deda0bcd 00:11:29 Checking out Revision 6065eaf2e1602f4583fea1444e599d25deda0bcd (PR-4583) 00:11:28 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:11:28 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:11:28 using GIT_SSH to set credentials SSH Credentials for GitHub 00:11:28 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4583/head:refs/remotes/origin/PR-4583 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:11:29 > git config core.sparsecheckout # timeout=10 00:11:29 > git checkout -f 6065eaf2e1602f4583fea1444e599d25deda0bcd # timeout=10 00:11:29 > git remote # timeout=10 00:11:29 > git config --get remote.origin.url # timeout=10 00:11:29 using GIT_SSH to set credentials SSH Credentials for GitHub 00:11:29 > git merge cc406b27680b88a4cbaad5b59c6f9b2898413f21 # timeout=10 00:11:29 > git rev-parse HEAD^{commit} # timeout=10 00:11:29 > git config core.sparsecheckout # timeout=10 00:11:29 > git checkout -f 6065eaf2e1602f4583fea1444e599d25deda0bcd # timeout=10 00:11:33 Commit message: "docs: Replace slack chat with github discussion" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:11:34 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:11:34 % Total % Received % Xferd Average Speed Time Time Time Current 00:11:34 Dload Upload Total Spent Left Speed 00:11:34 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 41132 0 --:--:-- --:--:-- --:--:-- 41132 [Pipeline] sh 00:11:35 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:11:35 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 00:11:35 + sudo tee /etc/docker/daemon.new 00:11:35 { 00:11:35 "registry-mirrors": [ 00:11:35 "https://nexus3.edgexfoundry.org:10001" 00:11:35 ], 00:11:35 "bip": "10.250.0.254/24", 00:11:35 "hosts": [ 00:11:35 "tcp://0.0.0.0:5555", 00:11:35 "unix:///var/run/docker.sock" 00:11:35 ], 00:11:35 "mtu": 1458, 00:11:35 "selinux-enabled": true, 00:11:35 "seccomp-profile": "/etc/docker/seccomp.json" 00:11:35 } [Pipeline] sh 00:11:36 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:11:36 + sudo service docker restart 00:11:52 Removing intermediate container f475453886eb 00:11:52 ---> 9104026fa153 00:11:52 00:11:52 Step 10/23 : FROM alpine:3.17 00:11:52 ---> 9ed4aefc74f6 00:11:52 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:11:52 ---> Running in 0a5e9e608a37 00:11:52 Removing intermediate container cd6b17f9d8f0 00:11:52 ---> 1f01638bd11f 00:11:52 00:11:52 Step 10/25 : FROM alpine:3.17 00:11:52 ---> 9ed4aefc74f6 00:11:52 Step 11/25 : RUN apk add --update --no-cache dumb-init 00:11:52 ---> Using cache 00:11:52 ---> 325ae1f90481 00:11:52 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:11:52 ---> Using cache 00:11:52 ---> 6453254195e7 00:11:52 Step 13/25 : ENV APP_PORT=59881 00:11:52 Removing intermediate container 0a5e9e608a37 00:11:52 ---> b6254e09813a 00:11:52 Step 12/23 : ENV APP_PORT=59880 00:11:52 ---> Running in 0a0089f7aeec 00:11:52 ---> Running in bb390806a094 00:11:52 Removing intermediate container 0a0089f7aeec 00:11:52 ---> d0be38edbbe1 00:11:52 Step 14/25 : EXPOSE $APP_PORT 00:11:52 Removing intermediate container bb390806a094 00:11:52 ---> 375100a9544c 00:11:52 Step 13/23 : EXPOSE $APP_PORT 00:11:52 ---> Running in 0b0354060a50 00:11:52 ---> Running in bc391e19ce36 00:11:52 Removing intermediate container 0b0354060a50 00:11:52 ---> 28f1dec8107d 00:11:52 Step 15/25 : WORKDIR / 00:11:52 ---> Running in 5085fb289de9 00:11:52 Removing intermediate container bc391e19ce36 00:11:52 ---> d6e771914f1b 00:11:52 Step 14/23 : RUN apk add --update --no-cache dumb-init 00:11:52 ---> Running in eed0f1ec5698 00:11:52 Removing intermediate container 5085fb289de9 00:11:52 ---> 573cafaccb1b 00:11:52 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:11:52 Removing intermediate container b3d87723c3e5 00:11:52 ---> f2eef5a7a2f9 00:11:52 Step 7/26 : COPY . . 00:11:52 Removing intermediate container a82e6669a13d 00:11:52 ---> 82c05a1da96a 00:11:52 Step 7/20 : COPY . . 00:11:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:11:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:11:52 (1/1) Installing dumb-init (1.2.5-r2) 00:11:52 Executing busybox-1.35.0-r29.trigger 00:11:52 OK: 7 MiB in 16 packages [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:11:54 provisioning config files... 00:11:54 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/3@tmp/config651859280555091390tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:11:55 ---> docker-login.sh 00:11:55 nexus3.edgexfoundry.org:10001 00:11:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:11:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:11:56 Configure a credential helper to remove this warning. See 00:11:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:11:56 00:11:56 Login Succeeded 00:11:56 nexus3.edgexfoundry.org:10002 00:11:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:11:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:11:56 Configure a credential helper to remove this warning. See 00:11:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:11:56 00:11:56 Login Succeeded 00:11:56 nexus3.edgexfoundry.org:10003 00:11:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:11:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:11:56 Configure a credential helper to remove this warning. See 00:11:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:11:56 00:11:56 Login Succeeded 00:11:56 nexus3.edgexfoundry.org:10004 00:11:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:11:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:11:57 Configure a credential helper to remove this warning. See 00:11:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:11:57 00:11:57 Login Succeeded 00:11:57 docker.io 00:11:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:11:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:11:57 Configure a credential helper to remove this warning. See 00:11:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:11:57 00:11:57 Login Succeeded 00:11:57 ---> docker-login.sh ends [Pipeline] } 00:11:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 00:11:58 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] echo 00:11:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:11:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:11:58 ========================================================= 00:11:58 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 00:11:58 ========================================================= [Pipeline] fileExists [Pipeline] sh 00:11:58 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:11:59 ---> e430fbf63964 00:11:59 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 00:11:59 ---> 139084cdf1b6 00:11:59 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:11:59 ---> Running in 393821c16c3b 00:11:59 ---> 6d0a08283f91 00:11:59 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 00:11:59 Removing intermediate container eed0f1ec5698 00:11:59 ---> 0ed887607db2 00:11:59 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:11:59 Removing intermediate container 6166bdea36d6 00:11:59 ---> 8ce74f38e91b 00:11:59 00:11:59 Step 10/23 : FROM alpine:3.17 00:11:59 ---> 9ed4aefc74f6 00:11:59 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 00:11:59 ---> 07600b8fb0b4 00:11:59 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:11:59 ---> Running in d7a1e4f9b284 00:11:59 ---> Running in 023d3be36603 00:11:59 ---> 486b41820826 00:11:59 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:11:59 Removing intermediate container 023d3be36603 00:11:59 ---> 15f7da64c673 00:11:59 Step 9/26 : WORKDIR /edgex-go/spire-build 00:11:59 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:11:59 ---> Running in 4f667addcf46 00:11:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:11:59 ---> 3d9795852a3e 00:11:59 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 00:11:59 ---> ebc22c3b9fff 00:11:59 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:11:59 Removing intermediate container 4f667addcf46 00:11:59 ---> a0cce29f058f 00:11:59 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:11:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:11:59 ---> Running in e19e2af33b6c 00:11:59 ---> b0bc3fe85eeb 00:11:59 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 00:11:59 Removing intermediate container e19e2af33b6c 00:11:59 ---> c778244378c5 00:11:59 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:11:59 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:11:59 c41833b44d91: Pulling fs layer 00:11:59 ed15518f5707: Pulling fs layer 00:11:59 feae8fd75edb: Pulling fs layer 00:11:59 242c74f7c9fa: Pulling fs layer 00:11:59 3cdef696dda3: Pulling fs layer 00:11:59 2ced38df9373: Pulling fs layer 00:11:59 58f1dce35555: Pulling fs layer 00:11:59 3cdef696dda3: Waiting 00:11:59 242c74f7c9fa: Waiting 00:11:59 2ced38df9373: Waiting 00:11:59 58f1dce35555: Waiting 00:11:59 ed15518f5707: Download complete 00:11:59 242c74f7c9fa: Verifying Checksum 00:11:59 242c74f7c9fa: Download complete 00:11:59 3cdef696dda3: Verifying Checksum 00:11:59 3cdef696dda3: Download complete 00:11:59 c41833b44d91: Verifying Checksum 00:11:59 c41833b44d91: Download complete 00:11:59 (1/2) Installing ca-certificates (20230506-r0) 00:11:59 (2/2) Installing dumb-init (1.2.5-r2) 00:11:59 Executing busybox-1.35.0-r29.trigger 00:11:59 Executing ca-certificates-20230506-r0.trigger 00:11:59 ---> Running in e16715824a38 00:11:59 ---> 27cea50ef462 00:11:59 Step 21/25 : ENTRYPOINT ["/core-metadata"] 00:11:59 ---> 4c5974bebed5 00:11:59 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 00:11:59 ---> Running in 31d513580238 00:11:59 OK: 8 MiB in 17 packages 00:11:59 Removing intermediate container 31d513580238 00:11:59 ---> ea2d8c598dee 00:11:59 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:11:59 ---> 645501c00205 00:11:59 Step 19/23 : ENTRYPOINT ["/core-data"] 00:11:59 ---> Running in e331d6885e16 00:11:59 ---> Running in 319c44de438f 00:12:00 Removing intermediate container e331d6885e16 00:12:00 ---> d8ef46cbdea7 00:12:00 Step 23/25 : LABEL arch=x86_64 00:12:00 Removing intermediate container 319c44de438f 00:12:00 ---> e1b5efefcc45 00:12:00 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:12:00 ---> Running in 92810530128a 00:12:00 ---> Running in 14195f9ec8f8 00:12:00 Removing intermediate container d7a1e4f9b284 00:12:00 ---> dca266005ca3 00:12:00 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 00:12:00 ---> Running in 99dac948e9b9 00:12:00 Removing intermediate container 99dac948e9b9 00:12:00 ---> f81ffc6cca2c 00:12:00 Step 13/23 : ENV APP_PORT=59860 00:12:00 Removing intermediate container 92810530128a 00:12:00 ---> d2cc6c580327 00:12:00 Step 24/25 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:00 Removing intermediate container 14195f9ec8f8 00:12:00 ---> ba9b3065a9fc 00:12:00 Step 21/23 : LABEL arch=x86_64 00:12:00 Removing intermediate container e16715824a38 00:12:00 ---> 96098d13b40a 00:12:00 Step 12/26 : WORKDIR /edgex-go 00:12:00 ---> Running in 8f1b102b01bb 00:12:00 ---> Running in d9000d5ee521 00:12:00 ---> Running in 6962c112bbc1 00:12:00 ---> Running in cf3932becaf7 00:12:00 Removing intermediate container d9000d5ee521 00:12:00 ---> 24d39aec820f 00:12:00 Step 14/23 : EXPOSE $APP_PORT 00:12:00 Removing intermediate container 8f1b102b01bb 00:12:00 ---> 3e9feb5ae4af 00:12:00 Step 25/25 : LABEL version=0.0.0 00:12:00 ---> Running in 33fb96c4858d 00:12:00 Removing intermediate container 6962c112bbc1 00:12:00 ---> da7dfcde80b4 00:12:00 00:12:00 Step 13/26 : FROM alpine:3.17 00:12:00 ---> 9ed4aefc74f6 00:12:00 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:12:00 ---> Using cache 00:12:00 ---> ce58591ef6b1 00:12:00 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:12:00 ---> Running in 6e57932f7809 00:12:00 Removing intermediate container cf3932becaf7 00:12:00 ---> d3f20ed564d9 00:12:00 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:00 ---> Running in 8b3147a6d4c7 00:12:00 Removing intermediate container 33fb96c4858d 00:12:00 ---> 8a3b930fb9df 00:12:00 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:00 ---> Running in 721a3b7bd349 00:12:00 c41833b44d91: Pull complete 00:12:00 Removing intermediate container 6e57932f7809 00:12:00 ---> 4abad6d52827 00:12:00 00:12:00 Successfully built 4abad6d52827 00:12:00 Removing intermediate container 721a3b7bd349 00:12:00 ---> dae80302d557 00:12:00 Step 23/23 : LABEL version=0.0.0 00:12:00 Successfully tagged core-metadata:latest 00:12:00  Building core-metadata ... done Building security-secretstore-setup 00:12:00 ---> 4fed32175684 00:12:00 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:12:00 ---> Running in 450060f33f1f 00:12:01 58f1dce35555: Verifying Checksum 00:12:01 58f1dce35555: Download complete 00:12:01 ed15518f5707: Pull complete 00:12:01 Removing intermediate container 450060f33f1f 00:12:01 ---> 9db6eb2a67a2 00:12:01 00:12:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:01 Successfully built 9db6eb2a67a2 00:12:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:01 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:12:01 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:12:01 OK: 17823 distinct packages available 00:12:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:02 2ced38df9373: Download complete 00:12:02 feae8fd75edb: Verifying Checksum 00:12:02 feae8fd75edb: Download complete 00:12:02 (1/5) Installing dumb-init (1.2.5-r2) 00:12:02 (2/5) Installing musl-obstack (1.2.3-r0) 00:12:02 (3/5) Installing libucontext (1.2-r0) 00:12:02 (4/5) Installing gcompat (1.1.0-r0) 00:12:02 (5/5) Installing openssl (3.0.8-r4) 00:12:02 Executing busybox-1.35.0-r29.trigger 00:12:02 OK: 8 MiB in 20 packages 00:12:03 Successfully tagged core-data:latest 00:12:03  Building core-data ... done Building core-command 00:12:06 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:12:06 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:12:06 ---> f0896eb550cc 00:12:06 Step 3/25 : WORKDIR /edgex-go 00:12:06 ---> Using cache 00:12:06 ---> 4da90dab0b00 00:12:06 Step 4/25 : RUN apk add --update --no-cache make git 00:12:06 ---> Using cache 00:12:06 ---> b9145ee7a113 00:12:06 Step 5/25 : COPY go.mod vendor* ./ 00:12:06 ---> Using cache 00:12:06 ---> 32392d91bf4e 00:12:06 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:12:06 ---> Using cache 00:12:06 ---> f01c73d0faaa 00:12:06 Step 7/25 : COPY . . 00:12:06 ---> Using cache 00:12:06 ---> 38f6c3748627 00:12:06 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:12:09 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:12:09 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:12:09 ---> f0896eb550cc 00:12:09 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:12:09 ---> Using cache 00:12:09 ---> c534f88660f8 00:12:09 Step 4/24 : WORKDIR /edgex-go 00:12:09 ---> Using cache 00:12:09 ---> 6d8df19af910 00:12:09 Step 5/24 : RUN apk add --update --no-cache make git 00:12:09 ---> Using cache 00:12:09 ---> 4ad407bd07b5 00:12:09 Step 6/24 : COPY go.mod vendor* ./ 00:12:09 ---> Using cache 00:12:09 ---> 516198c6a6cc 00:12:09 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:12:09 ---> Using cache 00:12:09 ---> 130fc6b1ccd1 00:12:09 Step 8/24 : COPY . . 00:12:09 ---> Using cache 00:12:09 ---> 925155fa4bb5 00:12:09 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 00:12:12 ---> 278e70357961 00:12:12 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:12:12 feae8fd75edb: Pull complete 00:12:12 242c74f7c9fa: Pull complete 00:12:12 ---> Running in 3efa282b6c5f 00:12:12 ---> Running in 659eec533fe1 00:12:12 3cdef696dda3: Pull complete 00:12:13 Removing intermediate container 8b3147a6d4c7 00:12:13 ---> 80bdc0bdf5c6 00:12:13 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:13 ---> 93570fca0c7c 00:12:13 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 00:12:13 ---> ca5aa3321665 00:12:13 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 00:12:13 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 00:12:13 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:12:14 ---> 79f82fa759f9 00:12:14 Step 19/23 : ENTRYPOINT ["/support-notifications"] 00:12:14 ---> 92c816ac9ecb 00:12:14 ---> Running in 99cb1a60ac35 00:12:14 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:12:14 Removing intermediate container 99cb1a60ac35 00:12:14 ---> 99ed82e49c76 00:12:14 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:12:14 ---> Running in 31337cb20b4b 00:12:14 Removing intermediate container 31337cb20b4b 00:12:14 ---> 74ac21981294 00:12:14 Step 21/23 : LABEL arch=x86_64 00:12:14 ---> Running in 6f94bf5f71d4 00:12:14 Removing intermediate container 6f94bf5f71d4 00:12:14 ---> b01e4a9a7c65 00:12:14 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:15 ---> Running in 62dde5e79ed5 00:12:15 Removing intermediate container 62dde5e79ed5 00:12:15 ---> b16afd439c66 00:12:15 Step 23/23 : LABEL version=0.0.0 00:12:16 ---> Running in 50891b13d6d5 00:12:16 ---> cd8bef0b4f48 00:12:16 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:12:17 Removing intermediate container 50891b13d6d5 00:12:17 ---> a56db4e6d9bd 00:12:17 00:12:17 Successfully built a56db4e6d9bd 00:12:17 Successfully tagged support-notifications:latest 00:12:17 Building security-bootstrapper 00:12:17  Building support-notifications ... done  ---> 505871c29c67 00:12:17 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:12:19 2ced38df9373: Pull complete 00:12:21 58f1dce35555: Pull complete 00:12:21 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 00:12:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:12:21 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 00:12:22 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:12:22 WORKDIR /edgex 00:12:22 COPY go.mod . 00:12:22 RUN go mod download 00:12:22 + docker build -t ci-base-image-arm64 -f - . 00:12:22 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:12:22 Step 2/33 : FROM ${BUILDER_BASE} AS builder 00:12:22 ---> f0896eb550cc 00:12:22 Step 3/33 : WORKDIR /edgex-go 00:12:22 ---> Using cache 00:12:22 ---> 4da90dab0b00 00:12:22 Step 4/33 : RUN apk add --update --no-cache make git 00:12:22 ---> Using cache 00:12:22 ---> b9145ee7a113 00:12:22 Step 5/33 : COPY go.mod vendor* ./ 00:12:22 ---> Using cache 00:12:22 ---> 32392d91bf4e 00:12:22 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:12:22 ---> Using cache 00:12:22 ---> f01c73d0faaa 00:12:22 Step 7/33 : COPY . . 00:12:22 ---> Using cache 00:12:22 ---> 38f6c3748627 00:12:22 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:12:22 Sending build context to Docker daemon 2.928MB 00:12:22 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:12:22 ---> fadd8f120f05 00:12:22 Step 2/4 : WORKDIR /edgex 00:12:23 ---> 15c931336d8d 00:12:23 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:12:23 ---> Running in 394c743774e1 00:12:24 ---> a5a29e63de13 00:12:24 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:12:24 ---> Running in eabe180f4de5 00:12:24 ---> Running in bc1ee80b5fef 00:12:24 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:12:24 Removing intermediate container bc1ee80b5fef 00:12:24 ---> c8acc39bd78e 00:12:24 Step 3/4 : COPY go.mod . 00:12:25 Removing intermediate container eabe180f4de5 00:12:25 ---> 4b6a7401caf6 00:12:25 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:12:25 ---> Running in a07f10a5e70c 00:12:25 Removing intermediate container a07f10a5e70c 00:12:25 ---> 8ead4fbaa921 00:12:25 Step 24/26 : LABEL arch=x86_64 00:12:25 ---> Running in 9738b99da456 00:12:25 ---> 55298a9b6c15 00:12:25 Step 4/4 : RUN go mod download 00:12:25 ---> Running in b39ed37c799a 00:12:25 Removing intermediate container 9738b99da456 00:12:25 ---> 29aa47908a44 00:12:25 Step 25/26 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:26 ---> Running in 80bdf64b8963 00:12:26 Removing intermediate container 80bdf64b8963 00:12:26 ---> 2cf3d03fe016 00:12:26 Step 26/26 : LABEL version=0.0.0 00:12:26 ---> Running in 8dd127039761 00:12:27 Removing intermediate container 8dd127039761 00:12:27 ---> f7542a994a85 00:12:27 00:12:27 Successfully built f7542a994a85 00:12:27 Successfully tagged security-spire-server:latest 00:12:27 Building security-spire-agent 00:12:33  Building security-spire-server ... done Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:12:33 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:12:33 ---> f0896eb550cc 00:12:33 Step 3/27 : WORKDIR /edgex-go 00:12:33 ---> Using cache 00:12:33 ---> 4da90dab0b00 00:12:33 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:12:33 ---> Using cache 00:12:33 ---> 600ec668f5b8 00:12:33 Step 5/27 : COPY go.mod vendor* ./ 00:12:33 ---> Using cache 00:12:33 ---> 75675ca00ad2 00:12:33 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:12:33 ---> Using cache 00:12:33 ---> f2eef5a7a2f9 00:12:33 Step 7/27 : COPY . . 00:12:33 ---> Using cache 00:12:33 ---> 6d0a08283f91 00:12:33 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 00:12:33 ---> Using cache 00:12:33 ---> 15f7da64c673 00:12:33 Step 9/27 : WORKDIR /edgex-go/spire-build 00:12:33 ---> Using cache 00:12:33 ---> a0cce29f058f 00:12:33 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:12:33 ---> Using cache 00:12:33 ---> c778244378c5 00:12:33 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:12:42 Removing intermediate container 393821c16c3b 00:12:42 ---> d36f76193a78 00:12:42 00:12:42 Step 9/20 : FROM alpine:3.17 00:12:42 ---> 9ed4aefc74f6 00:12:42 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:12:42 ---> Running in 685c00e6f715 00:12:42 ---> Running in 5d524af89d22 00:12:42 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:12:42 Removing intermediate container 5d524af89d22 00:12:42 ---> 4d43f97685cf 00:12:42 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:12:42 ---> Running in 245fca6a4fd0 00:12:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:42 Removing intermediate container 685c00e6f715 00:12:42 ---> f84c3cc18e3b 00:12:42 Step 12/27 : WORKDIR /edgex-go 00:12:42 ---> Running in 612c572906d3 00:12:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:42 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:12:42 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:12:42 OK: 17823 distinct packages available 00:12:42 Removing intermediate container 612c572906d3 00:12:42 ---> 03596e265727 00:12:42 00:12:42 Step 13/27 : FROM alpine:3.17 00:12:42 ---> 9ed4aefc74f6 00:12:42 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:12:42 ---> Using cache 00:12:42 ---> ce58591ef6b1 00:12:42 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:12:42 ---> Using cache 00:12:42 ---> 80bdc0bdf5c6 00:12:42 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:42 ---> Using cache 00:12:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:43 ---> ca5aa3321665 00:12:43 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:12:43 ---> Using cache 00:12:43 ---> 92c816ac9ecb 00:12:43 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:12:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:43 (1/9) Installing ca-certificates (20230506-r0) 00:12:43 (2/9) Installing brotli-libs (1.0.9-r9) 00:12:43 (3/9) Installing nghttp2-libs (1.51.0-r0) 00:12:43 (4/9) Installing libcurl (8.1.1-r1) 00:12:43 (5/9) Installing curl (8.1.1-r1) 00:12:43 (6/9) Installing dumb-init (1.2.5-r2) 00:12:43 (7/9) Installing musl-obstack (1.2.3-r0) 00:12:43 (8/9) Installing libucontext (1.2-r0) 00:12:43 (9/9) Installing gcompat (1.1.0-r0) 00:12:43 Executing busybox-1.35.0-r29.trigger 00:12:43 Executing ca-certificates-20230506-r0.trigger 00:12:43 OK: 10 MiB in 24 packages 00:12:46 ---> b4a58a7422e2 00:12:46 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:12:46 Removing intermediate container 3efa282b6c5f 00:12:46 ---> 452194db2245 00:12:46 00:12:46 Step 10/24 : FROM alpine:3.17 00:12:46 ---> 9ed4aefc74f6 00:12:46 Step 11/24 : RUN apk add --update --no-cache dumb-init 00:12:46 ---> Using cache 00:12:46 ---> 325ae1f90481 00:12:46 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:12:46 ---> Using cache 00:12:46 ---> 6453254195e7 00:12:46 Step 13/24 : ENV APP_PORT=59882 00:12:46 Removing intermediate container 659eec533fe1 00:12:46 ---> 10ba32901a6a 00:12:46 00:12:46 Step 9/25 : FROM alpine:3.17 00:12:46 ---> 9ed4aefc74f6 00:12:46 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:12:46 ---> Running in 4574e78d3f30 00:12:46 ---> Running in 066ea028ee8c 00:12:46 Removing intermediate container 245fca6a4fd0 00:12:46 ---> 41dcbbbf65c8 00:12:46 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:47 Removing intermediate container 4574e78d3f30 00:12:47 ---> 6ec771273056 00:12:47 Step 14/24 : EXPOSE $APP_PORT 00:12:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:47 ---> 516ddd9e714e 00:12:47 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 00:12:47 ---> Running in 017ae350440e 00:12:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:48 Removing intermediate container 017ae350440e 00:12:48 ---> 79a5e484a91f 00:12:48 Step 15/24 : WORKDIR / 00:12:48 (1/3) Installing ca-certificates (20230506-r0) 00:12:48 (2/3) Installing dumb-init (1.2.5-r2) 00:12:48 (3/3) Installing su-exec (0.2-r2) 00:12:48 Executing busybox-1.35.0-r29.trigger 00:12:48 Executing ca-certificates-20230506-r0.trigger 00:12:48 OK: 8 MiB in 18 packages 00:12:48 ---> d10753619935 00:12:48 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:12:49 ---> Running in 294b37483cb1 00:12:49 ---> 62ea16a993b4 00:12:49 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:12:49 Removing intermediate container 294b37483cb1 00:12:49 ---> 58139b9f0f2e 00:12:49 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:49 ---> 82ce2aa559d6 00:12:49 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:12:49 ---> cdadd6beec58 00:12:49 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 00:12:49 ---> 5052dc707e6b 00:12:49 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:12:49 ---> e725d918b3d8 00:12:49 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 00:12:49 Removing intermediate container 066ea028ee8c 00:12:49 ---> 72f53b131829 00:12:49 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:12:49 ---> 9576f03c0ae6 00:12:49 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:12:49 ---> Running in 11d1b65da317 00:12:49 ---> 98b686259e70 00:12:49 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:12:49 Removing intermediate container 11d1b65da317 00:12:49 ---> 4b9fb67bb837 00:12:49 Step 12/25 : WORKDIR / 00:12:49 ---> 2f1930d9ba02 00:12:49 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:12:49 ---> Running in f0a7e53d86aa 00:12:50 ---> Running in dbff2a354132 00:12:50 ---> Running in 0b9cd75db328 00:12:50 Removing intermediate container f0a7e53d86aa 00:12:50 ---> e069151aee00 00:12:50 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 00:12:50 ---> 54b3b4f4bddc 00:12:50 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 00:12:50 Removing intermediate container 0b9cd75db328 00:12:50 ---> d886a0d18502 00:12:50 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:12:50 Removing intermediate container dbff2a354132 00:12:50 ---> 12042372bd75 00:12:50 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:50 ---> Running in 523f9c85c480 00:12:50 ---> Running in ad26d7393cf3 00:12:50 Removing intermediate container 523f9c85c480 00:12:50 ---> c6dd738f76aa 00:12:50 Step 25/27 : LABEL arch=x86_64 00:12:50 Removing intermediate container ad26d7393cf3 00:12:50 ---> 70cc35a24411 00:12:50 Step 18/20 : LABEL arch=x86_64 00:12:50 ---> Running in 4464e5d3c09b 00:12:50 ---> Running in 9a44df8f51d7 00:12:50 ---> f290654b42f2 00:12:50 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 00:12:50 ---> 7153a30c1acf 00:12:50 Step 20/24 : ENTRYPOINT ["/core-command"] 00:12:50 Removing intermediate container 9a44df8f51d7 00:12:50 ---> f618ee4d17a8 00:12:50 Step 26/27 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:50 ---> Running in d31c44bc6244 00:12:50 Removing intermediate container 4464e5d3c09b 00:12:50 ---> d3a3654c3542 00:12:50 Step 19/20 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:50 ---> Running in 01b76f030d9c 00:12:50 ---> 51c7bf506092 00:12:50 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:12:50 ---> Running in bb34282df913 00:12:50 Removing intermediate container 01b76f030d9c 00:12:50 ---> 6ce306abec61 00:12:50 Step 27/27 : LABEL version=0.0.0 00:12:50 Removing intermediate container bb34282df913 00:12:50 ---> 1487b79ab914 00:12:50 Step 20/20 : LABEL version=0.0.0 00:12:50 Removing intermediate container d31c44bc6244 00:12:50 ---> 14d2f0168fd6 00:12:50 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:12:50 ---> Running in e9d4c4e5979a 00:12:50 ---> Running in c11e944ce771 00:12:50 ---> Running in 18e7d17bc197 00:12:50 ---> 4681b0e9a3a0 00:12:50 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 00:12:50 Removing intermediate container e9d4c4e5979a 00:12:50 ---> fc4b56763e8b 00:12:50 00:12:50 Removing intermediate container c11e944ce771 00:12:50 ---> 8e462808ff7e 00:12:50 00:12:51 Removing intermediate container 18e7d17bc197 00:12:51 ---> 7069694ff9cc 00:12:51 Step 22/24 : LABEL arch=x86_64 00:12:51 Successfully built fc4b56763e8b 00:12:51 Successfully tagged security-spire-agent:latest 00:12:51  Building security-spire-agent ... done  ---> f13e185df8b5 00:12:51 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 00:12:51 ---> Running in d38642d46f1a 00:12:51 Successfully built 8e462808ff7e 00:12:51 Successfully tagged security-spiffe-token-provider:latest 00:12:51  Building security-spiffe-token-provider ... done  ---> f6ee31859630 00:12:51 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:12:51 Removing intermediate container d38642d46f1a 00:12:51 ---> 8e49c62432b5 00:12:51 Step 23/24 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:51 ---> Running in 589348ab28d6 00:12:51 Removing intermediate container 589348ab28d6 00:12:51 ---> c409d8b9000b 00:12:51 Step 24/24 : LABEL version=0.0.0 00:12:51 ---> 6689a65340fe 00:12:51 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:12:51 ---> Running in f474602b6864 00:12:52 Removing intermediate container f474602b6864 00:12:52 ---> cb3e2292e320 00:12:52 00:12:52 Successfully built cb3e2292e320 00:12:52 Successfully tagged core-command:latest 00:12:52  Building core-command ... done  ---> b7db1892afc0 00:12:52 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:12:52 Removing intermediate container 394c743774e1 00:12:52 ---> 93ab7fd4a216 00:12:52 00:12:52 Step 9/33 : FROM alpine:3.17 00:12:52 ---> 9ed4aefc74f6 00:12:52 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:12:52 ---> Using cache 00:12:52 ---> 4d43f97685cf 00:12:52 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 00:12:52 ---> Running in b2dd0f44fa87 00:12:52 ---> 384f7398f62a 00:12:52 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:12:52 ---> Running in d8865d9fb539 00:12:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 00:12:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 00:12:53 Removing intermediate container d8865d9fb539 00:12:53 ---> 8a8da1a81bb2 00:12:53 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 00:12:53 ---> Running in 847e32d844b4 00:12:53 (1/2) Installing dumb-init (1.2.5-r2) 00:12:53 (2/2) Installing su-exec (0.2-r2) 00:12:53 Executing busybox-1.35.0-r29.trigger 00:12:53 OK: 7 MiB in 17 packages 00:12:53 Removing intermediate container 847e32d844b4 00:12:53 ---> 87545bbc4a45 00:12:53 Step 23/25 : LABEL arch=x86_64 00:12:53 ---> Running in af8c68434efc 00:12:53 Removing intermediate container af8c68434efc 00:12:53 ---> 6b7be4e9c1ad 00:12:53 Step 24/25 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:53 ---> Running in 3796a84db88f 00:12:53 Removing intermediate container 3796a84db88f 00:12:53 ---> 185b8b58db2f 00:12:53 Step 25/25 : LABEL version=0.0.0 00:12:53 ---> Running in c345ccadf1c9 00:12:53 Removing intermediate container b2dd0f44fa87 00:12:53 ---> e9f7c99b06f1 00:12:53 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 00:12:53 ---> Running in 1e96476c92b9 00:12:53 Removing intermediate container c345ccadf1c9 00:12:53 ---> ed47c2e43885 00:12:53 00:12:53 Removing intermediate container 1e96476c92b9 00:12:53 ---> a4488857f990 00:12:53 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 00:12:53 ---> Running in 4204c6e65e98 00:12:53 Successfully built ed47c2e43885 00:12:53 Successfully tagged security-secretstore-setup:latest 00:12:53  Building security-secretstore-setup ... done Removing intermediate container 4204c6e65e98 00:12:53 ---> 08e365bcb378 00:12:53 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 00:12:53 ---> Running in f67cf50d36b2 00:12:53 Removing intermediate container f67cf50d36b2 00:12:53 ---> 2b37b03cc355 00:12:53 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 00:12:53 ---> Running in a0c66e8ae654 00:12:53 Removing intermediate container a0c66e8ae654 00:12:53 ---> 86ce8547cb26 00:12:53 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 00:12:53 ---> Running in 9eb72821dd6b 00:12:54 Removing intermediate container 9eb72821dd6b 00:12:54 ---> 3fd3ef0fd7fa 00:12:54 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 00:12:54 ---> Running in 7909cbb1aaec 00:12:54 Removing intermediate container 7909cbb1aaec 00:12:54 ---> 097118edf25c 00:12:54 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 00:12:54 ---> 6862584849c1 00:12:54 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 00:12:54 ---> Running in 2631d3a0bf7e 00:12:55 Removing intermediate container 2631d3a0bf7e 00:12:55 ---> c16595160f0c 00:12:55 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 00:12:55 ---> 6946fb5e0c18 00:12:55 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 00:12:55 ---> cc3eb4e7fd92 00:12:55 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:12:56 ---> 1e1640ab33e7 00:12:56 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 00:12:56 ---> cb706907d1f9 00:12:56 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 00:12:56 ---> 08f2c070dc65 00:12:56 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 00:12:56 ---> d12daaf6d047 00:12:56 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 00:12:56 ---> bbfb667c3bab 00:12:56 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:12:56 ---> bdf1f49eb05e 00:12:56 Step 28/33 : RUN chmod +x /entrypoint.sh 00:12:56 ---> Running in 813622ffa1e0 00:12:57 Removing intermediate container 813622ffa1e0 00:12:57 ---> 6badfe7388e9 00:12:57 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 00:12:57 ---> Running in dda51b8aa1e8 00:12:57 Removing intermediate container dda51b8aa1e8 00:12:57 ---> b50f549b9658 00:12:57 Step 30/33 : CMD ["gate"] 00:12:57 ---> Running in dea1aa43447a 00:12:57 Removing intermediate container dea1aa43447a 00:12:57 ---> 7bc99d2a22f5 00:12:57 Step 31/33 : LABEL arch=x86_64 00:12:57 ---> Running in 0160646ae23b 00:12:57 Removing intermediate container 0160646ae23b 00:12:57 ---> f056d3b48ea2 00:12:57 Step 32/33 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:12:57 ---> Running in 262887f3e22b 00:12:57 Removing intermediate container 262887f3e22b 00:12:57 ---> f4835f897532 00:12:57 Step 33/33 : LABEL version=0.0.0 00:12:57 ---> Running in af6c452dad85 00:12:57 Removing intermediate container af6c452dad85 00:12:57 ---> 558b8b4aa545 00:12:57 00:12:57 Successfully built 558b8b4aa545 00:12:57 Successfully tagged security-bootstrapper:latest 00:12:57  Building security-bootstrapper ... done  [Pipeline] } 00:12:57 $ docker stop --time=1 654f2c151b251504f38f269bcb3314b9307b843947043b5de7d7e7b086563f3a 00:12:59 $ docker rm -f --volumes 654f2c151b251504f38f269bcb3314b9307b843947043b5de7d7e7b086563f3a [Pipeline] // withDockerContainer [Pipeline] sh 00:12:59 Removing intermediate container b39ed37c799a 00:12:59 ---> a8875d801c56 00:12:59 Successfully built a8875d801c56 00:12:59 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:12:59 + docker images 00:12:59 REPOSITORY TAG IMAGE ID CREATED SIZE 00:12:59 security-bootstrapper latest 558b8b4aa545 2 seconds ago 22.2MB 00:12:59 security-secretstore-setup latest ed47c2e43885 6 seconds ago 32.8MB 00:12:59 93ab7fd4a216 7 seconds ago 1.71GB 00:12:59 core-command latest cb3e2292e320 8 seconds ago 19.9MB 00:12:59 security-spire-agent latest fc4b56763e8b 9 seconds ago 161MB 00:12:59 security-spiffe-token-provider latest 8e462808ff7e 9 seconds ago 32.8MB 00:12:59 452194db2245 14 seconds ago 1.72GB 00:12:59 10ba32901a6a 14 seconds ago 1.72GB 00:12:59 03596e265727 17 seconds ago 1.58GB 00:12:59 d36f76193a78 29 seconds ago 1.76GB 00:12:59 security-spire-server latest f7542a994a85 33 seconds ago 103MB 00:12:59 support-notifications latest a56db4e6d9bd 43 seconds ago 32.4MB 00:12:59 core-metadata latest 4abad6d52827 59 seconds ago 20.4MB 00:12:59 da7dfcde80b4 59 seconds ago 1.58GB 00:12:59 core-data latest 9db6eb2a67a2 59 seconds ago 20MB 00:12:59 8ce74f38e91b About a minute ago 1.79GB 00:12:59 1f01638bd11f About a minute ago 1.73GB 00:12:59 9104026fa153 About a minute ago 1.73GB 00:12:59 support-scheduler latest 19aa70e56fd5 2 minutes ago 31.8MB 00:12:59 core-common-config-bootstrapper latest 030e6381510e 2 minutes ago 17.2MB 00:12:59 security-proxy-setup latest 19fa009e2ec2 2 minutes ago 18.7MB 00:12:59 security-proxy-auth latest 421ccbafd4b2 2 minutes ago 18.3MB 00:12:59 0b098904a360 2 minutes ago 1.79GB 00:12:59 d596266d03f1 2 minutes ago 1.7GB 00:12:59 bea5a2af99af 2 minutes ago 1.7GB 00:12:59 74a8fe074e5a 2 minutes ago 1.72GB 00:12:59 security-spire-config latest f60fc9beb0d7 2 minutes ago 102MB 00:12:59 3296f04e1598 2 minutes ago 1.58GB 00:12:59 ci-base-image-x86_64 latest f0896eb550cc 6 minutes ago 918MB 00:12:59 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base 1.20-alpine c4be618373d6 5 weeks ago 700MB 00:12:59 alpine 3.17 9ed4aefc74f6 2 months ago 7.05MB 00:12:59 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver 0.1.4 31426a034bd3 10 months ago 253MB 00:12:59 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose latest 360bccc3ab07 2 years ago 310MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 00:12:59 + docker inspect -f . ci-base-image-arm64 00:12:59 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:12:59 prd-ubuntu20.04-docker-arm64-4c-16g-17217 does not seem to be running inside a container 00:12:59 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:13:01 $ docker top 3b3ca3d2734560f7d9fd882589cdc5a8882e91084f460ae281f34ffd9a373de4 -eo pid,comm [Pipeline] { [Pipeline] sh 00:13:02 + go version 00:13:02 go version go1.20.2 linux/arm64 [Pipeline] } 00:13:02 $ docker stop --time=1 3b3ca3d2734560f7d9fd882589cdc5a8882e91084f460ae281f34ffd9a373de4 00:13:03 $ docker rm -f --volumes 3b3ca3d2734560f7d9fd882589cdc5a8882e91084f460ae281f34ffd9a373de4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:13:04 + docker inspect -f . ci-base-image-arm64 00:13:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:13:04 prd-ubuntu20.04-docker-arm64-4c-16g-17217 does not seem to be running inside a container 00:13:04 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:13:06 $ docker top ad003c9915794ff35e9e9d77c6ac25bda5f60a133bd4c62487d014b52cec3317 -eo pid,comm [Pipeline] { [Pipeline] echo 00:13:06 ========================================================= 00:13:06 [edgeXBuildGoParallel] Running Tests and Build... 00:13:06 ========================================================= [Pipeline] sh 00:13:07 + git config --global --add safe.directory /w/workspace/edgex-go/3 [Pipeline] fileExists [Pipeline] sh 00:13:08 + make test 00:13:08 go test -race -coverprofile=coverage.out ./... 00:13:55 ? github.com/edgexfoundry/edgex-go [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:16:01 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 00:16:02 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:16:02 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:16:02 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:16:02 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 00:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:16:17 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.361s coverage: 28.7% of statements 00:16:28 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.382s coverage: 98.5% of statements 00:16:34 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 00:16:34 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 00:16:34 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 00:16:38 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.748s coverage: 71.5% of statements 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:16:41 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:16:41 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.365s coverage: 54.0% of statements 00:16:45 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 00:16:45 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 00:16:45 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 00:16:45 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:16:45 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 00:16:54 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:16:54 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:17:12 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 23.686s coverage: 88.5% of statements 00:17:12 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.471s coverage: 3.8% of statements 00:17:12 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 00:17:12 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 00:17:12 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 00:17:13 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.936s coverage: 95.6% of statements 00:17:13 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:17:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 00:17:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 00:17:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:17:13 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:17:13 ok github.com/edgexfoundry/edgex-go/internal/io 0.233s coverage: 72.2% of statements 00:17:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:17:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:17:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:17:20 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.297s coverage: 65.9% of statements 00:17:32 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 00:17:32 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 00:17:32 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.482s coverage: 0.9% of statements 00:17:32 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.296s coverage: 29.0% of statements 00:17:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.315s coverage: 42.9% of statements 00:17:38 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.268s coverage: 82.9% of statements 00:17:38 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.252s coverage: 94.1% of statements 00:17:38 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.286s coverage: 96.3% of statements 00:17:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.299s coverage: 87.5% of statements 00:17:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 00:17:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 00:17:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 00:17:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 00:17:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 00:17:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 00:17:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 00:17:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 00:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.311s coverage: 94.4% of statements 00:17:53 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 00:17:53 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 00:17:53 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 00:17:53 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 00:18:02 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:18:02 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:18:04 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.385s coverage: 79.9% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 24.313s coverage: 92.9% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.080s coverage: 64.4% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.283s coverage: 62.3% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.216s coverage: 87.2% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.198s coverage: 20.0% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.220s coverage: 100.0% of statements 00:18:09 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.549s coverage: 81.8% of statements 00:18:13 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 00:18:13 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:18:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.567s coverage: 82.1% of statements 00:18:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.312s coverage: 86.0% of statements 00:18:21 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:18:21 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:18:21 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.172s coverage: 63.1% of statements 00:18:21 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.300s coverage: 100.0% of statements 00:18:23 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.128s coverage: 89.4% of statements 00:18:23 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.088s coverage: 100.0% of statements 00:18:23 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.123s coverage: 73.7% of statements 00:18:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 00:18:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 00:18:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 00:18:23 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.078s coverage: 100.0% of statements 00:18:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:18:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:18:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 00:18:33 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.048s coverage: 38.4% of statements 00:18:33 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.261s coverage: 89.5% of statements 00:18:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 00:18:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 00:18:38 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 00:18:38 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 00:18:38 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.248s coverage: 84.8% of statements 00:18:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 00:18:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 00:18:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:18:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:18:52 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.334s coverage: 17.7% of statements 00:18:54 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 00:18:54 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 00:18:54 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 00:18:54 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 00:18:54 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.682s coverage: 92.3% of statements 00:18:59 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:18:59 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:18:59 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.347s coverage: 61.5% of statements 00:19:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 00:19:02 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 00:19:02 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.465s coverage: 97.7% of statements 00:19:03 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:19:03 WARNING: Linting skipped (not on x86_64 or linter not installed) 00:19:03 go vet ./... 00:22:10 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:22:10 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:22:10 ./bin/test-attribution-txt.sh [Pipeline] echo 00:22:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 00:22:11 + ls -al . 00:22:11 total 700 00:22:11 drwxrwxr-x 10 1001 1001 4096 May 30 00:13 . 00:22:11 drwxr-xr-x 4 root root 4096 May 30 00:13 .. 00:22:11 drwxrwxr-x 2 1001 1001 4096 May 30 00:11 .blubracket 00:22:11 -rw-rw-r-- 1 1001 1001 16 May 30 00:11 .dockerignore 00:22:11 drwxrwxr-x 8 1001 1001 4096 May 30 00:11 .git 00:22:11 drwxrwxr-x 3 1001 1001 4096 May 30 00:11 .github 00:22:11 -rw-rw-r-- 1 1001 1001 1133 May 30 00:11 .gitignore 00:22:11 -rw-rw-r-- 1 1001 1001 42 May 30 00:11 .golangci.yml 00:22:11 -rw-rw-r-- 1 1001 1001 87 May 30 00:11 .hadolint.yml 00:22:11 -rw-rw-r-- 1 1001 1001 166 May 30 00:11 .sonarcloud.properties 00:22:11 -rw-rw-r-- 1 1001 1001 1171 May 30 00:11 ADOPTERS.md 00:22:11 -rw-rw-r-- 1 1001 1001 10835 May 30 00:11 Attribution.txt 00:22:11 -rw-rw-r-- 1 1001 1001 73765 May 30 00:11 CHANGELOG.md 00:22:11 -rw-rw-r-- 1 1001 1001 3804 May 30 00:11 CONTRIBUTING.md 00:22:11 -rw-rw-r-- 1 1001 1001 677 May 30 00:11 GOVERNANCE.md 00:22:11 -rw-rw-r-- 1 1001 1001 883 May 30 00:11 Jenkinsfile 00:22:11 -rw-rw-r-- 1 1001 1001 10775 May 30 00:11 LICENSE 00:22:11 -rw-rw-r-- 1 1001 1001 14368 May 30 00:11 Makefile 00:22:11 -rw-rw-r-- 1 1001 1001 582 May 30 00:11 OWNERS.md 00:22:11 -rw-rw-r-- 1 1001 1001 9923 May 30 00:11 README.md 00:22:11 -rw-rw-r-- 1 1001 1001 789 May 30 00:11 SECURITY.md 00:22:11 -rw-rw-r-- 1 1001 1001 5 May 30 00:06 VERSION 00:22:11 drwxrwxr-x 2 1001 1001 4096 May 30 00:11 bin 00:22:11 drwxrwxr-x 18 1001 1001 4096 May 30 00:11 cmd 00:22:11 -rw-r--r-- 1 root root 447731 May 30 00:19 coverage.out 00:22:11 -rw-rw-r-- 1 1001 1001 3159 May 30 00:11 go.mod 00:22:11 -rw-rw-r-- 1 1001 1001 30958 May 30 00:11 go.sum 00:22:11 drwxrwxr-x 7 1001 1001 4096 May 30 00:11 internal 00:22:11 drwxrwxr-x 3 1001 1001 4096 May 30 00:11 openapi 00:22:11 -rw-rw-r-- 1 1001 1001 594 May 30 00:11 security.txt 00:22:11 drwxrwxr-x 4 1001 1001 4096 May 30 00:11 snap 00:22:11 -rw-rw-r-- 1 1001 1001 204 May 30 00:11 version.go [Pipeline] sh 00:22:12 + '[' -e coverage.out ] 00:22:12 + chown 1001:1001 coverage.out [Pipeline] stash 00:22:12 Warning: overwriting stash ‘coverage-report’ 00:22:13 Stashed 1 file(s) [Pipeline] sh 00:22:13 + make build 00:22:13 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 00:24:05 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:24:08 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 00:24:15 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:24:18 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:25:15 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:25:18 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:25:26 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:25:32 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:25:37 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 00:25:41 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:25:48 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:25:55 $ docker stop --time=1 ad003c9915794ff35e9e9d77c6ac25bda5f60a133bd4c62487d014b52cec3317 00:25:57 $ docker rm -f --volumes ad003c9915794ff35e9e9d77c6ac25bda5f60a133bd4c62487d014b52cec3317 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:26:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:26:00 00:26:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:26:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:26:00 latest: Pulling from edgex-devops/edgex-compose-arm64 00:26:00 29e5d40040c1: Pulling fs layer 00:26:00 1ce36da41761: Pulling fs layer 00:26:00 25b303627fd3: Pulling fs layer 00:26:00 29e5d40040c1: Verifying Checksum 00:26:00 29e5d40040c1: Download complete 00:26:00 1ce36da41761: Verifying Checksum 00:26:00 1ce36da41761: Download complete 00:26:01 29e5d40040c1: Pull complete 00:26:02 1ce36da41761: Pull complete 00:26:02 25b303627fd3: Verifying Checksum 00:26:02 25b303627fd3: Download complete 00:26:13 25b303627fd3: Pull complete 00:26:13 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:26:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:26:13 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:26:13 prd-ubuntu20.04-docker-arm64-4c-16g-17217 does not seem to be running inside a container 00:26:13 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:26:15 $ docker top 52e4bbd3ff63f0b74e021083017189a4cbed4c8d9607528bca1c581eb45db830 -eo pid,comm [Pipeline] { [Pipeline] sh 00:26:16 + grep parallel 00:26:16 + docker-compose build --help 00:26:23 --parallel Build images in parallel. [Pipeline] } 00:26:23 $ docker stop --time=1 52e4bbd3ff63f0b74e021083017189a4cbed4c8d9607528bca1c581eb45db830 00:26:25 $ docker rm -f --volumes 52e4bbd3ff63f0b74e021083017189a4cbed4c8d9607528bca1c581eb45db830 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:26:25 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:26:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:26:25 prd-ubuntu20.04-docker-arm64-4c-16g-17217 does not seem to be running inside a container 00:26:25 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:26:27 $ docker top 26bcec4921fdab46c6870648b254b5e3a734e350bd6178596fabe286647add05 -eo pid,comm [Pipeline] { [Pipeline] sh 00:26:28 + docker-compose -f ./docker-compose-build.yml build --parallel 00:26:35 Building core-command ... 00:26:35 Building core-common-config-bootstrapper ... 00:26:35 Building core-data ... 00:26:35 Building core-metadata ... 00:26:35 Building security-bootstrapper ... 00:26:35 Building security-proxy-auth ... 00:26:35 Building security-proxy-setup ... 00:26:35 Building security-secretstore-setup ... 00:26:35 Building security-spiffe-token-provider ... 00:26:35 Building security-spire-agent ... 00:26:35 Building security-spire-config ... 00:26:35 Building security-spire-server ... 00:26:35 Building support-notifications ... 00:26:35 Building support-scheduler ... 00:26:35 Building core-metadata 00:26:35 Building support-scheduler 00:26:35 Building security-proxy-auth 00:26:35 Building core-data 00:26:35 Building security-secretstore-setup 00:27:31 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:27:31 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:27:31 ---> a8875d801c56 00:27:31 Step 3/25 : WORKDIR /edgex-go 00:27:31 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:27:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:27:31 ---> a8875d801c56 00:27:31 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:27:31 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:27:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:27:31 ---> a8875d801c56 00:27:31 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:27:31 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:27:31 Step 2/25 : FROM ${BUILDER_BASE} AS builder 00:27:31 ---> a8875d801c56 00:27:31 Step 3/25 : ARG ADD_BUILD_TAGS="" 00:27:31 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:27:31 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:27:31 ---> a8875d801c56 00:27:31 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:27:31 ---> Running in 76c82636d882 00:27:31 ---> Running in fea997546408 00:27:31 ---> Running in 7a9d4deb94ac 00:27:31 ---> Running in 44ee2ffbb3cc 00:27:31 ---> Running in 989d65a4c2a4 00:27:31 Removing intermediate container fea997546408 00:27:31 ---> 75faf85dff78 00:27:31 Step 4/23 : WORKDIR /edgex-go 00:27:31 Removing intermediate container 7a9d4deb94ac 00:27:31 ---> 110532f4f57e 00:27:31 Step 4/23 : WORKDIR /edgex-go 00:27:31 Removing intermediate container 989d65a4c2a4 00:27:31 ---> b10f6fb7ede0 00:27:31 Step 4/23 : WORKDIR /edgex-go 00:27:31 Removing intermediate container 76c82636d882 00:27:31 ---> 11db45ab7eaf 00:27:31 Step 4/25 : WORKDIR /edgex-go 00:27:31 Removing intermediate container 44ee2ffbb3cc 00:27:31 ---> dc86a59266ca 00:27:31 Step 4/25 : RUN apk add --update --no-cache make git 00:27:31 ---> Running in 6638f6f1f152 00:27:31 ---> Running in ecdde6e83f14 00:27:31 ---> Running in 09750f9059ee 00:27:31 ---> Running in 6e54b360adcc 00:27:31 ---> Running in 61fcd1d80a28 00:27:31 Removing intermediate container 6638f6f1f152 00:27:31 ---> ab057c9d33ca 00:27:31 Step 5/23 : RUN apk add --update --no-cache make git 00:27:31 ---> Running in 1a69daee6a34 00:27:31 Removing intermediate container 09750f9059ee 00:27:31 ---> b45e2f77f98c 00:27:31 Step 5/23 : RUN apk add --update --no-cache make git 00:27:31 Removing intermediate container ecdde6e83f14 00:27:31 ---> c9f3de439121 00:27:31 Step 5/23 : RUN apk add --update --no-cache make git 00:27:31 Removing intermediate container 6e54b360adcc 00:27:31 ---> 87ec8083315d 00:27:31 Step 5/25 : RUN apk add --update --no-cache make git 00:27:31 ---> Running in a471a42fc495 00:27:31 ---> Running in a5f176872ec9 00:27:31 ---> Running in 43b16513214f 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:27:31 OK: 263 MiB in 53 packages 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:27:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:27:32 OK: 263 MiB in 53 packages 00:27:32 Removing intermediate container 61fcd1d80a28 00:27:32 ---> 64768bab2a03 00:27:32 Step 5/25 : COPY go.mod vendor* ./ 00:27:33 OK: 263 MiB in 53 packages 00:27:33 OK: 263 MiB in 53 packages 00:27:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:27:34 ---> 881c1bc1c71d 00:27:34 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:27:34 ---> Running in c4cfbc055832 00:27:34 Removing intermediate container 1a69daee6a34 00:27:34 ---> d726d85fe119 00:27:34 Step 6/23 : COPY go.mod vendor* ./ 00:27:35 OK: 263 MiB in 53 packages 00:27:35 Removing intermediate container 43b16513214f 00:27:35 ---> befe174ab6dd 00:27:35 Step 6/23 : COPY go.mod vendor* ./ 00:27:35 Removing intermediate container a5f176872ec9 00:27:35 ---> e0fbb6ea27f6 00:27:35 Step 6/25 : COPY go.mod vendor* ./ 00:27:36 ---> d8bc59395649 00:27:36 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:27:36 ---> Running in 3770546f4759 00:27:36 Removing intermediate container a471a42fc495 00:27:36 ---> 30a942df790e 00:27:36 Step 6/23 : COPY go.mod vendor* ./ 00:27:37 ---> 6ba938cec59d 00:27:37 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:27:37 ---> 1f86c97e520f 00:27:37 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:27:37 ---> Running in 84f0db902bd8 00:27:37 ---> Running in 72dcd952f59e 00:27:38 ---> 1926c8732840 00:27:38 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:27:38 ---> Running in c8ef76c49c81 00:29:30 Removing intermediate container 84f0db902bd8 00:29:30 ---> 5faa85b379d0 00:29:30 Step 8/23 : COPY . . 00:29:30 Removing intermediate container 72dcd952f59e 00:29:30 ---> f44299d38cdb 00:29:30 Step 8/25 : COPY . . 00:29:30 Removing intermediate container 3770546f4759 00:29:30 ---> 662abc5769d8 00:29:30 Step 8/23 : COPY . . 00:29:30 Removing intermediate container c4cfbc055832 00:29:30 ---> 3b803d3f02d4 00:29:30 Step 7/25 : COPY . . 00:29:30 Removing intermediate container c8ef76c49c81 00:29:30 ---> 602946e7b324 00:29:30 Step 8/23 : COPY . . 00:29:42 ---> ef28f5a0fba3 00:29:42 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 00:29:42 ---> 6e66d167e702 00:29:42 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:29:42 ---> fd378ce2be48 00:29:42 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 00:29:42 ---> Running in b66908dc11dc 00:29:42 ---> 97ec27c68d8e 00:29:42 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 00:29:42 ---> Running in 0f155af06428 00:29:42 ---> Running in 7ba5173c3d72 00:29:42 ---> Running in 4b08690957ad 00:29:42 ---> 0727abc570d1 00:29:42 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 00:29:42 ---> Running in 258ee164bf6c 00:29:44 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:29:44 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:44 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 00:29:45 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:29:45 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-data/core-data ./cmd/core-data 00:35:52 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:35:56 Removing intermediate container 7ba5173c3d72 00:35:56 ---> f3290a75c339 00:35:56 00:35:56 Step 10/23 : FROM alpine:3.17 00:35:56 3.17: Pulling from library/alpine 00:35:56 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 00:35:56 Status: Downloaded newer image for alpine:3.17 00:35:56 ---> 51e60588ff2c 00:35:56 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:36:00 ---> Running in b28a63e66156 00:36:01 Removing intermediate container b28a63e66156 00:36:01 ---> 2e05a08c73a0 00:36:01 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:36:01 ---> Running in d4f6d3351d6b 00:36:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:36:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:36:07 (1/1) Installing dumb-init (1.2.5-r2) 00:36:07 Executing busybox-1.35.0-r29.trigger 00:36:07 OK: 8 MiB in 16 packages 00:36:09 Removing intermediate container d4f6d3351d6b 00:36:09 ---> 13ee3427b42f 00:36:09 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:36:10 ---> d717c10fdad2 00:36:10 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:36:10 Removing intermediate container 0f155af06428 00:36:10 ---> 43fd0070c561 00:36:10 00:36:10 Step 9/25 : FROM alpine:3.17 00:36:10 ---> 51e60588ff2c 00:36:10 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 00:36:11 ---> Running in 8929010dd8d5 00:36:13 ---> 4befb8a0857e 00:36:13 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 00:36:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:36:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:36:14 ---> fb90430f9f27 00:36:14 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 00:36:15 ---> 5ddac33233b5 00:36:15 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 00:36:16 (1/3) Installing ca-certificates (20230506-r0) 00:36:16 (2/3) Installing dumb-init (1.2.5-r2) 00:36:16 (3/3) Installing su-exec (0.2-r2) 00:36:16 Executing busybox-1.35.0-r29.trigger 00:36:16 Executing ca-certificates-20230506-r0.trigger 00:36:16 ---> f85afcb19568 00:36:16 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:36:16 ---> Running in c4ee2f60cc27 00:36:16 OK: 8 MiB in 18 packages 00:36:19 Removing intermediate container 8929010dd8d5 00:36:19 ---> f52aadf3e7dd 00:36:19 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:36:19 ---> Running in dbc0ee3b7fdb 00:36:20 Removing intermediate container dbc0ee3b7fdb 00:36:20 ---> d589a4173b54 00:36:20 Step 12/25 : WORKDIR / 00:36:20 ---> Running in 52bbe31cfcc9 00:36:20 Removing intermediate container c4ee2f60cc27 00:36:20 ---> 2c081b2fcb69 00:36:20 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:36:20 ---> Running in 02d106dff83b 00:36:21 Removing intermediate container 52bbe31cfcc9 00:36:21 ---> 7cb4a5977587 00:36:21 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:36:21 Removing intermediate container 02d106dff83b 00:36:21 ---> c18183c01a74 00:36:21 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 00:36:21 ---> Running in 88d7b70f9aa9 00:36:21 Removing intermediate container 88d7b70f9aa9 00:36:21 ---> 77274318e797 00:36:21 Step 21/23 : LABEL arch=arm64 00:36:22 ---> Running in b7b47ec38c39 00:36:22 ---> 57781d37dfe0 00:36:22 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 00:36:23 Removing intermediate container b7b47ec38c39 00:36:23 ---> a8a50ecf9abf 00:36:23 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:36:23 ---> Running in ac8e52f9f732 00:36:23 ---> 1e4c8fcc06f8 00:36:23 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:36:26 Removing intermediate container ac8e52f9f732 00:36:26 ---> f69fc8808b5c 00:36:26 Step 23/23 : LABEL version=0.0.0 00:36:26 ---> b7395a65a247 00:36:26 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 00:36:26 ---> Running in c99f9fc66e8c 00:36:27 Removing intermediate container c99f9fc66e8c 00:36:27 ---> ac2f9f794509 00:36:27 00:36:27 Successfully built ac2f9f794509 00:36:27 ---> 0c9706e10e1e 00:36:27 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 00:36:27 Successfully tagged security-proxy-auth-arm64:latest 00:36:27 Building security-spire-config 00:36:28  Building security-proxy-auth ... done  ---> 152fdf9278a8 00:36:28 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:36:30 ---> fc68c31d959e 00:36:30 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:36:32 ---> a512c93e6cb1 00:36:32 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:36:33 ---> c419af9e6a93 00:36:33 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:36:33 ---> Running in eff9b98ac532 00:36:36 Removing intermediate container eff9b98ac532 00:36:36 ---> 39d7f87e0957 00:36:36 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 00:36:36 ---> Running in 170a87182578 00:36:41 Removing intermediate container 170a87182578 00:36:41 ---> 44040dd9b7f8 00:36:41 Step 23/25 : LABEL arch=arm64 00:36:41 ---> Running in ac163053a90c 00:36:42 Removing intermediate container ac163053a90c 00:36:42 ---> 52e3a8ba4b65 00:36:42 Step 24/25 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:36:42 ---> Running in 0ed92cd30dde 00:36:43 Removing intermediate container 0ed92cd30dde 00:36:43 ---> 1893d500bc40 00:36:43 Step 25/25 : LABEL version=0.0.0 00:36:43 ---> Running in 6b6704f10b67 00:36:44 Removing intermediate container 6b6704f10b67 00:36:44 ---> 3664e0f7f5bf 00:36:44 00:36:45 Successfully built 3664e0f7f5bf 00:36:45 Successfully tagged security-secretstore-setup-arm64:latest 00:36:45  Building security-secretstore-setup ... done Building support-notifications 00:36:48 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:36:48 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:36:48 ---> a8875d801c56 00:36:48 Step 3/27 : WORKDIR /edgex-go 00:36:48 ---> Using cache 00:36:48 ---> dc86a59266ca 00:36:48 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:36:48 ---> Running in a3350745b94b 00:36:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:36:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:36:52 OK: 263 MiB in 53 packages 00:36:56 Removing intermediate container a3350745b94b 00:36:56 ---> d70c0765a542 00:36:56 Step 5/27 : COPY go.mod vendor* ./ 00:36:57 ---> 1681721b80ca 00:36:57 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:36:57 ---> Running in 1134909a010e 00:37:01 Removing intermediate container 258ee164bf6c 00:37:01 ---> d66b7c8216f2 00:37:01 00:37:01 Step 10/23 : FROM alpine:3.17 00:37:01 ---> 51e60588ff2c 00:37:01 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:37:02 ---> Running in 1b139f85a86d 00:37:03 Removing intermediate container 1b139f85a86d 00:37:03 ---> 2797d3fd1b41 00:37:03 Step 12/23 : ENV APP_PORT=59880 00:37:03 ---> Running in 00e9da91d434 00:37:04 Removing intermediate container 00e9da91d434 00:37:04 ---> 89a53060b34b 00:37:04 Step 13/23 : EXPOSE $APP_PORT 00:37:04 ---> Running in 3297c0728672 00:37:05 Removing intermediate container 3297c0728672 00:37:05 ---> ac3bb62f0908 00:37:05 Step 14/23 : RUN apk add --update --no-cache dumb-init 00:37:05 ---> Running in c1e691db196d 00:37:06 Removing intermediate container 4b08690957ad 00:37:06 ---> 3a22940d0a4c 00:37:06 00:37:06 Step 10/25 : FROM alpine:3.17 00:37:06 ---> 51e60588ff2c 00:37:06 Step 11/25 : RUN apk add --update --no-cache dumb-init 00:37:06 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:37:06 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:37:06 ---> a8875d801c56 00:37:06 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:37:06 ---> Using cache 00:37:06 ---> 11db45ab7eaf 00:37:06 Step 4/23 : WORKDIR /edgex-go 00:37:06 ---> Using cache 00:37:06 ---> 87ec8083315d 00:37:06 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 00:37:07 ---> Running in 4c726111a9fd 00:37:07 ---> Running in 1b6548822ba6 00:37:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:37:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:37:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:37:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:37:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:37:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:37:10 (1/1) Installing dumb-init (1.2.5-r2) 00:37:10 Executing busybox-1.35.0-r29.trigger 00:37:10 OK: 8 MiB in 16 packages 00:37:12 OK: 263 MiB in 53 packages 00:37:12 (1/1) Installing dumb-init (1.2.5-r2) 00:37:12 Executing busybox-1.35.0-r29.trigger 00:37:12 OK: 8 MiB in 16 packages 00:37:12 Removing intermediate container c1e691db196d 00:37:12 ---> 1b2d3e229c9f 00:37:12 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:37:13 Removing intermediate container 1b6548822ba6 00:37:13 ---> 1656db6150b9 00:37:13 Step 6/23 : COPY go.mod vendor* ./ 00:37:14 ---> da2a973abc07 00:37:14 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:37:14 Removing intermediate container 4c726111a9fd 00:37:14 ---> 6600244e5f38 00:37:14 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:37:14 ---> Running in c2db942dbce5 00:37:14 ---> 7f4965c99e39 00:37:14 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:15 ---> Running in eda7abaf9fa2 00:37:15 Removing intermediate container c2db942dbce5 00:37:15 ---> 7e93af61d53d 00:37:15 Step 13/25 : ENV APP_PORT=59881 00:37:15 ---> Running in 2c4e43e1f13b 00:37:15 ---> ebe4181b25b1 00:37:15 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:37:16 Removing intermediate container 2c4e43e1f13b 00:37:16 ---> d541aad03111 00:37:16 Step 14/25 : EXPOSE $APP_PORT 00:37:16 ---> Running in a58bc0a5802a 00:37:18 Removing intermediate container a58bc0a5802a 00:37:18 ---> ee23c3997741 00:37:18 Step 15/25 : WORKDIR / 00:37:18 ---> Running in 648afc53b814 00:37:18 ---> 3d09f2fe77cb 00:37:18 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 00:37:18 Removing intermediate container 648afc53b814 00:37:18 ---> c470953472d3 00:37:18 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 00:37:20 ---> 2657dc29dfd7 00:37:20 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 00:37:20 ---> a07d1aa2e2c0 00:37:20 Step 19/23 : ENTRYPOINT ["/core-data"] 00:37:20 ---> Running in 3675af85733b 00:37:21 Removing intermediate container 3675af85733b 00:37:21 ---> 56b415d4908e 00:37:21 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:37:21 ---> c7c38df946e0 00:37:21 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:37:21 ---> Running in 725675caacba 00:37:22 Removing intermediate container 725675caacba 00:37:22 ---> af7826bc84cb 00:37:22 Step 21/23 : LABEL arch=arm64 00:37:22 ---> Running in 949191b56697 00:37:23 Removing intermediate container 949191b56697 00:37:23 ---> f60ea2d0f95c 00:37:23 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:37:23 ---> Running in d405a73492dd 00:37:23 ---> 03da5ace750c 00:37:23 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 00:37:23 Removing intermediate container d405a73492dd 00:37:23 ---> 453ebd89fdac 00:37:23 Step 23/23 : LABEL version=0.0.0 00:37:24 ---> Running in 7b47e048cc07 00:37:25 Removing intermediate container 7b47e048cc07 00:37:25 ---> ccaf2a4f6ddc 00:37:25 00:37:25 ---> 51d1e7f0fffc 00:37:25 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 00:37:25 Successfully built ccaf2a4f6ddc 00:37:25 Successfully tagged core-data-arm64:latest 00:37:25 Building security-spire-server 00:37:26  Building core-data ... done  ---> 2235780f9c08 00:37:26 Step 21/25 : ENTRYPOINT ["/core-metadata"] 00:37:26 ---> Running in 330c5869394f 00:37:26 Removing intermediate container 330c5869394f 00:37:26 ---> b57d38dc7194 00:37:26 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:37:26 ---> Running in 9bfcad0f07aa 00:37:27 Removing intermediate container 9bfcad0f07aa 00:37:27 ---> d55156aa0c8f 00:37:27 Step 23/25 : LABEL arch=arm64 00:37:27 ---> Running in c0dba07d2908 00:37:28 Removing intermediate container c0dba07d2908 00:37:28 ---> 223064db2862 00:37:28 Step 24/25 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:37:28 ---> Running in 62f89a7a1b20 00:37:28 Removing intermediate container 62f89a7a1b20 00:37:28 ---> 75238eb4fd41 00:37:28 Step 25/25 : LABEL version=0.0.0 00:37:29 ---> Running in deb6ec7cd742 00:37:29 Removing intermediate container deb6ec7cd742 00:37:29 ---> 42c476c94ae6 00:37:29 00:37:29 Successfully built 42c476c94ae6 00:37:29 Successfully tagged core-metadata-arm64:latest 00:37:29  Building core-metadata ... done Building security-bootstrapper 00:37:52 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:37:52 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:37:52 ---> a8875d801c56 00:37:52 Step 3/26 : WORKDIR /edgex-go 00:37:52 ---> Using cache 00:37:52 ---> dc86a59266ca 00:37:52 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 00:37:52 ---> Using cache 00:37:52 ---> d70c0765a542 00:37:52 Step 5/26 : COPY go.mod vendor* ./ 00:37:52 ---> Using cache 00:37:52 ---> 1681721b80ca 00:37:52 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:52 ---> Running in 9cea861732ad 00:37:55 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:37:55 Step 2/33 : FROM ${BUILDER_BASE} AS builder 00:37:55 ---> a8875d801c56 00:37:55 Step 3/33 : WORKDIR /edgex-go 00:37:55 ---> Using cache 00:37:55 ---> dc86a59266ca 00:37:55 Step 4/33 : RUN apk add --update --no-cache make git 00:37:55 ---> Using cache 00:37:55 ---> 64768bab2a03 00:37:55 Step 5/33 : COPY go.mod vendor* ./ 00:37:55 ---> Using cache 00:37:55 ---> 881c1bc1c71d 00:37:55 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:37:55 ---> Using cache 00:37:55 ---> 3b803d3f02d4 00:37:55 Step 7/33 : COPY . . 00:37:55 ---> Using cache 00:37:55 ---> 6e66d167e702 00:37:55 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 00:37:55 ---> Running in 54a4a469ec86 00:37:58 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 00:38:45 Removing intermediate container 1134909a010e 00:38:45 ---> 7b463e8e5c2c 00:38:45 Step 7/27 : COPY . . 00:39:03 Removing intermediate container b66908dc11dc 00:39:03 ---> 1c5252f25d52 00:39:03 00:39:03 Step 10/23 : FROM alpine:3.17 00:39:03 ---> 51e60588ff2c 00:39:03 Step 11/23 : RUN apk add --update --no-cache dumb-init 00:39:03 ---> Using cache 00:39:03 ---> 6600244e5f38 00:39:03 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:39:03 ---> Using cache 00:39:03 ---> 7e93af61d53d 00:39:03 Step 13/23 : ENV APP_PORT=59861 00:39:03 ---> Running in e692a767aeda 00:39:03 Removing intermediate container e692a767aeda 00:39:03 ---> 80541e11e428 00:39:03 Step 14/23 : EXPOSE $APP_PORT 00:39:03 ---> Running in b8b7f7fd2998 00:39:04 Removing intermediate container b8b7f7fd2998 00:39:04 ---> daa10152d152 00:39:04 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:06 ---> 09aa290c5a50 00:39:06 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:39:08 Removing intermediate container eda7abaf9fa2 00:39:08 ---> c5578e83a8d1 00:39:08 Step 8/23 : COPY . . 00:39:11 ---> 517496039a01 00:39:11 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:39:11 ---> 3d54191b8ff1 00:39:11 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 00:39:12 ---> Running in 7e602de299ec 00:39:13 Removing intermediate container 7e602de299ec 00:39:13 ---> 2bf8b90bfd07 00:39:13 Step 9/27 : WORKDIR /edgex-go/spire-build 00:39:13 ---> Running in c0409f4d82b3 00:39:15 Removing intermediate container c0409f4d82b3 00:39:15 ---> 10e1a9771858 00:39:15 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:39:15 ---> Running in 9ea531f29b9c 00:39:16 Removing intermediate container 9ea531f29b9c 00:39:16 ---> b67b7a1872d6 00:39:16 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:39:16 ---> Running in 2aaac0fb09e8 00:39:18 ---> 941e46ccb32d 00:39:18 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 00:39:20 ---> fa06c4c4427d 00:39:20 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 00:39:20 ---> Running in fcb1e31db4b8 00:39:20 Removing intermediate container 2aaac0fb09e8 00:39:20 ---> 670ba1827632 00:39:20 Step 12/27 : WORKDIR /edgex-go 00:39:21 ---> Running in 55d71d0d97b8 00:39:21 Removing intermediate container fcb1e31db4b8 00:39:21 ---> 57f4a3c0b391 00:39:21 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:39:21 ---> Running in 4ee7aa73b0e1 00:39:24 Removing intermediate container 55d71d0d97b8 00:39:24 ---> 41a24f0ef98d 00:39:24 00:39:24 Step 13/27 : FROM alpine:3.17 00:39:24 ---> 51e60588ff2c 00:39:24 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:39:24 ---> Running in b95acd601777 00:39:24 Removing intermediate container 4ee7aa73b0e1 00:39:24 ---> edf9fbfd6f8f 00:39:24 Step 21/23 : LABEL arch=arm64 00:39:24 ---> Running in e782cab247dc 00:39:25 Removing intermediate container b95acd601777 00:39:25 ---> 0e482c6b5a15 00:39:25 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 00:39:25 ---> Running in 27e04d0b27be 00:39:25 Removing intermediate container e782cab247dc 00:39:25 ---> 01e443f83c64 00:39:25 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:39:25 ---> Running in 95bcf7a1d0c3 00:39:27 Removing intermediate container 95bcf7a1d0c3 00:39:27 ---> 33397bca022c 00:39:27 Step 23/23 : LABEL version=0.0.0 00:39:27 ---> Running in 384ef92391cf 00:39:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:39:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:39:28 Removing intermediate container 384ef92391cf 00:39:28 ---> 450b5e20799e 00:39:28 00:39:29 Successfully built 450b5e20799e 00:39:29 Successfully tagged support-scheduler-arm64:latest 00:39:29  Building support-scheduler ... done Building security-spiffe-token-provider 00:39:29 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:39:29 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:39:29 OK: 17694 distinct packages available 00:39:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:39:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:39:32 (1/4) Installing dumb-init (1.2.5-r2) 00:39:32 (2/4) Installing musl-obstack (1.2.3-r0) 00:39:32 (3/4) Installing libucontext (1.2-r0) 00:39:32 (4/4) Installing gcompat (1.1.0-r0) 00:39:32 Executing busybox-1.35.0-r29.trigger 00:39:32 OK: 8 MiB in 19 packages 00:39:34 Removing intermediate container 27e04d0b27be 00:39:34 ---> 8ff74a315e57 00:39:34 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:39:38 ---> 3c32bf920698 00:39:38 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:39:39 ---> 40c0aca402f0 00:39:39 Step 9/23 : RUN make cmd/support-notifications/support-notifications 00:39:39 ---> Running in c33f30b3ca04 00:39:40 ---> d6e61715b544 00:39:40 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:39:42 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:39:48 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:39:48 Step 2/20 : FROM ${BUILDER_BASE} AS builder 00:39:48 ---> a8875d801c56 00:39:48 Step 3/20 : WORKDIR /edgex-go 00:39:48 ---> Using cache 00:39:48 ---> dc86a59266ca 00:39:48 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 00:39:48 ---> Running in d9cbf17ff818 00:39:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:39:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:39:52 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:39:52 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:39:52 OK: 17699 distinct packages available 00:39:52 Removing intermediate container 9cea861732ad 00:39:52 ---> d6dd4c7b94df 00:39:52 Step 7/26 : COPY . . 00:39:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:39:52 ---> 5e948b077b16 00:39:52 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 00:39:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:39:54 ---> a2da06b44bcf 00:39:54 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 00:39:54 ---> Running in 7818a6545fc7 00:39:55 Removing intermediate container 7818a6545fc7 00:39:55 ---> 383845409974 00:39:55 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 00:39:55 OK: 263 MiB in 53 packages 00:39:57 ---> af4f584c2fe1 00:39:57 Step 22/27 : WORKDIR / 00:39:57 ---> Running in c380ac866a34 00:39:57 Removing intermediate container d9cbf17ff818 00:39:57 ---> c89d4d4754f3 00:39:57 Step 5/20 : COPY go.mod vendor* ./ 00:39:57 Removing intermediate container c380ac866a34 00:39:57 ---> 970cdea48dd4 00:39:57 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:39:58 ---> Running in 1951e03803b9 00:39:59 ---> 42e215ea460e 00:39:59 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:39:59 Removing intermediate container 1951e03803b9 00:39:59 ---> 320e1a9695d1 00:39:59 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:39:59 ---> Running in d1fe84976989 00:39:59 ---> Running in 0232f656fa4d 00:40:00 Removing intermediate container 0232f656fa4d 00:40:00 ---> 2d22b281de85 00:40:00 Step 25/27 : LABEL arch=arm64 00:40:00 ---> Running in 43ec811b46dc 00:40:01 Removing intermediate container 43ec811b46dc 00:40:01 ---> 4116f484809c 00:40:01 Step 26/27 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:40:01 ---> Running in 7fa3ed49b13e 00:40:02 Removing intermediate container 7fa3ed49b13e 00:40:02 ---> a988030dfdcf 00:40:02 Step 27/27 : LABEL version=0.0.0 00:40:02 ---> Running in 784daa2cc359 00:40:06 Removing intermediate container 784daa2cc359 00:40:06 ---> 2c6466215f96 00:40:06 00:40:06 Successfully built 2c6466215f96 00:40:06 Successfully tagged security-spire-config-arm64:latest 00:40:06 Building security-spire-agent 00:40:10  Building security-spire-config ... done  ---> b4b90e522b2b 00:40:10 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 00:40:10 ---> Running in 7dce0d733966 00:40:10 Removing intermediate container 7dce0d733966 00:40:10 ---> ac7856709f6c 00:40:10 Step 9/26 : WORKDIR /edgex-go/spire-build 00:40:11 ---> Running in bcde6bc51a19 00:40:11 Removing intermediate container bcde6bc51a19 00:40:11 ---> 7452327823bc 00:40:11 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:40:11 ---> Running in 7c5af06fbbf3 00:40:12 Removing intermediate container 7c5af06fbbf3 00:40:12 ---> ab70a009cc77 00:40:12 Step 11/26 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:40:12 ---> Running in 0053ca873786 00:40:15 Removing intermediate container 0053ca873786 00:40:15 ---> aa5a744a4011 00:40:15 Step 12/26 : WORKDIR /edgex-go 00:40:15 ---> Running in 741618b7524d 00:40:19 Removing intermediate container 741618b7524d 00:40:19 ---> 1cb855c441fc 00:40:19 00:40:19 Step 13/26 : FROM alpine:3.17 00:40:19 ---> 51e60588ff2c 00:40:19 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:40:19 ---> Using cache 00:40:19 ---> 0e482c6b5a15 00:40:19 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:40:19 ---> Running in e4963e42b111 00:40:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:40:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:40:24 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:40:24 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:40:24 OK: 17694 distinct packages available 00:40:24 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:40:24 Step 2/27 : FROM ${BUILDER_BASE} AS builder 00:40:24 ---> a8875d801c56 00:40:24 Step 3/27 : WORKDIR /edgex-go 00:40:24 ---> Using cache 00:40:24 ---> dc86a59266ca 00:40:24 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 00:40:24 ---> Using cache 00:40:24 ---> d70c0765a542 00:40:24 Step 5/27 : COPY go.mod vendor* ./ 00:40:24 ---> Using cache 00:40:24 ---> 1681721b80ca 00:40:24 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:40:24 ---> Using cache 00:40:24 ---> d6dd4c7b94df 00:40:24 Step 7/27 : COPY . . 00:40:24 ---> Using cache 00:40:24 ---> b4b90e522b2b 00:40:24 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 00:40:24 ---> Using cache 00:40:24 ---> ac7856709f6c 00:40:24 Step 9/27 : WORKDIR /edgex-go/spire-build 00:40:24 ---> Using cache 00:40:24 ---> 7452327823bc 00:40:24 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 00:40:24 ---> Using cache 00:40:24 ---> ab70a009cc77 00:40:24 Step 11/27 : RUN if ! test -f /usr/local/bin/spire-server; then wget -q "https://github.com/spiffe/spire/archive/refs/tags/v${SPIRE_RELEASE}.tar.gz" && tar xv --strip-components=1 -f "v${SPIRE_RELEASE}.tar.gz" && echo "building spire from source..." && go version | sed -n -e 's/.*go\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p' > .go-version && make bin/spire-server bin/spire-agent && cp bin/spire* /usr/local/bin/; fi 00:40:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:40:24 ---> Running in 6c2459900a80 00:40:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:40:26 (1/5) Installing dumb-init (1.2.5-r2) 00:40:26 (2/5) Installing musl-obstack (1.2.3-r0) 00:40:26 (3/5) Installing libucontext (1.2-r0) 00:40:26 (4/5) Installing gcompat (1.1.0-r0) 00:40:26 (5/5) Installing openssl (3.0.8-r4) 00:40:26 Executing busybox-1.35.0-r29.trigger 00:40:27 OK: 9 MiB in 20 packages 00:40:27 Removing intermediate container 6c2459900a80 00:40:27 ---> 6755ab838b82 00:40:27 Step 12/27 : WORKDIR /edgex-go 00:40:27 ---> Running in 4cc5bd62b861 00:40:28 Removing intermediate container 4cc5bd62b861 00:40:28 ---> 77c9f63d21e1 00:40:28 00:40:28 Step 13/27 : FROM alpine:3.17 00:40:28 ---> 51e60588ff2c 00:40:28 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 00:40:28 ---> Using cache 00:40:28 ---> 0e482c6b5a15 00:40:28 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 00:40:28 ---> Running in 9dfb3b300482 00:40:29 Removing intermediate container e4963e42b111 00:40:29 ---> b9b73dba6937 00:40:29 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 00:40:30 ---> d66223c8aac0 00:40:30 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 00:40:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:40:31 ---> ea3e5734072e 00:40:31 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:40:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:40:33 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:40:33 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:40:33 OK: 17694 distinct packages available 00:40:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:40:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:40:36 (1/5) Installing dumb-init (1.2.5-r2) 00:40:36 (2/5) Installing musl-obstack (1.2.3-r0) 00:40:36 (3/5) Installing libucontext (1.2-r0) 00:40:36 (4/5) Installing gcompat (1.1.0-r0) 00:40:36 (5/5) Installing openssl (3.0.8-r4) 00:40:36 Executing busybox-1.35.0-r29.trigger 00:40:36 OK: 9 MiB in 20 packages 00:40:37 ---> 0878b60f729e 00:40:37 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 00:40:38 Removing intermediate container 9dfb3b300482 00:40:38 ---> 9ef11d230472 00:40:38 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 00:40:39 ---> b5534b3783a4 00:40:39 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 00:40:39 ---> 7483695eb18c 00:40:39 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 00:40:40 ---> 79ed53db1fe0 00:40:40 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 00:40:40 ---> 58de60d9f8a1 00:40:40 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 00:40:41 ---> 4d257e5142a0 00:40:41 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:40:41 ---> Running in 61a619564c2b 00:40:42 Removing intermediate container 61a619564c2b 00:40:42 ---> c67c02d9c37b 00:40:42 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:40:42 ---> Running in c39876f7a898 00:40:43 Removing intermediate container c39876f7a898 00:40:43 ---> 57f047ea7cf0 00:40:43 Step 24/26 : LABEL arch=arm64 00:40:44 ---> Running in 786fc2abc2e9 00:40:46 Removing intermediate container 786fc2abc2e9 00:40:46 ---> 0de558df8ac5 00:40:46 Step 25/26 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:40:46 ---> Running in d797df0689b7 00:40:46 ---> e86e714dff4e 00:40:46 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 00:40:46 Removing intermediate container d797df0689b7 00:40:46 ---> 706e635c55bf 00:40:46 Step 26/26 : LABEL version=0.0.0 00:40:46 ---> Running in 4a0ecd8545d5 00:40:47 Removing intermediate container 4a0ecd8545d5 00:40:47 ---> 51bdab9fefbd 00:40:47 00:40:48 Successfully built 51bdab9fefbd 00:40:48 Successfully tagged security-spire-server-arm64:latest 00:40:48  Building security-spire-server ... done Building core-command 00:40:53 ---> 82c47f0d1c81 00:40:53 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 00:40:55 ---> b28ca2e6e59f 00:40:55 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 00:40:56 ---> 7a3ce79dfd28 00:40:56 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 00:41:00 ---> c0d6286c233c 00:41:00 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 00:41:00 ---> Running in 783f47905403 00:41:01 Removing intermediate container 783f47905403 00:41:01 ---> 77d5b735cad6 00:41:01 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 00:41:01 ---> Running in 64a81a75014e 00:41:03 Removing intermediate container 64a81a75014e 00:41:03 ---> ccc944e9888e 00:41:03 Step 25/27 : LABEL arch=arm64 00:41:03 ---> Running in b1bf8f1ba971 00:41:04 Removing intermediate container b1bf8f1ba971 00:41:04 ---> a309492f8afd 00:41:04 Step 26/27 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:41:04 ---> Running in 8ccff3d0332b 00:41:05 Removing intermediate container 8ccff3d0332b 00:41:05 ---> c4055fd0ae4f 00:41:05 Step 27/27 : LABEL version=0.0.0 00:41:05 ---> Running in 02533233daf8 00:41:07 Removing intermediate container 02533233daf8 00:41:07 ---> 2d94fe535846 00:41:07 00:41:08 Successfully built 2d94fe535846 00:41:08 Successfully tagged security-spire-agent-arm64:latest 00:41:08 Building core-common-config-bootstrapper 00:41:08  Building security-spire-agent ... done Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:41:08 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:41:08 ---> a8875d801c56 00:41:08 Step 3/24 : ARG ADD_BUILD_TAGS="" 00:41:08 ---> Using cache 00:41:08 ---> 11db45ab7eaf 00:41:08 Step 4/24 : WORKDIR /edgex-go 00:41:08 ---> Using cache 00:41:08 ---> 87ec8083315d 00:41:08 Step 5/24 : RUN apk add --update --no-cache make git 00:41:08 ---> Using cache 00:41:08 ---> e0fbb6ea27f6 00:41:08 Step 6/24 : COPY go.mod vendor* ./ 00:41:08 ---> Using cache 00:41:08 ---> 1f86c97e520f 00:41:08 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:41:08 ---> Using cache 00:41:08 ---> f44299d38cdb 00:41:08 Step 8/24 : COPY . . 00:41:08 ---> Using cache 00:41:08 ---> fd378ce2be48 00:41:08 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 00:41:08 ---> Running in b512739b4d88 00:41:11 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 00:41:27 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:41:27 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:41:27 ---> a8875d801c56 00:41:27 Step 3/23 : ARG ADD_BUILD_TAGS="" 00:41:27 ---> Using cache 00:41:27 ---> 11db45ab7eaf 00:41:27 Step 4/23 : WORKDIR /edgex-go 00:41:27 ---> Using cache 00:41:27 ---> 87ec8083315d 00:41:27 Step 5/23 : RUN apk add --update --no-cache make git 00:41:27 ---> Using cache 00:41:27 ---> e0fbb6ea27f6 00:41:27 Step 6/23 : COPY go.mod vendor* ./ 00:41:27 ---> Using cache 00:41:27 ---> 1f86c97e520f 00:41:27 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:41:27 ---> Using cache 00:41:27 ---> f44299d38cdb 00:41:27 Step 8/23 : COPY . . 00:41:27 ---> Using cache 00:41:27 ---> fd378ce2be48 00:41:27 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 00:41:29 ---> Running in e3cc58cdd3b5 00:41:30 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 00:41:45 Removing intermediate container d1fe84976989 00:41:45 ---> b17369d6aa0f 00:41:45 Step 7/20 : COPY . . 00:41:58 ---> 83a631ac1f3f 00:41:58 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 00:41:58 ---> Running in c8882be220f5 00:41:58 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 00:42:08 Removing intermediate container 54a4a469ec86 00:42:08 ---> 2935171e5d75 00:42:08 00:42:08 Step 9/33 : FROM alpine:3.17 00:42:08 ---> 51e60588ff2c 00:42:08 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:42:08 ---> Running in 0f6e7312c8ac 00:42:08 Removing intermediate container 0f6e7312c8ac 00:42:08 ---> 478ef1dd9f8a 00:42:08 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 00:42:08 ---> Running in b7a8089f4413 00:42:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:42:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:42:12 (1/2) Installing dumb-init (1.2.5-r2) 00:42:12 (2/2) Installing su-exec (0.2-r2) 00:42:12 Executing busybox-1.35.0-r29.trigger 00:42:12 OK: 8 MiB in 17 packages 00:42:14 Removing intermediate container b7a8089f4413 00:42:14 ---> dc9fbcfa3809 00:42:14 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 00:42:14 ---> Running in d42987c8c9d4 00:42:14 Removing intermediate container d42987c8c9d4 00:42:14 ---> 3af090c5b839 00:42:14 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 00:42:14 ---> Running in 6c7066097f4b 00:42:15 Removing intermediate container 6c7066097f4b 00:42:15 ---> ab633fc02747 00:42:15 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 00:42:15 ---> Running in 8213bdbfe347 00:42:16 Removing intermediate container 8213bdbfe347 00:42:16 ---> fdd4f60ad928 00:42:16 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 00:42:16 ---> Running in 4bae8c70d935 00:42:16 Removing intermediate container 4bae8c70d935 00:42:16 ---> 1d8b0c8c188b 00:42:16 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 00:42:16 ---> Running in 060d14e1f374 00:42:21 Removing intermediate container 060d14e1f374 00:42:21 ---> de2fcffb7337 00:42:21 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 00:42:21 ---> Running in e0529fe21ff9 00:42:21 Removing intermediate container e0529fe21ff9 00:42:21 ---> 98b90f2546d3 00:42:21 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 00:42:22 ---> 9e62627dbc90 00:42:22 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 00:42:22 ---> Running in c70f41bbc717 00:42:26 Removing intermediate container c70f41bbc717 00:42:26 ---> 941d3053f23b 00:42:26 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 00:42:26 ---> eb61bf3ba965 00:42:26 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 00:42:27 ---> 49786b37b65a 00:42:27 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 00:42:29 ---> 68fceb7eb127 00:42:29 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 00:42:30 ---> f047ff7a7a11 00:42:30 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 00:42:31 ---> 45ee6925981f 00:42:31 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 00:42:31 ---> 3c7e4eedb1ca 00:42:31 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 00:42:35 ---> 902946c21e45 00:42:35 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 00:42:35 ---> 56b0b37b7776 00:42:35 Step 28/33 : RUN chmod +x /entrypoint.sh 00:42:36 ---> Running in 1787033e8026 00:42:39 Removing intermediate container 1787033e8026 00:42:39 ---> 35c828c61c35 00:42:39 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 00:42:39 ---> Running in f332f778574d 00:42:39 Removing intermediate container f332f778574d 00:42:39 ---> 6c530c72e89d 00:42:39 Step 30/33 : CMD ["gate"] 00:42:39 ---> Running in b66259d4f325 00:42:40 Removing intermediate container b66259d4f325 00:42:40 ---> 8c14834ea62a 00:42:40 Step 31/33 : LABEL arch=arm64 00:42:40 ---> Running in 4447a9615b85 00:42:41 Removing intermediate container 4447a9615b85 00:42:41 ---> 5324b28a63c3 00:42:41 Step 32/33 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:42:41 ---> Running in fecb48d12801 00:42:41 Removing intermediate container fecb48d12801 00:42:41 ---> 011fcf09cec0 00:42:41 Step 33/33 : LABEL version=0.0.0 00:42:41 ---> Running in 0e94adc70bae 00:42:42 Removing intermediate container 0e94adc70bae 00:42:42 ---> 2459d37d9b70 00:42:42 00:42:42 Successfully built 2459d37d9b70 00:42:42 Successfully tagged security-bootstrapper-arm64:latest 00:42:42 Building security-proxy-setup 00:43:00  Building security-bootstrapper ... done Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 00:43:00 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:43:00 ---> a8875d801c56 00:43:00 Step 3/22 : WORKDIR /edgex-go 00:43:00 ---> Using cache 00:43:00 ---> dc86a59266ca 00:43:00 Step 4/22 : RUN apk add --update --no-cache make git 00:43:00 ---> Using cache 00:43:00 ---> 64768bab2a03 00:43:00 Step 5/22 : COPY go.mod vendor* ./ 00:43:00 ---> Using cache 00:43:00 ---> 881c1bc1c71d 00:43:00 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:43:00 ---> Using cache 00:43:00 ---> 3b803d3f02d4 00:43:00 Step 7/22 : COPY . . 00:43:00 ---> Using cache 00:43:00 ---> 6e66d167e702 00:43:00 Step 8/22 : RUN make cmd/secrets-config/secrets-config 00:43:00 ---> Running in 22021b88f5f3 00:43:02 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 00:48:09 Removing intermediate container b512739b4d88 00:48:09 ---> 5aa316ce3b07 00:48:09 00:48:09 Step 10/24 : FROM alpine:3.17 00:48:09 ---> 51e60588ff2c 00:48:09 Step 11/24 : RUN apk add --update --no-cache dumb-init 00:48:09 ---> Using cache 00:48:09 ---> 6600244e5f38 00:48:09 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 00:48:09 ---> Using cache 00:48:09 ---> 7e93af61d53d 00:48:09 Step 13/24 : ENV APP_PORT=59882 00:48:09 ---> Running in 3a09a2add496 00:48:09 Removing intermediate container 3a09a2add496 00:48:09 ---> 2dca417684de 00:48:09 Step 14/24 : EXPOSE $APP_PORT 00:48:09 ---> Running in 67cbf6a2fde2 00:48:09 Removing intermediate container 67cbf6a2fde2 00:48:09 ---> c2a295420a37 00:48:09 Step 15/24 : WORKDIR / 00:48:09 ---> Running in 1b67c04f0acc 00:48:09 Removing intermediate container 1b67c04f0acc 00:48:09 ---> b65a5c41de6f 00:48:09 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:09 ---> cfb3b3d84950 00:48:09 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 00:48:09 ---> df596a40c66d 00:48:09 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:48:09 Removing intermediate container e3cc58cdd3b5 00:48:09 ---> 5b0fa149a5da 00:48:09 00:48:09 Step 10/23 : FROM alpine:3.17 00:48:09 ---> 51e60588ff2c 00:48:09 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 00:48:09 ---> Using cache 00:48:09 ---> 2e05a08c73a0 00:48:09 Step 12/23 : RUN apk add --update --no-cache dumb-init 00:48:09 ---> Using cache 00:48:09 ---> 13ee3427b42f 00:48:09 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:09 ---> Using cache 00:48:09 ---> d717c10fdad2 00:48:09 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 00:48:09 ---> Using cache 00:48:09 ---> 4befb8a0857e 00:48:09 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 00:48:09 ---> 7c8f5accf852 00:48:09 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 00:48:09 ---> 60ac186ae19c 00:48:09 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 00:48:09 ---> 4627f4127ee2 00:48:09 Step 20/24 : ENTRYPOINT ["/core-command"] 00:48:09 ---> Running in 86fde2e5f6d8 00:48:09 ---> 21a9f6ea3d4b 00:48:09 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 00:48:09 Removing intermediate container 86fde2e5f6d8 00:48:09 ---> 37e8e0daf317 00:48:09 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:48:09 ---> Running in 8a8d6c0b7af2 00:48:10 ---> 22ddc3f1f7ba 00:48:10 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:48:10 Removing intermediate container 8a8d6c0b7af2 00:48:10 ---> e44de2ba43b7 00:48:10 Step 22/24 : LABEL arch=arm64 00:48:10 ---> Running in b87c4155953e 00:48:10 ---> Running in 6ad962f4deef 00:48:11 Removing intermediate container 6ad962f4deef 00:48:11 ---> c7eb8625455a 00:48:11 Step 23/24 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:48:11 ---> Running in 5f676aed5a01 00:48:12 Removing intermediate container 5f676aed5a01 00:48:12 ---> 8e864a1c98c0 00:48:12 Step 24/24 : LABEL version=0.0.0 00:48:12 ---> Running in 4a3f798918a3 00:48:13 Removing intermediate container 4a3f798918a3 00:48:13 ---> 5250bc1c86a4 00:48:13 00:48:14 Successfully built 5250bc1c86a4 00:48:14 Successfully tagged core-command-arm64:latest 00:48:14  Building core-command ... done Removing intermediate container b87c4155953e 00:48:14 ---> 54496c3cd580 00:48:14 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 00:48:14 ---> Running in 53891e9b4210 00:48:14 Removing intermediate container 53891e9b4210 00:48:14 ---> 568cbd5f21b9 00:48:14 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 00:48:14 ---> Running in 8f2cbff8789b 00:48:15 Removing intermediate container 8f2cbff8789b 00:48:15 ---> 5a28c41e6b78 00:48:15 Step 21/23 : LABEL arch=arm64 00:48:15 ---> Running in 4e2a682416ee 00:48:16 Removing intermediate container 4e2a682416ee 00:48:16 ---> 83e9cce2ae20 00:48:16 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:48:16 ---> Running in d3da39d71ed9 00:48:16 Removing intermediate container d3da39d71ed9 00:48:16 ---> 3b8f6a5897df 00:48:16 Step 23/23 : LABEL version=0.0.0 00:48:16 ---> Running in 3ffec1435055 00:48:17 Removing intermediate container 3ffec1435055 00:48:17 ---> 929d8630c3cf 00:48:17 00:48:17 Successfully built 929d8630c3cf 00:48:17 Successfully tagged core-common-config-bootstrapper-arm64:latest 00:48:49  Building core-common-config-bootstrapper ... done Removing intermediate container 22021b88f5f3 00:48:49 ---> afcfcc37ec2f 00:48:49 00:48:49 Step 9/22 : FROM alpine:3.17 00:48:49 ---> 51e60588ff2c 00:48:49 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 00:48:49 Removing intermediate container c33f30b3ca04 00:48:49 ---> cc214bdfc4a6 00:48:49 00:48:49 Step 10/23 : FROM alpine:3.17 00:48:49 ---> 51e60588ff2c 00:48:49 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 00:48:49 ---> Running in c7c7529782f6 00:48:49 ---> Running in 2b7d0657bc95 00:48:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:48:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:48:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:48:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:48:53 (1/2) Installing ca-certificates (20230506-r0) 00:48:53 (1/2) Installing dumb-init (1.2.5-r2) 00:48:53 (2/2) Installing openssl (3.0.8-r4) 00:48:53 (2/2) Installing dumb-init (1.2.5-r2) 00:48:53 Executing busybox-1.35.0-r29.trigger 00:48:53 Executing busybox-1.35.0-r29.trigger 00:48:53 OK: 8 MiB in 17 packages 00:48:53 Executing ca-certificates-20230506-r0.trigger 00:48:53 OK: 8 MiB in 17 packages 00:48:54 Removing intermediate container c7c7529782f6 00:48:54 ---> 298505668780 00:48:54 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 00:48:54 ---> Running in c5466139faf0 00:48:55 Removing intermediate container c5466139faf0 00:48:55 ---> 73905b462c6b 00:48:55 Step 12/22 : WORKDIR /edgex 00:48:55 Removing intermediate container 2b7d0657bc95 00:48:55 ---> 1a09eb178ff5 00:48:55 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 00:48:55 ---> Running in 57147d24c1ca 00:48:55 ---> Running in 7e1a028912e6 00:48:56 Removing intermediate container 57147d24c1ca 00:48:56 ---> 9c0f176403d5 00:48:56 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:56 Removing intermediate container 7e1a028912e6 00:48:56 ---> fa46c37c6e67 00:48:56 Step 13/23 : ENV APP_PORT=59860 00:48:56 ---> Running in 88c7dff3af89 00:48:56 Removing intermediate container 88c7dff3af89 00:48:56 ---> 77c370e0009f 00:48:56 Step 14/23 : EXPOSE $APP_PORT 00:48:56 ---> Running in 089e60e78ccb 00:48:56 ---> 9997c4fbb2ce 00:48:56 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 00:48:57 Removing intermediate container 089e60e78ccb 00:48:57 ---> 8f90eb551781 00:48:57 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:48:57 ---> ade920b6d6b9 00:48:57 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 00:48:57 ---> 66160cd975a1 00:48:57 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 00:48:58 ---> 89dc482bbfd9 00:48:58 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:48:58 ---> f055bff84436 00:48:58 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:48:59 ---> 157b53705e58 00:48:59 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 00:49:00 ---> 5f602802f885 00:49:00 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 00:49:00 ---> Running in 43f2f6e44cd9 00:49:00 ---> 1f952d29fcdc 00:49:00 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 00:49:03 ---> da9c34779e3d 00:49:03 Step 19/23 : ENTRYPOINT ["/support-notifications"] 00:49:04 ---> Running in d0d5e85b9ddb 00:49:04 Removing intermediate container d0d5e85b9ddb 00:49:04 ---> 3d49960d71cb 00:49:04 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 00:49:04 ---> Running in 8d979f65471f 00:49:05 Removing intermediate container 43f2f6e44cd9 00:49:05 ---> e417e58c8a5c 00:49:05 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 00:49:05 ---> Running in 7a03c4169805 00:49:05 Removing intermediate container 8d979f65471f 00:49:05 ---> 9d4b35ccb5ee 00:49:05 Step 21/23 : LABEL arch=arm64 00:49:05 ---> Running in 3199755538d4 00:49:05 Removing intermediate container 7a03c4169805 00:49:05 ---> ae6079885803 00:49:05 Step 20/22 : LABEL arch=arm64 00:49:05 ---> Running in 492637c6d7ce 00:49:05 Removing intermediate container 3199755538d4 00:49:05 ---> ee633bddb590 00:49:05 Step 22/23 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:49:05 ---> Running in 98e453f89c9d 00:49:06 Removing intermediate container 492637c6d7ce 00:49:06 ---> 11e7fa4bf116 00:49:06 Step 21/22 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:49:06 ---> Running in e03d25159331 00:49:06 Removing intermediate container 98e453f89c9d 00:49:06 ---> 7061bc37dd4d 00:49:06 Step 23/23 : LABEL version=0.0.0 00:49:06 ---> Running in 77e896b82c9f 00:49:06 Removing intermediate container e03d25159331 00:49:06 ---> c1aa672ab1cb 00:49:06 Step 22/22 : LABEL version=0.0.0 00:49:06 ---> Running in 2d88aed1c984 00:49:06 Removing intermediate container 77e896b82c9f 00:49:06 ---> fc0f1f232539 00:49:06 00:49:07 Removing intermediate container 2d88aed1c984 00:49:07 ---> 8448311551f3 00:49:07 00:49:07 Successfully built fc0f1f232539 00:49:07 Successfully tagged support-notifications-arm64:latest 00:49:07  Building support-notifications ... done Successfully built 8448311551f3 00:49:07 Successfully tagged security-proxy-setup-arm64:latest 00:49:11  Building security-proxy-setup ... done Removing intermediate container c8882be220f5 00:49:11 ---> 7d0042a3a44b 00:49:11 00:49:11 Step 9/20 : FROM alpine:3.17 00:49:11 ---> 51e60588ff2c 00:49:11 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 00:49:11 ---> Using cache 00:49:11 ---> 478ef1dd9f8a 00:49:11 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 00:49:11 ---> Running in 2f589256618f 00:49:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:49:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:49:14 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 00:49:14 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 00:49:14 OK: 17694 distinct packages available 00:49:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:49:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:49:15 (1/9) Installing ca-certificates (20230506-r0) 00:49:15 (2/9) Installing brotli-libs (1.0.9-r9) 00:49:15 (3/9) Installing nghttp2-libs (1.51.0-r0) 00:49:15 (4/9) Installing libcurl (8.1.1-r1) 00:49:15 (5/9) Installing curl (8.1.1-r1) 00:49:15 (6/9) Installing dumb-init (1.2.5-r2) 00:49:15 (7/9) Installing musl-obstack (1.2.3-r0) 00:49:15 (8/9) Installing libucontext (1.2-r0) 00:49:15 (9/9) Installing gcompat (1.1.0-r0) 00:49:15 Executing busybox-1.35.0-r29.trigger 00:49:15 Executing ca-certificates-20230506-r0.trigger 00:49:16 OK: 11 MiB in 24 packages 00:49:19 Removing intermediate container 2f589256618f 00:49:19 ---> fa90acdda41a 00:49:19 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 00:49:19 ---> b67a83c8240f 00:49:19 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 00:49:19 ---> e08d42f1276b 00:49:19 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 00:49:21 ---> 885b00863de2 00:49:21 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 00:49:21 ---> 0f6da18c4a63 00:49:21 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 00:49:21 ---> Running in 5bdfbbe378cc 00:49:21 Removing intermediate container 5bdfbbe378cc 00:49:21 ---> 737f6858fa25 00:49:21 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 00:49:21 ---> Running in 8e8e123c98ec 00:49:22 Removing intermediate container 8e8e123c98ec 00:49:22 ---> 3ba272fd1a1c 00:49:22 Step 18/20 : LABEL arch=arm64 00:49:22 ---> Running in cd0833a6364a 00:49:22 Removing intermediate container cd0833a6364a 00:49:22 ---> 31d73d80d042 00:49:22 Step 19/20 : LABEL git_sha=6065eaf2e1602f4583fea1444e599d25deda0bcd 00:49:22 ---> Running in c47746536711 00:49:22 Removing intermediate container c47746536711 00:49:22 ---> 330c78339785 00:49:22 Step 20/20 : LABEL version=0.0.0 00:49:22 ---> Running in 8fb1ba0f3d0a 00:49:23 Removing intermediate container 8fb1ba0f3d0a 00:49:23 ---> 47d1b0da8578 00:49:23 00:49:23 Successfully built 47d1b0da8578 00:49:23 Successfully tagged security-spiffe-token-provider-arm64:latest 00:49:23  Building security-spiffe-token-provider ... done  [Pipeline] } 00:49:23 $ docker stop --time=1 26bcec4921fdab46c6870648b254b5e3a734e350bd6178596fabe286647add05 00:49:25 $ docker rm -f --volumes 26bcec4921fdab46c6870648b254b5e3a734e350bd6178596fabe286647add05 [Pipeline] // withDockerContainer [Pipeline] sh 00:49:25 + docker images 00:49:26 REPOSITORY TAG IMAGE ID CREATED SIZE 00:49:26 security-spiffe-token-provider-arm64 latest 47d1b0da8578 3 seconds ago 32.7MB 00:49:26 7d0042a3a44b 15 seconds ago 1.57GB 00:49:26 security-proxy-setup-arm64 latest 8448311551f3 19 seconds ago 18.7MB 00:49:26 support-notifications-arm64 latest fc0f1f232539 19 seconds ago 31.9MB 00:49:26 afcfcc37ec2f 39 seconds ago 1.51GB 00:49:26 cc214bdfc4a6 40 seconds ago 1.59GB 00:49:26 core-common-config-bootstrapper-arm64 latest 929d8630c3cf About a minute ago 17.2MB 00:49:26 core-command-arm64 latest 5250bc1c86a4 About a minute ago 19.7MB 00:49:26 5b0fa149a5da About a minute ago 1.52GB 00:49:26 5aa316ce3b07 About a minute ago 1.53GB 00:49:26 security-bootstrapper-arm64 latest 2459d37d9b70 6 minutes ago 21.9MB 00:49:26 2935171e5d75 7 minutes ago 1.51GB 00:49:26 security-spire-agent-arm64 latest 2d94fe535846 8 minutes ago 153MB 00:49:26 security-spire-server-arm64 latest 51bdab9fefbd 8 minutes ago 97MB 00:49:26 77c9f63d21e1 8 minutes ago 1.39GB 00:49:26 1cb855c441fc 9 minutes ago 1.39GB 00:49:26 security-spire-config-arm64 latest 2c6466215f96 9 minutes ago 96.1MB 00:49:26 support-scheduler-arm64 latest 450b5e20799e 9 minutes ago 31.2MB 00:49:26 41a24f0ef98d 10 minutes ago 1.39GB 00:49:26 1c5252f25d52 10 minutes ago 1.59GB 00:49:26 core-metadata-arm64 latest 42c476c94ae6 11 minutes ago 20.2MB 00:49:26 core-data-arm64 latest ccaf2a4f6ddc 12 minutes ago 19.9MB 00:49:26 3a22940d0a4c 12 minutes ago 1.53GB 00:49:26 d66b7c8216f2 12 minutes ago 1.53GB 00:49:26 security-secretstore-setup-arm64 latest 3664e0f7f5bf 12 minutes ago 32.2MB 00:49:26 security-proxy-auth-arm64 latest ac2f9f794509 12 minutes ago 18.1MB 00:49:26 43fd0070c561 13 minutes ago 1.52GB 00:49:26 f3290a75c339 13 minutes ago 1.51GB 00:49:26 ci-base-image-arm64 latest a8875d801c56 36 minutes ago 899MB 00:49:26 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine fadd8f120f05 5 weeks ago 681MB 00:49:26 alpine 3.17 51e60588ff2c 2 months ago 7.46MB 00:49:26 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64 latest 57ef9ed57663 2 years ago 285MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:49:26 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:49:26 00:49:26 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:49:26 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:49:27 arm64: Pulling from edgex-lftools-log-publisher 00:49:27 8998bd30e6a1: Pulling fs layer 00:49:27 04944245beec: Pulling fs layer 00:49:27 699f458cf7ca: Pulling fs layer 00:49:27 765212b225bb: Pulling fs layer 00:49:27 f23df028b6ca: Pulling fs layer 00:49:27 d65c8cfc05b1: Pulling fs layer 00:49:27 2437ff75d9bd: Pulling fs layer 00:49:27 765212b225bb: Waiting 00:49:27 f23df028b6ca: Waiting 00:49:27 d65c8cfc05b1: Waiting 00:49:27 2437ff75d9bd: Waiting 00:49:27 04944245beec: Verifying Checksum 00:49:27 04944245beec: Download complete 00:49:27 765212b225bb: Verifying Checksum 00:49:27 765212b225bb: Download complete 00:49:27 f23df028b6ca: Verifying Checksum 00:49:27 f23df028b6ca: Download complete 00:49:27 d65c8cfc05b1: Download complete 00:49:27 699f458cf7ca: Verifying Checksum 00:49:27 699f458cf7ca: Download complete 00:49:27 8998bd30e6a1: Download complete 00:49:30 2437ff75d9bd: Verifying Checksum 00:49:30 2437ff75d9bd: Download complete 00:49:31 8998bd30e6a1: Pull complete 00:49:32 04944245beec: Pull complete 00:49:33 699f458cf7ca: Pull complete 00:49:33 765212b225bb: Pull complete 00:49:34 f23df028b6ca: Pull complete 00:49:34 d65c8cfc05b1: Pull complete 00:49:49 2437ff75d9bd: Pull complete 00:49:49 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 00:49:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:49:49 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:49:49 prd-ubuntu20.04-docker-arm64-4c-16g-17217 does not seem to be running inside a container 00:49:49 $ 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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 00:49:52 $ docker top d6b30deb31e7d106edb2e589792dac6cea8e22c4fa247b531b12762c91266f28 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:49:53 ---> job-cost.sh 00:49:53 lf-activate-venv: SKIPPING 00:49:53 INFO: No Stack... 00:49:53 INFO: Retrieving Pricing Info for: v3-standard-4 00:49:54 INFO: Archiving Costs [Pipeline] sh 00:49:55 + cat /w/workspace/edgex-go/3/archives/cost.csv 00:49:55 + cut -d, -f6 [Pipeline] lock 00:49:55 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4583-3-stack-cost] 00:49:55 Resource [jenkins-edgexfoundry-edgex-go-PR-4583-3-stack-cost] did not exist. Created. 00:49:55 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4583-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 00:49:55 + echo total: 0.10999999940395355 [Pipeline] stash 00:49:55 Stashed 1 file(s) [Pipeline] } 00:49:55 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4583-3-stack-cost] [Pipeline] // lock [Pipeline] } 00:49:55 $ docker stop --time=1 d6b30deb31e7d106edb2e589792dac6cea8e22c4fa247b531b12762c91266f28 00:49:57 $ docker rm -f --volumes d6b30deb31e7d106edb2e589792dac6cea8e22c4fa247b531b12762c91266f28 [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:49:57 provisioning config files... 00:49:57 copy managed file [edgex-go-codecov-token] to file:/w/workspace/edgex-go/3@tmp/config11324651162265045570tmp [Pipeline] { [Pipeline] sh 00:49:57 + set +x 00:49:57 + curl -s https://codecov.io/bash 00:49:57 + bash -s -- 00:49:57 00:49:57 _____ _ 00:49:57 / ____| | | 00:49:57 | | ___ __| | ___ ___ _____ __ 00:49:57 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 00:49:57 | |___| (_) | (_| | __/ (_| (_) \ V / 00:49:57 \_____\___/ \__,_|\___|\___\___/ \_/ 00:49:57 Bash-1.0.6 00:49:57 00:49:57 00:49:57 ==> git version 2.25.1 found 00:49:57 ==> 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:49:57 Release-Date: 2020-01-08 00:49:57 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:49:57 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 00:49:57 ==> Jenkins CI detected. 00:49:57 current dir:  /w/workspace/edgex-go/3 00:49:57 project root: . 00:49:57 --> token set from env 00:49:57 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 00:49:57 ==> Running gcov in . (disable via -X gcov) 00:49:57 ==> Python coveragepy not found 00:49:57 ==> Searching for coverage reports in: 00:49:57 + . 00:49:58 -> Found 1 reports 00:49:58 ==> Detecting git/mercurial file structure 00:49:58 ==> Reading reports 00:49:58 + ./coverage.out bytes=447731 00:49:58 ==> Appending adjustments 00:49:58 https://docs.codecov.io/docs/fixing-reports 00:49:58 + Found adjustments 00:49:58 ==> Gzipping contents 00:49:58 60K /tmp/codecov.C1uGN6.gz 00:49:58 ==> Uploading reports 00:49:58 url: https://codecov.io 00:49:58 query: branch=PR-4583&commit=6065eaf2e1602f4583fea1444e599d25deda0bcd&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4583%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4583&job=&cmd_args= 00:49:58 -> Pinging Codecov 00:49:58 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=52b94001-b80a-4ca3-b063-c5e709073964&branch=PR-4583&commit=6065eaf2e1602f4583fea1444e599d25deda0bcd&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-go%2Fjob%2FPR-4583%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-go&service=jenkins&flags=&pr=4583&job=&cmd_args= 00:49:59 -> Uploading to 00:49:59 https://storage.googleapis.com/codecov/v4/raw/2023-05-30/00271124DB129430A58F1EEE437C3FCB/6065eaf2e1602f4583fea1444e599d25deda0bcd/821bff10-68cd-4c7f-a747-b6749e001cb1.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230530%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230530T004959Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=5616b33d49c5b56bceb6e97e08dfc1010c28613bf10d7353d28807c69203489c 00:49:59 % Total % Received % Xferd Average Speed Time Time Time Current 00:49:59 Dload Upload Total Spent Left Speed 00:49:59 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57427 0 0 100 57427 0 235k --:--:-- --:--:-- --:--:-- 235k 00:49:59 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-go/commit/6065eaf2e1602f4583fea1444e599d25deda0bcd [Pipeline] } 00:49:59 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:50:00 + [ -d /w/workspace/edgex-go/3/archives ] [Pipeline] libraryResource [Pipeline] sh 00:50:00 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 00:50:01 ---> package-listing.sh 00:50:01 ++ tr '[:upper:]' '[:lower:]' 00:50:01 ++ facter osfamily 00:50:01 + OS_FAMILY=debian 00:50:01 + workspace=/w/workspace/edgex-go/3 00:50:01 + START_PACKAGES=/tmp/packages_start.txt 00:50:01 + END_PACKAGES=/tmp/packages_end.txt 00:50:01 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:50:01 + PACKAGES=/tmp/packages_start.txt 00:50:01 + '[' /w/workspace/edgex-go/3 ']' 00:50:01 + PACKAGES=/tmp/packages_end.txt 00:50:01 + case "${OS_FAMILY}" in 00:50:01 + dpkg -l 00:50:01 + grep '^ii' 00:50:01 + '[' -f /tmp/packages_start.txt ']' 00:50:01 + '[' -f /tmp/packages_end.txt ']' 00:50:01 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:50:01 + '[' /w/workspace/edgex-go/3 ']' 00:50:01 + mkdir -p /w/workspace/edgex-go/3/archives/ 00:50:01 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/3/archives/ [Pipeline] echo 00:50:01 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/3/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 00:50:01 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:50:02 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:50:02 00:50:02 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:50:02 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:50:02 latest: Pulling from edgex-lftools-log-publisher 00:50:02 5eb5b503b376: Pulling fs layer 00:50:02 5c69ac0246d0: Pulling fs layer 00:50:02 ec43610c2a17: Pulling fs layer 00:50:02 3a2ae6a8a46f: Pulling fs layer 00:50:02 33b1e0a273af: Pulling fs layer 00:50:02 5d3b04190fa2: Pulling fs layer 00:50:02 2f39f015ded8: Pulling fs layer 00:50:02 3a2ae6a8a46f: Waiting 00:50:02 33b1e0a273af: Waiting 00:50:02 5d3b04190fa2: Waiting 00:50:02 2f39f015ded8: Waiting 00:50:02 5c69ac0246d0: Download complete 00:50:02 3a2ae6a8a46f: Verifying Checksum 00:50:02 3a2ae6a8a46f: Download complete 00:50:02 33b1e0a273af: Verifying Checksum 00:50:02 33b1e0a273af: Download complete 00:50:02 5d3b04190fa2: Verifying Checksum 00:50:02 5d3b04190fa2: Download complete 00:50:02 ec43610c2a17: Verifying Checksum 00:50:02 ec43610c2a17: Download complete 00:50:02 5eb5b503b376: Verifying Checksum 00:50:02 5eb5b503b376: Download complete 00:50:03 2f39f015ded8: Download complete 00:50:03 5eb5b503b376: Pull complete 00:50:04 5c69ac0246d0: Pull complete 00:50:04 ec43610c2a17: Pull complete 00:50:04 3a2ae6a8a46f: Pull complete 00:50:04 33b1e0a273af: Pull complete 00:50:04 5d3b04190fa2: Pull complete 00:50:08 2f39f015ded8: Pull complete 00:50:08 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 00:50:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:50:08 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:50:08 prd-ubuntu20.04-docker-8c-8g-17216 does not seem to be running inside a container 00:50:08 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/3/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/3 -v /w/workspace/edgex-go/3:/w/workspace/edgex-go/3:rw,z -v /w/workspace/edgex-go/3@tmp:/w/workspace/edgex-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 00:50:12 $ docker top 324621f30c594b14e28516e601a9cb602c882892c63360ed9db8962ac3ef0702 -eo pid,comm [Pipeline] { [Pipeline] sh 00:50:12 + touch /tmp/pre-build-complete [Pipeline] sh 00:50:12 + mkdir -p /var/log/sysstat [Pipeline] sh 00:50:13 + ls /var/log/sa-host 00:50:13 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:50:13 provisioning config files... 00:50:13 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/3@tmp/config6090644775029245187tmp [Pipeline] { [Pipeline] echo 00:50:13 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 00:50:13 ---> create-netrc.sh [Pipeline] } 00:50:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 00:50:13 ---> python-tools-install.sh [Pipeline] echo 00:50:13 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 00:50:14 ---> sudo-logs.sh 00:50:14 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 00:50:14 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 00:50:14 ---> job-cost.sh 00:50:14 lf-activate-venv: SKIPPING 00:50:14 DEBUG: total: 0.10999999940395355 00:50:14 INFO: Retrieving Stack Cost... 00:50:14 INFO: Retrieving Pricing Info for: v3-standard-8 00:50:15 INFO: Archiving Costs [Pipeline] echo 00:50:15 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 00:50:15 ---> logs-deploy.sh 00:50:15 lf-activate-venv: SKIPPING 00:50:15 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4583/3 00:50:15 INFO: archiving workspace using pattern(s): 00:50:16 Archives upload complete. 00:50:16 INFO: archiving logs to Nexus