Branch indexing 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 vli11 for edgexfoundry/edgex-go Obtained Jenkinsfile from 67c93f70b7447e1b2505b50fe643ca16422e2e49+66ff43dfffb4d87db82b8084c082fff2d59b4de0 (40d647d664ea376c6df302fe08362f4577d43041) 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-ssh5499358470558432369.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-ssh4673931877175172479.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-4569/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-4569/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh15155481159368747935.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-ssh15494137604307130688.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-4569/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-4569/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh12727244655484832248.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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-17276 in /w/workspace/edgexfoundry_edgex-go_PR-4569 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/7 [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/7 # 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 Merging remotes/origin/main commit 66ff43dfffb4d87db82b8084c082fff2d59b4de0 into PR head commit 67c93f70b7447e1b2505b50fe643ca16422e2e49 Merge succeeded, producing baa9043618ebdf3e0dbc16bc445000d6a56dc079 Checking out Revision baa9043618ebdf3e0dbc16bc445000d6a56dc079 (PR-4569) > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4569/head:refs/remotes/origin/PR-4569 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 67c93f70b7447e1b2505b50fe643ca16422e2e49 # 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 66ff43dfffb4d87db82b8084c082fff2d59b4de0 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f baa9043618ebdf3e0dbc16bc445000d6a56dc079 # timeout=10 Commit message: "Merge commit '66ff43dfffb4d87db82b8084c082fff2d59b4de0' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 08:31:02 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 08:31:02 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 08:31:02 ========================================================= 08:31:02 EdgeX Global Pipelines Version Info 08:31:02 ========================================================= [Pipeline] libraryResource [Pipeline] sh 08:31:02 ------------------- 08:31:02 stable info: 08:31:02 ------------------- 08:31:02 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 08:31:02 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 08:31:02 Message: update stable to v1.0.249 > git rev-list --no-walk b3ec43bbf742a830a4b8cf8da073dabf069967c9 # timeout=10 08:31:03 ------------------- 08:31:03 experimental info: 08:31:03 ------------------- 08:31:03 Commited By: **** collab-it+edgex@linuxfoundation.org 08:31:03 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 08:31:03 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4569 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4569 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4569 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = baa9043618ebdf3e0dbc16bc445000d6a56dc079 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = baa9043 [Pipeline] echo 08:31:03 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:31:03 provisioning config files... 08:31:03 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/7@tmp/config13802560785982926512tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:31:04 ---> docker-login.sh 08:31:04 nexus3.edgexfoundry.org:10001 08:31:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:31:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:31:04 Configure a credential helper to remove this warning. See 08:31:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:31:04 08:31:04 Login Succeeded 08:31:04 nexus3.edgexfoundry.org:10002 08:31:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:31:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:31:04 Configure a credential helper to remove this warning. See 08:31:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:31:04 08:31:04 Login Succeeded 08:31:04 nexus3.edgexfoundry.org:10003 08:31:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:31:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:31:05 Configure a credential helper to remove this warning. See 08:31:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:31:05 08:31:05 Login Succeeded 08:31:05 nexus3.edgexfoundry.org:10004 08:31:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:31:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:31:05 Configure a credential helper to remove this warning. See 08:31:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:31:05 08:31:05 Login Succeeded 08:31:05 docker.io 08:31:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:31:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:31:05 Configure a credential helper to remove this warning. See 08:31:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:31:05 08:31:05 Login Succeeded 08:31:05 ---> docker-login.sh ends [Pipeline] } 08:31:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 08:31:05 + 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 08:31:05 + dirname cmd/core-command/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo core-command,cmd/core-command/Dockerfile 08:31:05 + + cutdirname -d/ cmd/core-common-config-bootstrapper/Dockerfile -f2 08:31:05 08:31:05 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 08:31:05 + + dirname cmd/core-data/Dockerfilecut 08:31:05 -d/ -f2 08:31:05 + echo core-data,cmd/core-data/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + dirname cmd/core-metadata/Dockerfile 08:31:05 + echo core-metadata,cmd/core-metadata/Dockerfile 08:31:05 + dirname cmd/security-bootstrapper/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 08:31:05 + dirname cmd/security-proxy-auth/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 08:31:05 + dirname cmd/security-proxy-setup/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 08:31:05 + dirname cmd/security-secretstore-setup/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 08:31:05 + dirname cmd/security-spiffe-token-provider/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 08:31:05 + dirname cmd/security-spire-agent/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 08:31:05 + dirname cmd/security-spire-config/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-spire-config,cmd/security-spire-config/Dockerfile 08:31:05 + dirname cmd/security-spire-server/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo security-spire-server,cmd/security-spire-server/Dockerfile 08:31:05 + dirname cmd/support-notifications/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo support-notifications,cmd/support-notifications/Dockerfile 08:31:05 + dirname cmd/support-scheduler/Dockerfile 08:31:05 + cut -d/ -f2 08:31:05 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 08:31:05 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 08:31:06 + git rev-list -1 --merges baa9043618ebdf3e0dbc16bc445000d6a56dc079~1..baa9043618ebdf3e0dbc16bc445000d6a56dc079 [Pipeline] echo 08:31:06 -----------> git rev-list -1 --merges baa9043618ebdf3e0dbc16bc445000d6a56dc079~1..baa9043618ebdf3e0dbc16bc445000d6a56dc079 baa9043618ebdf3e0dbc16bc445000d6a56dc079 08:31:06 baa9043618ebdf3e0dbc16bc445000d6a56dc079 [false] [Pipeline] sh 08:31:06 + git log --format=format:%s -1 baa9043618ebdf3e0dbc16bc445000d6a56dc079 [Pipeline] echo 08:31:06 ========================================================= 08:31:06 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 08:31:06 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 08:31:06 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 08:31:06 + grep -v github /etc/ssh/ssh_known_hosts 08:31:06 + [ -e /tmp/ssh_known_hosts ] 08:31:06 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 08:31:06 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 08:31:06 + sudo tee -a /etc/ssh/ssh_known_hosts 08:31:06 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:31:07 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:31:07 08:31:07 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:31:07 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:31:07 0.1.4: Pulling from edgex-devops/py-git-semver 08:31:07 b85a868b505f: Pulling fs layer 08:31:07 e2be974225ed: Pulling fs layer 08:31:07 339a4e72a1f5: Pulling fs layer 08:31:07 988bab9f4d93: Pulling fs layer 08:31:07 1469e6f7b9e6: Pulling fs layer 08:31:07 eaf3925da568: Pulling fs layer 08:31:07 bab4dde63d76: Pulling fs layer 08:31:07 bde34c3a00c8: Pulling fs layer 08:31:07 b352a97aabf1: Pulling fs layer 08:31:07 4872d77fe225: Pulling fs layer 08:31:07 988bab9f4d93: Waiting 08:31:07 1469e6f7b9e6: Waiting 08:31:07 eaf3925da568: Waiting 08:31:07 b352a97aabf1: Waiting 08:31:07 bde34c3a00c8: Waiting 08:31:07 bab4dde63d76: Waiting 08:31:07 5851b861e8e6: Pulling fs layer 08:31:07 5851b861e8e6: Waiting 08:31:07 e2be974225ed: Download complete 08:31:07 988bab9f4d93: Verifying Checksum 08:31:07 988bab9f4d93: Download complete 08:31:07 1469e6f7b9e6: Verifying Checksum 08:31:07 1469e6f7b9e6: Download complete 08:31:07 eaf3925da568: Download complete 08:31:07 339a4e72a1f5: Verifying Checksum 08:31:07 339a4e72a1f5: Download complete 08:31:07 bde34c3a00c8: Download complete 08:31:07 b352a97aabf1: Download complete 08:31:07 4872d77fe225: Verifying Checksum 08:31:07 4872d77fe225: Download complete 08:31:07 5851b861e8e6: Verifying Checksum 08:31:07 5851b861e8e6: Download complete 08:31:07 b85a868b505f: Verifying Checksum 08:31:07 b85a868b505f: Download complete 08:31:07 bab4dde63d76: Download complete 08:31:08 b85a868b505f: Pull complete 08:31:09 e2be974225ed: Pull complete 08:31:09 339a4e72a1f5: Pull complete 08:31:09 988bab9f4d93: Pull complete 08:31:10 1469e6f7b9e6: Pull complete 08:31:10 eaf3925da568: Pull complete 08:31:11 bab4dde63d76: Pull complete 08:31:11 bde34c3a00c8: Pull complete 08:31:12 b352a97aabf1: Pull complete 08:31:12 4872d77fe225: Pull complete 08:31:12 5851b861e8e6: Pull complete 08:31:12 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 08:31:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:31:12 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:31:12 prd-ubuntu20.04-docker-8c-8g-17276 does not seem to be running inside a container 08:31:12 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 08:31:17 $ docker top 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 -eo pid,comm 08:31:17 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). 08:31:17 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 08:31:17 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:31:17 [ssh-agent] Looking for ssh-agent implementation... 08:31:17 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:31:17 $ docker exec 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 ssh-agent 08:31:17 SSH_AUTH_SOCK=/tmp/ssh-qbdeqX7AhLkM/agent.31 08:31:17 SSH_AGENT_PID=37 08:31:17 Running ssh-add (command line suppressed) 08:31:17 Identity added: /w/workspace/edgex-go/7@tmp/private_key_13538358156663240975.key (/w/workspace/edgex-go/7@tmp/private_key_13538358156663240975.key) 08:31:17 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:31:17 + git tag --points-at HEAD [Pipeline] } 08:31:17 $ docker exec --env ******** --env ******** 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 ssh-agent -k 08:31:17 unset SSH_AUTH_SOCK; 08:31:17 unset SSH_AGENT_PID; 08:31:17 echo Agent pid 37 killed; 08:31:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 08:31:17 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:31:17 [ssh-agent] Looking for ssh-agent implementation... 08:31:18 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:31:18 $ docker exec 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 ssh-agent 08:31:18 SSH_AUTH_SOCK=/tmp/ssh-1zn3CtxXVWVO/agent.69 08:31:18 SSH_AGENT_PID=75 08:31:18 Running ssh-add (command line suppressed) 08:31:18 Identity added: /w/workspace/edgex-go/7@tmp/private_key_17914161882010011721.key (/w/workspace/edgex-go/7@tmp/private_key_17914161882010011721.key) 08:31:18 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:31:18 + git semver init 08:31:18 2023-05-30 08:31:18,757 [run_init] DEBUG init version:0.0.0 force:False 08:31:18 2023-05-30 08:31:18,758 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/7/.semver 08:31:18 2023-05-30 08:31:18,758 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/7/.semver 08:31:18 2023-05-30 08:31:18,758 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/7/.semver'], cwd=/w/workspace/edgex-go/7, universal_newlines=False, shell=None, istream=None) 08:31:24 2023-05-30 08:31:23,683 [append_file] DEBUG append to file:/w/workspace/edgex-go/7/.git/info/exclude 08:31:24 2023-05-30 08:31:23,684 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/7/.semver/PR-4569 with force:False 08:31:24 2023-05-30 08:31:23,684 [write_file] DEBUG write to file:/w/workspace/edgex-go/7/.semver/PR-4569 08:31:24 2023-05-30 08:31:23,688 [execute] INFO git cat-file --batch-check 08:31:24 2023-05-30 08:31:23,688 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/7/.semver, universal_newlines=False, shell=None, istream=) 08:31:24 2023-05-30 08:31:23,695 [execute] INFO git cat-file --batch 08:31:24 2023-05-30 08:31:23,695 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/7/.semver, universal_newlines=False, shell=None, istream=) 08:31:24 2023-05-30 08:31:23,701 [read_version] DEBUG read version from /w/workspace/edgex-go/7/.semver/PR-4569 08:31:24 0.0.0 [Pipeline] } 08:31:24 $ docker exec --env ******** --env ******** 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 ssh-agent -k 08:31:24 unset SSH_AUTH_SOCK; 08:31:24 unset SSH_AGENT_PID; 08:31:24 echo Agent pid 75 killed; 08:31:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 08:31:24 + git semver [Pipeline] } 08:31:24 $ docker stop --time=1 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 08:31:26 $ docker rm -f --volumes 2eb6f33101fd82bde668b4f862c43ca5463e10bfca89fc43dee130ab90691d51 [Pipeline] // withDockerContainer [Pipeline] sh 08:31:26 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 08:31:26 Stashed 1 file(s) [Pipeline] echo 08:31:26 [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 08:31:27 + git config --global --add safe.directory /w/workspace/edgex-go/7 [Pipeline] echo 08:31:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:31:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:31:27 ========================================================= 08:31:27 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 08:31:27 ========================================================= [Pipeline] fileExists [Pipeline] sh 08:31:27 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 08:31:27 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 08:31:27 f56be85fc22e: Pulling fs layer 08:31:27 85791d961cd3: Pulling fs layer 08:31:27 d694b5ae8c79: Pulling fs layer 08:31:27 9f32a84ed3da: Pulling fs layer 08:31:27 4d19c01a9841: Pulling fs layer 08:31:27 9325e15d5711: Pulling fs layer 08:31:27 556b6ee489ea: Pulling fs layer 08:31:27 c5a4b2cf53e6: Pulling fs layer 08:31:27 9f32a84ed3da: Waiting 08:31:27 4d19c01a9841: Waiting 08:31:27 c5a4b2cf53e6: Waiting 08:31:27 556b6ee489ea: Waiting 08:31:27 9325e15d5711: Waiting 08:31:27 85791d961cd3: Download complete 08:31:27 9f32a84ed3da: Verifying Checksum 08:31:27 9f32a84ed3da: Download complete 08:31:27 4d19c01a9841: Verifying Checksum 08:31:27 4d19c01a9841: Download complete 08:31:27 f56be85fc22e: Verifying Checksum 08:31:27 f56be85fc22e: Download complete 08:31:27 9325e15d5711: Verifying Checksum 08:31:27 9325e15d5711: Download complete 08:31:27 f56be85fc22e: Pull complete 08:31:27 85791d961cd3: Pull complete 08:31:28 d694b5ae8c79: Verifying Checksum 08:31:28 d694b5ae8c79: Download complete 08:31:28 c5a4b2cf53e6: Verifying Checksum 08:31:28 c5a4b2cf53e6: Download complete 08:31:28 556b6ee489ea: Verifying Checksum 08:31:28 556b6ee489ea: Download complete 08:31:31 d694b5ae8c79: Pull complete 08:31:31 9f32a84ed3da: Pull complete 08:31:31 4d19c01a9841: Pull complete 08:31:31 9325e15d5711: Pull complete 08:31:34 556b6ee489ea: Pull complete 08:31:34 c5a4b2cf53e6: Pull complete 08:31:34 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 08:31:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 08:31:35 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 08:31:35 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 08:31:35 WORKDIR /edgex 08:31:35 COPY go.mod . 08:31:35 RUN go mod download 08:31:35 + docker build -t ci-base-image-x86_64 -f - . 08:31:35 Sending build context to Docker daemon 170.8MB 08:31:35 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 08:31:35 ---> c4be618373d6 08:31:35 Step 2/4 : WORKDIR /edgex 08:31:41 Still waiting to schedule task 08:31:41 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-17278’ 08:31:42 ---> Running in 62dfe0bbf6f5 08:31:42 Removing intermediate container 62dfe0bbf6f5 08:31:42 ---> d8d511c25fe4 08:31:42 Step 3/4 : COPY go.mod . 08:31:42 ---> 22ae85a3eff4 08:31:42 Step 4/4 : RUN go mod download 08:31:42 ---> Running in 1c17ed5fe7a4 08:31:57 Removing intermediate container 1c17ed5fe7a4 08:31:57 ---> 78d417bd3af8 08:31:57 Successfully built 78d417bd3af8 08:31:57 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:31:57 + docker inspect -f . ci-base-image-x86_64 08:31:57 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:31:57 prd-ubuntu20.04-docker-8c-8g-17276 does not seem to be running inside a container 08:31:57 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@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 ******** ci-base-image-x86_64 cat 08:31:58 $ docker top 63eedb576868fbd7e5d4de1a146c5c4c42035a5d02193bbfef20dfa1d640b31c -eo pid,comm [Pipeline] { [Pipeline] sh 08:31:58 + go version 08:31:58 go version go1.20.2 linux/amd64 [Pipeline] } 08:31:58 $ docker stop --time=1 63eedb576868fbd7e5d4de1a146c5c4c42035a5d02193bbfef20dfa1d640b31c 08:31:59 $ docker rm -f --volumes 63eedb576868fbd7e5d4de1a146c5c4c42035a5d02193bbfef20dfa1d640b31c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:32:00 + docker inspect -f . ci-base-image-x86_64 08:32:00 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:32:00 prd-ubuntu20.04-docker-8c-8g-17276 does not seem to be running inside a container 08:32:00 $ 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/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@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 ******** ci-base-image-x86_64 cat 08:32:00 $ docker top de40cc9dc507301f06fa6460ee65cdafc94a524e2b35ae854d1d2e6524398272 -eo pid,comm [Pipeline] { [Pipeline] echo 08:32:00 ========================================================= 08:32:00 [edgeXBuildGoParallel] Running Tests and Build... 08:32:00 ========================================================= [Pipeline] sh 08:32:00 + git config --global --add safe.directory /w/workspace/edgex-go/7 [Pipeline] fileExists [Pipeline] sh 08:32:01 + make test 08:32:01 go test -race -coverprofile=coverage.out ./... 08:32:07 ? github.com/edgexfoundry/edgex-go [no test files] 08:32:22 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 08:32:22 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 08:32:23 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 08:32:23 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 08:32:23 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 08:32:24 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 08:32:24 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 08:32:24 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 08:32:24 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 08:32:24 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 08:32:25 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 08:32:25 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 08:32:25 ? github.com/edgexfoundry/edgex-go/internal [no test files] 08:32:25 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 08:32:27 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 08:32:27 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 08:32:27 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.049s coverage: 28.7% of statements 08:32:29 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.071s coverage: 98.5% of statements 08:32:34 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.102s coverage: 71.5% of statements 08:32:34 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 08:32:34 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 08:32:34 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 08:32:34 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 08:32:34 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 08:32:34 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.074s coverage: 54.0% of statements 08:32:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 08:32:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 08:32:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 08:32:36 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 08:32:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 08:32:37 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 08:32:37 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 08:32:38 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.597s coverage: 88.5% of statements 08:32:38 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.058s coverage: 3.8% of statements 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 08:32:39 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.344s coverage: 95.6% of statements 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 08:32:39 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 08:32:39 ok github.com/edgexfoundry/edgex-go/internal/io 0.059s coverage: 72.2% of statements 08:32:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 08:32:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 08:32:41 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 08:32:41 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.038s coverage: 65.9% of statements 08:32:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 08:32:42 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 08:32:42 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.067s coverage: 0.9% of statements 08:32:42 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.059s coverage: 29.0% of statements 08:32:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.059s coverage: 42.9% of statements 08:32:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.054s coverage: 82.9% of statements 08:32:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.047s coverage: 94.1% of statements 08:32:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.054s coverage: 96.3% of statements 08:32:43 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.047s coverage: 87.5% of statements 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 08:32:44 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 08:32:45 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 08:32:46 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 08:32:47 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 08:32:47 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 08:32:48 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 08:32:48 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 08:32:50 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 08:32:50 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 08:32:50 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 08:32:51 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 08:32:51 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 08:32:51 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 08:32:52 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 08:32:52 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 08:32:52 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 08:32:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 08:32:53 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 08:32:53 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 08:32:53 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 08:32:53 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 08:32:54 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 08:32:54 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 08:32:54 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 08:32:54 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 08:32:55 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.058s coverage: 94.4% of statements 08:32:55 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 08:32:55 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 08:32:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 08:32:56 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.246s coverage: 79.9% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.067s coverage: 92.9% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.028s coverage: 64.4% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.059s coverage: 62.3% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.051s coverage: 87.2% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.040s coverage: 20.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.050s coverage: 100.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.087s coverage: 81.8% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.100s coverage: 82.1% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.057s coverage: 86.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.183s coverage: 63.1% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.048s coverage: 100.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.038s coverage: 89.4% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.028s coverage: 100.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.031s coverage: 73.7% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.027s coverage: 100.0% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.168s coverage: 38.4% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.058s coverage: 89.5% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.048s coverage: 84.8% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.065s coverage: 17.7% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.093s coverage: 92.3% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.058s coverage: 61.5% of statements 08:33:08 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.091s coverage: 97.7% of statements 08:33:08 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 08:33:08 Dockerfile.fuzz:1 DL3026 error: Use only an allowed registry in the FROM image 08:33:08 Dockerfile.fuzz:5 DL3047 info: Avoid use of wget without progress bar. Use `wget --progress=dot:giga `. Or consider using `-q` or `-nv` (shorthands for `--quiet` or `--no-verbose`). 08:33:08 Dockerfile.fuzz:8 DL3003 warning: Use WORKDIR to switch to a directory 08:33:08 Dockerfile.fuzz:8 SC2164 warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. 08:33:08 make: *** [Makefile:151: hadolint] Error 1 [Pipeline] } 08:33:08 $ docker stop --time=1 de40cc9dc507301f06fa6460ee65cdafc94a524e2b35ae854d1d2e6524398272 08:33:10 $ docker rm -f --volumes de40cc9dc507301f06fa6460ee65cdafc94a524e2b35ae854d1d2e6524398272 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) Stage "Docker Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 08:33:11 Failed in branch amd64 08:34:11 Running on prd-ubuntu20.04-docker-arm64-4c-16g-17281 in /w/workspace/edgexfoundry_edgex-go_PR-4569 [Pipeline] { [Pipeline] ws 08:34:11 Running in /w/workspace/edgex-go/7 [Pipeline] { [Pipeline] checkout 08:34:11 The recommended git tool is: git 08:34:17 using credential edgex-jenkins-ssh 08:34:17 Cloning the remote Git repository 08:34:17 Cloning repository git@github.com:edgexfoundry/edgex-go.git 08:34:17 > git init /w/workspace/edgex-go/7 # timeout=10 08:34:17 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 08:34:17 > git --version # timeout=10 08:34:17 > git --version # 'git version 2.25.1' 08:34:17 using GIT_SSH to set credentials SSH Credentials for GitHub 08:34:18 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 08:34:35 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 08:34:35 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 08:34:36 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 08:34:37 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 08:34:37 using GIT_SSH to set credentials SSH Credentials for GitHub 08:34:37 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4569/head:refs/remotes/origin/PR-4569 +refs/heads/main:refs/remotes/origin/main # timeout=10 08:34:37 Merging remotes/origin/main commit 66ff43dfffb4d87db82b8084c082fff2d59b4de0 into PR head commit 67c93f70b7447e1b2505b50fe643ca16422e2e49 08:34:38 Merge succeeded, producing 8dee84e271b00f3fc28d634dd3f8edc0c8324dad 08:34:38 Checking out Revision 8dee84e271b00f3fc28d634dd3f8edc0c8324dad (PR-4569) 08:34:37 > git config core.sparsecheckout # timeout=10 08:34:38 > git checkout -f 67c93f70b7447e1b2505b50fe643ca16422e2e49 # timeout=10 08:34:38 > git remote # timeout=10 08:34:38 > git config --get remote.origin.url # timeout=10 08:34:38 using GIT_SSH to set credentials SSH Credentials for GitHub 08:34:38 > git merge 66ff43dfffb4d87db82b8084c082fff2d59b4de0 # timeout=10 08:34:38 > git rev-parse HEAD^{commit} # timeout=10 08:34:38 > git config core.sparsecheckout # timeout=10 08:34:38 > git checkout -f 8dee84e271b00f3fc28d634dd3f8edc0c8324dad # timeout=10 08:34:42 Commit message: "Merge commit '66ff43dfffb4d87db82b8084c082fff2d59b4de0' into HEAD" 08:34:42 First time build. Skipping changelog. [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 08:34:43 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 08:34:43 % Total % Received % Xferd Average Speed Time Time Time Current 08:34:43 Dload Upload Total Spent Left Speed 08:34:43 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 204k 0 --:--:-- --:--:-- --:--:-- 207k [Pipeline] sh 08:34:43 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 08:34:44 + + sudosudo tee jq /etc/docker/daemon.new . += {"seccomp-profile": "/etc/docker/seccomp.json"} 08:34:44 /etc/docker/daemon.json 08:34:44 { 08:34:44 "registry-mirrors": [ 08:34:44 "https://nexus3.edgexfoundry.org:10001" 08:34:44 ], 08:34:44 "bip": "10.250.0.254/24", 08:34:44 "hosts": [ 08:34:44 "tcp://0.0.0.0:5555", 08:34:44 "unix:///var/run/docker.sock" 08:34:44 ], 08:34:44 "mtu": 1458, 08:34:44 "selinux-enabled": true, 08:34:44 "seccomp-profile": "/etc/docker/seccomp.json" 08:34:44 } [Pipeline] sh 08:34:44 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 08:34:42 > git rev-list --no-walk b3ec43bbf742a830a4b8cf8da073dabf069967c9 # timeout=10 08:34:45 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:35:03 provisioning config files... 08:35:03 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/7@tmp/config16400802120780457685tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:35:03 ---> docker-login.sh 08:35:03 nexus3.edgexfoundry.org:10001 08:35:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:35:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:35:04 Configure a credential helper to remove this warning. See 08:35:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:35:04 08:35:04 Login Succeeded 08:35:04 nexus3.edgexfoundry.org:10002 08:35:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:35:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:35:05 Configure a credential helper to remove this warning. See 08:35:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:35:05 08:35:05 Login Succeeded 08:35:05 nexus3.edgexfoundry.org:10003 08:35:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:35:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:35:05 Configure a credential helper to remove this warning. See 08:35:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:35:05 08:35:05 Login Succeeded 08:35:05 nexus3.edgexfoundry.org:10004 08:35:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:35:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:35:05 Configure a credential helper to remove this warning. See 08:35:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:35:05 08:35:05 Login Succeeded 08:35:05 docker.io 08:35:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:35:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:35:06 Configure a credential helper to remove this warning. See 08:35:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:35:06 08:35:06 Login Succeeded 08:35:06 ---> docker-login.sh ends [Pipeline] } 08:35:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 08:35:06 + git config --global --add safe.directory /w/workspace/edgex-go/7 [Pipeline] echo 08:35:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:35:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:35:07 ========================================================= 08:35:07 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 08:35:07 ========================================================= [Pipeline] fileExists [Pipeline] sh 08:35:07 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 08:35:08 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 08:35:08 c41833b44d91: Pulling fs layer 08:35:08 ed15518f5707: Pulling fs layer 08:35:08 feae8fd75edb: Pulling fs layer 08:35:08 242c74f7c9fa: Pulling fs layer 08:35:08 3cdef696dda3: Pulling fs layer 08:35:08 2ced38df9373: Pulling fs layer 08:35:08 58f1dce35555: Pulling fs layer 08:35:08 3cdef696dda3: Waiting 08:35:08 242c74f7c9fa: Waiting 08:35:08 2ced38df9373: Waiting 08:35:08 58f1dce35555: Waiting 08:35:08 ed15518f5707: Download complete 08:35:08 242c74f7c9fa: Verifying Checksum 08:35:08 242c74f7c9fa: Download complete 08:35:08 3cdef696dda3: Verifying Checksum 08:35:08 3cdef696dda3: Download complete 08:35:08 c41833b44d91: Verifying Checksum 08:35:08 c41833b44d91: Download complete 08:35:10 c41833b44d91: Pull complete 08:35:10 58f1dce35555: Verifying Checksum 08:35:10 58f1dce35555: Download complete 08:35:10 ed15518f5707: Pull complete 08:35:11 feae8fd75edb: Verifying Checksum 08:35:11 feae8fd75edb: Download complete 08:35:11 2ced38df9373: Verifying Checksum 08:35:11 2ced38df9373: Download complete 08:35:23 feae8fd75edb: Pull complete 08:35:23 242c74f7c9fa: Pull complete 08:35:23 3cdef696dda3: Pull complete 08:35:30 2ced38df9373: Pull complete 08:35:33 58f1dce35555: Pull complete 08:35:33 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 08:35:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 08:35:33 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 08:35:33 + docker build -t ci-base-image-arm64 -f - . 08:35:33 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 08:35:33 WORKDIR /edgex 08:35:33 COPY go.mod . 08:35:33 RUN go mod download 08:35:34 Sending build context to Docker daemon 2.931MB 08:35:34 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 08:35:34 ---> fadd8f120f05 08:35:34 Step 2/4 : WORKDIR /edgex 08:35:37 ---> Running in e5569843bfbf 08:35:37 Removing intermediate container e5569843bfbf 08:35:37 ---> 2e1423e3e1b2 08:35:37 Step 3/4 : COPY go.mod . 08:35:38 ---> 613430ab9076 08:35:38 Step 4/4 : RUN go mod download 08:35:38 ---> Running in 09ec1ef8c0e6 08:36:10 Removing intermediate container 09ec1ef8c0e6 08:36:10 ---> 5a670146d35d 08:36:10 Successfully built 5a670146d35d 08:36:10 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:36:10 + docker inspect -f . ci-base-image-arm64 08:36:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:36:11 prd-ubuntu20.04-docker-arm64-4c-16g-17281 does not seem to be running inside a container 08:36:11 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@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 ******** ci-base-image-arm64 cat 08:36:12 $ docker top 8de46525ea74eb032d83b38660e4598c2b4dfe9de7befa03f4b7266e88f5f8f1 -eo pid,comm [Pipeline] { [Pipeline] sh 08:36:13 + go version 08:36:13 go version go1.20.2 linux/arm64 [Pipeline] } 08:36:13 $ docker stop --time=1 8de46525ea74eb032d83b38660e4598c2b4dfe9de7befa03f4b7266e88f5f8f1 08:36:14 $ docker rm -f --volumes 8de46525ea74eb032d83b38660e4598c2b4dfe9de7befa03f4b7266e88f5f8f1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:36:15 + docker inspect -f . ci-base-image-arm64 08:36:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:36:15 prd-ubuntu20.04-docker-arm64-4c-16g-17281 does not seem to be running inside a container 08:36:15 $ 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/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@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 ******** ci-base-image-arm64 cat 08:36:17 $ docker top f58c9fa6a60c075aa1348a0ca12b72fe6e979faef0a7e88bab2dc2769cb2dffc -eo pid,comm [Pipeline] { [Pipeline] echo 08:36:17 ========================================================= 08:36:17 [edgeXBuildGoParallel] Running Tests and Build... 08:36:17 ========================================================= [Pipeline] sh 08:36:17 + git config --global --add safe.directory /w/workspace/edgex-go/7 [Pipeline] fileExists [Pipeline] sh 08:36:18 + make test 08:36:18 go test -race -coverprofile=coverage.out ./... 08:37:05 ? github.com/edgexfoundry/edgex-go [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 08:39:27 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 08:39:30 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 08:39:30 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 08:39:30 ? github.com/edgexfoundry/edgex-go/internal [no test files] 08:39:30 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 08:39:45 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 08:39:45 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 08:39:45 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.533s coverage: 28.7% of statements 08:40:00 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.312s coverage: 98.5% of statements 08:40:04 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 08:40:04 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 08:40:04 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 08:40:08 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.419s coverage: 71.5% of statements 08:40:10 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 08:40:10 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 08:40:11 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.355s coverage: 54.0% of statements 08:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 08:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 08:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 08:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 08:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 08:40:23 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 08:40:23 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 08:40:38 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 22.544s coverage: 88.5% of statements 08:40:38 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.493s coverage: 3.8% of statements 08:40:40 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 08:40:40 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 08:40:40 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 08:40:42 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.806s coverage: 95.6% of statements 08:40:42 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 08:40:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 08:40:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 08:40:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 08:40:42 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 08:40:42 ok github.com/edgexfoundry/edgex-go/internal/io 0.212s coverage: 72.2% of statements 08:40:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 08:40:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 08:40:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 08:40:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.266s coverage: 65.9% of statements 08:41:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 08:41:00 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 08:41:00 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.814s coverage: 0.9% of statements 08:41:00 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.594s coverage: 29.0% of statements 08:41:05 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.344s coverage: 42.9% of statements 08:41:05 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.265s coverage: 82.9% of statements 08:41:05 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.214s coverage: 94.1% of statements 08:41:05 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.310s coverage: 96.3% of statements 08:41:08 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.234s coverage: 87.5% of statements 08:41:11 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 08:41:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 08:41:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 08:41:12 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 08:41:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 08:41:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 08:41:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 08:41:14 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 08:41:21 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.221s coverage: 94.4% of statements 08:41:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 08:41:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 08:41:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 08:41:21 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 08:41:28 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 08:41:28 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 08:41:30 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 08:41:35 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.169s coverage: 79.9% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 18.268s coverage: 92.9% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.082s coverage: 64.4% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.233s coverage: 62.3% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.224s coverage: 87.2% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.196s coverage: 20.0% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.189s coverage: 100.0% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.555s coverage: 81.8% of statements 08:41:35 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.509s coverage: 82.1% of statements 08:41:38 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 08:41:38 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.244s coverage: 86.0% of statements 08:41:43 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 08:41:43 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 08:41:44 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.146s coverage: 63.1% of statements 08:41:44 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.235s coverage: 100.0% of statements 08:41:45 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.120s coverage: 89.4% of statements 08:41:45 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.094s coverage: 100.0% of statements 08:41:45 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.105s coverage: 73.7% of statements 08:41:46 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 08:41:46 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 08:41:46 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 08:41:46 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.085s coverage: 100.0% of statements 08:41:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 08:41:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 08:41:56 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 08:41:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.055s coverage: 38.4% of statements 08:41:56 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.283s coverage: 89.5% of statements 08:42:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 08:42:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 08:42:01 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 08:42:01 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 08:42:01 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.224s coverage: 84.8% of statements 08:42:08 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 08:42:08 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 08:42:08 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 08:42:08 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 08:42:15 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.302s coverage: 17.7% of statements 08:42:16 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 08:42:16 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 08:42:16 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 08:42:16 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 08:42:16 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.632s coverage: 92.3% of statements 08:42:21 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 08:42:21 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 08:42:21 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.315s coverage: 61.5% of statements 08:42:23 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 08:42:23 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 08:42:23 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.445s coverage: 97.7% of statements 08:42:24 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 08:42:24 WARNING: Linting skipped (not on x86_64 or linter not installed) 08:42:24 go vet ./... 08:45:31 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 08:45:31 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 08:45:31 ./bin/test-attribution-txt.sh [Pipeline] echo 08:45:31 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 08:45:32 + ls -al . 08:45:32 total 708 08:45:32 drwxrwxr-x 10 1001 1001 4096 May 30 08:36 . 08:45:32 drwxr-xr-x 4 root root 4096 May 30 08:36 .. 08:45:32 drwxrwxr-x 2 1001 1001 4096 May 30 08:34 .blubracket 08:45:32 -rw-rw-r-- 1 1001 1001 16 May 30 08:34 .dockerignore 08:45:32 drwxrwxr-x 8 1001 1001 4096 May 30 08:34 .git 08:45:32 drwxrwxr-x 3 1001 1001 4096 May 30 08:34 .github 08:45:32 -rw-rw-r-- 1 1001 1001 1162 May 30 08:34 .gitignore 08:45:32 -rw-rw-r-- 1 1001 1001 42 May 30 08:34 .golangci.yml 08:45:32 -rw-rw-r-- 1 1001 1001 87 May 30 08:34 .hadolint.yml 08:45:32 -rw-rw-r-- 1 1001 1001 166 May 30 08:34 .sonarcloud.properties 08:45:32 -rw-rw-r-- 1 1001 1001 1171 May 30 08:34 ADOPTERS.md 08:45:32 -rw-rw-r-- 1 1001 1001 10835 May 30 08:34 Attribution.txt 08:45:32 -rw-rw-r-- 1 1001 1001 73765 May 30 08:34 CHANGELOG.md 08:45:32 -rw-rw-r-- 1 1001 1001 3804 May 30 08:34 CONTRIBUTING.md 08:45:32 -rw-rw-r-- 1 1001 1001 579 May 30 08:34 Dockerfile.fuzz 08:45:32 -rw-rw-r-- 1 1001 1001 677 May 30 08:34 GOVERNANCE.md 08:45:32 -rw-rw-r-- 1 1001 1001 883 May 30 08:34 Jenkinsfile 08:45:32 -rw-rw-r-- 1 1001 1001 10775 May 30 08:34 LICENSE 08:45:32 -rw-rw-r-- 1 1001 1001 14368 May 30 08:34 Makefile 08:45:32 -rw-rw-r-- 1 1001 1001 582 May 30 08:34 OWNERS.md 08:45:32 -rw-rw-r-- 1 1001 1001 9923 May 30 08:34 README.md 08:45:32 -rw-rw-r-- 1 1001 1001 789 May 30 08:34 SECURITY.md 08:45:32 -rw-rw-r-- 1 1001 1001 5 May 30 08:31 VERSION 08:45:32 drwxrwxr-x 2 1001 1001 4096 May 30 08:34 bin 08:45:32 drwxrwxr-x 18 1001 1001 4096 May 30 08:34 cmd 08:45:32 -rw-r--r-- 1 root root 447730 May 30 08:42 coverage.out 08:45:32 -rwxrwxr-x 1 1001 1001 874 May 30 08:34 fuzzing_docker.sh 08:45:32 -rw-rw-r-- 1 1001 1001 3159 May 30 08:34 go.mod 08:45:32 -rw-rw-r-- 1 1001 1001 30958 May 30 08:34 go.sum 08:45:32 drwxrwxr-x 7 1001 1001 4096 May 30 08:34 internal 08:45:32 drwxrwxr-x 3 1001 1001 4096 May 30 08:34 openapi 08:45:32 -rw-rw-r-- 1 1001 1001 594 May 30 08:34 security.txt 08:45:32 drwxrwxr-x 4 1001 1001 4096 May 30 08:34 snap 08:45:32 -rw-rw-r-- 1 1001 1001 204 May 30 08:34 version.go [Pipeline] sh 08:45:32 + '[' -e coverage.out ] 08:45:32 + chown 1001:1001 coverage.out [Pipeline] stash 08:45:33 Stashed 1 file(s) [Pipeline] sh 08:45:34 + make build 08:45:34 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 08:47:10 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 08:47:16 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-command/core-command ./cmd/core-command 08:47:22 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 08:47:27 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 08:48:23 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 08:48:25 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 08:48:33 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 08:48:39 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 08:48:43 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 08:48: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-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 08:48:55 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] } 08:49:02 $ docker stop --time=1 f58c9fa6a60c075aa1348a0ca12b72fe6e979faef0a7e88bab2dc2769cb2dffc 08:49:04 $ docker rm -f --volumes f58c9fa6a60c075aa1348a0ca12b72fe6e979faef0a7e88bab2dc2769cb2dffc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:49:07 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 08:49:07 08:49:07 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:49:07 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 08:49:08 latest: Pulling from edgex-devops/edgex-compose-arm64 08:49:08 29e5d40040c1: Pulling fs layer 08:49:08 1ce36da41761: Pulling fs layer 08:49:08 25b303627fd3: Pulling fs layer 08:49:08 29e5d40040c1: Download complete 08:49:08 1ce36da41761: Verifying Checksum 08:49:08 1ce36da41761: Download complete 08:49:08 29e5d40040c1: Pull complete 08:49:10 25b303627fd3: Verifying Checksum 08:49:10 25b303627fd3: Download complete 08:49:10 1ce36da41761: Pull complete 08:49:20 25b303627fd3: Pull complete 08:49:20 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 08:49:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 08:49:20 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:49:20 prd-ubuntu20.04-docker-arm64-4c-16g-17281 does not seem to be running inside a container 08:49:20 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 08:49:23 $ docker top 129a1872175406a0096b4d4f15efd0bf200bfd10ff1fb0468e338de00d2363aa -eo pid,comm [Pipeline] { [Pipeline] sh 08:49:24 + docker-compose build --help 08:49:24 + grep parallel 08:49:30 --parallel Build images in parallel. [Pipeline] } 08:49:31 $ docker stop --time=1 129a1872175406a0096b4d4f15efd0bf200bfd10ff1fb0468e338de00d2363aa 08:49:32 $ docker rm -f --volumes 129a1872175406a0096b4d4f15efd0bf200bfd10ff1fb0468e338de00d2363aa [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:49:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 08:49:33 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:49:33 prd-ubuntu20.04-docker-arm64-4c-16g-17281 does not seem to be running inside a container 08:49:33 $ 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/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 08:49:34 $ docker top 290fd54978ff5b1c6d8a452b2faf055cc0636b735f8d4d98ff7dce5c38539a75 -eo pid,comm [Pipeline] { [Pipeline] sh 08:49:35 + docker-compose -f ./docker-compose-build.yml build --parallel 08:49:42 Building core-command ... 08:49:42 Building core-common-config-bootstrapper ... 08:49:42 Building core-data ... 08:49:42 Building core-metadata ... 08:49:42 Building security-bootstrapper ... 08:49:42 Building security-proxy-auth ... 08:49:42 Building security-proxy-setup ... 08:49:42 Building security-secretstore-setup ... 08:49:42 Building security-spiffe-token-provider ... 08:49:42 Building security-spire-agent ... 08:49:42 Building security-spire-config ... 08:49:42 Building security-spire-server ... 08:49:42 Building support-notifications ... 08:49:42 Building support-scheduler ... 08:49:42 Building core-command 08:49:42 Building support-scheduler 08:49:42 Building core-data 08:49:42 Building core-metadata 08:49:42 Building security-bootstrapper 08:50:38 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 08:50:38 Step 2/23 : FROM ${BUILDER_BASE} AS builder 08:50:38 ---> 5a670146d35d 08:50:38 Step 3/23 : ARG ADD_BUILD_TAGS="" 08:50:38 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 08:50:38 Step 2/23 : FROM ${BUILDER_BASE} AS builder 08:50:38 ---> 5a670146d35d 08:50:38 Step 3/23 : ARG ADD_BUILD_TAGS="" 08:50:38 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 08:50:38 Step 2/24 : FROM ${BUILDER_BASE} AS builder 08:50:38 ---> 5a670146d35d 08:50:38 Step 3/24 : ARG ADD_BUILD_TAGS="" 08:50:38 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 08:50:38 Step 2/33 : FROM ${BUILDER_BASE} AS builder 08:50:38 ---> 5a670146d35d 08:50:38 Step 3/33 : WORKDIR /edgex-go 08:50:38 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 08:50:38 Step 2/25 : FROM ${BUILDER_BASE} AS builder 08:50:38 ---> 5a670146d35d 08:50:38 Step 3/25 : ARG ADD_BUILD_TAGS="" 08:50:38 ---> Running in df405ac4e5a2 08:50:38 ---> Running in d1a8335a437c 08:50:38 ---> Running in db4f720c0e66 08:50:38 ---> Running in 513daba8e0f6 08:50:38 ---> Running in 86e25d18e71f 08:50:38 Removing intermediate container 86e25d18e71f 08:50:38 ---> 6dcd8b7ce101 08:50:38 Step 4/33 : RUN apk add --update --no-cache make git 08:50:38 Removing intermediate container d1a8335a437c 08:50:38 ---> f5e62289edf1 08:50:38 Step 4/23 : WORKDIR /edgex-go 08:50:38 Removing intermediate container 513daba8e0f6 08:50:38 ---> 502b7660039d 08:50:38 Step 4/24 : WORKDIR /edgex-go 08:50:38 ---> Running in 3207b7d61401 08:50:38 Removing intermediate container db4f720c0e66 08:50:38 ---> cee956caf496 08:50:38 Step 4/23 : WORKDIR /edgex-go 08:50:38 ---> Running in b5d8e8f99be2 08:50:38 Removing intermediate container df405ac4e5a2 08:50:38 ---> 86eb3e25f3f0 08:50:38 Step 4/25 : WORKDIR /edgex-go 08:50:38 ---> Running in 13233fbde683 08:50:38 ---> Running in 64449cdfe660 08:50:38 ---> Running in 3000827e928a 08:50:38 Removing intermediate container b5d8e8f99be2 08:50:38 ---> e54d8c05eeac 08:50:38 Step 5/23 : RUN apk add --update --no-cache make git 08:50:38 Removing intermediate container 13233fbde683 08:50:38 ---> 06bd10d2181c 08:50:38 Step 5/24 : RUN apk add --update --no-cache make git 08:50:38 ---> Running in b73b694c2e8f 08:50:38 Removing intermediate container 3000827e928a 08:50:38 ---> 821f69e56caa 08:50:38 Step 5/25 : RUN apk add --update --no-cache make git 08:50:38 ---> Running in 8a005af27465 08:50:38 Removing intermediate container 64449cdfe660 08:50:38 ---> 22ecba21aec0 08:50:38 Step 5/23 : RUN apk add --update --no-cache make git 08:50:38 ---> Running in f35780dd8271 08:50:38 ---> Running in 62463fde116b 08:50:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 08:50:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 08:50:40 OK: 263 MiB in 53 packages 08:50:41 OK: 263 MiB in 53 packages 08:50:41 Removing intermediate container 3207b7d61401 08:50:41 ---> fce2d613cd97 08:50:41 Step 5/33 : COPY go.mod vendor* ./ 08:50:42 OK: 263 MiB in 53 packages 08:50:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 08:50:43 ---> 3fc5eb1704d5 08:50:43 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:50:43 Removing intermediate container b73b694c2e8f 08:50:43 ---> cb961cba5c05 08:50:43 Step 6/23 : COPY go.mod vendor* ./ 08:50:43 OK: 263 MiB in 53 packages 08:50:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 08:50:43 ---> Running in 3fab85fc50f7 08:50:43 Removing intermediate container 8a005af27465 08:50:43 ---> 63b2d37496e3 08:50:43 Step 6/24 : COPY go.mod vendor* ./ 08:50:45 OK: 263 MiB in 53 packages 08:50:45 ---> 3d5523a9462d 08:50:45 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..."Removing intermediate container 62463fde116b 08:50:45 08:50:45 ---> 8977ad13cd1a 08:50:45 Step 6/23 : COPY go.mod vendor* ./ 08:50:45 ---> Running in 584bbaa8bc02 08:50:45 ---> ffe11ae18192 08:50:45 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:50:45 ---> Running in c074ea468fd0 08:50:46 ---> abbfec2b8187 08:50:46 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:50:47 Removing intermediate container f35780dd8271 08:50:47 ---> a92a82be2149 08:50:47 Step 6/25 : COPY go.mod vendor* ./ 08:50:47 ---> Running in a5d84e79984c 08:50:48 ---> 067b54900378 08:50:48 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 08:50:48 ---> Running in 97a252b69d63 08:52:40 Removing intermediate container 3fab85fc50f7 08:52:40 ---> d562163fabd1 08:52:40 Step 7/33 : COPY . . 08:52:40 Removing intermediate container a5d84e79984c 08:52:40 ---> 8a0dd48f07b0 08:52:40 Step 8/23 : COPY . . 08:52:40 Removing intermediate container c074ea468fd0 08:52:40 ---> 95345c43ece4 08:52:40 Step 8/24 : COPY . . 08:52:40 Removing intermediate container 584bbaa8bc02 08:52:40 ---> a71d3535ad9e 08:52:40 Step 8/23 : COPY . . 08:52:40 Removing intermediate container 97a252b69d63 08:52:40 ---> 647ae201684b 08:52:40 Step 8/25 : COPY . . 08:52:50 ---> beacea30f41c 08:52:50 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 08:52:50 ---> 25faf3ec5cd1 08:52:50 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 08:52:50 ---> 6220e038b38b 08:52:50 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 08:52:50 ---> ce1ee8315f23 08:52:50 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 08:52:50 ---> Running in bd31eacf9e86 08:52:50 ---> f1d1083e02a0 08:52:50 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 08:52:50 ---> Running in 2c234689b5e7 08:52:50 ---> Running in c1a9eb178e96 08:52:50 ---> Running in 985a2543cfb3 08:52:50 ---> Running in 88dc5573aa9e 08:52:51 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 08:52:51 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 08:52:51 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 08:52:51 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 08:52:51 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 09:00:13 Removing intermediate container 88dc5573aa9e 09:00:13 ---> c9ccc766e80b 09:00:13 09:00:13 Step 9/33 : FROM alpine:3.17 09:00:13 3.17: Pulling from library/alpine 09:00:13 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 09:00:13 Status: Downloaded newer image for alpine:3.17 09:00:13 ---> 51e60588ff2c 09:00:13 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 09:00:13 ---> Running in 40df634e1a42 09:00:13 Removing intermediate container 40df634e1a42 09:00:13 ---> a36420209538 09:00:13 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 09:00:13 ---> Running in b6834faea052 09:00:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:00:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:00:13 (1/2) Installing dumb-init (1.2.5-r2) 09:00:13 (2/2) Installing su-exec (0.2-r2) 09:00:13 Executing busybox-1.35.0-r29.trigger 09:00:13 OK: 8 MiB in 17 packages 09:00:15 Removing intermediate container b6834faea052 09:00:15 ---> 2d37f1c46049 09:00:15 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 09:00:15 ---> Running in 3ccc2e4c010d 09:00:15 Removing intermediate container 3ccc2e4c010d 09:00:15 ---> d2a8295fed85 09:00:15 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 09:00:15 ---> Running in d25813ca1d0a 09:00:16 Removing intermediate container d25813ca1d0a 09:00:16 ---> f3780322c82e 09:00:16 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 09:00:16 ---> Running in 99528ead09a7 09:00:17 Removing intermediate container 99528ead09a7 09:00:17 ---> a98b0c6d245c 09:00:17 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 09:00:17 ---> Running in df20e94bbad5 09:00:17 Removing intermediate container df20e94bbad5 09:00:17 ---> 88fc4e2233e4 09:00:17 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 09:00:18 ---> Running in 23dbc12dbfc8 09:00:21 Removing intermediate container 23dbc12dbfc8 09:00:21 ---> 2ce5adb2ea83 09:00:21 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 09:00:21 ---> Running in b5c90c089ca6 09:00:22 Removing intermediate container b5c90c089ca6 09:00:22 ---> fbe30b7db9ed 09:00:22 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 09:00:23 ---> 230c2bf2eced 09:00:23 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 09:00:23 ---> Running in 5b8cc357eb41 09:00:26 Removing intermediate container 5b8cc357eb41 09:00:26 ---> e6c5b39189c1 09:00:26 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 09:00:27 ---> c44e6c156ccc 09:00:27 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 09:00:28 ---> dd192a564195 09:00:28 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 09:00:30 ---> 62c9489575f6 09:00:30 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 09:00:31 ---> abdc4a543954 09:00:31 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 09:00:32 ---> ac731eb58582 09:00:32 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 09:00:33 ---> 93a313e80b54 09:00:33 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 09:00:34 ---> 33b33ba026c6 09:00:34 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 09:00:35 ---> 818dc0b799fb 09:00:35 Step 28/33 : RUN chmod +x /entrypoint.sh 09:00:35 ---> Running in 40d2104ca376 09:00:38 Removing intermediate container 40d2104ca376 09:00:38 ---> 6036c631c683 09:00:38 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 09:00:39 ---> Running in e65961089e25 09:00:39 Removing intermediate container e65961089e25 09:00:39 ---> d39bd520de3b 09:00:39 Step 30/33 : CMD ["gate"] 09:00:39 ---> Running in 2fc980656c28 09:00:40 Removing intermediate container 2fc980656c28 09:00:40 ---> 90fc3d2d09d7 09:00:40 Step 31/33 : LABEL arch=arm64 09:00:40 ---> Running in 23193942023f 09:00:41 Removing intermediate container 23193942023f 09:00:41 ---> e1bf9e7a9168 09:00:41 Step 32/33 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:00:41 ---> Running in 94f1d86e57a4 09:00:42 Removing intermediate container 94f1d86e57a4 09:00:42 ---> 42e087c24fee 09:00:42 Step 33/33 : LABEL version=0.0.0 09:00:43 ---> Running in 06d25860d256 09:00:44 Removing intermediate container 06d25860d256 09:00:44 ---> 89d8a8b466a0 09:00:44 09:00:44 Successfully built 89d8a8b466a0 09:00:44 Successfully tagged security-bootstrapper-arm64:latest 09:00:44  Building security-bootstrapper ... done Building security-spiffe-token-provider 09:00:54 Removing intermediate container bd31eacf9e86 09:00:54 ---> a38803fe2902 09:00:54 09:00:54 Step 10/24 : FROM alpine:3.17 09:00:54 ---> 51e60588ff2c 09:00:54 Step 11/24 : RUN apk add --update --no-cache dumb-init 09:00:55 ---> Running in 931a6a01a503 09:00:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:00:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:01:00 (1/1) Installing dumb-init (1.2.5-r2) 09:01:00 Executing busybox-1.35.0-r29.trigger 09:01:00 OK: 8 MiB in 16 packages 09:01:04 Removing intermediate container 931a6a01a503 09:01:04 ---> 1a2efd91ddba 09:01:04 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 09:01:04 ---> Running in 7e7e73af3b39 09:01:05 Removing intermediate container 7e7e73af3b39 09:01:05 ---> bbea1d09dcda 09:01:05 Step 13/24 : ENV APP_PORT=59882 09:01:05 ---> Running in b7eaab7f80e5 09:01:07 Removing intermediate container b7eaab7f80e5 09:01:07 ---> 6027d52ccf10 09:01:07 Step 14/24 : EXPOSE $APP_PORT 09:01:07 ---> Running in 712ac12bf0a7 09:01:07 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:01:07 Step 2/20 : FROM ${BUILDER_BASE} AS builder 09:01:07 ---> 5a670146d35d 09:01:07 Step 3/20 : WORKDIR /edgex-go 09:01:07 ---> Using cache 09:01:07 ---> 6dcd8b7ce101 09:01:07 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 09:01:07 ---> Running in 2f184a918aa2 09:01:08 Removing intermediate container 712ac12bf0a7 09:01:08 ---> 3b518a569266 09:01:08 Step 15/24 : WORKDIR / 09:01:08 ---> Running in d96a43818d74 09:01:11 Removing intermediate container d96a43818d74 09:01:11 ---> ba5cc03cd187 09:01:11 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 09:01:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:01:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:01:12 ---> 1773581e632a 09:01:12 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 09:01:13 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 09:01:13 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 09:01:13 OK: 17699 distinct packages available 09:01:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:01:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:01:14 ---> fd16aed89ad5 09:01:14 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 09:01:15 OK: 263 MiB in 53 packages 09:01:18 Removing intermediate container 2c234689b5e7 09:01:18 ---> 5bbc1a4f6324 09:01:18 09:01:18 Step 10/23 : FROM alpine:3.17 09:01:18 ---> 51e60588ff2c 09:01:18 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 09:01:18 ---> Running in 833b7240bb12 09:01:18 Removing intermediate container 2f184a918aa2 09:01:18 ---> 533a24633d27 09:01:18 Step 5/20 : COPY go.mod vendor* ./ 09:01:19 Removing intermediate container 833b7240bb12 09:01:19 ---> ad745869363e 09:01:19 Step 12/23 : ENV APP_PORT=59880 09:01:19 ---> db0e9690dd0b 09:01:19 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 09:01:19 ---> Running in 402947490c45 09:01:20 ---> c6841054878c 09:01:20 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:01:20 ---> Running in 0910eefc842f 09:01:21 Removing intermediate container 402947490c45 09:01:21 ---> 1a796506fa6a 09:01:21 Step 13/23 : EXPOSE $APP_PORT 09:01:21 ---> Running in 3aab304a33f9 09:01:21 ---> e3cba829d195 09:01:21 Step 20/24 : ENTRYPOINT ["/core-command"] 09:01:22 ---> Running in 8756abf2faf3 09:01:23 Removing intermediate container 3aab304a33f9 09:01:23 ---> 327f14962877 09:01:23 Step 14/23 : RUN apk add --update --no-cache dumb-init 09:01:23 ---> Running in aeec94f78cb2 09:01:23 Removing intermediate container 8756abf2faf3 09:01:23 ---> f60458bc4c9e 09:01:23 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 09:01:23 ---> Running in ff4c238e343b 09:01:25 Removing intermediate container ff4c238e343b 09:01:25 ---> 43c20d200e61 09:01:25 Step 22/24 : LABEL arch=arm64 09:01:25 ---> Running in 0421c9737499 09:01:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:01:25 Removing intermediate container 985a2543cfb3 09:01:25 ---> 390ef0121e17 09:01:25 09:01:25 Step 10/25 : FROM alpine:3.17 09:01:25 ---> 51e60588ff2c 09:01:25 Step 11/25 : RUN apk add --update --no-cache dumb-init 09:01:25 ---> Using cache 09:01:25 ---> 1a2efd91ddba 09:01:25 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 09:01:25 ---> Using cache 09:01:25 ---> bbea1d09dcda 09:01:25 Step 13/25 : ENV APP_PORT=59881 09:01:26 ---> Running in 4c9a25406ad3 09:01:26 Removing intermediate container 0421c9737499 09:01:26 ---> 1eee0ff3b6e4 09:01:26 Step 23/24 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:01:26 ---> Running in 6762aa7377dd 09:01:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:01:27 Removing intermediate container 4c9a25406ad3 09:01:27 ---> c1a0d6bad08a 09:01:27 Step 14/25 : EXPOSE $APP_PORT 09:01:27 Removing intermediate container 6762aa7377dd 09:01:27 ---> 55e9ae807638 09:01:27 Step 24/24 : LABEL version=0.0.0 09:01:27 ---> Running in f8d9e2003f40 09:01:27 ---> Running in 4545512e2bbe 09:01:28 Removing intermediate container 4545512e2bbe 09:01:28 ---> bd16004d6289 09:01:28 09:01:28 Removing intermediate container f8d9e2003f40 09:01:28 ---> 98e56d80f078 09:01:28 Step 15/25 : WORKDIR / 09:01:28 (1/1) Installing dumb-init (1.2.5-r2) 09:01:28 Executing busybox-1.35.0-r29.trigger 09:01:28 OK: 8 MiB in 16 packages 09:01:28 ---> Running in 015acd00254b 09:01:28 Successfully built bd16004d6289 09:01:28 Successfully tagged core-command-arm64:latest 09:01:28 Building support-notifications 09:01:28  Building core-command ... done Removing intermediate container 015acd00254b 09:01:28 ---> 9e7e43587e64 09:01:28 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 09:01:30 Removing intermediate container aeec94f78cb2 09:01:30 ---> bf5d29e9acb3 09:01:30 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 09:01:30 ---> 7ec3d2221bbe 09:01:30 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 09:01:31 ---> d2fe8d7c16ac 09:01:31 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 09:01:31 ---> e1a6f80c365e 09:01:31 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 09:01:33 ---> d1863299f70c 09:01:33 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 09:01:34 ---> c50816110586 09:01:34 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 09:01:35 ---> 9a9bb8f3a6d9 09:01:35 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 09:01:35 ---> 8ed8de15201f 09:01:35 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 09:01:36 ---> 2d2b8aeb39ec 09:01:36 Step 21/25 : ENTRYPOINT ["/core-metadata"] 09:01:36 ---> Running in eb72856825e7 09:01:36 ---> 6d2cede05182 09:01:36 Step 19/23 : ENTRYPOINT ["/core-data"] 09:01:37 ---> Running in 767ca5ba2b65 09:01:37 Removing intermediate container eb72856825e7 09:01:37 ---> 9ec9aaf6c0e8 09:01:37 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 09:01:37 ---> Running in f81664469a6f 09:01:38 Removing intermediate container 767ca5ba2b65 09:01:38 ---> 0b46069760ea 09:01:38 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 09:01:38 ---> Running in 582d450a9ef3 09:01:38 Removing intermediate container f81664469a6f 09:01:38 ---> 449737f826fc 09:01:38 Step 23/25 : LABEL arch=arm64 09:01:38 ---> Running in be8c605679b8 09:01:39 Removing intermediate container 582d450a9ef3 09:01:39 ---> 5c193529201b 09:01:39 Step 21/23 : LABEL arch=arm64 09:01:39 ---> Running in 18578717278f 09:01:39 Removing intermediate container be8c605679b8 09:01:39 ---> 9c9527fadf17 09:01:39 Step 24/25 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:01:40 ---> Running in cd1211751bba 09:01:40 Removing intermediate container 18578717278f 09:01:40 ---> fa1b7525da57 09:01:40 Step 22/23 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:01:40 ---> Running in 01e09f3abefc 09:01:40 Removing intermediate container cd1211751bba 09:01:40 ---> 2fd58883cab9 09:01:40 Step 25/25 : LABEL version=0.0.0 09:01:41 ---> Running in 9ea799bbb4df 09:01:42 Removing intermediate container 01e09f3abefc 09:01:42 ---> 577fc3173648 09:01:42 Step 23/23 : LABEL version=0.0.0 09:01:42 ---> Running in e94cb319668a 09:01:42 Removing intermediate container 9ea799bbb4df 09:01:42 ---> a2c55dedc7bc 09:01:42 09:01:42 Successfully built a2c55dedc7bc 09:01:42 Successfully tagged core-metadata-arm64:latest 09:01:42  Building core-metadata ... done Building security-spire-config 09:01:42 Removing intermediate container e94cb319668a 09:01:42 ---> bbe6fcd0b629 09:01:42 09:01:43 Successfully built bbe6fcd0b629 09:01:43 Successfully tagged core-data-arm64:latest 09:01:43  Building core-data ... done Building security-secretstore-setup 09:01:58 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:01:58 Step 2/23 : FROM ${BUILDER_BASE} AS builder 09:01:58 ---> 5a670146d35d 09:01:58 Step 3/23 : ARG ADD_BUILD_TAGS="" 09:01:58 ---> Using cache 09:01:58 ---> 86eb3e25f3f0 09:01:58 Step 4/23 : WORKDIR /edgex-go 09:01:58 ---> Using cache 09:01:58 ---> 821f69e56caa 09:01:58 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 09:01:58 ---> Running in 0d7f08b442ed 09:02:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:02:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:02:03 OK: 263 MiB in 53 packages 09:02:06 Removing intermediate container 0d7f08b442ed 09:02:06 ---> d2fd87368242 09:02:06 Step 6/23 : COPY go.mod vendor* ./ 09:02:07 ---> 4c06e3e25b1e 09:02:07 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:02:07 ---> Running in 8ac2f392e1c1 09:02:16 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:02:16 Step 2/27 : FROM ${BUILDER_BASE} AS builder 09:02:16 ---> 5a670146d35d 09:02:16 Step 3/27 : WORKDIR /edgex-go 09:02:16 ---> Using cache 09:02:16 ---> 6dcd8b7ce101 09:02:16 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 09:02:17 ---> Running in 990f32c10ecf 09:02:17 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:02:17 Step 2/25 : FROM ${BUILDER_BASE} AS builder 09:02:17 ---> 5a670146d35d 09:02:17 Step 3/25 : WORKDIR /edgex-go 09:02:17 ---> Using cache 09:02:17 ---> 6dcd8b7ce101 09:02:17 Step 4/25 : RUN apk add --update --no-cache make git 09:02:17 ---> Using cache 09:02:17 ---> fce2d613cd97 09:02:17 Step 5/25 : COPY go.mod vendor* ./ 09:02:17 ---> Using cache 09:02:17 ---> 3fc5eb1704d5 09:02:17 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:02:17 ---> Using cache 09:02:17 ---> d562163fabd1 09:02:17 Step 7/25 : COPY . . 09:02:17 ---> Using cache 09:02:17 ---> f1d1083e02a0 09:02:17 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 09:02:17 ---> Running in 5f47afaaa919 09:02:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:02:20 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 09:02:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:02:23 OK: 263 MiB in 53 packages 09:02:25 Removing intermediate container 990f32c10ecf 09:02:25 ---> 8d5d9aa2b551 09:02:25 Step 5/27 : COPY go.mod vendor* ./ 09:02:27 ---> 90fe38ca1c83 09:02:27 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:02:27 ---> Running in 394609a0c9dd 09:02:55 Removing intermediate container 0910eefc842f 09:02:55 ---> cb8318068e9d 09:02:55 Step 7/20 : COPY . . 09:03:17 ---> f9f75c15db93 09:03:17 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 09:03:17 ---> Running in 720d2866f256 09:03:18 Removing intermediate container c1a9eb178e96 09:03:18 ---> 849a64c17197 09:03:18 09:03:18 Step 10/23 : FROM alpine:3.17 09:03:18 ---> 51e60588ff2c 09:03:18 Step 11/23 : RUN apk add --update --no-cache dumb-init 09:03:18 ---> Using cache 09:03:18 ---> 1a2efd91ddba 09:03:18 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 09:03:18 ---> Using cache 09:03:18 ---> bbea1d09dcda 09:03:18 Step 13/23 : ENV APP_PORT=59861 09:03:19 ---> Running in 039a18ebb1d2 09:03:19 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 09:03:19 Removing intermediate container 039a18ebb1d2 09:03:19 ---> 6bdc34518971 09:03:19 Step 14/23 : EXPOSE $APP_PORT 09:03:20 ---> Running in 5cdec74be23e 09:03:21 Removing intermediate container 5cdec74be23e 09:03:21 ---> 08e348e292a5 09:03:21 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 09:03:22 ---> fb018deba072 09:03:22 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 09:03:25 ---> 5d84b2c563cf 09:03:25 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 09:03:32 ---> 20ada71a4469 09:03:32 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 09:03:33 ---> cb47f80f1d9c 09:03:33 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 09:03:33 ---> Running in baef2bc2095b 09:03:34 Removing intermediate container baef2bc2095b 09:03:34 ---> 6761723ea46b 09:03:34 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 09:03:35 ---> Running in a7d18b6d3230 09:03:37 Removing intermediate container a7d18b6d3230 09:03:37 ---> fbbfe9308bc2 09:03:37 Step 21/23 : LABEL arch=arm64 09:03:37 ---> Running in 7aac0ff3367a 09:03:38 Removing intermediate container 7aac0ff3367a 09:03:38 ---> ab058d78ae98 09:03:38 Step 22/23 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:03:38 ---> Running in d01cbdee87cd 09:03:39 Removing intermediate container d01cbdee87cd 09:03:39 ---> cf8e4b7ce03b 09:03:39 Step 23/23 : LABEL version=0.0.0 09:03:39 ---> Running in 0d4e24e09a36 09:03:41 Removing intermediate container 0d4e24e09a36 09:03:41 ---> 4ab66092262e 09:03:41 09:03:41 Successfully built 4ab66092262e 09:03:41 Successfully tagged support-scheduler-arm64:latest 09:03:41  Building support-scheduler ... done Building security-proxy-setup 09:04:03 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:04:03 Step 2/22 : FROM ${BUILDER_BASE} AS builder 09:04:03 ---> 5a670146d35d 09:04:03 Step 3/22 : WORKDIR /edgex-go 09:04:03 ---> Using cache 09:04:03 ---> 6dcd8b7ce101 09:04:03 Step 4/22 : RUN apk add --update --no-cache make git 09:04:03 ---> Using cache 09:04:03 ---> fce2d613cd97 09:04:03 Step 5/22 : COPY go.mod vendor* ./ 09:04:03 ---> Using cache 09:04:03 ---> 3fc5eb1704d5 09:04:03 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:04:03 ---> Using cache 09:04:03 ---> d562163fabd1 09:04:03 Step 7/22 : COPY . . 09:04:04 ---> Using cache 09:04:04 ---> f1d1083e02a0 09:04:04 Step 8/22 : RUN make cmd/secrets-config/secrets-config 09:04:07 ---> Running in b6341dd6cf3e 09:04:09 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/secrets-config ./cmd/secrets-config 09:04:15 Removing intermediate container 8ac2f392e1c1 09:04:15 ---> 4d823b7aafa6 09:04:15 Step 8/23 : COPY . . 09:04:30 Removing intermediate container 394609a0c9dd 09:04:30 ---> b53e1b1c4a70 09:04:30 Step 7/27 : COPY . . 09:04:33 ---> 2b22bac4295c 09:04:33 Step 9/23 : RUN make cmd/support-notifications/support-notifications 09:04:33 ---> Running in f8bffe9bae2b 09:04: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 09:04:46 ---> abfcb08e4e09 09:04:46 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 09:04:46 ---> Running in d069e58a465e 09:04:46 Removing intermediate container d069e58a465e 09:04:46 ---> a79d23a35fd7 09:04:46 Step 9/27 : WORKDIR /edgex-go/spire-build 09:04:46 ---> Running in 227441ba8544 09:04:46 Removing intermediate container 227441ba8544 09:04:46 ---> bd3b7b7aab55 09:04:46 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 09:04:46 ---> Running in a25fa9dc5d2d 09:04:46 Removing intermediate container a25fa9dc5d2d 09:04:46 ---> ca5fd725aa82 09:04:46 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 09:04:46 ---> Running in 1b7188b5f034 09:04:50 Removing intermediate container 1b7188b5f034 09:04:50 ---> 1d7fb02ebb2a 09:04:50 Step 12/27 : WORKDIR /edgex-go 09:04:50 ---> Running in fb83264c32af 09:04:51 Removing intermediate container fb83264c32af 09:04:51 ---> b7521aeb35c1 09:04:51 09:04:51 Step 13/27 : FROM alpine:3.17 09:04:51 ---> 51e60588ff2c 09:04:51 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 09:04:51 ---> Running in a692f6e85736 09:04:51 Removing intermediate container a692f6e85736 09:04:51 ---> 624d5c53c485 09:04:51 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 09:04:51 ---> Running in 601bf1086868 09:04:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:04:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:04:55 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 09:04:55 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 09:04:55 OK: 17694 distinct packages available 09:04:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:04:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:04:59 (1/4) Installing dumb-init (1.2.5-r2) 09:04:59 (2/4) Installing musl-obstack (1.2.3-r0) 09:04:59 (3/4) Installing libucontext (1.2-r0) 09:04:59 (4/4) Installing gcompat (1.1.0-r0) 09:04:59 Executing busybox-1.35.0-r29.trigger 09:04:59 OK: 8 MiB in 19 packages 09:05:00 Removing intermediate container 601bf1086868 09:05:00 ---> ae0ae859e6da 09:05:00 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 09:05:01 ---> dc13717ffbb1 09:05:01 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 09:05:02 ---> 94942e39c2e8 09:05:02 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 09:05:10 ---> 77217efff1ad 09:05:10 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 09:05:10 ---> 9a8a91441ceb 09:05:10 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 09:05:10 ---> Running in 90d786b3a2bf 09:05:10 Removing intermediate container 90d786b3a2bf 09:05:11 ---> 112856c59b52 09:05:11 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 09:05:12 ---> 673fc8ed8b02 09:05:12 Step 22/27 : WORKDIR / 09:05:12 ---> Running in d44bd27c84b2 09:05:12 Removing intermediate container d44bd27c84b2 09:05:12 ---> 0acb0e3660fc 09:05:12 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 09:05:12 ---> Running in 9d4b96d08de5 09:05:13 Removing intermediate container 9d4b96d08de5 09:05:13 ---> ce390e68840f 09:05:13 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 09:05:13 ---> Running in fd52bc3966a2 09:05:13 Removing intermediate container fd52bc3966a2 09:05:14 ---> b2ee59341581 09:05:14 Step 25/27 : LABEL arch=arm64 09:05:14 ---> Running in b239d3424f63 09:05:14 Removing intermediate container b239d3424f63 09:05:14 ---> 07429553f703 09:05:14 Step 26/27 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:05:14 ---> Running in ad11ceebc4b8 09:05:14 Removing intermediate container ad11ceebc4b8 09:05:14 ---> d0db2af08336 09:05:14 Step 27/27 : LABEL version=0.0.0 09:05:15 ---> Running in abcc8da0aaa9 09:05:15 Removing intermediate container abcc8da0aaa9 09:05:15 ---> b6abc47c8bfd 09:05:15 09:05:15 Successfully built b6abc47c8bfd 09:05:15 Successfully tagged security-spire-config-arm64:latest 09:05:15 Building security-spire-server 09:05:34  Building security-spire-config ... done Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:05:34 Step 2/26 : FROM ${BUILDER_BASE} AS builder 09:05:34 ---> 5a670146d35d 09:05:34 Step 3/26 : WORKDIR /edgex-go 09:05:34 ---> Using cache 09:05:34 ---> 6dcd8b7ce101 09:05:34 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 09:05:34 ---> Using cache 09:05:34 ---> 8d5d9aa2b551 09:05:34 Step 5/26 : COPY go.mod vendor* ./ 09:05:34 ---> Using cache 09:05:34 ---> 90fe38ca1c83 09:05:34 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:05:34 ---> Using cache 09:05:34 ---> b53e1b1c4a70 09:05:34 Step 7/26 : COPY . . 09:05:34 ---> Using cache 09:05:34 ---> abfcb08e4e09 09:05:34 Step 8/26 : ARG SPIRE_RELEASE=1.6.3 09:05:34 ---> Using cache 09:05:34 ---> a79d23a35fd7 09:05:34 Step 9/26 : WORKDIR /edgex-go/spire-build 09:05:34 ---> Using cache 09:05:34 ---> bd3b7b7aab55 09:05:34 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 09:05:34 ---> Using cache 09:05:34 ---> ca5fd725aa82 09:05:34 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 09:05:34 ---> Running in c3e0ff26e928 09:05:37 Removing intermediate container c3e0ff26e928 09:05:37 ---> 56882a311231 09:05:37 Step 12/26 : WORKDIR /edgex-go 09:05:37 ---> Running in 8f5a26bb57d7 09:05:38 Removing intermediate container 8f5a26bb57d7 09:05:38 ---> 769eb819e0fd 09:05:38 09:05:38 Step 13/26 : FROM alpine:3.17 09:05:38 ---> 51e60588ff2c 09:05:38 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 09:05:38 ---> Using cache 09:05:38 ---> 624d5c53c485 09:05:38 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 09:05:38 ---> Running in 0ae34582f839 09:05:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:05:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:05:42 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 09:05:42 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 09:05:42 OK: 17694 distinct packages available 09:05:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:05:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:05:45 (1/5) Installing dumb-init (1.2.5-r2) 09:05:45 (2/5) Installing musl-obstack (1.2.3-r0) 09:05:45 (3/5) Installing libucontext (1.2-r0) 09:05:45 (4/5) Installing gcompat (1.1.0-r0) 09:05:45 (5/5) Installing openssl (3.0.8-r4) 09:05:45 Executing busybox-1.35.0-r29.trigger 09:05:45 OK: 9 MiB in 20 packages 09:05:49 Removing intermediate container 0ae34582f839 09:05:49 ---> b41ea99f91e4 09:05:49 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 09:05:49 ---> 6447ce48f0a5 09:05:49 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 09:05:50 ---> c69b46e5186d 09:05:50 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 09:05:58 ---> 5fb67c9623e3 09:05:58 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 09:05:58 ---> b743ebbeccd0 09:05:58 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 09:06:03 ---> b231bb823331 09:06:03 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 09:06:03 ---> 56babc9216ef 09:06:03 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 09:06:03 ---> Running in 94a6508fb77c 09:06:04 Removing intermediate container 94a6508fb77c 09:06:04 ---> 2c12fd5849af 09:06:04 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 09:06:04 ---> Running in fd58dbf8ae98 09:06:04 Removing intermediate container fd58dbf8ae98 09:06:04 ---> 97d3fa50b700 09:06:04 Step 24/26 : LABEL arch=arm64 09:06:04 ---> Running in 08eda4fa660b 09:06:05 Removing intermediate container 08eda4fa660b 09:06:05 ---> 2f4a57921f8f 09:06:05 Step 25/26 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:06:05 ---> Running in d09f081c7ad6 09:06:06 Removing intermediate container d09f081c7ad6 09:06:06 ---> 1f8724756ece 09:06:06 Step 26/26 : LABEL version=0.0.0 09:06:06 ---> Running in a957b99a10fb 09:06:06 Removing intermediate container a957b99a10fb 09:06:06 ---> ca9d1b03ceee 09:06:06 09:06:07 Successfully built ca9d1b03ceee 09:06:07 Successfully tagged security-spire-server-arm64:latest 09:06:07  Building security-spire-server ... done Building security-proxy-auth 09:06:29 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:06:29 Step 2/23 : FROM ${BUILDER_BASE} AS builder 09:06:29 ---> 5a670146d35d 09:06:29 Step 3/23 : ARG ADD_BUILD_TAGS="" 09:06:29 ---> Using cache 09:06:29 ---> 86eb3e25f3f0 09:06:29 Step 4/23 : WORKDIR /edgex-go 09:06:29 ---> Using cache 09:06:29 ---> 821f69e56caa 09:06:29 Step 5/23 : RUN apk add --update --no-cache make git 09:06:29 ---> Using cache 09:06:29 ---> a92a82be2149 09:06:29 Step 6/23 : COPY go.mod vendor* ./ 09:06:29 ---> Using cache 09:06:29 ---> 067b54900378 09:06:29 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:06:29 ---> Using cache 09:06:29 ---> 647ae201684b 09:06:29 Step 8/23 : COPY . . 09:06:29 ---> Using cache 09:06:29 ---> ce1ee8315f23 09:06:29 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 09:06:29 ---> Running in 32bb08e2f7f9 09:06:29 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 09:09:21 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 09:09:28 Removing intermediate container 5f47afaaa919 09:09:28 ---> 59986d2dea11 09:09:28 09:09:28 Step 9/25 : FROM alpine:3.17 09:09:28 ---> 51e60588ff2c 09:09:28 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 09:09:28 ---> Running in 8322a5f0285f 09:09:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:09:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:09:32 (1/3) Installing ca-certificates (20230506-r0) 09:09:32 (2/3) Installing dumb-init (1.2.5-r2) 09:09:32 (3/3) Installing su-exec (0.2-r2) 09:09:32 Executing busybox-1.35.0-r29.trigger 09:09:32 Executing ca-certificates-20230506-r0.trigger 09:09:33 OK: 8 MiB in 18 packages 09:09:35 Removing intermediate container 8322a5f0285f 09:09:35 ---> b7d97ba4ebe7 09:09:35 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 09:09:35 ---> Running in 8dc83b869c77 09:09:36 Removing intermediate container 8dc83b869c77 09:09:36 ---> 4c0cd80fb9d1 09:09:36 Step 12/25 : WORKDIR / 09:09:36 ---> Running in 8eb136c88e52 09:09:36 Removing intermediate container 8eb136c88e52 09:09:36 ---> d01aebf08f4a 09:09:36 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 09:09:40 ---> 6008416962d9 09:09:40 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 09:09:41 ---> e898982605ce 09:09:41 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 09:09:42 ---> 360264148a1c 09:09:42 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 09:09:42 ---> 92ef144c4c52 09:09:42 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 09:09:43 ---> 8937a47abd19 09:09:43 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 09:09:45 ---> c47832a8beb2 09:09:45 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 09:09:47 ---> b5cf3fdc2a6d 09:09:47 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 09:09:48 ---> 81603b7ab785 09:09:48 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 09:09:48 ---> Running in 83332b7357f4 09:09:51 Removing intermediate container 83332b7357f4 09:09:51 ---> b614979a3dc1 09:09:51 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 09:09:51 ---> Running in 6dddf036aa5d 09:09:53 Removing intermediate container 6dddf036aa5d 09:09:53 ---> a73b69a5201e 09:09:53 Step 23/25 : LABEL arch=arm64 09:09:53 ---> Running in 7c5ccdf650f9 09:09:53 Removing intermediate container 7c5ccdf650f9 09:09:53 ---> de1fd29c64a6 09:09:53 Step 24/25 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:09:53 ---> Running in 31feb75efb2c 09:09:54 Removing intermediate container 31feb75efb2c 09:09:54 ---> 740279faa860 09:09:54 Step 25/25 : LABEL version=0.0.0 09:09:54 ---> Running in 7447488668a8 09:09:55 Removing intermediate container 7447488668a8 09:09:55 ---> 54d0564b259d 09:09:55 09:09:55 Successfully built 54d0564b259d 09:09:55 Successfully tagged security-secretstore-setup-arm64:latest 09:09:55 Building core-common-config-bootstrapper 09:10:13  Building security-secretstore-setup ... done Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:10:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 09:10:13 ---> 5a670146d35d 09:10:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 09:10:13 ---> Using cache 09:10:13 ---> 86eb3e25f3f0 09:10:13 Step 4/23 : WORKDIR /edgex-go 09:10:13 ---> Using cache 09:10:13 ---> 821f69e56caa 09:10:13 Step 5/23 : RUN apk add --update --no-cache make git 09:10:13 ---> Using cache 09:10:13 ---> a92a82be2149 09:10:13 Step 6/23 : COPY go.mod vendor* ./ 09:10:13 ---> Using cache 09:10:13 ---> 067b54900378 09:10:13 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:10:13 ---> Using cache 09:10:13 ---> 647ae201684b 09:10:13 Step 8/23 : COPY . . 09:10:13 ---> Using cache 09:10:13 ---> ce1ee8315f23 09:10:13 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 09:10:13 ---> Running in 8168fab239a8 09:10:14 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 09:11:51 Removing intermediate container b6341dd6cf3e 09:11:51 ---> ed014d6f135a 09:11:51 09:11:51 Step 9/22 : FROM alpine:3.17 09:11:51 ---> 51e60588ff2c 09:11:51 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 09:11:51 ---> Running in 8f6d975de7a9 09:11:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:11:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:11:52 (1/2) Installing dumb-init (1.2.5-r2) 09:11:52 (2/2) Installing openssl (3.0.8-r4) 09:11:52 Executing busybox-1.35.0-r29.trigger 09:11:52 OK: 8 MiB in 17 packages 09:11:54 Removing intermediate container 8f6d975de7a9 09:11:54 ---> fb2361cb651d 09:11:54 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 09:11:54 ---> Running in df4eb362d349 09:11:54 Removing intermediate container df4eb362d349 09:11:54 ---> 48969a86c921 09:11:54 Step 12/22 : WORKDIR /edgex 09:11:55 ---> Running in ac5d7a223858 09:11:55 Removing intermediate container ac5d7a223858 09:11:55 ---> 9051b1357809 09:11:55 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 09:11:56 ---> 3d0cca7af798 09:11:56 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 09:11:57 ---> a9cac2bda772 09:11:57 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 09:11:58 ---> 5a5503bf4146 09:11:58 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 09:12:00 ---> 6aff332e5214 09:12:00 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 09:12:00 ---> cdb61c620758 09:12:00 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 09:12:01 ---> Running in dd6ff155651e 09:12:04 Removing intermediate container dd6ff155651e 09:12:04 ---> 7a82e542d591 09:12:04 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 09:12:04 ---> Running in c5764789c19d 09:12:06 Removing intermediate container c5764789c19d 09:12:06 ---> 1e0ce0106933 09:12:06 Step 20/22 : LABEL arch=arm64 09:12:06 ---> Running in 03075009a896 09:12:06 Removing intermediate container 03075009a896 09:12:06 ---> 7c0ee063619b 09:12:06 Step 21/22 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:12:07 ---> Running in 4a935fa4d046 09:12:07 Removing intermediate container 4a935fa4d046 09:12:07 ---> 57acf6624f00 09:12:07 Step 22/22 : LABEL version=0.0.0 09:12:07 ---> Running in 68545fc3c06e 09:12:08 Removing intermediate container 68545fc3c06e 09:12:08 ---> d35a2174edab 09:12:08 09:12:08 Successfully built d35a2174edab 09:12:08 Successfully tagged security-proxy-setup-arm64:latest 09:12:08  Building security-proxy-setup ... done Building security-spire-agent 09:12:26 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 09:12:26 Step 2/27 : FROM ${BUILDER_BASE} AS builder 09:12:26 ---> 5a670146d35d 09:12:26 Step 3/27 : WORKDIR /edgex-go 09:12:26 ---> Using cache 09:12:26 ---> 6dcd8b7ce101 09:12:26 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 09:12:26 ---> Using cache 09:12:26 ---> 8d5d9aa2b551 09:12:26 Step 5/27 : COPY go.mod vendor* ./ 09:12:26 ---> Using cache 09:12:26 ---> 90fe38ca1c83 09:12:26 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 09:12:26 ---> Using cache 09:12:26 ---> b53e1b1c4a70 09:12:26 Step 7/27 : COPY . . 09:12:26 ---> Using cache 09:12:26 ---> abfcb08e4e09 09:12:26 Step 8/27 : ARG SPIRE_RELEASE=1.6.3 09:12:26 ---> Using cache 09:12:26 ---> a79d23a35fd7 09:12:26 Step 9/27 : WORKDIR /edgex-go/spire-build 09:12:26 ---> Using cache 09:12:26 ---> bd3b7b7aab55 09:12:26 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 09:12:26 ---> Using cache 09:12:26 ---> ca5fd725aa82 09:12:26 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 09:12:26 ---> Using cache 09:12:26 ---> 1d7fb02ebb2a 09:12:26 Step 12/27 : WORKDIR /edgex-go 09:12:26 ---> Using cache 09:12:26 ---> b7521aeb35c1 09:12:26 09:12:26 Step 13/27 : FROM alpine:3.17 09:12:26 ---> 51e60588ff2c 09:12:26 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 09:12:26 ---> Using cache 09:12:26 ---> 624d5c53c485 09:12:26 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 09:12:26 ---> Using cache 09:12:26 ---> b41ea99f91e4 09:12:26 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 09:12:26 ---> Using cache 09:12:27 ---> 6447ce48f0a5 09:12:27 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 09:12:27 ---> Using cache 09:12:27 ---> c69b46e5186d 09:12:27 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 09:12:35 ---> 41798879384e 09:12:35 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 09:12:40 ---> ee55cda695ca 09:12:40 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 09:12:41 ---> 98c30d544c9e 09:12:41 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 09:12:42 ---> 3e28ae075b08 09:12:42 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 09:12:43 ---> fe492ca457cc 09:12:43 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 09:12:43 ---> Running in 36e2207f08a9 09:12:43 Removing intermediate container 36e2207f08a9 09:12:43 ---> f5e83df817b0 09:12:43 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 09:12:43 ---> Running in efa9a3f0e028 09:12:47 Removing intermediate container efa9a3f0e028 09:12:47 ---> c1c664472981 09:12:47 Step 25/27 : LABEL arch=arm64 09:12:47 ---> Running in 53eae86fcc47 09:12:47 Removing intermediate container 53eae86fcc47 09:12:47 ---> 947f60bc6e95 09:12:47 Step 26/27 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:12:47 ---> Running in 8e60f83e68aa 09:12:48 Removing intermediate container 8e60f83e68aa 09:12:48 ---> 492eee1d82d8 09:12:48 Step 27/27 : LABEL version=0.0.0 09:12:48 ---> Running in 7bc80519da5f 09:12:48 Removing intermediate container 7bc80519da5f 09:12:48 ---> bc7355a84e50 09:12:48 09:12:49 Successfully built bc7355a84e50 09:12:49 Successfully tagged security-spire-agent-arm64:latest 09:13:27  Building security-spire-agent ... done Removing intermediate container 720d2866f256 09:13:27 ---> 4bb4190d29da 09:13:27 09:13:27 Step 9/20 : FROM alpine:3.17 09:13:27 ---> 51e60588ff2c 09:13:27 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 09:13:27 ---> Using cache 09:13:27 ---> a36420209538 09:13:27 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 09:13:28 ---> Running in 02fe8b3b2b19 09:13:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:13:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:13:33 v3.17.3-216-g54a39ace82a [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 09:13:33 v3.17.3-215-g6bd5159ef73 [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 09:13:33 OK: 17694 distinct packages available 09:13:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:13:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:13:36 (1/9) Installing ca-certificates (20230506-r0) 09:13:36 (2/9) Installing brotli-libs (1.0.9-r9) 09:13:36 (3/9) Installing nghttp2-libs (1.51.0-r0) 09:13:36 (4/9) Installing libcurl (8.1.1-r1) 09:13:36 (5/9) Installing curl (8.1.1-r1) 09:13:36 (6/9) Installing dumb-init (1.2.5-r2) 09:13:36 (7/9) Installing musl-obstack (1.2.3-r0) 09:13:36 (8/9) Installing libucontext (1.2-r0) 09:13:36 (9/9) Installing gcompat (1.1.0-r0) 09:13:36 Executing busybox-1.35.0-r29.trigger 09:13:36 Executing ca-certificates-20230506-r0.trigger 09:13:37 OK: 11 MiB in 24 packages 09:13:39 Removing intermediate container 32bb08e2f7f9 09:13:39 ---> f69d6439a0b9 09:13:39 09:13:39 Step 10/23 : FROM alpine:3.17 09:13:39 ---> 51e60588ff2c 09:13:39 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 09:13:39 ---> Running in e2f60f7c2e97 09:13:40 Removing intermediate container e2f60f7c2e97 09:13:40 ---> 2391637ec8f3 09:13:40 Step 12/23 : RUN apk add --update --no-cache dumb-init 09:13:40 ---> Running in c131956a92ef 09:13:40 Removing intermediate container 02fe8b3b2b19 09:13:40 ---> 1d07723b9432 09:13:40 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 09:13:42 ---> 47a71e60f9cf 09:13:42 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 09:13:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:13:43 ---> 3b8d5f9ddd98 09:13:43 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 09:13:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:13:45 (1/1) Installing dumb-init (1.2.5-r2) 09:13:45 Executing busybox-1.35.0-r29.trigger 09:13:45 OK: 8 MiB in 16 packages 09:13:45 ---> d7a05a1c3dee 09:13:45 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 09:13:47 ---> eca46622c2b9 09:13:47 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 09:13:47 ---> Running in 59e6279ac826 09:13:47 Removing intermediate container c131956a92ef 09:13:47 ---> a738259fc118 09:13:47 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 09:13:48 Removing intermediate container 59e6279ac826 09:13:48 ---> f98b627c77dd 09:13:48 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500"] 09:13:48 ---> Running in 88cb7eeafa4e 09:13:48 ---> 82304ab96429 09:13:48 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 09:13:49 Removing intermediate container 88cb7eeafa4e 09:13:49 ---> 77111980364b 09:13:49 Step 18/20 : LABEL arch=arm64 09:13:49 ---> Running in f2519b3f3880 09:13:49 Removing intermediate container f2519b3f3880 09:13:49 ---> 2425e4e1cf81 09:13:49 Step 19/20 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:13:50 ---> 1d19f016a532 09:13:50 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 09:13:50 ---> Running in 5440605da745 09:13:51 Removing intermediate container 5440605da745 09:13:51 ---> d9d1c5b8db67 09:13:51 Step 20/20 : LABEL version=0.0.0 09:13:51 ---> Running in 535d30d2d6dc 09:13:52 Removing intermediate container 535d30d2d6dc 09:13:52 ---> 2ef0db816be4 09:13:52 09:13:52 ---> 699a37785309 09:13:52 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 09:13:52 Successfully built 2ef0db816be4 09:13:52 Successfully tagged security-spiffe-token-provider-arm64:latest 09:13:53  Building security-spiffe-token-provider ... done  ---> a0b0bf1fa02f 09:13:53 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 09:13:54 ---> c1668ba5d00a 09:13:54 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 09:13:54 ---> Running in 8a681b4fa10f 09:13:58 Removing intermediate container 8a681b4fa10f 09:13:58 ---> 9e1be5bdd6b4 09:13:58 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 09:13:58 ---> Running in 129609594e7f 09:13:58 Removing intermediate container 129609594e7f 09:13:58 ---> c358146347d4 09:13:58 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 09:13:59 ---> Running in fe393b2be663 09:13:59 Removing intermediate container fe393b2be663 09:13:59 ---> 6ff1a66f5675 09:13:59 Step 21/23 : LABEL arch=arm64 09:13:59 ---> Running in 773e22f4f270 09:14:00 Removing intermediate container 773e22f4f270 09:14:00 ---> 94741cbc7437 09:14:00 Step 22/23 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:14:00 ---> Running in b47b5cba1d95 09:14:00 Removing intermediate container b47b5cba1d95 09:14:00 ---> 116b99eae7e1 09:14:00 Step 23/23 : LABEL version=0.0.0 09:14:00 ---> Running in bcb83adeec6b 09:14:01 Removing intermediate container bcb83adeec6b 09:14:01 ---> e4bfed05e64d 09:14:01 09:14:01 Successfully built e4bfed05e64d 09:14:01 Successfully tagged security-proxy-auth-arm64:latest 09:14:58  Building security-proxy-auth ... done Removing intermediate container f8bffe9bae2b 09:14:58 ---> a40938f02ea4 09:14:58 09:14:58 Step 10/23 : FROM alpine:3.17 09:14:58 ---> 51e60588ff2c 09:14:58 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 09:14:58 ---> Running in 3e7d4e48aee6 09:14:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 09:14:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 09:15:01 (1/2) Installing ca-certificates (20230506-r0) 09:15:01 (2/2) Installing dumb-init (1.2.5-r2) 09:15:01 Executing busybox-1.35.0-r29.trigger 09:15:01 Executing ca-certificates-20230506-r0.trigger 09:15:01 OK: 8 MiB in 17 packages 09:15:05 Removing intermediate container 3e7d4e48aee6 09:15:05 ---> 215b6ea136fd 09:15:05 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 09:15:05 ---> Running in d025e3b5d0e6 09:15:06 Removing intermediate container d025e3b5d0e6 09:15:06 ---> 5d4bb744db83 09:15:06 Step 13/23 : ENV APP_PORT=59860 09:15:06 ---> Running in 2c3dce43a89a 09:15:06 Removing intermediate container 2c3dce43a89a 09:15:06 ---> 0949d5055f8e 09:15:06 Step 14/23 : EXPOSE $APP_PORT 09:15:06 ---> Running in 9472ba183451 09:15:06 Removing intermediate container 8168fab239a8 09:15:06 ---> e6f1b646f465 09:15:06 09:15:06 Step 10/23 : FROM alpine:3.17 09:15:06 ---> 51e60588ff2c 09:15:06 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 09:15:06 ---> Using cache 09:15:06 ---> 2391637ec8f3 09:15:06 Step 12/23 : RUN apk add --update --no-cache dumb-init 09:15:06 ---> Using cache 09:15:06 ---> a738259fc118 09:15:06 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 09:15:06 ---> Using cache 09:15:06 ---> 82304ab96429 09:15:06 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 09:15:06 ---> Using cache 09:15:06 ---> 1d19f016a532 09:15:06 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 09:15:06 Removing intermediate container 9472ba183451 09:15:06 ---> f1ec3b76c3f6 09:15:06 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 09:15:07 ---> 7c86469cdccf 09:15:07 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 09:15:07 ---> 7c7c0a4b16d8 09:15:07 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 09:15:08 ---> 864073bb8cb7 09:15:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 09:15:08 ---> ed5e594dfbbe 09:15:08 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 09:15:08 ---> 3da2180f20cf 09:15:08 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 09:15:09 ---> Running in 9dad7b6b50b6 09:15:09 ---> 4046a4b799a1 09:15:09 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 09:15:10 ---> 4c09eba6fe16 09:15:10 Step 19/23 : ENTRYPOINT ["/support-notifications"] 09:15:10 ---> Running in e9ee1dde99b9 09:15:10 Removing intermediate container e9ee1dde99b9 09:15:10 ---> 166e918d3626 09:15:10 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 09:15:11 ---> Running in 43d35ef08b20 09:15:11 Removing intermediate container 9dad7b6b50b6 09:15:11 ---> 47ecc28f8e8d 09:15:11 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 09:15:11 ---> Running in 1f56840a1825 09:15:11 Removing intermediate container 43d35ef08b20 09:15:11 ---> ccc7116671b7 09:15:11 Step 21/23 : LABEL arch=arm64 09:15:11 ---> Running in b0e329cbc45c 09:15:11 Removing intermediate container 1f56840a1825 09:15:11 ---> 548dc940ab84 09:15:11 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 09:15:11 ---> Running in f2b585fd5e34 09:15:12 Removing intermediate container b0e329cbc45c 09:15:12 ---> 06e0c729cc50 09:15:12 Step 22/23 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:15:12 ---> Running in 5d8d7aa9766f 09:15:12 Removing intermediate container f2b585fd5e34 09:15:12 ---> 322d484e094e 09:15:12 Step 21/23 : LABEL arch=arm64 09:15:12 ---> Running in 167611bb8b44 09:15:12 Removing intermediate container 5d8d7aa9766f 09:15:12 ---> 85bb2954b903 09:15:12 Step 23/23 : LABEL version=0.0.0 09:15:12 ---> Running in 69dd581fcae2 09:15:12 Removing intermediate container 167611bb8b44 09:15:12 ---> 554bcdc0db38 09:15:12 Step 22/23 : LABEL git_sha=8dee84e271b00f3fc28d634dd3f8edc0c8324dad 09:15:12 ---> Running in c8931295c45d 09:15:12 Removing intermediate container 69dd581fcae2 09:15:12 ---> b602d95a76ca 09:15:12 09:15:13 Removing intermediate container c8931295c45d 09:15:13 ---> eb4971cff4fd 09:15:13 Step 23/23 : LABEL version=0.0.0 09:15:13 ---> Running in 7869bba8acde 09:15:13 Successfully built b602d95a76ca 09:15:13 Successfully tagged support-notifications-arm64:latest 09:15:13  Building support-notifications ... done Removing intermediate container 7869bba8acde 09:15:13 ---> e113d7efdd1a 09:15:13 09:15:13 Successfully built e113d7efdd1a 09:15:13 Successfully tagged core-common-config-bootstrapper-arm64:latest 09:15:13  Building core-common-config-bootstrapper ... done  [Pipeline] } 09:15:13 $ docker stop --time=1 290fd54978ff5b1c6d8a452b2faf055cc0636b735f8d4d98ff7dce5c38539a75 09:15:15 $ docker rm -f --volumes 290fd54978ff5b1c6d8a452b2faf055cc0636b735f8d4d98ff7dce5c38539a75 [Pipeline] // withDockerContainer [Pipeline] sh 09:15:16 + docker images 09:15:16 REPOSITORY TAG IMAGE ID CREATED SIZE 09:15:16 core-common-config-bootstrapper-arm64 latest e113d7efdd1a 3 seconds ago 17.2MB 09:15:16 support-notifications-arm64 latest b602d95a76ca 4 seconds ago 31.9MB 09:15:16 e6f1b646f465 11 seconds ago 1.52GB 09:15:16 a40938f02ea4 20 seconds ago 1.59GB 09:15:16 security-proxy-auth-arm64 latest e4bfed05e64d About a minute ago 18.1MB 09:15:16 security-spiffe-token-provider-arm64 latest 2ef0db816be4 About a minute ago 32.7MB 09:15:16 f69d6439a0b9 About a minute ago 1.51GB 09:15:16 4bb4190d29da About a minute ago 1.57GB 09:15:16 security-spire-agent-arm64 latest bc7355a84e50 2 minutes ago 153MB 09:15:16 security-proxy-setup-arm64 latest d35a2174edab 3 minutes ago 18.7MB 09:15:16 ed014d6f135a 3 minutes ago 1.51GB 09:15:16 security-secretstore-setup-arm64 latest 54d0564b259d 5 minutes ago 32.2MB 09:15:16 59986d2dea11 5 minutes ago 1.52GB 09:15:16 security-spire-server-arm64 latest ca9d1b03ceee 9 minutes ago 97MB 09:15:16 769eb819e0fd 9 minutes ago 1.39GB 09:15:16 security-spire-config-arm64 latest b6abc47c8bfd 10 minutes ago 96.1MB 09:15:16 b7521aeb35c1 10 minutes ago 1.39GB 09:15:16 support-scheduler-arm64 latest 4ab66092262e 11 minutes ago 31.2MB 09:15:16 849a64c17197 12 minutes ago 1.59GB 09:15:16 core-metadata-arm64 latest a2c55dedc7bc 13 minutes ago 20.2MB 09:15:16 core-data-arm64 latest bbe6fcd0b629 13 minutes ago 19.9MB 09:15:16 core-command-arm64 latest bd16004d6289 13 minutes ago 19.7MB 09:15:16 390ef0121e17 13 minutes ago 1.53GB 09:15:16 5bbc1a4f6324 14 minutes ago 1.53GB 09:15:16 a38803fe2902 14 minutes ago 1.53GB 09:15:16 security-bootstrapper-arm64 latest 89d8a8b466a0 14 minutes ago 21.9MB 09:15:16 c9ccc766e80b 15 minutes ago 1.51GB 09:15:16 ci-base-image-arm64 latest 5a670146d35d 39 minutes ago 899MB 09:15:16 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine fadd8f120f05 5 weeks ago 681MB 09:15:16 alpine 3.17 51e60588ff2c 2 months ago 7.46MB 09:15:16 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 09:15:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:15:16 09:15:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:15:17 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:15:17 arm64: Pulling from edgex-lftools-log-publisher 09:15:17 8998bd30e6a1: Pulling fs layer 09:15:17 04944245beec: Pulling fs layer 09:15:17 699f458cf7ca: Pulling fs layer 09:15:17 765212b225bb: Pulling fs layer 09:15:17 765212b225bb: Waiting 09:15:17 f23df028b6ca: Pulling fs layer 09:15:17 d65c8cfc05b1: Pulling fs layer 09:15:17 2437ff75d9bd: Pulling fs layer 09:15:17 f23df028b6ca: Waiting 09:15:17 2437ff75d9bd: Waiting 09:15:17 d65c8cfc05b1: Waiting 09:15:17 04944245beec: Verifying Checksum 09:15:17 04944245beec: Download complete 09:15:17 765212b225bb: Verifying Checksum 09:15:17 765212b225bb: Download complete 09:15:17 f23df028b6ca: Verifying Checksum 09:15:17 f23df028b6ca: Download complete 09:15:17 d65c8cfc05b1: Verifying Checksum 09:15:17 d65c8cfc05b1: Download complete 09:15:17 699f458cf7ca: Verifying Checksum 09:15:17 699f458cf7ca: Download complete 09:15:17 8998bd30e6a1: Verifying Checksum 09:15:17 8998bd30e6a1: Download complete 09:15:20 2437ff75d9bd: Verifying Checksum 09:15:20 2437ff75d9bd: Download complete 09:15:21 8998bd30e6a1: Pull complete 09:15:22 04944245beec: Pull complete 09:15:23 699f458cf7ca: Pull complete 09:15:23 765212b225bb: Pull complete 09:15:24 f23df028b6ca: Pull complete 09:15:24 d65c8cfc05b1: Pull complete 09:15:39 2437ff75d9bd: Pull complete 09:15:39 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 09:15:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:15:39 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:15:39 prd-ubuntu20.04-docker-arm64-4c-16g-17281 does not seem to be running inside a container 09:15:39 $ 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/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 09:15:42 $ docker top c2f8b519c3921a01358521614f341e2a9a72d800c1ccf99a46f418149064fc6a -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:15:43 ---> job-cost.sh 09:15:43 lf-activate-venv: SKIPPING 09:15:43 INFO: No Stack... 09:15:44 INFO: Retrieving Pricing Info for: v3-standard-4 09:15:44 INFO: Archiving Costs [Pipeline] sh 09:15:45 + cut -d, -f6 09:15:45 + cat /w/workspace/edgex-go/7/archives/cost.csv [Pipeline] lock 09:15:45 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4569-7-stack-cost] 09:15:45 Resource [jenkins-edgexfoundry-edgex-go-PR-4569-7-stack-cost] did not exist. Created. 09:15:45 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4569-7-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:15:46 + echo total: 0.10999999940395355 [Pipeline] stash 09:15:46 Stashed 1 file(s) [Pipeline] } 09:15:46 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4569-7-stack-cost] [Pipeline] // lock [Pipeline] } 09:15:46 $ docker stop --time=1 c2f8b519c3921a01358521614f341e2a9a72d800c1ccf99a46f418149064fc6a 09:15:47 $ docker rm -f --volumes c2f8b519c3921a01358521614f341e2a9a72d800c1ccf99a46f418149064fc6a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 09:15:48 + [ -d /w/workspace/edgex-go/7/archives ] [Pipeline] libraryResource [Pipeline] sh 09:15:48 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:15:49 ---> package-listing.sh 09:15:49 ++ facter osfamily 09:15:49 ++ tr '[:upper:]' '[:lower:]' 09:15:50 + OS_FAMILY=debian 09:15:50 + workspace=/w/workspace/edgex-go/7 09:15:50 + START_PACKAGES=/tmp/packages_start.txt 09:15:50 + END_PACKAGES=/tmp/packages_end.txt 09:15:50 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:15:50 + PACKAGES=/tmp/packages_start.txt 09:15:50 + '[' /w/workspace/edgex-go/7 ']' 09:15:50 + PACKAGES=/tmp/packages_end.txt 09:15:50 + case "${OS_FAMILY}" in 09:15:50 + dpkg -l 09:15:50 + grep '^ii' 09:15:50 + '[' -f /tmp/packages_start.txt ']' 09:15:50 + '[' -f /tmp/packages_end.txt ']' 09:15:50 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:15:50 + '[' /w/workspace/edgex-go/7 ']' 09:15:50 + mkdir -p /w/workspace/edgex-go/7/archives/ 09:15:50 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/7/archives/ [Pipeline] echo 09:15:50 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/7/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 09:15:50 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:15:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:15:50 09:15:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:15:51 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:15:51 latest: Pulling from edgex-lftools-log-publisher 09:15:51 5eb5b503b376: Pulling fs layer 09:15:51 5c69ac0246d0: Pulling fs layer 09:15:51 ec43610c2a17: Pulling fs layer 09:15:51 3a2ae6a8a46f: Pulling fs layer 09:15:51 33b1e0a273af: Pulling fs layer 09:15:51 5d3b04190fa2: Pulling fs layer 09:15:51 2f39f015ded8: Pulling fs layer 09:15:51 3a2ae6a8a46f: Waiting 09:15:51 33b1e0a273af: Waiting 09:15:51 5d3b04190fa2: Waiting 09:15:51 5c69ac0246d0: Verifying Checksum 09:15:51 5c69ac0246d0: Download complete 09:15:51 3a2ae6a8a46f: Download complete 09:15:51 33b1e0a273af: Verifying Checksum 09:15:51 33b1e0a273af: Download complete 09:15:51 ec43610c2a17: Verifying Checksum 09:15:51 ec43610c2a17: Download complete 09:15:51 5d3b04190fa2: Verifying Checksum 09:15:51 5d3b04190fa2: Download complete 09:15:51 5eb5b503b376: Verifying Checksum 09:15:51 5eb5b503b376: Download complete 09:15:51 2f39f015ded8: Download complete 09:15:52 5eb5b503b376: Pull complete 09:15:52 5c69ac0246d0: Pull complete 09:15:53 ec43610c2a17: Pull complete 09:15:53 3a2ae6a8a46f: Pull complete 09:15:53 33b1e0a273af: Pull complete 09:15:53 5d3b04190fa2: Pull complete 09:15:57 2f39f015ded8: Pull complete 09:15:57 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 09:15:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:15:57 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:15:57 prd-ubuntu20.04-docker-8c-8g-17276 does not seem to be running inside a container 09:15:57 $ 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/7/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/7 -v /w/workspace/edgex-go/7:/w/workspace/edgex-go/7:rw,z -v /w/workspace/edgex-go/7@tmp:/w/workspace/edgex-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:16:04 $ docker top 4babfdf59cce6b9154d65f4ae453049a8bfb5e7fbe09a5eb0fd54c2ce45f80b3 -eo pid,comm [Pipeline] { [Pipeline] sh 09:16:04 + touch /tmp/pre-build-complete [Pipeline] sh 09:16:05 + mkdir -p /var/log/sysstat [Pipeline] sh 09:16:05 + ls /var/log/sa-host 09:16:05 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:16:05 provisioning config files... 09:16:05 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/7@tmp/config14831067654553100795tmp [Pipeline] { [Pipeline] echo 09:16:05 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:16:05 ---> create-netrc.sh [Pipeline] } 09:16:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 09:16:06 ---> python-tools-install.sh [Pipeline] echo 09:16:06 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:16:06 ---> sudo-logs.sh 09:16:06 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 09:16:06 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:16:06 ---> job-cost.sh 09:16:06 lf-activate-venv: SKIPPING 09:16:06 DEBUG: total: 0.10999999940395355 09:16:06 INFO: Retrieving Stack Cost... 09:16:07 INFO: Retrieving Pricing Info for: v3-standard-8 09:16:07 INFO: Archiving Costs [Pipeline] echo 09:16:07 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:16:07 ---> logs-deploy.sh 09:16:07 lf-activate-venv: SKIPPING 09:16:07 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4569/7 09:16:07 INFO: archiving workspace using pattern(s): 09:16:08 Archives upload complete. 09:16:08 INFO: archiving logs to Nexus