Pull request #4514 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of bnevis-i for edgexfoundry/edgex-go Obtained Jenkinsfile from 7d68dd6bf6dba69ca15437813ad4958a1e27f513+3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 (c066aac0c6dea60811a2baf7ea87b873a41e36c9) 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-ssh12675137916697379055.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 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-ssh7923490654112704228.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 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 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-4514/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-4514/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3108857906660109003.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 # timeout=10 Commit message: "fix: bug with isLTS relying on env.GIT_BRANCH inside cd-management repo (#429)" > 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-ssh17707684242847376945.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-4514/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-4514/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh7436865739251466334.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoParallel] RAW Config: [project:edgex-go, dockerFileGlobPath:cmd/**/Dockerfile, testScript:make test, buildScript:make build, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3], buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoParallel] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-go-settings PROJECT: edgex-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: DOCKER_IMAGE_NAME_SUFFIX: DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-8503 in /w/workspace/edgexfoundry_edgex-go_PR-4514 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/2 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4514/head:refs/remotes/origin/PR-4514 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 into PR head commit 7d68dd6bf6dba69ca15437813ad4958a1e27f513 Merge succeeded, producing 7d68dd6bf6dba69ca15437813ad4958a1e27f513 Checking out Revision 7d68dd6bf6dba69ca15437813ad4958a1e27f513 (PR-4514) > git config core.sparsecheckout # timeout=10 > git checkout -f 7d68dd6bf6dba69ca15437813ad4958a1e27f513 # 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 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 7d68dd6bf6dba69ca15437813ad4958a1e27f513 # timeout=10 Commit message: "refactor(security)!: Prefix security related env vars with EDGEX_" First time build. Skipping changelog. > git rev-list --no-walk 8bd61b8c0d9f8ab642043d5637deca93e9f91722 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:14:46 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:14:46 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:14:46 ========================================================= 02:14:46 EdgeX Global Pipelines Version Info 02:14:46 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:14:46 ------------------- 02:14:46 stable info: 02:14:46 ------------------- 02:14:46 Commited By: Bill Mahoney bill.mahoney@intel.com 02:14:46 Commit SHA: 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 02:14:46 Message: update stable to v1.0.248 02:14:47 ------------------- 02:14:47 experimental info: 02:14:47 ------------------- 02:14:47 Commited By: **** collab-it+edgex@linuxfoundation.org 02:14:47 Commit SHA: 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 02:14:47 Message: update experimental to v1.0.248 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4514 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4514 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4514 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 7d68dd6bf6dba69ca15437813ad4958a1e27f513 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 7d68dd6 [Pipeline] echo 02:14:47 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:14:47 provisioning config files... 02:14:48 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config16190086633476026464tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:14:48 ---> docker-login.sh 02:14:48 nexus3.edgexfoundry.org:10001 02:14:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:14:48 Configure a credential helper to remove this warning. See 02:14:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:14:48 02:14:48 Login Succeeded 02:14:48 nexus3.edgexfoundry.org:10002 02:14:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:14:48 Configure a credential helper to remove this warning. See 02:14:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:14:48 02:14:48 Login Succeeded 02:14:48 nexus3.edgexfoundry.org:10003 02:14:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:14:48 Configure a credential helper to remove this warning. See 02:14:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:14:48 02:14:48 Login Succeeded 02:14:48 nexus3.edgexfoundry.org:10004 02:14:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:14:49 Configure a credential helper to remove this warning. See 02:14:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:14:49 02:14:49 Login Succeeded 02:14:49 docker.io 02:14:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:14:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:14:49 Configure a credential helper to remove this warning. See 02:14:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:14:49 02:14:49 Login Succeeded 02:14:49 ---> docker-login.sh ends [Pipeline] } 02:14:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:14:49 + 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 02:14:49 + + dirname cmd/core-command/Dockerfile 02:14:49 cut -d/ -f2 02:14:49 + echo core-command,cmd/core-command/Dockerfile 02:14:49 + dirname cmd/core-common-config-bootstrapper/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 02:14:49 + dirname cmd/core-data/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo core-data,cmd/core-data/Dockerfile 02:14:49 + dirname cmd/core-metadata/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo core-metadata,cmd/core-metadata/Dockerfile 02:14:49 + + dirname cmd/security-bootstrapper/Dockerfile 02:14:49 cut -d/ -f2 02:14:49 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 02:14:49 + cut -d/ -f2+ 02:14:49 dirname cmd/security-proxy-auth/Dockerfile 02:14:49 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 02:14:49 + dirname cmd/security-proxy-setup/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 02:14:49 + + cutdirname -d/ cmd/security-secretstore-setup/Dockerfile -f2 02:14:49 02:14:49 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 02:14:49 + dirname cmd/security-spiffe-token-provider/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 02:14:49 + dirname cmd/security-spire-agent/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 02:14:49 + dirname cmd/security-spire-config/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo security-spire-config,cmd/security-spire-config/Dockerfile 02:14:49 + dirname cmd/security-spire-server/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo security-spire-server,cmd/security-spire-server/Dockerfile 02:14:49 + dirname cmd/support-notifications/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo support-notifications,cmd/support-notifications/Dockerfile 02:14:49 + dirname cmd/support-scheduler/Dockerfile 02:14:49 + cut -d/ -f2 02:14:49 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 02:14:49 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 02:14:50 + git rev-list -1 --merges 7d68dd6bf6dba69ca15437813ad4958a1e27f513~1..7d68dd6bf6dba69ca15437813ad4958a1e27f513 [Pipeline] echo 02:14:50 -----------> git rev-list -1 --merges 7d68dd6bf6dba69ca15437813ad4958a1e27f513~1..7d68dd6bf6dba69ca15437813ad4958a1e27f513 7d68dd6bf6dba69ca15437813ad4958a1e27f513 [false] [Pipeline] sh 02:14:50 + git log --format=format:%s -1 7d68dd6bf6dba69ca15437813ad4958a1e27f513 [Pipeline] echo 02:14:50 ========================================================= 02:14:50 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:14:50 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 02:14:50 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:14:50 + grep -v github /etc/ssh/ssh_known_hosts 02:14:50 + [ -e /tmp/ssh_known_hosts ] 02:14:50 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:14:50 + + sudo tee -a /etc/ssh/ssh_known_hosts 02:14:50 echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:14:50 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:14:51 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:14:51 02:14:51 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:14:51 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:14:51 0.1.4: Pulling from edgex-devops/py-git-semver 02:14:51 b85a868b505f: Pulling fs layer 02:14:51 e2be974225ed: Pulling fs layer 02:14:51 339a4e72a1f5: Pulling fs layer 02:14:51 988bab9f4d93: Pulling fs layer 02:14:51 1469e6f7b9e6: Pulling fs layer 02:14:51 eaf3925da568: Pulling fs layer 02:14:51 bab4dde63d76: Pulling fs layer 02:14:51 bde34c3a00c8: Pulling fs layer 02:14:51 b352a97aabf1: Pulling fs layer 02:14:51 4872d77fe225: Pulling fs layer 02:14:51 5851b861e8e6: Pulling fs layer 02:14:51 bab4dde63d76: Waiting 02:14:51 bde34c3a00c8: Waiting 02:14:51 b352a97aabf1: Waiting 02:14:51 4872d77fe225: Waiting 02:14:51 5851b861e8e6: Waiting 02:14:51 988bab9f4d93: Waiting 02:14:51 1469e6f7b9e6: Waiting 02:14:51 eaf3925da568: Waiting 02:14:51 e2be974225ed: Verifying Checksum 02:14:51 e2be974225ed: Download complete 02:14:51 988bab9f4d93: Verifying Checksum 02:14:51 988bab9f4d93: Download complete 02:14:51 1469e6f7b9e6: Verifying Checksum 02:14:51 1469e6f7b9e6: Download complete 02:14:51 339a4e72a1f5: Verifying Checksum 02:14:51 339a4e72a1f5: Download complete 02:14:51 eaf3925da568: Verifying Checksum 02:14:51 eaf3925da568: Download complete 02:14:51 bde34c3a00c8: Download complete 02:14:51 b352a97aabf1: Verifying Checksum 02:14:51 b352a97aabf1: Download complete 02:14:51 4872d77fe225: Verifying Checksum 02:14:51 4872d77fe225: Download complete 02:14:51 5851b861e8e6: Verifying Checksum 02:14:51 5851b861e8e6: Download complete 02:14:51 b85a868b505f: Verifying Checksum 02:14:51 b85a868b505f: Download complete 02:14:51 bab4dde63d76: Verifying Checksum 02:14:51 bab4dde63d76: Download complete 02:14:52 b85a868b505f: Pull complete 02:14:53 e2be974225ed: Pull complete 02:14:53 339a4e72a1f5: Pull complete 02:14:54 988bab9f4d93: Pull complete 02:14:54 1469e6f7b9e6: Pull complete 02:14:54 eaf3925da568: Pull complete 02:14:56 bab4dde63d76: Pull complete 02:14:56 bde34c3a00c8: Pull complete 02:14:56 b352a97aabf1: Pull complete 02:14:57 4872d77fe225: Pull complete 02:14:57 5851b861e8e6: Pull complete 02:14:57 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 02:14:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:14:57 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:14:57 prd-ubuntu20.04-docker-8c-8g-8503 does not seem to be running inside a container 02:14:57 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 02:15:01 $ docker top ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 -eo pid,comm 02:15:01 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). 02:15:01 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:15:01 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:15:01 [ssh-agent] Looking for ssh-agent implementation... 02:15:01 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:15:01 $ docker exec ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 ssh-agent 02:15:01 SSH_AUTH_SOCK=/tmp/ssh-ritO0BEcF0W7/agent.33 02:15:01 SSH_AGENT_PID=39 02:15:01 Running ssh-add (command line suppressed) 02:15:01 Identity added: /w/workspace/edgex-go/2@tmp/private_key_7456575587553415200.key (/w/workspace/edgex-go/2@tmp/private_key_7456575587553415200.key) 02:15:01 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:15:01 + git tag --points-at HEAD [Pipeline] } 02:15:01 $ docker exec --env ******** --env ******** ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 ssh-agent -k 02:15:02 unset SSH_AUTH_SOCK; 02:15:02 unset SSH_AGENT_PID; 02:15:02 echo Agent pid 39 killed; 02:15:02 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:15:02 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:15:02 [ssh-agent] Looking for ssh-agent implementation... 02:15:02 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:15:02 $ docker exec ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 ssh-agent 02:15:02 SSH_AUTH_SOCK=/tmp/ssh-LJpm9f4xr9pk/agent.72 02:15:02 SSH_AGENT_PID=78 02:15:02 Running ssh-add (command line suppressed) 02:15:02 Identity added: /w/workspace/edgex-go/2@tmp/private_key_12407435181594988801.key (/w/workspace/edgex-go/2@tmp/private_key_12407435181594988801.key) 02:15:02 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:15:02 + git semver init 02:15:02 2023-04-14 02:15:02,900 [run_init] DEBUG init version:0.0.0 force:False 02:15:02 2023-04-14 02:15:02,900 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/2/.semver 02:15:02 2023-04-14 02:15:02,901 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/2/.semver 02:15:02 2023-04-14 02:15:02,901 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/2/.semver'], cwd=/w/workspace/edgex-go/2, universal_newlines=False, shell=None, istream=None) 02:15:08 2023-04-14 02:15:08,095 [append_file] DEBUG append to file:/w/workspace/edgex-go/2/.git/info/exclude 02:15:08 2023-04-14 02:15:08,095 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/2/.semver/PR-4514 with force:False 02:15:08 2023-04-14 02:15:08,095 [write_file] DEBUG write to file:/w/workspace/edgex-go/2/.semver/PR-4514 02:15:08 2023-04-14 02:15:08,100 [execute] INFO git cat-file --batch-check 02:15:08 2023-04-14 02:15:08,100 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:15:08 2023-04-14 02:15:08,106 [execute] INFO git cat-file --batch 02:15:08 2023-04-14 02:15:08,106 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/2/.semver, universal_newlines=False, shell=None, istream=) 02:15:08 2023-04-14 02:15:08,110 [read_version] DEBUG read version from /w/workspace/edgex-go/2/.semver/PR-4514 02:15:08 0.0.0 [Pipeline] } 02:15:08 $ docker exec --env ******** --env ******** ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 ssh-agent -k 02:15:08 unset SSH_AUTH_SOCK; 02:15:08 unset SSH_AGENT_PID; 02:15:08 echo Agent pid 78 killed; 02:15:08 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:15:08 + git semver [Pipeline] } 02:15:08 $ docker stop --time=1 ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 02:15:10 $ docker rm -f --volumes ed09719a9d0f92e592913da8fdbc6c245d4f22b4ce8856b04c4a74213ba02186 [Pipeline] // withDockerContainer [Pipeline] sh 02:15:10 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:15:10 Stashed 1 file(s) [Pipeline] echo 02:15:10 [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 02:15:11 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:15:11 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:15:11 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:15:11 ========================================================= 02:15:11 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 02:15:11 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:15:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:15:11 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 02:15:11 63b65145d645: Pulling fs layer 02:15:11 a2d21d5440eb: Pulling fs layer 02:15:11 935e6c44a52c: Pulling fs layer 02:15:11 94cc34f8dd06: Pulling fs layer 02:15:11 30dea6a524f1: Pulling fs layer 02:15:11 a2aff8979fd8: Pulling fs layer 02:15:11 6808be2612f2: Pulling fs layer 02:15:11 f25807f1079a: Pulling fs layer 02:15:11 a2aff8979fd8: Waiting 02:15:11 94cc34f8dd06: Waiting 02:15:11 30dea6a524f1: Waiting 02:15:11 6808be2612f2: Waiting 02:15:11 f25807f1079a: Waiting 02:15:11 a2d21d5440eb: Verifying Checksum 02:15:11 a2d21d5440eb: Download complete 02:15:11 94cc34f8dd06: Verifying Checksum 02:15:11 94cc34f8dd06: Download complete 02:15:11 30dea6a524f1: Verifying Checksum 02:15:11 30dea6a524f1: Download complete 02:15:11 63b65145d645: Download complete 02:15:11 a2aff8979fd8: Verifying Checksum 02:15:11 a2aff8979fd8: Download complete 02:15:11 63b65145d645: Pull complete 02:15:11 a2d21d5440eb: Pull complete 02:15:12 f25807f1079a: Verifying Checksum 02:15:12 f25807f1079a: Download complete 02:15:12 935e6c44a52c: Verifying Checksum 02:15:12 935e6c44a52c: Download complete 02:15:12 6808be2612f2: Verifying Checksum 02:15:12 6808be2612f2: Download complete 02:15:15 935e6c44a52c: Pull complete 02:15:15 94cc34f8dd06: Pull complete 02:15:15 30dea6a524f1: Pull complete 02:15:15 a2aff8979fd8: Pull complete 02:15:17 6808be2612f2: Pull complete 02:15:18 f25807f1079a: Pull complete 02:15:18 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 02:15:18 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:15:18 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:15:18 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:15:18 WORKDIR /edgex 02:15:18 COPY go.mod . 02:15:18 RUN go mod download 02:15:18 + docker build -t ci-base-image-x86_64 -f - . 02:15:18 Sending build context to Docker daemon 170.6MB 02:15:18 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:15:18 ---> 3b553350e43f 02:15:18 Step 2/4 : WORKDIR /edgex 02:15:24 ---> Running in b2dcc4feaba9 02:15:24 Removing intermediate container b2dcc4feaba9 02:15:24 ---> 432227ea33bd 02:15:24 Step 3/4 : COPY go.mod . 02:15:24 ---> 7efd4664b89d 02:15:24 Step 4/4 : RUN go mod download 02:15:24 ---> Running in ea2b06f083fe 02:15:25 Still waiting to schedule task 02:15:25 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-8495’ 02:15:39 Removing intermediate container ea2b06f083fe 02:15:39 ---> 1652ed7a75f7 02:15:39 Successfully built 1652ed7a75f7 02:15:39 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:39 + docker inspect -f . ci-base-image-x86_64 02:15:39 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:39 prd-ubuntu20.04-docker-8c-8g-8503 does not seem to be running inside a container 02:15:39 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:15:39 $ docker top a67b8b6f6f3d6a9339af0ba4b2db1a1e765e676642e5af8e89c00de3544e98f7 -eo pid,comm [Pipeline] { [Pipeline] sh 02:15:40 + go version 02:15:40 go version go1.20.2 linux/amd64 [Pipeline] } 02:15:40 $ docker stop --time=1 a67b8b6f6f3d6a9339af0ba4b2db1a1e765e676642e5af8e89c00de3544e98f7 02:15:41 $ docker rm -f --volumes a67b8b6f6f3d6a9339af0ba4b2db1a1e765e676642e5af8e89c00de3544e98f7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:41 + docker inspect -f . ci-base-image-x86_64 02:15:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:42 prd-ubuntu20.04-docker-8c-8g-8503 does not seem to be running inside a container 02:15:42 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:15:42 $ docker top 508a4202170de85aa009f3ba46e67fdfab78a422287fe5ee7060a8f7f8388e6e -eo pid,comm [Pipeline] { [Pipeline] echo 02:15:42 ========================================================= 02:15:42 [edgeXBuildGoParallel] Running Tests and Build... 02:15:42 ========================================================= [Pipeline] sh 02:15:42 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:15:43 + make test 02:15:43 go test -race -coverprofile=coverage.out ./... 02:15:51 ? github.com/edgexfoundry/edgex-go [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 02:16:06 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 02:16:07 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 02:16:07 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 02:16:07 ? github.com/edgexfoundry/edgex-go/internal [no test files] 02:16:08 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 02:16:08 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 02:16:08 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.049s coverage: 28.7% of statements 02:16:10 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.064s coverage: 98.5% of statements 02:16:15 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.087s coverage: 71.5% of statements 02:16:15 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 02:16:15 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 02:16:15 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 02:16:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 02:16:16 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 02:16:16 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.071s coverage: 54.0% of statements 02:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 02:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 02:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 02:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 02:16:17 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 02:16:18 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 02:16:18 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 02:16:19 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.135s coverage: 88.5% of statements 02:16:19 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.069s coverage: 3.8% of statements 02:16:20 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 02:16:20 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 02:16:20 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 02:16:21 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.343s coverage: 95.6% of statements 02:16:21 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 02:16:21 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 02:16:21 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 02:16:21 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 02:16:21 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 02:16:21 ok github.com/edgexfoundry/edgex-go/internal/io 0.047s coverage: 72.2% of statements 02:16:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 02:16:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 02:16:22 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 02:16:22 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.056s coverage: 65.9% of statements 02:16:24 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 02:16:24 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 02:16:24 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.060s coverage: 0.9% of statements 02:16:24 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.049s coverage: 29.0% of statements 02:16:24 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.064s coverage: 44.1% of statements 02:16:25 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.060s coverage: 82.9% of statements 02:16:25 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.054s coverage: 94.1% of statements 02:16:25 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.073s coverage: 96.3% of statements 02:16:25 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.071s coverage: 87.5% of statements 02:16:25 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 02:16:25 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 02:16:25 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 02:16:25 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 02:16:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 02:16:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 02:16:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 02:16:26 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 02:16:27 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 02:16:28 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 02:16:29 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 02:16:30 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 02:16:30 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 02:16:31 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 02:16:31 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 02:16:31 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 02:16:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 02:16:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 02:16:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 02:16:34 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 02:16:34 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 02:16:34 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 02:16:34 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 02:16:35 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 02:16:35 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 02:16:35 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 02:16:35 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 02:16:37 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.087s coverage: 94.4% of statements 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 02:16:37 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 02:16:38 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 02:16:38 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.296s coverage: 79.9% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.073s coverage: 92.9% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.027s coverage: 64.4% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.056s coverage: 62.3% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.066s coverage: 87.2% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.050s coverage: 20.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.065s coverage: 100.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.105s coverage: 81.8% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.089s coverage: 82.1% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.048s coverage: 86.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.152s coverage: 63.1% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.061s coverage: 100.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.038s coverage: 89.4% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.030s coverage: 100.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.037s coverage: 73.7% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.028s coverage: 100.0% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.188s coverage: 38.4% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.060s coverage: 89.5% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.049s coverage: 84.8% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.074s coverage: 17.7% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.118s coverage: 92.3% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.061s coverage: 61.5% of statements 02:16:50 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.091s coverage: 97.7% of statements 02:16:50 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 02:16:50 running golangci-lint 02:16:50 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 02:16:50 go version go1.20.2 linux/amd64 02:16:50 level=info msg="[config_reader] Used config file .golangci.yml" 02:16:50 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 02:17:05 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|deps|exports_file|files|imports|name|types_sizes) took 14.429007458s" 02:17:05 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 41.844592ms" 02:17:11 level=info msg="[linters_context/goanalysis] analyzers took 49.67507899s with top 10 stages: buildir: 28.127039331s, inspect: 2.319463794s, fact_deprecated: 1.476110188s, gosec: 1.273169135s, printf: 1.195286753s, ctrlflow: 779.930399ms, fact_purity: 756.888299ms, S1038: 687.930635ms, unused: 591.121335ms, nilness: 581.198186ms" 02:17:11 level=info msg="[runner] Issues before processing: 203, after processing: 2" 02:17:11 level=info msg="[runner] Processors filtering stat (out/in): path_shortener: 2/2, nolint: 2/23, max_from_linter: 2/2, uniq_by_line: 2/2, max_same_issues: 2/2, source_code: 2/2, severity-rules: 2/2, path_prefixer: 2/2, path_prettifier: 203/203, skip_dirs: 203/203, exclude: 203/203, max_per_file_from_linter: 2/2, sort_results: 2/2, cgo: 203/203, identifier_marker: 203/203, autogenerated_exclude: 203/203, exclude-rules: 23/203, diff: 2/2, filename_unadjuster: 203/203, skip_files: 203/203" 02:17:11 level=info msg="[runner] processing took 16.947647ms with stages: nolint: 6.393757ms, identifier_marker: 5.632175ms, autogenerated_exclude: 1.457402ms, path_prettifier: 1.361707ms, exclude-rules: 1.265101ms, skip_dirs: 733.691µs, source_code: 51.952µs, cgo: 29.001µs, filename_unadjuster: 14.75µs, uniq_by_line: 1.9µs, max_same_issues: 1.58µs, path_shortener: 1.171µs, max_from_linter: 860ns, max_per_file_from_linter: 680ns, exclude: 390ns, skip_files: 390ns, path_prefixer: 360ns, diff: 280ns, sort_results: 250ns, severity-rules: 250ns" 02:17:11 level=info msg="[runner] linters took 6.761282109s with stages: goanalysis_metalinter: 6.744243147s" 02:17:11 internal/security/secretstore/init.go:54:2: G101: Potential hardcoded credentials (gosec) 02:17:11 addKnownSecretsEnv = "EDGEX_ADD_KNOWN_SECRETS" 02:17:11 ^ 02:17:11 internal/security/fileprovider/tokenconfig.go:58:2: G101: Potential hardcoded credentials (gosec) 02:17:11 addSecretstoreTokensEnvKey = "EDGEX_ADD_SECRETSTORE_TOKENS" 02:17:11 ^ 02:17:11 level=info msg="File cache stats: 2 entries of total size 31.4KiB" 02:17:11 level=info msg="Memory: 214 samples, avg is 174.4MB, max is 719.3MB" 02:17:11 level=info msg="Execution took 21.243065615s" 02:17:11 make: *** [Makefile:155: lint] Error 1 [Pipeline] } 02:17:11 $ docker stop --time=1 508a4202170de85aa009f3ba46e67fdfab78a422287fe5ee7060a8f7f8388e6e 02:17:15 $ docker rm -f --volumes 508a4202170de85aa009f3ba46e67fdfab78a422287fe5ee7060a8f7f8388e6e [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] } 02:17:16 Failed in branch amd64 02:18:48 Running on prd-ubuntu20.04-docker-arm64-4c-16g-8504 in /w/workspace/edgexfoundry_edgex-go_PR-4514 [Pipeline] { [Pipeline] ws 02:18:48 Running in /w/workspace/edgex-go/2 [Pipeline] { [Pipeline] checkout 02:18:48 The recommended git tool is: git 02:18:55 using credential edgex-jenkins-ssh 02:18:55 Cloning the remote Git repository 02:18:55 Cloning repository git@github.com:edgexfoundry/edgex-go.git 02:18:56 > git init /w/workspace/edgex-go/2 # timeout=10 02:18:56 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:18:56 > git --version # timeout=10 02:18:56 > git --version # 'git version 2.25.1' 02:18:56 using GIT_SSH to set credentials SSH Credentials for GitHub 02:18:56 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:19:16 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:19:16 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:19:17 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 02:19:17 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 02:19:17 using GIT_SSH to set credentials SSH Credentials for GitHub 02:19:17 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/4514/head:refs/remotes/origin/PR-4514 +refs/heads/main:refs/remotes/origin/main # timeout=10 02:19:18 Merging remotes/origin/main commit 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 into PR head commit 7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:19:18 Merge succeeded, producing 7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:19:18 Checking out Revision 7d68dd6bf6dba69ca15437813ad4958a1e27f513 (PR-4514) 02:19:18 > git config core.sparsecheckout # timeout=10 02:19:18 > git checkout -f 7d68dd6bf6dba69ca15437813ad4958a1e27f513 # timeout=10 02:19:18 > git remote # timeout=10 02:19:18 > git config --get remote.origin.url # timeout=10 02:19:18 using GIT_SSH to set credentials SSH Credentials for GitHub 02:19:18 > git merge 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 # timeout=10 02:19:18 > git rev-parse HEAD^{commit} # timeout=10 02:19:18 > git config core.sparsecheckout # timeout=10 02:19:18 > git checkout -f 7d68dd6bf6dba69ca15437813ad4958a1e27f513 # timeout=10 02:19:22 Commit message: "refactor(security)!: Prefix security related env vars with EDGEX_" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:19:23 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 02:19:23 % Total % Received % Xferd Average Speed Time Time Time Current 02:19:23 Dload Upload Total Spent Left Speed 02:19:23 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 92398 0 --:--:-- --:--:-- --:--:-- 93072 [Pipeline] sh 02:19:23 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 02:19:24 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 02:19:24 + sudo tee /etc/docker/daemon.new 02:19:24 { 02:19:24 "registry-mirrors": [ 02:19:24 "https://nexus3.edgexfoundry.org:10001" 02:19:24 ], 02:19:24 "bip": "10.250.0.254/24", 02:19:24 "hosts": [ 02:19:24 "tcp://0.0.0.0:5555", 02:19:24 "unix:///var/run/docker.sock" 02:19:24 ], 02:19:24 "mtu": 1458, 02:19:24 "selinux-enabled": true, 02:19:24 "seccomp-profile": "/etc/docker/seccomp.json" 02:19:24 } [Pipeline] sh 02:19:24 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 02:19:24 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:19:43 provisioning config files... 02:19:43 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/2@tmp/config2325127682334991449tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:19:43 ---> docker-login.sh 02:19:43 nexus3.edgexfoundry.org:10001 02:19:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:19:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:19:44 Configure a credential helper to remove this warning. See 02:19:44 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:19:44 02:19:44 Login Succeeded 02:19:44 nexus3.edgexfoundry.org:10002 02:19:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:19:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:19:44 Configure a credential helper to remove this warning. See 02:19:44 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:19:44 02:19:44 Login Succeeded 02:19:44 nexus3.edgexfoundry.org:10003 02:19:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:19:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:19:45 Configure a credential helper to remove this warning. See 02:19:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:19:45 02:19:45 Login Succeeded 02:19:45 nexus3.edgexfoundry.org:10004 02:19:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:19:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:19:45 Configure a credential helper to remove this warning. See 02:19:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:19:45 02:19:45 Login Succeeded 02:19:45 docker.io 02:19:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:19:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:19:46 Configure a credential helper to remove this warning. See 02:19:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:19:46 02:19:46 Login Succeeded 02:19:46 ---> docker-login.sh ends [Pipeline] } 02:19:46 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 02:19:46 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] echo 02:19:46 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:19:46 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:19:46 ========================================================= 02:19:46 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 02:19:46 ========================================================= [Pipeline] fileExists [Pipeline] sh 02:19:47 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:19:47 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:19:47 af6eaf76a39c: Pulling fs layer 02:19:47 55522c791124: Pulling fs layer 02:19:47 ce5c4a1c91eb: Pulling fs layer 02:19:47 169dfbe0d373: Pulling fs layer 02:19:47 e1ff8fa3b103: Pulling fs layer 02:19:47 52ebb69f0ebf: Pulling fs layer 02:19:47 5abe8eddf0d5: Pulling fs layer 02:19:47 e1ff8fa3b103: Waiting 02:19:47 169dfbe0d373: Waiting 02:19:47 52ebb69f0ebf: Waiting 02:19:47 5abe8eddf0d5: Waiting 02:19:47 55522c791124: Verifying Checksum 02:19:47 55522c791124: Download complete 02:19:47 169dfbe0d373: Verifying Checksum 02:19:47 169dfbe0d373: Download complete 02:19:47 e1ff8fa3b103: Verifying Checksum 02:19:47 e1ff8fa3b103: Download complete 02:19:47 af6eaf76a39c: Verifying Checksum 02:19:47 af6eaf76a39c: Download complete 02:19:48 af6eaf76a39c: Pull complete 02:19:48 5abe8eddf0d5: Verifying Checksum 02:19:48 5abe8eddf0d5: Download complete 02:19:49 55522c791124: Pull complete 02:19:50 ce5c4a1c91eb: Verifying Checksum 02:19:50 ce5c4a1c91eb: Download complete 02:19:50 52ebb69f0ebf: Verifying Checksum 02:19:50 52ebb69f0ebf: Download complete 02:20:02 ce5c4a1c91eb: Pull complete 02:20:02 169dfbe0d373: Pull complete 02:20:02 e1ff8fa3b103: Pull complete 02:20:09 52ebb69f0ebf: Pull complete 02:20:10 5abe8eddf0d5: Pull complete 02:20:10 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 02:20:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:20:10 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 02:20:10 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:20:10 WORKDIR /edgex 02:20:10 COPY go.mod . 02:20:10 RUN go mod download 02:20:10 + docker build -t ci-base-image-arm64 -f - . 02:20:11 Sending build context to Docker daemon 2.936MB 02:20:11 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:20:11 ---> 6cb57ee374ae 02:20:11 Step 2/4 : WORKDIR /edgex 02:20:13 ---> Running in cbceab397ac7 02:20:13 Removing intermediate container cbceab397ac7 02:20:13 ---> 0606abeee42e 02:20:13 Step 3/4 : COPY go.mod . 02:20:14 ---> cf3410f4817b 02:20:14 Step 4/4 : RUN go mod download 02:20:14 ---> Running in 34052bb8aad7 02:20:53 Removing intermediate container 34052bb8aad7 02:20:53 ---> 68ea2bc71015 02:20:53 Successfully built 68ea2bc71015 02:20:53 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:20:53 + docker inspect -f . ci-base-image-arm64 02:20:53 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:20:53 prd-ubuntu20.04-docker-arm64-4c-16g-8504 does not seem to be running inside a container 02:20:53 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:20:55 $ docker top 70e5848c4850f0dac0904895053460a7ee3103cf3a53e9f4a1a0702ad5e475bc -eo pid,comm [Pipeline] { [Pipeline] sh 02:20:56 + go version 02:20:56 go version go1.20.2 linux/arm64 [Pipeline] } 02:20:56 $ docker stop --time=1 70e5848c4850f0dac0904895053460a7ee3103cf3a53e9f4a1a0702ad5e475bc 02:20:58 $ docker rm -f --volumes 70e5848c4850f0dac0904895053460a7ee3103cf3a53e9f4a1a0702ad5e475bc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:20:58 + docker inspect -f . ci-base-image-arm64 02:20:58 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:20:59 prd-ubuntu20.04-docker-arm64-4c-16g-8504 does not seem to be running inside a container 02:20:59 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:21:00 $ docker top 747d5928e38ab9b1a697c0099bce10605e3a75ed417919d86409c107b6967c90 -eo pid,comm [Pipeline] { [Pipeline] echo 02:21:00 ========================================================= 02:21:00 [edgeXBuildGoParallel] Running Tests and Build... 02:21:00 ========================================================= [Pipeline] sh 02:21:01 + git config --global --add safe.directory /w/workspace/edgex-go/2 [Pipeline] fileExists [Pipeline] sh 02:21:01 + make test 02:21:01 go test -race -coverprofile=coverage.out ./... 02:21:48 ? github.com/edgexfoundry/edgex-go [no test files] 02:23:55 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 02:23:55 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 02:23:56 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 02:23:56 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 02:23:58 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 02:24:00 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 02:24:00 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 02:24:01 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 02:24:01 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 02:24:02 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 02:24:07 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 02:24:07 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 02:24:07 ? github.com/edgexfoundry/edgex-go/internal [no test files] 02:24:07 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 02:24:22 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 02:24:22 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 02:24:23 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.696s coverage: 28.7% of statements 02:24:38 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.390s coverage: 98.5% of statements 02:24:42 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 02:24:42 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 02:24:42 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 02:24:45 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.548s coverage: 71.5% of statements 02:24:49 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 02:24:49 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 02:24:49 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.444s coverage: 54.0% of statements 02:24:53 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 02:24:53 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 02:24:53 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 02:24:53 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 02:24:53 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 02:25:02 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 02:25:02 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 02:25:10 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 16.461s coverage: 88.5% of statements 02:25:10 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.543s coverage: 3.8% of statements 02:25:18 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 02:25:18 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 02:25:18 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 02:25:19 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.779s coverage: 95.6% of statements 02:25:20 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 02:25:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 02:25:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 02:25:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 02:25:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 02:25:20 ok github.com/edgexfoundry/edgex-go/internal/io 0.208s coverage: 72.2% of statements 02:25:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 02:25:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 02:25:25 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 02:25:26 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.277s coverage: 65.9% of statements 02:25:38 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 02:25:38 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 02:25:38 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.451s coverage: 0.9% of statements 02:25:38 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.250s coverage: 29.0% of statements 02:25:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.348s coverage: 44.1% of statements 02:25:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.269s coverage: 82.9% of statements 02:25:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.230s coverage: 94.1% of statements 02:25:42 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.275s coverage: 96.3% of statements 02:25:46 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.217s coverage: 87.5% of statements 02:25:48 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 02:25:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 02:25:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 02:25:49 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 02:25:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 02:25:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 02:25:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 02:25:51 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 02:25:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.212s coverage: 94.4% of statements 02:25:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 02:25:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 02:25:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 02:25:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 02:26:03 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 02:26:03 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 02:26:05 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.149s coverage: 79.9% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 23.262s coverage: 92.9% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.089s coverage: 64.4% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.212s coverage: 62.3% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.211s coverage: 87.2% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.171s coverage: 20.0% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.173s coverage: 100.0% of statements 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.466s coverage: 81.8% of statements 02:26:13 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 02:26:13 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.552s coverage: 82.1% of statements 02:26:15 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 02:26:15 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.248s coverage: 86.0% of statements 02:26:20 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 02:26:20 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 02:26:21 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.050s coverage: 63.1% of statements 02:26:21 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.278s coverage: 100.0% of statements 02:26:23 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.117s coverage: 89.4% of statements 02:26:23 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.104s coverage: 100.0% of statements 02:26:23 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.122s coverage: 73.7% of statements 02:26:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 02:26:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 02:26:23 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 02:26:23 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.075s coverage: 100.0% of statements 02:26:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 02:26:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 02:26:33 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 02:26:33 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.060s coverage: 38.4% of statements 02:26:33 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.277s coverage: 89.5% of statements 02:26:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 02:26:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 02:26:39 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 02:26:39 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 02:26:39 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.212s coverage: 84.8% of statements 02:26:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 02:26:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 02:26:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 02:26:45 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 02:26:52 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.316s coverage: 17.7% of statements 02:26:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 02:26:52 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 02:26:52 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 02:26:52 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 02:26:53 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.688s coverage: 92.3% of statements 02:26:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 02:26:57 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 02:26:57 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.354s coverage: 61.5% of statements 02:27:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 02:27:01 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 02:27:01 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.439s coverage: 97.7% of statements 02:27:02 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 02:27:02 WARNING: Linting skipped (not on x86_64 or linter not installed) 02:27:02 go vet ./... 02:30:09 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:30:09 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:30:09 ./bin/test-attribution-txt.sh [Pipeline] echo 02:30:09 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 02:30:09 + ls -al . 02:30:09 total 700 02:30:09 drwxrwxr-x 10 1001 1001 4096 Apr 14 02:21 . 02:30:09 drwxr-xr-x 4 root root 4096 Apr 14 02:20 .. 02:30:09 drwxrwxr-x 2 1001 1001 4096 Apr 14 02:19 .blubracket 02:30:09 -rw-rw-r-- 1 1001 1001 16 Apr 14 02:19 .dockerignore 02:30:09 drwxrwxr-x 8 1001 1001 4096 Apr 14 02:19 .git 02:30:09 drwxrwxr-x 3 1001 1001 4096 Apr 14 02:19 .github 02:30:09 -rw-rw-r-- 1 1001 1001 1133 Apr 14 02:19 .gitignore 02:30:09 -rw-rw-r-- 1 1001 1001 42 Apr 14 02:19 .golangci.yml 02:30:09 -rw-rw-r-- 1 1001 1001 87 Apr 14 02:19 .hadolint.yml 02:30:09 -rw-rw-r-- 1 1001 1001 166 Apr 14 02:19 .sonarcloud.properties 02:30:09 -rw-rw-r-- 1 1001 1001 1171 Apr 14 02:19 ADOPTERS.md 02:30:09 -rw-rw-r-- 1 1001 1001 10835 Apr 14 02:19 Attribution.txt 02:30:09 -rw-rw-r-- 1 1001 1001 73765 Apr 14 02:19 CHANGELOG.md 02:30:09 -rw-rw-r-- 1 1001 1001 3804 Apr 14 02:19 CONTRIBUTING.md 02:30:09 -rw-rw-r-- 1 1001 1001 677 Apr 14 02:19 GOVERNANCE.md 02:30:09 -rw-rw-r-- 1 1001 1001 883 Apr 14 02:19 Jenkinsfile 02:30:09 -rw-rw-r-- 1 1001 1001 10775 Apr 14 02:19 LICENSE 02:30:09 -rw-rw-r-- 1 1001 1001 14368 Apr 14 02:19 Makefile 02:30:09 -rw-rw-r-- 1 1001 1001 582 Apr 14 02:19 OWNERS.md 02:30:09 -rw-rw-r-- 1 1001 1001 9403 Apr 14 02:19 README.md 02:30:09 -rw-rw-r-- 1 1001 1001 789 Apr 14 02:19 SECURITY.md 02:30:09 -rw-rw-r-- 1 1001 1001 5 Apr 14 02:15 VERSION 02:30:09 drwxrwxr-x 2 1001 1001 4096 Apr 14 02:19 bin 02:30:09 drwxrwxr-x 18 1001 1001 4096 Apr 14 02:19 cmd 02:30:09 -rw-r--r-- 1 root root 448248 Apr 14 02:27 coverage.out 02:30:09 -rw-rw-r-- 1 1001 1001 3200 Apr 14 02:19 go.mod 02:30:09 -rw-rw-r-- 1 1001 1001 31265 Apr 14 02:19 go.sum 02:30:09 drwxrwxr-x 7 1001 1001 4096 Apr 14 02:19 internal 02:30:09 drwxrwxr-x 3 1001 1001 4096 Apr 14 02:19 openapi 02:30:09 -rw-rw-r-- 1 1001 1001 594 Apr 14 02:19 security.txt 02:30:09 drwxrwxr-x 4 1001 1001 4096 Apr 14 02:19 snap 02:30:09 -rw-rw-r-- 1 1001 1001 204 Apr 14 02:19 version.go [Pipeline] sh 02:30:10 + '[' -e coverage.out ] 02:30:10 + chown 1001:1001 coverage.out [Pipeline] stash 02:30:11 Stashed 1 file(s) [Pipeline] sh 02:30:12 + make build 02:30:12 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 02:32:03 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 02:32:04 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 02:32:11 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 02:32:15 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 02:33:11 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 02:33:12 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 02:33:18 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 02:33: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-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 02:33:28 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 02:33:34 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-bootstrapper/security-bootstrapper ./cmd/security-bootstrapper 02:33:40 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider [Pipeline] } 02:33:47 $ docker stop --time=1 747d5928e38ab9b1a697c0099bce10605e3a75ed417919d86409c107b6967c90 02:33:49 $ docker rm -f --volumes 747d5928e38ab9b1a697c0099bce10605e3a75ed417919d86409c107b6967c90 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:33:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:33:52 02:33:52 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:33:53 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:33:53 latest: Pulling from edgex-devops/edgex-compose-arm64 02:33:53 29e5d40040c1: Pulling fs layer 02:33:53 1ce36da41761: Pulling fs layer 02:33:53 25b303627fd3: Pulling fs layer 02:33:53 29e5d40040c1: Verifying Checksum 02:33:53 29e5d40040c1: Download complete 02:33:53 1ce36da41761: Verifying Checksum 02:33:53 1ce36da41761: Download complete 02:33:54 29e5d40040c1: Pull complete 02:33:55 1ce36da41761: Pull complete 02:33:55 25b303627fd3: Verifying Checksum 02:33:55 25b303627fd3: Download complete 02:34:05 25b303627fd3: Pull complete 02:34:05 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 02:34:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:34:05 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:34:05 prd-ubuntu20.04-docker-arm64-4c-16g-8504 does not seem to be running inside a container 02:34:05 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 02:34:08 $ docker top e5199ede362a0f69989e649150d2245f6f0ae974eb15ef5a2592c82eef9bdc3b -eo pid,comm [Pipeline] { [Pipeline] sh 02:34:09 + docker-compose build --help 02:34:09 + grep parallel 02:34:15 --parallel Build images in parallel. [Pipeline] } 02:34:15 $ docker stop --time=1 e5199ede362a0f69989e649150d2245f6f0ae974eb15ef5a2592c82eef9bdc3b 02:34:17 $ docker rm -f --volumes e5199ede362a0f69989e649150d2245f6f0ae974eb15ef5a2592c82eef9bdc3b [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:34:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 02:34:18 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:34:18 prd-ubuntu20.04-docker-arm64-4c-16g-8504 does not seem to be running inside a container 02:34:18 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 02:34:19 $ docker top 6a0b105c449bb8f03315445bac680342b96f45f77f70398dcd4e80b2dd905b7c -eo pid,comm [Pipeline] { [Pipeline] sh 02:34:20 + docker-compose -f ./docker-compose-build.yml build --parallel 02:34:27 Building core-command ... 02:34:27 Building core-common-config-bootstrapper ... 02:34:27 Building core-data ... 02:34:27 Building core-metadata ... 02:34:27 Building security-bootstrapper ... 02:34:27 Building security-proxy-auth ... 02:34:27 Building security-proxy-setup ... 02:34:27 Building security-secretstore-setup ... 02:34:27 Building security-spiffe-token-provider ... 02:34:27 Building security-spire-agent ... 02:34:27 Building security-spire-config ... 02:34:27 Building security-spire-server ... 02:34:27 Building support-notifications ... 02:34:27 Building support-scheduler ... 02:34:27 Building core-common-config-bootstrapper 02:34:27 Building core-metadata 02:34:27 Building security-spiffe-token-provider 02:34:27 Building security-proxy-auth 02:34:27 Building security-bootstrapper 02:35:13 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:35:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:35:13 ---> 68ea2bc71015 02:35:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:35:13 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:35:13 Step 2/20 : FROM ${BUILDER_BASE} AS builder 02:35:13 ---> 68ea2bc71015 02:35:13 Step 3/20 : WORKDIR /edgex-go 02:35:13 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:35:13 Step 2/33 : FROM ${BUILDER_BASE} AS builder 02:35:13 ---> 68ea2bc71015 02:35:13 Step 3/33 : WORKDIR /edgex-go 02:35:13 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:35:13 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:35:13 ---> 68ea2bc71015 02:35:13 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:35:14 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:35:14 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:35:14 ---> 68ea2bc71015 02:35:14 Step 3/25 : ARG ADD_BUILD_TAGS="" 02:35:14 ---> Running in 155076ea5f69 02:35:14 ---> Running in ec839a46cf1c 02:35:14 ---> Running in f930be77e5c6 02:35:14 ---> Running in 6845d9b3ba45 02:35:14 ---> Running in 0aea55e6de0f 02:35:15 Removing intermediate container ec839a46cf1c 02:35:15 ---> 0a9af82f7265 02:35:15 Step 4/25 : WORKDIR /edgex-go 02:35:15 Removing intermediate container f930be77e5c6 02:35:15 ---> 5efb41951e97 02:35:15 Step 4/23 : WORKDIR /edgex-go 02:35:15 Removing intermediate container 155076ea5f69 02:35:15 ---> e165ac2ee9cd 02:35:15 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 02:35:15 Removing intermediate container 6845d9b3ba45 02:35:15 ---> 8e83f1168e65 02:35:15 Step 4/33 : RUN apk add --update --no-cache make git 02:35:15 ---> Running in 9a6bf17e844c 02:35:15 Removing intermediate container 0aea55e6de0f 02:35:15 ---> e62a0813d03f 02:35:15 Step 4/23 : WORKDIR /edgex-go 02:35:15 ---> Running in 30f406c92be1 02:35:15 ---> Running in a03590de6ac9 02:35:15 ---> Running in 3ee665dd446b 02:35:15 ---> Running in b155289f95aa 02:35:16 Removing intermediate container 9a6bf17e844c 02:35:16 ---> 8dd88aef6a5f 02:35:16 Step 5/25 : RUN apk add --update --no-cache make git 02:35:16 ---> Running in 2df18a60abb2 02:35:16 Removing intermediate container a03590de6ac9 02:35:16 ---> b6566b4951f3 02:35:16 Step 5/23 : RUN apk add --update --no-cache make git 02:35:16 Removing intermediate container b155289f95aa 02:35:16 ---> e1848c0e9509 02:35:16 Step 5/23 : RUN apk add --update --no-cache make git 02:35:16 ---> Running in 3517d2171feb 02:35:16 ---> Running in 20970d4a7f2a 02:35:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:20 OK: 263 MiB in 53 packages 02:35:20 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:35:20 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:35:20 OK: 17695 distinct packages available 02:35:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:35:21 OK: 263 MiB in 53 packages 02:35:22 OK: 263 MiB in 53 packages 02:35:22 OK: 263 MiB in 53 packages 02:35:22 Removing intermediate container 3ee665dd446b 02:35:22 ---> 45b09b042df2 02:35:22 Step 5/33 : COPY go.mod vendor* ./ 02:35:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:35:23 ---> a6a09bedacb7 02:35:23 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:35:23 OK: 263 MiB in 53 packages 02:35:23 ---> Running in 6309cc4057d3 02:35:24 Removing intermediate container 2df18a60abb2 02:35:24 ---> 979f8d2153fb 02:35:24 Step 6/25 : COPY go.mod vendor* ./ 02:35:24 Removing intermediate container 3517d2171feb 02:35:24 ---> c4e804561b27 02:35:24 Step 6/23 : COPY go.mod vendor* ./ 02:35:24 Removing intermediate container 20970d4a7f2a 02:35:24 ---> ae73b5b32983 02:35:24 Step 6/23 : COPY go.mod vendor* ./ 02:35:25 Removing intermediate container 30f406c92be1 02:35:25 ---> 65eae0f90ed4 02:35:25 Step 5/20 : COPY go.mod vendor* ./ 02:35:25 ---> 5a245b1a552f 02:35:25 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:35:25 ---> Running in 694acaf04b12 02:35:26 ---> aaef2bc3de60 02:35:26 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:35:26 ---> 216e8c412d48 02:35:26 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:35:26 ---> Running in 9e9f94acd1f2 02:35:26 ---> Running in 4bd3eaad244b 02:35:27 ---> e8792758174c 02:35:27 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:35:27 ---> Running in 910a2fbd9b49 02:37:34 Removing intermediate container 4bd3eaad244b 02:37:34 ---> a9382bb21f3b 02:37:34 Step 8/23 : COPY . . 02:37:34 Removing intermediate container 6309cc4057d3 02:37:34 ---> df2ebabd56dc 02:37:34 Step 7/33 : COPY . . 02:37:34 Removing intermediate container 9e9f94acd1f2 02:37:34 ---> 5cf10e048694 02:37:34 Step 8/23 : COPY . . 02:37:34 Removing intermediate container 694acaf04b12 02:37:34 ---> f4ee8c497238 02:37:34 Step 8/25 : COPY . . 02:37:34 Removing intermediate container 910a2fbd9b49 02:37:34 ---> c9233956eb97 02:37:34 Step 7/20 : COPY . . 02:37:46 ---> 3fcca622441a 02:37:46 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 02:37:46 ---> 8d224a3a06ad 02:37:46 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 02:37:46 ---> e75ae1ac342e 02:37:46 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 02:37:46 ---> Running in de94131ea1ba 02:37:46 ---> 3344473ccfe3 02:37:46 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 02:37:46 ---> Running in 7d7cf41c8919 02:37:46 ---> a9e5b33a044b 02:37:46 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 02:37:46 ---> Running in 1c9187aef96c 02:37:46 ---> Running in b1be69a6b2f9 02:37:46 ---> Running in 88a29efafa24 02:37: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-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 02:37: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 02:37:48 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 02:37:48 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 02:37:48 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/security-spiffe-token-provider/security-spiffe-token-provider ./cmd/security-spiffe-token-provider 02:44:40 Removing intermediate container de94131ea1ba 02:44:40 ---> a5691c76c246 02:44:40 02:44:40 Step 10/23 : FROM alpine:3.17 02:44:40 3.17: Pulling from library/alpine 02:44:40 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 02:44:40 Status: Downloaded newer image for alpine:3.17 02:44:40 ---> 51e60588ff2c 02:44:40 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:44:40 ---> Running in 3567883f75b6 02:44:40 Removing intermediate container 3567883f75b6 02:44:40 ---> cadbae8b757e 02:44:40 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:44:40 ---> Running in e7fea6e35e5b 02:44:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:44:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:44:40 (1/1) Installing dumb-init (1.2.5-r2) 02:44:40 Executing busybox-1.35.0-r29.trigger 02:44:40 OK: 8 MiB in 16 packages 02:44:42 Removing intermediate container e7fea6e35e5b 02:44:42 ---> 5ac2acf201c5 02:44:42 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:44:43 ---> ab33d95ca854 02:44:43 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:44:45 ---> 58436b2b3576 02:44:45 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 02:44:48 ---> df5a324296ae 02:44:48 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 02:44:50 ---> c3f58ebc5331 02:44:50 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 02:44:51 ---> 9be15b4fce9e 02:44:51 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:44:51 ---> Running in 001225dd8309 02:44:53 Removing intermediate container 7d7cf41c8919 02:44:53 ---> bbcacf04b845 02:44:53 02:44:53 Step 9/33 : FROM alpine:3.17 02:44:53 ---> 51e60588ff2c 02:44:53 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:44:53 ---> Running in 9b06c247908d 02:44:54 Removing intermediate container 9b06c247908d 02:44:54 ---> b183261081ac 02:44:54 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 02:44:54 ---> Running in 57507734d273 02:44:56 Removing intermediate container 001225dd8309 02:44:56 ---> bbc5207f57e8 02:44:56 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:44:56 ---> Running in 7118d1f5f15c 02:44:56 Removing intermediate container 7118d1f5f15c 02:44:56 ---> dc7006cd5338 02:44:56 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 02:44:56 ---> Running in 6f669576f063 02:44:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:44:57 Removing intermediate container 6f669576f063 02:44:57 ---> 0cfa75bfcc1e 02:44:57 Step 21/23 : LABEL arch=arm64 02:44:57 ---> Running in d29fd0575bef 02:44:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:44:58 Removing intermediate container d29fd0575bef 02:44:58 ---> 95c8595cc44d 02:44:58 Step 22/23 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:44:58 ---> Running in 397119a83280 02:44:59 Removing intermediate container 397119a83280 02:44:59 ---> f4fe2478202d 02:44:59 Step 23/23 : LABEL version=0.0.0 02:44:59 (1/2) Installing dumb-init (1.2.5-r2) 02:44:59 ---> Running in a775fe46800a 02:44:59 (2/2) Installing su-exec (0.2-r2) 02:44:59 Executing busybox-1.35.0-r29.trigger 02:44:59 OK: 8 MiB in 17 packages 02:45:00 Removing intermediate container a775fe46800a 02:45:00 ---> 009e0cde89cb 02:45:00 02:45:01 Successfully built 009e0cde89cb 02:45:01 Successfully tagged security-proxy-auth-arm64:latest 02:45:01  Building security-proxy-auth ... done Building security-proxy-setup 02:45:01 Removing intermediate container 57507734d273 02:45:01 ---> e05445616fa2 02:45:01 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 02:45:01 ---> Running in b45635f35371 02:45:02 Removing intermediate container b45635f35371 02:45:02 ---> 6d13793772d1 02:45:02 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 02:45:02 ---> Running in cc3b7acedf67 02:45:03 Removing intermediate container cc3b7acedf67 02:45:03 ---> 5ef72ed75cf4 02:45:03 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 02:45:03 ---> Running in 7289f5a86f8d 02:45:07 Removing intermediate container 7289f5a86f8d 02:45:07 ---> bb1f355ca7b8 02:45:07 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 02:45:07 ---> Running in 4ec4c085b72f 02:45:08 Removing intermediate container 4ec4c085b72f 02:45:08 ---> 34a8f09fc694 02:45:08 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 02:45:08 ---> Running in 72599533a128 02:45:13 Removing intermediate container 72599533a128 02:45:13 ---> 1e7f28f7177f 02:45:13 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 02:45:13 ---> Running in 6d854c512d3c 02:45:13 Removing intermediate container 1c9187aef96c 02:45:13 ---> 2792e9fa660b 02:45:13 02:45:13 Step 10/23 : FROM alpine:3.17 02:45:13 ---> 51e60588ff2c 02:45:13 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 02:45:13 ---> Using cache 02:45:13 ---> cadbae8b757e 02:45:13 Step 12/23 : RUN apk add --update --no-cache dumb-init 02:45:13 ---> Using cache 02:45:13 ---> 5ac2acf201c5 02:45:13 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:45:13 ---> Using cache 02:45:13 ---> ab33d95ca854 02:45:13 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 02:45:13 ---> Using cache 02:45:13 ---> 58436b2b3576 02:45:13 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 02:45:13 Removing intermediate container 6d854c512d3c 02:45:13 ---> 2046cea66a97 02:45:13 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 02:45:15 ---> 8d762a6506c1 02:45:15 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 02:45:15 ---> Running in 65ef6597c6aa 02:45:16 ---> efee55cb6175 02:45:16 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 02:45:20 ---> fa96332b21dc 02:45:20 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 02:45:21 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:45:21 Step 2/22 : FROM ${BUILDER_BASE} AS builder 02:45:21 ---> 68ea2bc71015 02:45:21 Step 3/22 : WORKDIR /edgex-go 02:45:21 ---> Using cache 02:45:21 ---> 8e83f1168e65 02:45:21 Step 4/22 : RUN apk add --update --no-cache make git 02:45:21 ---> Using cache 02:45:21 ---> 45b09b042df2 02:45:21 Step 5/22 : COPY go.mod vendor* ./ 02:45:21 ---> Using cache 02:45:21 ---> a6a09bedacb7 02:45:21 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:45:21 ---> Using cache 02:45:21 ---> df2ebabd56dc 02:45:21 Step 7/22 : COPY . . 02:45:21 Removing intermediate container 65ef6597c6aa 02:45:21 ---> c2ee692f3f2b 02:45:21 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 02:45:21 ---> Using cache 02:45:21 ---> 8d224a3a06ad 02:45:21 Step 8/22 : RUN make cmd/secrets-config/secrets-config 02:45:21 ---> bd3489a1d2ed 02:45:21 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:45:21 ---> Running in 17d714c9e232 02:45:21 ---> Running in 824a748ce92b 02:45:23 ---> 22fc4d32ad71 02:45:23 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 02:45:25 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 02:45:25 ---> 7605c98d91f1 02:45:25 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 02:45:27 Removing intermediate container 824a748ce92b 02:45:27 ---> 5482d3a17bb9 02:45:27 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 02:45:27 ---> Running in 9cbbbf995529 02:45:28 Removing intermediate container 9cbbbf995529 02:45:28 ---> 6b44b5e7223e 02:45:28 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 02:45:28 ---> Running in a4c3684c1069 02:45:30 Removing intermediate container a4c3684c1069 02:45:30 ---> f2be9d372909 02:45:30 Step 21/23 : LABEL arch=arm64 02:45:30 ---> 00359f40dfa3 02:45:30 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 02:45:30 ---> Running in 45b25d52f896 02:45:34 Removing intermediate container 45b25d52f896 02:45:34 ---> e99787879e2e 02:45:34 Step 22/23 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:45:34 ---> e2b4d0ccffe3 02:45:34 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 02:45:34 ---> Running in 32ff2519c73c 02:45:35 Removing intermediate container 32ff2519c73c 02:45:35 ---> a78aff7f361a 02:45:35 Step 23/23 : LABEL version=0.0.0 02:45:36 ---> 38fa0bb1fc33 02:45:36 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 02:45:36 ---> Running in 474f0b9213a8 02:45:37 Removing intermediate container 474f0b9213a8 02:45:37 ---> 6152fe26a303 02:45:37 02:45:37 ---> 5b632ae24f89 02:45:37 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 02:45:37 Successfully built 6152fe26a303 02:45:37 Successfully tagged core-common-config-bootstrapper-arm64:latest 02:45:37 Building core-data 02:45:38  Building core-common-config-bootstrapper ... done Removing intermediate container 88a29efafa24 02:45:38 ---> dd645bb5cdd0 02:45:38 02:45:38 Step 10/25 : FROM alpine:3.17 02:45:38 ---> 51e60588ff2c 02:45:38 Step 11/25 : RUN apk add --update --no-cache dumb-init 02:45:38 ---> Running in b584660ea9fa 02:45:39 ---> 46b8e12d54ba 02:45:39 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 02:45:40 ---> 779c5e9afe49 02:45:40 Step 28/33 : RUN chmod +x /entrypoint.sh 02:45:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:45:40 ---> Running in 84be93b97035 02:45:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:45:44 (1/1) Installing dumb-init (1.2.5-r2) 02:45:44 Executing busybox-1.35.0-r29.trigger 02:45:44 OK: 8 MiB in 16 packages 02:45:44 Removing intermediate container 84be93b97035 02:45:44 ---> b917aa1b074a 02:45:44 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 02:45:44 ---> Running in d5df922543bf 02:45:45 Removing intermediate container d5df922543bf 02:45:45 ---> 735feb829dde 02:45:45 Step 30/33 : CMD ["gate"] 02:45:45 ---> Running in 08efa79a2671 02:45:46 Removing intermediate container b584660ea9fa 02:45:46 ---> ef658f42695c 02:45:46 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:45:46 ---> Running in c5af32612305 02:45:46 Removing intermediate container 08efa79a2671 02:45:46 ---> 80ea14aa5c5c 02:45:46 Step 31/33 : LABEL arch=arm64 02:45:46 ---> Running in e18b4553a4ec 02:45:47 Removing intermediate container c5af32612305 02:45:47 ---> 90c48d5baaf6 02:45:47 Step 13/25 : ENV APP_PORT=59881 02:45:47 ---> Running in 4e1cec61efd4 02:45:47 Removing intermediate container e18b4553a4ec 02:45:47 ---> dc00a2384018 02:45:47 Step 32/33 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:45:48 ---> Running in 06b8afadf47b 02:45:48 Removing intermediate container 4e1cec61efd4 02:45:48 ---> eb1325d914fa 02:45:48 Step 14/25 : EXPOSE $APP_PORT 02:45:48 ---> Running in 5bcb1d2d3847 02:45:48 Removing intermediate container 06b8afadf47b 02:45:48 ---> 9260f20325b8 02:45:48 Step 33/33 : LABEL version=0.0.0 02:45:48 ---> Running in 8e63bf07a083 02:45:49 Removing intermediate container 5bcb1d2d3847 02:45:49 ---> af68f192f04a 02:45:49 Step 15/25 : WORKDIR / 02:45:49 ---> Running in 786aa4855631 02:45:50 Removing intermediate container 8e63bf07a083 02:45:50 ---> 63f56275004b 02:45:50 02:45:50 Removing intermediate container 786aa4855631 02:45:50 ---> 66ab4362b565 02:45:50 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:45:50 Successfully built 63f56275004b 02:45:50 Successfully tagged security-bootstrapper-arm64:latest 02:45:50 Building support-scheduler 02:45:51  Building security-bootstrapper ... done  ---> d3b806463145 02:45:51 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 02:45:52 ---> 4c97205a85ab 02:45:52 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 02:45:55 ---> d341d497be9a 02:45:55 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 02:45:56 ---> 57ce42e7496c 02:45:56 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 02:45:57 ---> 57e59e57c5f9 02:45:57 Step 21/25 : ENTRYPOINT ["/core-metadata"] 02:45:58 ---> Running in 39411c03d80c 02:46:01 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:46:01 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:46:01 ---> 68ea2bc71015 02:46:01 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:46:01 ---> Using cache 02:46:01 ---> e62a0813d03f 02:46:01 Step 4/23 : WORKDIR /edgex-go 02:46:01 ---> Using cache 02:46:01 ---> e1848c0e9509 02:46:01 Step 5/23 : RUN apk add --update --no-cache make git 02:46:01 ---> Using cache 02:46:01 ---> ae73b5b32983 02:46:01 Step 6/23 : COPY go.mod vendor* ./ 02:46:01 ---> Using cache 02:46:01 ---> 216e8c412d48 02:46:01 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:46:01 ---> Using cache 02:46:01 ---> a9382bb21f3b 02:46:01 Step 8/23 : COPY . . 02:46:01 ---> Using cache 02:46:01 ---> 3fcca622441a 02:46:01 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 02:46:01 Removing intermediate container 39411c03d80c 02:46:01 ---> cb54bd3d9424 02:46:01 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:46:02 ---> Running in 6f88ae6af671 02:46:02 ---> Running in 4391e1035acd 02:46:03 Removing intermediate container 4391e1035acd 02:46:03 ---> a8aa7d53713f 02:46:03 Step 23/25 : LABEL arch=arm64 02:46:03 ---> Running in 121596a3321f 02:46:04 Removing intermediate container 121596a3321f 02:46:04 ---> 676021434818 02:46:04 Step 24/25 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:46:04 ---> Running in 3b18852a517e 02:46:05 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 02:46:05 Removing intermediate container 3b18852a517e 02:46:05 ---> f99be9dc8b0e 02:46:05 Step 25/25 : LABEL version=0.0.0 02:46:06 ---> Running in 6280ba9864dd 02:46:06 Removing intermediate container 6280ba9864dd 02:46:06 ---> 0e2a86e9bb44 02:46:06 02:46:07 Successfully built 0e2a86e9bb44 02:46:07 Successfully tagged core-metadata-arm64:latest 02:46:07  Building core-metadata ... done Building support-notifications 02:46:19 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:46:19 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:46:19 ---> 68ea2bc71015 02:46:19 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:46:19 ---> Using cache 02:46:19 ---> e62a0813d03f 02:46:19 Step 4/23 : WORKDIR /edgex-go 02:46:19 ---> Using cache 02:46:19 ---> e1848c0e9509 02:46:19 Step 5/23 : RUN apk add --update --no-cache make git 02:46:19 ---> Using cache 02:46:19 ---> ae73b5b32983 02:46:19 Step 6/23 : COPY go.mod vendor* ./ 02:46:19 ---> Using cache 02:46:19 ---> 216e8c412d48 02:46:19 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:46:19 ---> Using cache 02:46:19 ---> a9382bb21f3b 02:46:19 Step 8/23 : COPY . . 02:46:19 ---> Using cache 02:46:19 ---> 3fcca622441a 02:46:19 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 02:46:20 ---> Running in 42ac1345635f 02:46:22 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 02:46:35 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:46:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 02:46:35 ---> 68ea2bc71015 02:46:35 Step 3/23 : ARG ADD_BUILD_TAGS="" 02:46:35 ---> Using cache 02:46:35 ---> e62a0813d03f 02:46:35 Step 4/23 : WORKDIR /edgex-go 02:46:35 ---> Using cache 02:46:35 ---> e1848c0e9509 02:46:35 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 02:46:35 ---> Running in 9817574d984d 02:46:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:46:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:46:37 OK: 263 MiB in 53 packages 02:46:40 Removing intermediate container 9817574d984d 02:46:40 ---> 1f02a3090d6e 02:46:40 Step 6/23 : COPY go.mod vendor* ./ 02:46:42 ---> 122fd06b88e3 02:46:42 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:46:43 ---> Running in c370d4d9612d 02:46:51 Removing intermediate container b1be69a6b2f9 02:46:51 ---> 2a77e17939a2 02:46:51 02:46:51 Step 9/20 : FROM alpine:3.17 02:46:51 ---> 51e60588ff2c 02:46:51 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 02:46:51 ---> Using cache 02:46:51 ---> b183261081ac 02:46:51 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 02:46:51 ---> Running in 5d5b2af9bcdb 02:46:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:46:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:46:56 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:46:56 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:46:56 OK: 17689 distinct packages available 02:46:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:46:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:46:58 (1/9) Installing ca-certificates (20220614-r4) 02:46:58 (2/9) Installing brotli-libs (1.0.9-r9) 02:46:58 (3/9) Installing nghttp2-libs (1.51.0-r0) 02:46:58 (4/9) Installing libcurl (8.0.1-r0) 02:46:58 (5/9) Installing curl (8.0.1-r0) 02:46:58 (6/9) Installing dumb-init (1.2.5-r2) 02:46:58 (7/9) Installing musl-obstack (1.2.3-r0) 02:46:58 (8/9) Installing libucontext (1.2-r0) 02:46:58 (9/9) Installing gcompat (1.1.0-r0) 02:46:58 Executing busybox-1.35.0-r29.trigger 02:46:59 Executing ca-certificates-20220614-r4.trigger 02:46:59 OK: 11 MiB in 24 packages 02:47:02 Removing intermediate container 5d5b2af9bcdb 02:47:02 ---> ff06093de02c 02:47:02 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 02:47:03 ---> 102fcb202a7d 02:47:03 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 02:47:04 ---> 1b5275096b62 02:47:04 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 02:47:10 ---> bfd44ee7bece 02:47:10 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 02:47:10 ---> 13faca871638 02:47:10 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 02:47:10 ---> Running in eb4ab01b3e1e 02:47:11 Removing intermediate container eb4ab01b3e1e 02:47:11 ---> 982d7b299714 02:47:11 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:47:11 ---> Running in 3e63e65f27b5 02:47:12 Removing intermediate container 3e63e65f27b5 02:47:12 ---> ee502faa07fd 02:47:12 Step 18/20 : LABEL arch=arm64 02:47:12 ---> Running in 0c00e09406db 02:47:12 Removing intermediate container 0c00e09406db 02:47:12 ---> f25d27b5854d 02:47:12 Step 19/20 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:47:12 ---> Running in e3d19ea17503 02:47:13 Removing intermediate container e3d19ea17503 02:47:13 ---> e3b65a1ab26c 02:47:13 Step 20/20 : LABEL version=0.0.0 02:47:13 ---> Running in 6ac361738a87 02:47:14 Removing intermediate container 6ac361738a87 02:47:14 ---> eb6d235845ff 02:47:14 02:47:14 Successfully built eb6d235845ff 02:47:14 Successfully tagged security-spiffe-token-provider-arm64:latest 02:47:14  Building security-spiffe-token-provider ... done Building core-command 02:47:32 Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:47:32 Step 2/24 : FROM ${BUILDER_BASE} AS builder 02:47:32 ---> 68ea2bc71015 02:47:32 Step 3/24 : ARG ADD_BUILD_TAGS="" 02:47:32 ---> Using cache 02:47:32 ---> e62a0813d03f 02:47:32 Step 4/24 : WORKDIR /edgex-go 02:47:32 ---> Using cache 02:47:32 ---> e1848c0e9509 02:47:32 Step 5/24 : RUN apk add --update --no-cache make git 02:47:32 ---> Using cache 02:47:32 ---> ae73b5b32983 02:47:32 Step 6/24 : COPY go.mod vendor* ./ 02:47:32 ---> Using cache 02:47:32 ---> 216e8c412d48 02:47:32 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:47:32 ---> Using cache 02:47:32 ---> a9382bb21f3b 02:47:32 Step 8/24 : COPY . . 02:47:32 ---> Using cache 02:47:32 ---> 3fcca622441a 02:47:32 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 02:47:32 ---> Running in e5fa3d35c9e4 02:47:33 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 02:48:29 Removing intermediate container c370d4d9612d 02:48:29 ---> 25431dbfe222 02:48:29 Step 8/23 : COPY . . 02:48:44 ---> bc82ae7611df 02:48:44 Step 9/23 : RUN make cmd/support-notifications/support-notifications 02:48:44 ---> Running in 7ec2d72e0175 02:48:45 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 02:52:22 Removing intermediate container 17d714c9e232 02:52:22 ---> f8dcc2362df0 02:52:22 02:52:22 Step 9/22 : FROM alpine:3.17 02:52:22 ---> 51e60588ff2c 02:52:22 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 02:52:22 ---> Running in 0fe04cd6272a 02:52:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:52:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:52:22 (1/2) Installing dumb-init (1.2.5-r2) 02:52:22 (2/2) Installing openssl (3.0.8-r3) 02:52:22 Executing busybox-1.35.0-r29.trigger 02:52:22 OK: 8 MiB in 17 packages 02:52:22 Removing intermediate container 0fe04cd6272a 02:52:22 ---> 195cc6ecd1a7 02:52:22 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:52:22 ---> Running in c82a49501bf3 02:52:22 Removing intermediate container c82a49501bf3 02:52:22 ---> 63e55eb62921 02:52:22 Step 12/22 : WORKDIR /edgex 02:52:22 ---> Running in d501fe19487b 02:52:22 Removing intermediate container d501fe19487b 02:52:22 ---> fba1365514d3 02:52:22 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 02:52:22 ---> 4649f5341cd7 02:52:22 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 02:52:22 ---> 7f817fc9ca9d 02:52:22 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 02:52:22 ---> 13c2c1f99f76 02:52:22 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 02:52:22 ---> fde8ac2287d2 02:52:22 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 02:52:22 ---> 72d2ce1e7b36 02:52:22 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:52:22 ---> Running in 81d6e9df7ece 02:52:26 Removing intermediate container 81d6e9df7ece 02:52:26 ---> dadeeb2fdee1 02:52:26 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 02:52:26 ---> Running in de714214f4c5 02:52:26 Removing intermediate container de714214f4c5 02:52:26 ---> 9a6a9e78b71f 02:52:26 Step 20/22 : LABEL arch=arm64 02:52:26 ---> Running in faeae6509973 02:52:27 Removing intermediate container faeae6509973 02:52:27 ---> 15a58f7336e5 02:52:27 Step 21/22 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:52:27 ---> Running in b40491dd8149 02:52:27 Removing intermediate container b40491dd8149 02:52:27 ---> 0fb74fa098ed 02:52:27 Step 22/22 : LABEL version=0.0.0 02:52:27 ---> Running in 8b5fed38d7db 02:52:28 Removing intermediate container 8b5fed38d7db 02:52:28 ---> 9c81ed33dc37 02:52:28 02:52:28 Successfully built 9c81ed33dc37 02:52:28 Successfully tagged security-proxy-setup-arm64:latest 02:52:28  Building security-proxy-setup ... done Building security-spire-config 02:52:46 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:52:46 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:52:46 ---> 68ea2bc71015 02:52:46 Step 3/27 : WORKDIR /edgex-go 02:52:46 ---> Using cache 02:52:46 ---> 8e83f1168e65 02:52:46 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:52:46 ---> Running in 23b83e1a6bf7 02:52:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:52:49 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:52:50 OK: 263 MiB in 53 packages 02:52:55 Removing intermediate container 23b83e1a6bf7 02:52:55 ---> ea1530c1bf94 02:52:55 Step 5/27 : COPY go.mod vendor* ./ 02:52:55 ---> 0dabac3c47e1 02:52:55 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:52:55 ---> Running in 05c589182387 02:54:16 Removing intermediate container 6f88ae6af671 02:54:16 ---> 5f05de42aee6 02:54:16 02:54:16 Step 10/23 : FROM alpine:3.17 02:54:16 ---> 51e60588ff2c 02:54:16 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:54:16 ---> Running in 00213e6bc919 02:54:16 Removing intermediate container 00213e6bc919 02:54:16 ---> caeee8a2014b 02:54:16 Step 12/23 : ENV APP_PORT=59880 02:54:16 ---> Running in 96677ac3a695 02:54:16 Removing intermediate container 96677ac3a695 02:54:16 ---> 3f8523d876ec 02:54:16 Step 13/23 : EXPOSE $APP_PORT 02:54:16 ---> Running in d7c6f5265542 02:54:16 Removing intermediate container d7c6f5265542 02:54:16 ---> 904b3f27b905 02:54:16 Step 14/23 : RUN apk add --update --no-cache dumb-init 02:54:16 ---> Running in 10be8b816655 02:54:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:54:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:54:19 (1/1) Installing dumb-init (1.2.5-r2) 02:54:19 Executing busybox-1.35.0-r29.trigger 02:54:19 OK: 8 MiB in 16 packages 02:54:22 Removing intermediate container 10be8b816655 02:54:22 ---> 76b1b0e42c90 02:54:22 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:54:24 ---> 38aa3db097d9 02:54:24 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:54:26 ---> ac77e216176d 02:54:26 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 02:54:29 ---> 218505a68b02 02:54:29 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 02:54:31 ---> c36404541f76 02:54:31 Step 19/23 : ENTRYPOINT ["/core-data"] 02:54:31 ---> Running in cd0afbc7ce18 02:54:32 Removing intermediate container cd0afbc7ce18 02:54:32 ---> 8c1037537626 02:54:32 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:54:32 ---> Running in e98950d8b89c 02:54:33 Removing intermediate container e98950d8b89c 02:54:33 ---> aca7f1b09776 02:54:33 Step 21/23 : LABEL arch=arm64 02:54:33 ---> Running in fa2af3e20637 02:54:34 Removing intermediate container fa2af3e20637 02:54:34 ---> 886eb1144263 02:54:34 Step 22/23 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:54:34 ---> Running in 28efcaa5ebb3 02:54:35 Removing intermediate container 28efcaa5ebb3 02:54:35 ---> 1d9b313c6f75 02:54:35 Step 23/23 : LABEL version=0.0.0 02:54:35 ---> Running in 863513351f82 02:54:36 Removing intermediate container 863513351f82 02:54:36 ---> 990ba9b9aa90 02:54:36 02:54:36 Successfully built 990ba9b9aa90 02:54:36 Successfully tagged core-data-arm64:latest 02:54:36  Building core-data ... done Building security-spire-agent 02:54:46 Removing intermediate container 05c589182387 02:54:46 ---> c2de18153fdb 02:54:46 Step 7/27 : COPY . . 02:54:53 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:54:53 Step 2/27 : FROM ${BUILDER_BASE} AS builder 02:54:53 ---> 68ea2bc71015 02:54:53 Step 3/27 : WORKDIR /edgex-go 02:54:53 ---> Using cache 02:54:53 ---> 8e83f1168e65 02:54:53 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 02:54:53 ---> Using cache 02:54:53 ---> ea1530c1bf94 02:54:53 Step 5/27 : COPY go.mod vendor* ./ 02:54:53 ---> Using cache 02:54:53 ---> 0dabac3c47e1 02:54:53 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:54:53 ---> Using cache 02:54:53 ---> c2de18153fdb 02:54:53 Step 7/27 : COPY . . 02:55:08 ---> bb662b564e34 02:55:08 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 02:55:08 ---> Running in ae81159b935a 02:55:08 Removing intermediate container ae81159b935a 02:55:08 ---> b7243801fd3c 02:55:08 Step 9/27 : WORKDIR /edgex-go/spire-build 02:55:08 ---> Running in b2ea4a8a536e 02:55:09 Removing intermediate container b2ea4a8a536e 02:55:09 ---> 4fe1e3e5c95c 02:55:09 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:55:09 ---> Running in 6ef49bd03693 02:55:10 Removing intermediate container 6ef49bd03693 02:55:10 ---> d16bdc50fdb3 02:55:10 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 02:55:10 ---> Running in 1e5c63fe620e 02:55:14 Removing intermediate container 1e5c63fe620e 02:55:14 ---> a9a73027a0b4 02:55:14 Step 12/27 : WORKDIR /edgex-go 02:55:14 ---> Running in 60a54823d9ba 02:55:15 Removing intermediate container 60a54823d9ba 02:55:15 ---> 6319fa0b706f 02:55:15 02:55:15 Step 13/27 : FROM alpine:3.17 02:55:15 ---> 51e60588ff2c 02:55:15 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:55:15 ---> Running in 91a09ece69d9 02:55:16 ---> 6b1673377407 02:55:16 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 02:55:16 ---> Running in e881c6b6702d 02:55:16 Removing intermediate container 91a09ece69d9 02:55:16 ---> 12a3033737d4 02:55:16 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 02:55:16 ---> Running in bb5d16cf24b6 02:55:17 Removing intermediate container e881c6b6702d 02:55:17 ---> f07737d3e66d 02:55:17 Step 9/27 : WORKDIR /edgex-go/spire-build 02:55:18 ---> Running in b0cf9d95e297 02:55:21 Removing intermediate container b0cf9d95e297 02:55:21 ---> da0f2814e275 02:55:21 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:55:21 ---> Running in 92c6e4d0e239 02:55:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:55:22 Removing intermediate container 92c6e4d0e239 02:55:22 ---> ecb4ce860f11 02:55:22 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 02:55:22 ---> Running in 14f3e7ac8f15 02:55:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:55:22 Removing intermediate container e5fa3d35c9e4 02:55:22 ---> 607956df5ae7 02:55:22 02:55:22 Step 10/24 : FROM alpine:3.17 02:55:22 ---> 51e60588ff2c 02:55:22 Step 11/24 : RUN apk add --update --no-cache dumb-init 02:55:22 ---> Using cache 02:55:22 ---> ef658f42695c 02:55:22 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:55:22 ---> Using cache 02:55:22 ---> 90c48d5baaf6 02:55:22 Step 13/24 : ENV APP_PORT=59882 02:55:22 ---> Running in 59612c94117a 02:55:23 Removing intermediate container 59612c94117a 02:55:23 ---> d6b8c6c3375c 02:55:23 Step 14/24 : EXPOSE $APP_PORT 02:55:23 ---> Running in 78cc50a9c6a7 02:55:24 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:55:24 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:55:24 OK: 17689 distinct packages available 02:55:24 Removing intermediate container 78cc50a9c6a7 02:55:24 ---> a38945242b74 02:55:24 Step 15/24 : WORKDIR / 02:55:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:55:24 ---> Running in 231eb6ab880f 02:55:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:55:25 Removing intermediate container 231eb6ab880f 02:55:25 ---> 92cf7f531572 02:55:25 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:26 Removing intermediate container 14f3e7ac8f15 02:55:26 ---> 7e286da1b0c6 02:55:26 Step 12/27 : WORKDIR /edgex-go 02:55:26 ---> Running in c3979196df78 02:55:26 (1/4) Installing dumb-init (1.2.5-r2) 02:55:26 (2/4) Installing musl-obstack (1.2.3-r0) 02:55:26 (3/4) Installing libucontext (1.2-r0) 02:55:26 (4/4) Installing gcompat (1.1.0-r0) 02:55:26 Executing busybox-1.35.0-r29.trigger 02:55:26 ---> 1edd2fc882d0 02:55:26 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 02:55:26 OK: 8 MiB in 19 packages 02:55:27 Removing intermediate container c3979196df78 02:55:27 ---> 6263cbf3b595 02:55:27 02:55:27 Step 13/27 : FROM alpine:3.17 02:55:27 ---> 51e60588ff2c 02:55:27 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:55:27 ---> Using cache 02:55:27 ---> 12a3033737d4 02:55:27 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:55:27 ---> Running in 7c53f5d8dce2 02:55:28 ---> 305970b854e1 02:55:28 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 02:55:29 Removing intermediate container bb5d16cf24b6 02:55:29 ---> c67ea24ccf45 02:55:29 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:55:30 ---> ff3d36a32beb 02:55:30 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:55:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:55:31 ---> 0f5443ebb12a 02:55:31 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 02:55:31 ---> a66cb2090120 02:55:31 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:55:32 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 02:55:32 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 02:55:32 OK: 17689 distinct packages available 02:55:32 ---> 864b58fa8659 02:55:32 Step 20/24 : ENTRYPOINT ["/core-command"] 02:55:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:55:32 ---> Running in 033e1592246e 02:55:33 Removing intermediate container 033e1592246e 02:55:33 ---> 688d4d22eff8 02:55:33 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:55:33 ---> Running in 5541ce2b774e 02:55:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:55:35 Removing intermediate container 5541ce2b774e 02:55:35 ---> 9921a10f8941 02:55:35 Step 22/24 : LABEL arch=arm64 02:55:35 ---> Running in 0001c1f1abc3 02:55:35 (1/5) Installing dumb-init (1.2.5-r2) 02:55:35 (2/5) Installing musl-obstack (1.2.3-r0) 02:55:35 (3/5) Installing libucontext (1.2-r0) 02:55:35 (4/5) Installing gcompat (1.1.0-r0) 02:55:35 (5/5) Installing openssl (3.0.8-r3) 02:55:35 Executing busybox-1.35.0-r29.trigger 02:55:35 OK: 9 MiB in 20 packages 02:55:36 Removing intermediate container 0001c1f1abc3 02:55:36 ---> 4671e0ff327e 02:55:36 Step 23/24 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:55:36 ---> Running in 81991c29fdee 02:55:37 Removing intermediate container 81991c29fdee 02:55:37 ---> 0934b7d97e00 02:55:37 Step 24/24 : LABEL version=0.0.0 02:55:37 ---> Running in dd51e85012a3 02:55:38 Removing intermediate container 7c53f5d8dce2 02:55:38 ---> 93a14107c9c2 02:55:38 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 02:55:38 Removing intermediate container dd51e85012a3 02:55:38 ---> 4b9f30b3bfc9 02:55:38 02:55:39 Successfully built 4b9f30b3bfc9 02:55:39 Successfully tagged core-command-arm64:latest 02:55:39 Building security-spire-server 02:55:40  Building core-command ... done  ---> cd17ffc3f94d 02:55:40 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 02:55:41 ---> b710aef72110 02:55:41 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 02:55:41 ---> 07e4b9029021 02:55:41 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 02:55:42 ---> 18b4eab68df7 02:55:42 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 02:55:42 ---> Running in 41b55c500a95 02:55:43 Removing intermediate container 41b55c500a95 02:55:43 ---> 8cd1b026c836 02:55:43 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 02:55:44 ---> 0c1725f78c9b 02:55:44 Step 22/27 : WORKDIR / 02:55:44 ---> Running in 3e279da89929 02:55:45 Removing intermediate container 3e279da89929 02:55:45 ---> 065e6ded6c16 02:55:45 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:55:45 ---> Running in 8fe28feee092 02:55:46 ---> 878b4460392c 02:55:46 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:55:46 Removing intermediate container 8fe28feee092 02:55:46 ---> a27f26aab986 02:55:46 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:55:46 ---> Running in d5fa66490201 02:55:49 Removing intermediate container d5fa66490201 02:55:49 ---> 95ce12de9c96 02:55:49 Step 25/27 : LABEL arch=arm64 02:55:49 ---> Running in abadfede8fba 02:55:50 Removing intermediate container abadfede8fba 02:55:50 ---> b664982c50f8 02:55:50 Step 26/27 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:55:50 ---> Running in c0782168439b 02:55:51 Removing intermediate container c0782168439b 02:55:51 ---> 15ca149752c5 02:55:51 Step 27/27 : LABEL version=0.0.0 02:55:51 ---> Running in c51de1b73297 02:55:52 Removing intermediate container c51de1b73297 02:55:52 ---> fa8286dec502 02:55:52 02:55:53 Successfully built fa8286dec502 02:55:53 Successfully tagged security-spire-config-arm64:latest 02:55:53  Building security-spire-config ... done Building security-secretstore-setup 02:55:58 ---> cf883d5cdba2 02:55:58 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 02:55:59 ---> 8e8c8ef0f554 02:55:59 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 02:56:01 ---> 1533fb513d18 02:56:01 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 02:56:01 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:01 Step 2/26 : FROM ${BUILDER_BASE} AS builder 02:56:01 ---> 68ea2bc71015 02:56:01 Step 3/26 : WORKDIR /edgex-go 02:56:01 ---> Using cache 02:56:01 ---> 8e83f1168e65 02:56:01 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 02:56:01 ---> Using cache 02:56:01 ---> ea1530c1bf94 02:56:01 Step 5/26 : COPY go.mod vendor* ./ 02:56:01 ---> Using cache 02:56:01 ---> 0dabac3c47e1 02:56:01 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:01 ---> Using cache 02:56:01 ---> c2de18153fdb 02:56:01 Step 7/26 : COPY . . 02:56:01 ---> Using cache 02:56:01 ---> 6b1673377407 02:56:01 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 02:56:01 ---> Using cache 02:56:01 ---> f07737d3e66d 02:56:01 Step 9/26 : WORKDIR /edgex-go/spire-build 02:56:01 ---> Using cache 02:56:01 ---> da0f2814e275 02:56:01 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 02:56:01 ---> Using cache 02:56:01 ---> ecb4ce860f11 02:56:01 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 02:56:01 ---> Running in 4788d79258ad 02:56:02 ---> a77fdf7facc0 02:56:02 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:56:02 ---> Running in 9a6fb95b9355 02:56:03 Removing intermediate container 9a6fb95b9355 02:56:03 ---> 8834339b91eb 02:56:03 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:56:03 ---> Running in 4e21504b5a92 02:56:04 Removing intermediate container 4e21504b5a92 02:56:04 ---> 7b3683a6e584 02:56:04 Step 25/27 : LABEL arch=arm64 02:56:04 ---> Running in edcbc86ac160 02:56:05 Removing intermediate container 4788d79258ad 02:56:05 ---> bd07dbf6259a 02:56:05 Step 12/26 : WORKDIR /edgex-go 02:56:05 ---> Running in 36e1a15fe500 02:56:05 Removing intermediate container edcbc86ac160 02:56:05 ---> 1724b73d8086 02:56:05 Step 26/27 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:56:05 ---> Running in 95b0c528d79f 02:56:06 Removing intermediate container 36e1a15fe500 02:56:06 ---> 85080aafff09 02:56:06 02:56:06 Step 13/26 : FROM alpine:3.17 02:56:06 ---> 51e60588ff2c 02:56:06 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 02:56:06 ---> Using cache 02:56:06 ---> 12a3033737d4 02:56:06 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 02:56:06 ---> Using cache 02:56:06 ---> 93a14107c9c2 02:56:06 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:06 ---> Using cache 02:56:06 ---> cd17ffc3f94d 02:56:06 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 02:56:06 ---> Using cache 02:56:06 ---> 07e4b9029021 02:56:06 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 02:56:06 Removing intermediate container 95b0c528d79f 02:56:06 ---> 52524023670a 02:56:06 Step 27/27 : LABEL version=0.0.0 02:56:06 ---> Running in 9cd70581b852 02:56:07 Removing intermediate container 9cd70581b852 02:56:07 ---> 95d29a481db2 02:56:07 02:56:08 Successfully built 95d29a481db2 02:56:08 Successfully tagged security-spire-agent-arm64:latest 02:56:13  Building security-spire-agent ... done Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 02:56:13 Step 2/25 : FROM ${BUILDER_BASE} AS builder 02:56:13 ---> 68ea2bc71015 02:56:13 Step 3/25 : WORKDIR /edgex-go 02:56:13 ---> Using cache 02:56:13 ---> 8e83f1168e65 02:56:13 Step 4/25 : RUN apk add --update --no-cache make git 02:56:13 ---> Using cache 02:56:13 ---> 45b09b042df2 02:56:13 Step 5/25 : COPY go.mod vendor* ./ 02:56:13 ---> Using cache 02:56:13 ---> a6a09bedacb7 02:56:13 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:56:13 ---> Using cache 02:56:13 ---> df2ebabd56dc 02:56:13 Step 7/25 : COPY . . 02:56:13 ---> Using cache 02:56:13 ---> 8d224a3a06ad 02:56:13 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 02:56:15 ---> Running in a252c75604c3 02:56:15 ---> 380820db4057 02:56:15 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 02:56:16 ---> 605ee99ddae1 02:56:16 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 02:56:17 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 02:56:17 ---> 54c271d10d54 02:56:17 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 02:56:18 ---> 9daa4eb0e88b 02:56:18 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 02:56:18 ---> Running in 46a331c05c53 02:56:19 Removing intermediate container 46a331c05c53 02:56:19 ---> 893de4ef0a51 02:56:19 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 02:56:19 ---> Running in 4f70f803cd01 02:56:20 Removing intermediate container 4f70f803cd01 02:56:20 ---> d1164cb06eda 02:56:20 Step 24/26 : LABEL arch=arm64 02:56:20 ---> Running in 85d56e74cf82 02:56:20 Removing intermediate container 85d56e74cf82 02:56:20 ---> d495d883c9b9 02:56:20 Step 25/26 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:56:20 ---> Running in 538d3750d02c 02:56:21 Removing intermediate container 538d3750d02c 02:56:21 ---> a4f522af2a7c 02:56:21 Step 26/26 : LABEL version=0.0.0 02:56:21 ---> Running in 7089001e599f 02:56:22 Removing intermediate container 7089001e599f 02:56:22 ---> 15d803700c8b 02:56:22 02:56:22 Successfully built 15d803700c8b 02:56:22 Successfully tagged security-spire-server-arm64:latest 02:56:40  Building security-spire-server ... done Removing intermediate container 42ac1345635f 02:56:40 ---> d8e7e86023e8 02:56:40 02:56:40 Step 10/23 : FROM alpine:3.17 02:56:40 ---> 51e60588ff2c 02:56:40 Step 11/23 : RUN apk add --update --no-cache dumb-init 02:56:40 ---> Using cache 02:56:40 ---> ef658f42695c 02:56:40 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 02:56:40 ---> Using cache 02:56:40 ---> 90c48d5baaf6 02:56:40 Step 13/23 : ENV APP_PORT=59861 02:56:40 ---> Running in 95a4ba89e4af 02:56:40 Removing intermediate container 95a4ba89e4af 02:56:40 ---> 3a65653ff592 02:56:40 Step 14/23 : EXPOSE $APP_PORT 02:56:40 ---> Running in 09ffa03e9169 02:56:40 Removing intermediate container 09ffa03e9169 02:56:40 ---> ef49757977a5 02:56:40 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:56:40 ---> 6c8d6adf9e40 02:56:40 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:56:40 ---> 05b1b9a7c9df 02:56:40 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 02:56:43 ---> 1afa82844797 02:56:43 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 02:56:44 ---> 8504fbe97b50 02:56:44 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 02:56:44 ---> Running in 4ffd95fb1493 02:56:44 Removing intermediate container 4ffd95fb1493 02:56:44 ---> 6cbb402ad032 02:56:44 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:56:44 ---> Running in 81ca05a7893f 02:56:45 Removing intermediate container 81ca05a7893f 02:56:45 ---> 9bf9225a2356 02:56:45 Step 21/23 : LABEL arch=arm64 02:56:45 ---> Running in 0590786c489b 02:56:45 Removing intermediate container 0590786c489b 02:56:45 ---> 34b2e826f14e 02:56:45 Step 22/23 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:56:45 ---> Running in 5b96e5633245 02:56:46 Removing intermediate container 5b96e5633245 02:56:46 ---> 675662379956 02:56:46 Step 23/23 : LABEL version=0.0.0 02:56:46 ---> Running in 9b50857df8d9 02:56:46 Removing intermediate container 9b50857df8d9 02:56:46 ---> 0154062b3e08 02:56:46 02:56:47 Successfully built 0154062b3e08 02:56:47 Successfully tagged support-scheduler-arm64:latest 02:57:33  Building support-scheduler ... done Removing intermediate container 7ec2d72e0175 02:57:33 ---> 9cd2e6f23634 02:57:33 02:57:33 Step 10/23 : FROM alpine:3.17 02:57:33 ---> 51e60588ff2c 02:57:33 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 02:57:33 ---> Running in 7a3b452a01fc 02:57:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:57:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:57:34 (1/2) Installing ca-certificates (20220614-r4) 02:57:34 (2/2) Installing dumb-init (1.2.5-r2) 02:57:34 Executing busybox-1.35.0-r29.trigger 02:57:34 Executing ca-certificates-20220614-r4.trigger 02:57:34 OK: 8 MiB in 17 packages 02:57:37 Removing intermediate container 7a3b452a01fc 02:57:37 ---> e4e01881a48c 02:57:37 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 02:57:37 ---> Running in ded6376aed04 02:57:37 Removing intermediate container ded6376aed04 02:57:37 ---> bdc736e7c475 02:57:37 Step 13/23 : ENV APP_PORT=59860 02:57:37 ---> Running in 7050ec7bad6a 02:57:38 Removing intermediate container 7050ec7bad6a 02:57:38 ---> bbbda033ed6c 02:57:38 Step 14/23 : EXPOSE $APP_PORT 02:57:38 ---> Running in 5c8788b9f59c 02:57:38 Removing intermediate container 5c8788b9f59c 02:57:38 ---> 83faa3875d5e 02:57:38 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 02:57:39 ---> fdc3d0f6b209 02:57:39 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 02:57:40 ---> be580a95a96e 02:57:40 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 02:57:43 ---> 7793b1f48860 02:57:43 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 02:57:43 ---> 1f334b0db021 02:57:43 Step 19/23 : ENTRYPOINT ["/support-notifications"] 02:57:44 ---> Running in 1ab5012a5d97 02:57:44 Removing intermediate container 1ab5012a5d97 02:57:44 ---> a3e25f596b8f 02:57:44 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:57:44 ---> Running in bc7365d29b4b 02:57:45 Removing intermediate container bc7365d29b4b 02:57:45 ---> ff1e8a99efd8 02:57:45 Step 21/23 : LABEL arch=arm64 02:57:45 ---> Running in 6a9779ff277e 02:57:46 Removing intermediate container 6a9779ff277e 02:57:46 ---> cc0cdb1269f0 02:57:46 Step 22/23 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:57:46 ---> Running in 33eaf0c07599 02:57:47 Removing intermediate container 33eaf0c07599 02:57:47 ---> 67e0e6252fd6 02:57:47 Step 23/23 : LABEL version=0.0.0 02:57:47 ---> Running in ab6efb155e92 02:57:47 Removing intermediate container ab6efb155e92 02:57:47 ---> 698b339f241a 02:57:47 02:57:48 Successfully built 698b339f241a 02:57:48 Successfully tagged support-notifications-arm64:latest 02:58:14  Building support-notifications ... done 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 02:58:22 Removing intermediate container a252c75604c3 02:58:22 ---> 990d8259bb93 02:58:22 02:58:22 Step 9/25 : FROM alpine:3.17 02:58:22 ---> 51e60588ff2c 02:58:22 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 02:58:22 ---> Running in d33b1c619c82 02:58:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:58:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:58:25 (1/3) Installing ca-certificates (20220614-r4) 02:58:25 (2/3) Installing dumb-init (1.2.5-r2) 02:58:25 (3/3) Installing su-exec (0.2-r2) 02:58:25 Executing busybox-1.35.0-r29.trigger 02:58:25 Executing ca-certificates-20220614-r4.trigger 02:58:25 OK: 8 MiB in 18 packages 02:58:27 Removing intermediate container d33b1c619c82 02:58:27 ---> 3debe53c2944 02:58:27 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 02:58:27 ---> Running in 14d80f9d493d 02:58:27 Removing intermediate container 14d80f9d493d 02:58:27 ---> 7d3accdcbf3a 02:58:27 Step 12/25 : WORKDIR / 02:58:27 ---> Running in ddb92bda351a 02:58:27 Removing intermediate container ddb92bda351a 02:58:27 ---> 9ad3ab7b7c0d 02:58:27 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 02:58:28 ---> c1f87dc81a91 02:58:28 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 02:58:28 ---> 43e5ddd801aa 02:58:28 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 02:58:29 ---> a7ef585c0fc1 02:58:29 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 02:58:29 ---> b43e4af1e320 02:58:29 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 02:58:30 ---> 302ecf18a320 02:58:30 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 02:58:30 ---> 341073901426 02:58:31 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 02:58:32 ---> 63a3c06273b0 02:58:32 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 02:58:32 ---> e8aae2575648 02:58:32 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 02:58:32 ---> Running in cb8ba51eee5c 02:58:33 Removing intermediate container cb8ba51eee5c 02:58:33 ---> 26eca44102d3 02:58:33 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 02:58:34 ---> Running in 1ba9f4126888 02:58:34 Removing intermediate container 1ba9f4126888 02:58:34 ---> b55085826c8f 02:58:34 Step 23/25 : LABEL arch=arm64 02:58:34 ---> Running in 1f8d262f52c0 02:58:34 Removing intermediate container 1f8d262f52c0 02:58:34 ---> 3e80e831c46c 02:58:34 Step 24/25 : LABEL git_sha=7d68dd6bf6dba69ca15437813ad4958a1e27f513 02:58:34 ---> Running in b6eac5b8cb46 02:58:35 Removing intermediate container b6eac5b8cb46 02:58:35 ---> 12bbd0773df0 02:58:35 Step 25/25 : LABEL version=0.0.0 02:58:35 ---> Running in 19bc565b9771 02:58:35 Removing intermediate container 19bc565b9771 02:58:35 ---> 631ff8ea31e2 02:58:35 02:58:35 Successfully built 631ff8ea31e2 02:58:35 Successfully tagged security-secretstore-setup-arm64:latest 02:58:35  Building security-secretstore-setup ... done  [Pipeline] } 02:58:35 $ docker stop --time=1 6a0b105c449bb8f03315445bac680342b96f45f77f70398dcd4e80b2dd905b7c 02:58:38 $ docker rm -f --volumes 6a0b105c449bb8f03315445bac680342b96f45f77f70398dcd4e80b2dd905b7c [Pipeline] // withDockerContainer [Pipeline] sh 02:58:38 + docker images 02:58:39 REPOSITORY TAG IMAGE ID CREATED SIZE 02:58:39 security-secretstore-setup-arm64 latest 631ff8ea31e2 3 seconds ago 32.2MB 02:58:39 990d8259bb93 17 seconds ago 1.49GB 02:58:39 support-notifications-arm64 latest 698b339f241a 51 seconds ago 32.2MB 02:58:39 9cd2e6f23634 About a minute ago 1.56GB 02:58:39 support-scheduler-arm64 latest 0154062b3e08 About a minute ago 31.5MB 02:58:39 d8e7e86023e8 2 minutes ago 1.56GB 02:58:39 security-spire-server-arm64 latest 15d803700c8b 2 minutes ago 87.1MB 02:58:39 security-spire-agent-arm64 latest 95d29a481db2 2 minutes ago 125MB 02:58:39 85080aafff09 2 minutes ago 1.35GB 02:58:39 security-spire-config-arm64 latest fa8286dec502 2 minutes ago 86.2MB 02:58:39 core-command-arm64 latest 4b9f30b3bfc9 3 minutes ago 19.7MB 02:58:39 6263cbf3b595 3 minutes ago 1.35GB 02:58:39 607956df5ae7 3 minutes ago 1.49GB 02:58:39 6319fa0b706f 3 minutes ago 1.35GB 02:58:39 core-data-arm64 latest 990ba9b9aa90 4 minutes ago 19.9MB 02:58:39 5f05de42aee6 4 minutes ago 1.5GB 02:58:39 security-proxy-setup-arm64 latest 9c81ed33dc37 6 minutes ago 18.7MB 02:58:39 f8dcc2362df0 6 minutes ago 1.47GB 02:58:39 security-spiffe-token-provider-arm64 latest eb6d235845ff 11 minutes ago 32.7MB 02:58:39 2a77e17939a2 11 minutes ago 1.53GB 02:58:39 core-metadata-arm64 latest 0e2a86e9bb44 12 minutes ago 20.2MB 02:58:39 security-bootstrapper-arm64 latest 63f56275004b 12 minutes ago 21.9MB 02:58:39 dd645bb5cdd0 13 minutes ago 1.5GB 02:58:39 core-common-config-bootstrapper-arm64 latest 6152fe26a303 13 minutes ago 17.2MB 02:58:39 2792e9fa660b 13 minutes ago 1.48GB 02:58:39 security-proxy-auth-arm64 latest 009e0cde89cb 13 minutes ago 18.3MB 02:58:39 bbcacf04b845 13 minutes ago 1.48GB 02:58:39 a5691c76c246 14 minutes ago 1.47GB 02:58:39 ci-base-image-arm64 latest 68ea2bc71015 37 minutes ago 866MB 02:58:39 alpine 3.17 51e60588ff2c 2 weeks ago 7.46MB 02:58:39 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine 6cb57ee374ae 4 weeks ago 648MB 02:58:39 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 02:58:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:58:39 02:58:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:58:39 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:58:40 arm64: Pulling from edgex-lftools-log-publisher 02:58:40 8998bd30e6a1: Pulling fs layer 02:58:40 04944245beec: Pulling fs layer 02:58:40 699f458cf7ca: Pulling fs layer 02:58:40 765212b225bb: Pulling fs layer 02:58:40 f23df028b6ca: Pulling fs layer 02:58:40 d65c8cfc05b1: Pulling fs layer 02:58:40 2437ff75d9bd: Pulling fs layer 02:58:40 765212b225bb: Waiting 02:58:40 f23df028b6ca: Waiting 02:58:40 d65c8cfc05b1: Waiting 02:58:40 2437ff75d9bd: Waiting 02:58:40 04944245beec: Verifying Checksum 02:58:40 04944245beec: Download complete 02:58:40 765212b225bb: Verifying Checksum 02:58:40 765212b225bb: Download complete 02:58:40 f23df028b6ca: Verifying Checksum 02:58:40 f23df028b6ca: Download complete 02:58:40 d65c8cfc05b1: Verifying Checksum 02:58:40 d65c8cfc05b1: Download complete 02:58:40 699f458cf7ca: Verifying Checksum 02:58:40 699f458cf7ca: Download complete 02:58:41 8998bd30e6a1: Verifying Checksum 02:58:41 8998bd30e6a1: Download complete 02:58:42 2437ff75d9bd: Verifying Checksum 02:58:42 2437ff75d9bd: Download complete 02:58:44 8998bd30e6a1: Pull complete 02:58:45 04944245beec: Pull complete 02:58:46 699f458cf7ca: Pull complete 02:58:46 765212b225bb: Pull complete 02:58:47 f23df028b6ca: Pull complete 02:58:47 d65c8cfc05b1: Pull complete 02:59:02 2437ff75d9bd: Pull complete 02:59:02 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:59:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:59:02 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:59:02 prd-ubuntu20.04-docker-arm64-4c-16g-8504 does not seem to be running inside a container 02:59:02 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:59:05 $ docker top 0d0eb01ad0a67d24f913502d2048989124538710fa7d31deebb1c2498670ac8f -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:59:06 ---> job-cost.sh 02:59:06 lf-activate-venv: SKIPPING 02:59:06 INFO: No Stack... 02:59:06 INFO: Retrieving Pricing Info for: v3-standard-4 02:59:07 INFO: Archiving Costs [Pipeline] sh 02:59:08 + cat /w/workspace/edgex-go/2/archives/cost.csv 02:59:08 + cut -d, -f6 [Pipeline] lock 02:59:08 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4514-2-stack-cost] 02:59:08 Resource [jenkins-edgexfoundry-edgex-go-PR-4514-2-stack-cost] did not exist. Created. 02:59:08 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4514-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:59:08 + echo total: 0.10999999940395355 [Pipeline] stash 02:59:08 Stashed 1 file(s) [Pipeline] } 02:59:08 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4514-2-stack-cost] [Pipeline] // lock [Pipeline] } 02:59:08 $ docker stop --time=1 0d0eb01ad0a67d24f913502d2048989124538710fa7d31deebb1c2498670ac8f 02:59:10 $ docker rm -f --volumes 0d0eb01ad0a67d24f913502d2048989124538710fa7d31deebb1c2498670ac8f [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 02:59:11 + [ -d /w/workspace/edgex-go/2/archives ] [Pipeline] libraryResource [Pipeline] sh 02:59:11 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:59:12 ---> package-listing.sh 02:59:12 ++ facter osfamily 02:59:12 ++ tr '[:upper:]' '[:lower:]' 02:59:12 + OS_FAMILY=debian 02:59:12 + workspace=/w/workspace/edgex-go/2 02:59:12 + START_PACKAGES=/tmp/packages_start.txt 02:59:12 + END_PACKAGES=/tmp/packages_end.txt 02:59:12 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:59:12 + PACKAGES=/tmp/packages_start.txt 02:59:12 + '[' /w/workspace/edgex-go/2 ']' 02:59:12 + PACKAGES=/tmp/packages_end.txt 02:59:12 + case "${OS_FAMILY}" in 02:59:12 + dpkg -l 02:59:12 + grep '^ii' 02:59:12 + '[' -f /tmp/packages_start.txt ']' 02:59:12 + '[' -f /tmp/packages_end.txt ']' 02:59:12 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:59:12 + '[' /w/workspace/edgex-go/2 ']' 02:59:12 + mkdir -p /w/workspace/edgex-go/2/archives/ 02:59:12 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/2/archives/ [Pipeline] echo 02:59:12 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 02:59:12 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:59:13 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:59:13 02:59:13 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:59:13 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:59:13 latest: Pulling from edgex-lftools-log-publisher 02:59:13 5eb5b503b376: Pulling fs layer 02:59:13 5c69ac0246d0: Pulling fs layer 02:59:13 ec43610c2a17: Pulling fs layer 02:59:13 3a2ae6a8a46f: Pulling fs layer 02:59:13 33b1e0a273af: Pulling fs layer 02:59:13 5d3b04190fa2: Pulling fs layer 02:59:13 2f39f015ded8: Pulling fs layer 02:59:13 3a2ae6a8a46f: Waiting 02:59:13 5d3b04190fa2: Waiting 02:59:13 33b1e0a273af: Waiting 02:59:13 2f39f015ded8: Waiting 02:59:13 5c69ac0246d0: Verifying Checksum 02:59:13 5c69ac0246d0: Download complete 02:59:13 3a2ae6a8a46f: Download complete 02:59:13 33b1e0a273af: Verifying Checksum 02:59:13 33b1e0a273af: Download complete 02:59:13 5d3b04190fa2: Verifying Checksum 02:59:13 5d3b04190fa2: Download complete 02:59:13 ec43610c2a17: Verifying Checksum 02:59:13 ec43610c2a17: Download complete 02:59:14 5eb5b503b376: Verifying Checksum 02:59:14 5eb5b503b376: Download complete 02:59:14 2f39f015ded8: Verifying Checksum 02:59:14 2f39f015ded8: Download complete 02:59:15 5eb5b503b376: Pull complete 02:59:15 5c69ac0246d0: Pull complete 02:59:15 ec43610c2a17: Pull complete 02:59:15 3a2ae6a8a46f: Pull complete 02:59:16 33b1e0a273af: Pull complete 02:59:16 5d3b04190fa2: Pull complete 02:59:20 2f39f015ded8: Pull complete 02:59:20 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 02:59:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:59:20 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:59:20 prd-ubuntu20.04-docker-8c-8g-8503 does not seem to be running inside a container 02:59:20 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/2/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/2 -v /w/workspace/edgex-go/2:/w/workspace/edgex-go/2:rw,z -v /w/workspace/edgex-go/2@tmp:/w/workspace/edgex-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:59:22 $ docker top 1802b18e648f9d7b263f0c30be1b0f279ec6e5cd5c4a26d5857a2af1c60f5f9f -eo pid,comm [Pipeline] { [Pipeline] sh 02:59:22 + touch /tmp/pre-build-complete [Pipeline] sh 02:59:23 + mkdir -p /var/log/sysstat [Pipeline] sh 02:59:23 + ls /var/log/sa-host 02:59:23 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:59:23 provisioning config files... 02:59:23 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/2@tmp/config8606843941023538695tmp [Pipeline] { [Pipeline] echo 02:59:23 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:59:23 ---> create-netrc.sh [Pipeline] } 02:59:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 02:59:24 ---> python-tools-install.sh [Pipeline] echo 02:59:24 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:59:24 ---> sudo-logs.sh 02:59:24 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 02:59:24 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:59:24 ---> job-cost.sh 02:59:24 lf-activate-venv: SKIPPING 02:59:24 DEBUG: total: 0.10999999940395355 02:59:24 INFO: Retrieving Stack Cost... 02:59:25 INFO: Retrieving Pricing Info for: v3-standard-8 02:59:25 INFO: Archiving Costs [Pipeline] echo 02:59:25 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:59:26 ---> logs-deploy.sh 02:59:26 lf-activate-venv: SKIPPING 02:59:26 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4514/2 02:59:26 INFO: archiving workspace using pattern(s): 02:59:27 Archives upload complete. 02:59:27 INFO: archiving logs to Nexus