Pull request #4514 opened 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 8bd61b8c0d9f8ab642043d5637deca93e9f91722+3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 (3f3339969144cf260e98b218b06012413807d386) 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-ssh5606854786766199408.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-ssh13885788773418118954.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 Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4514/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4514/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10075542256686495784.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4514/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh4937949136006441923.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 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh12130952884302112364.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4514/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-go/branches/PR-4514/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh11024677421364419677.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 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 ‘prd-ubuntu20.04-docker-8c-8g-8482’ Running on prd-ubuntu20.04-docker-8c-8g-8488 in /w/workspace/edgexfoundry_edgex-go_PR-4514 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-go.git > git init /w/workspace/edgex-go/1 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 > 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 8bd61b8c0d9f8ab642043d5637deca93e9f91722 Merge succeeded, producing 8bd61b8c0d9f8ab642043d5637deca93e9f91722 Checking out Revision 8bd61b8c0d9f8ab642043d5637deca93e9f91722 (PR-4514) > git config core.sparsecheckout # timeout=10 > git checkout -f 8bd61b8c0d9f8ab642043d5637deca93e9f91722 # 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 8bd61b8c0d9f8ab642043d5637deca93e9f91722 # timeout=10 Commit message: "refactor(security)!: Prefix security related env vars with EDGEX_" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 01:06:29 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 01:06:29 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 01:06:29 ========================================================= 01:06:29 EdgeX Global Pipelines Version Info 01:06:29 ========================================================= [Pipeline] libraryResource [Pipeline] sh 01:06:30 ------------------- 01:06:30 stable info: 01:06:30 ------------------- 01:06:30 Commited By: Bill Mahoney bill.mahoney@intel.com 01:06:30 Commit SHA: 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 01:06:30 Message: update stable to v1.0.248 01:06:31 ------------------- 01:06:31 experimental info: 01:06:31 ------------------- 01:06:31 Commited By: **** collab-it+edgex@linuxfoundation.org 01:06:31 Commit SHA: 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 01:06:31 Message: update experimental to v1.0.248 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 01:06:31 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-4514 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-4514 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-4514 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 8bd61b8c0d9f8ab642043d5637deca93e9f91722 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 8bd61b8 [Pipeline] echo 01:06:32 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:06:32 provisioning config files... 01:06:32 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config11856995394784548943tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:06:32 ---> docker-login.sh 01:06:32 nexus3.edgexfoundry.org:10001 01:06:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:06:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:06:33 Configure a credential helper to remove this warning. See 01:06:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:06:33 01:06:33 Login Succeeded 01:06:33 nexus3.edgexfoundry.org:10002 01:06:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:06:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:06:33 Configure a credential helper to remove this warning. See 01:06:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:06:33 01:06:33 Login Succeeded 01:06:33 nexus3.edgexfoundry.org:10003 01:06:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:06:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:06:33 Configure a credential helper to remove this warning. See 01:06:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:06:33 01:06:33 Login Succeeded 01:06:33 nexus3.edgexfoundry.org:10004 01:06:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:06:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:06:33 Configure a credential helper to remove this warning. See 01:06:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:06:33 01:06:33 Login Succeeded 01:06:33 docker.io 01:06:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:06:34 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:06:34 Configure a credential helper to remove this warning. See 01:06:34 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:06:34 01:06:34 Login Succeeded 01:06:34 ---> docker-login.sh ends [Pipeline] } 01:06:34 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:06:34 + 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 01:06:34 + dirname cmd/core-command/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo core-command,cmd/core-command/Dockerfile 01:06:34 + + dirname cmd/core-common-config-bootstrapper/Dockerfile 01:06:34 cut -d/ -f2 01:06:34 + echo core-common-config-bootstrapper,cmd/core-common-config-bootstrapper/Dockerfile 01:06:34 + dirname cmd/core-data/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo core-data,cmd/core-data/Dockerfile 01:06:34 + dirname cmd/core-metadata/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo core-metadata,cmd/core-metadata/Dockerfile 01:06:34 + dirname cmd/security-bootstrapper/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-bootstrapper,cmd/security-bootstrapper/Dockerfile 01:06:34 + dirname cmd/security-proxy-auth/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-proxy-auth,cmd/security-proxy-auth/Dockerfile 01:06:34 + dirname cmd/security-proxy-setup/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 01:06:34 + dirname cmd/security-secretstore-setup/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 01:06:34 + dirname cmd/security-spiffe-token-provider/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-spiffe-token-provider,cmd/security-spiffe-token-provider/Dockerfile 01:06:34 + dirname cmd/security-spire-agent/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-spire-agent,cmd/security-spire-agent/Dockerfile 01:06:34 + dirname cmd/security-spire-config/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo security-spire-config,cmd/security-spire-config/Dockerfile 01:06:34 + + dirname cmd/security-spire-server/Dockerfile 01:06:34 cut -d/ -f2 01:06:34 + echo security-spire-server,cmd/security-spire-server/Dockerfile 01:06:34 + dirname cmd/support-notifications/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo support-notifications,cmd/support-notifications/Dockerfile 01:06:34 + dirname cmd/support-scheduler/Dockerfile 01:06:34 + cut -d/ -f2 01:06:34 + echo support-scheduler,cmd/support-scheduler/Dockerfile [Pipeline] echo 01:06:34 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 01:06:35 + git rev-list -1 --merges 8bd61b8c0d9f8ab642043d5637deca93e9f91722~1..8bd61b8c0d9f8ab642043d5637deca93e9f91722 [Pipeline] echo 01:06:35 -----------> git rev-list -1 --merges 8bd61b8c0d9f8ab642043d5637deca93e9f91722~1..8bd61b8c0d9f8ab642043d5637deca93e9f91722 8bd61b8c0d9f8ab642043d5637deca93e9f91722 [false] [Pipeline] sh 01:06:35 + git log --format=format:%s -1 8bd61b8c0d9f8ab642043d5637deca93e9f91722 [Pipeline] echo 01:06:35 ========================================================= 01:06:35 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 01:06:35 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 01:06:35 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:06:35 + grep -v github /etc/ssh/ssh_known_hosts 01:06:35 + [ -e /tmp/ssh_known_hosts ] 01:06:35 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 01:06:35 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 01:06:35 + sudo tee -a /etc/ssh/ssh_known_hosts 01:06:35 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:06:36 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:06:36 01:06:36 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:06:36 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:06:36 0.1.4: Pulling from edgex-devops/py-git-semver 01:06:36 b85a868b505f: Pulling fs layer 01:06:36 e2be974225ed: Pulling fs layer 01:06:36 339a4e72a1f5: Pulling fs layer 01:06:36 988bab9f4d93: Pulling fs layer 01:06:36 1469e6f7b9e6: Pulling fs layer 01:06:36 eaf3925da568: Pulling fs layer 01:06:36 bab4dde63d76: Pulling fs layer 01:06:36 bde34c3a00c8: Pulling fs layer 01:06:36 b352a97aabf1: Pulling fs layer 01:06:36 4872d77fe225: Pulling fs layer 01:06:36 5851b861e8e6: Pulling fs layer 01:06:36 bde34c3a00c8: Waiting 01:06:36 988bab9f4d93: Waiting 01:06:36 1469e6f7b9e6: Waiting 01:06:36 b352a97aabf1: Waiting 01:06:36 eaf3925da568: Waiting 01:06:36 4872d77fe225: Waiting 01:06:36 bab4dde63d76: Waiting 01:06:36 5851b861e8e6: Waiting 01:06:36 e2be974225ed: Verifying Checksum 01:06:36 e2be974225ed: Download complete 01:06:36 988bab9f4d93: Verifying Checksum 01:06:36 988bab9f4d93: Download complete 01:06:37 1469e6f7b9e6: Verifying Checksum 01:06:37 1469e6f7b9e6: Download complete 01:06:37 eaf3925da568: Verifying Checksum 01:06:37 eaf3925da568: Download complete 01:06:37 339a4e72a1f5: Verifying Checksum 01:06:37 339a4e72a1f5: Download complete 01:06:37 bde34c3a00c8: Verifying Checksum 01:06:37 bde34c3a00c8: Download complete 01:06:37 b352a97aabf1: Verifying Checksum 01:06:37 b352a97aabf1: Download complete 01:06:37 4872d77fe225: Download complete 01:06:37 5851b861e8e6: Verifying Checksum 01:06:37 5851b861e8e6: Download complete 01:06:37 b85a868b505f: Verifying Checksum 01:06:37 b85a868b505f: Download complete 01:06:37 bab4dde63d76: Verifying Checksum 01:06:37 bab4dde63d76: Download complete 01:06:38 b85a868b505f: Pull complete 01:06:38 e2be974225ed: Pull complete 01:06:39 339a4e72a1f5: Pull complete 01:06:39 988bab9f4d93: Pull complete 01:06:39 1469e6f7b9e6: Pull complete 01:06:39 eaf3925da568: Pull complete 01:06:41 bab4dde63d76: Pull complete 01:06:41 bde34c3a00c8: Pull complete 01:06:41 b352a97aabf1: Pull complete 01:06:41 4872d77fe225: Pull complete 01:06:41 5851b861e8e6: Pull complete 01:06:41 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 01:06:41 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:06:41 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:06:42 prd-ubuntu20.04-docker-8c-8g-8488 does not seem to be running inside a container 01:06:42 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 01:06:43 $ docker top d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb -eo pid,comm 01:06:43 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). 01:06:43 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:06:43 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:06:43 [ssh-agent] Looking for ssh-agent implementation... 01:06:44 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:06:44 $ docker exec d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb ssh-agent 01:06:44 SSH_AUTH_SOCK=/tmp/ssh-RttH8i92oBoK/agent.33 01:06:44 SSH_AGENT_PID=39 01:06:44 Running ssh-add (command line suppressed) 01:06:44 Identity added: /w/workspace/edgex-go/1@tmp/private_key_8706287273086274442.key (/w/workspace/edgex-go/1@tmp/private_key_8706287273086274442.key) 01:06:44 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:06:44 + git tag --points-at HEAD [Pipeline] } 01:06:44 $ docker exec --env ******** --env ******** d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb ssh-agent -k 01:06:44 unset SSH_AUTH_SOCK; 01:06:44 unset SSH_AGENT_PID; 01:06:44 echo Agent pid 39 killed; 01:06:44 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 01:06:44 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:06:44 [ssh-agent] Looking for ssh-agent implementation... 01:06:44 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:06:44 $ docker exec d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb ssh-agent 01:06:45 SSH_AUTH_SOCK=/tmp/ssh-uf42ePmi2XMC/agent.72 01:06:45 SSH_AGENT_PID=78 01:06:45 Running ssh-add (command line suppressed) 01:06:45 Identity added: /w/workspace/edgex-go/1@tmp/private_key_8029960619010731383.key (/w/workspace/edgex-go/1@tmp/private_key_8029960619010731383.key) 01:06:45 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:06:45 + git semver init 01:06:45 2023-04-14 01:06:45,766 [run_init] DEBUG init version:0.0.0 force:False 01:06:45 2023-04-14 01:06:45,766 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgex-go/1/.semver 01:06:45 2023-04-14 01:06:45,767 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-go.git /w/workspace/edgex-go/1/.semver 01:06:45 2023-04-14 01:06:45,767 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-go.git', '/w/workspace/edgex-go/1/.semver'], cwd=/w/workspace/edgex-go/1, universal_newlines=False, shell=None, istream=None) 01:06:51 2023-04-14 01:06:50,480 [append_file] DEBUG append to file:/w/workspace/edgex-go/1/.git/info/exclude 01:06:51 2023-04-14 01:06:50,481 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgex-go/1/.semver/PR-4514 with force:False 01:06:51 2023-04-14 01:06:50,482 [write_file] DEBUG write to file:/w/workspace/edgex-go/1/.semver/PR-4514 01:06:51 2023-04-14 01:06:50,486 [execute] INFO git cat-file --batch-check 01:06:51 2023-04-14 01:06:50,487 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 01:06:51 2023-04-14 01:06:50,494 [execute] INFO git cat-file --batch 01:06:51 2023-04-14 01:06:50,494 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgex-go/1/.semver, universal_newlines=False, shell=None, istream=) 01:06:51 2023-04-14 01:06:50,501 [read_version] DEBUG read version from /w/workspace/edgex-go/1/.semver/PR-4514 01:06:51 0.0.0 [Pipeline] } 01:06:51 $ docker exec --env ******** --env ******** d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb ssh-agent -k 01:06:51 unset SSH_AUTH_SOCK; 01:06:51 unset SSH_AGENT_PID; 01:06:51 echo Agent pid 78 killed; 01:06:51 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:06:51 + git semver [Pipeline] } 01:06:52 $ docker stop --time=1 d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb 01:06:53 $ docker rm -f --volumes d42179e6125d5f2da013baeb4c979dc687b4f68e571dd045b9ae2aa739f4a5eb [Pipeline] // withDockerContainer [Pipeline] sh 01:06:54 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 01:06:54 Stashed 1 file(s) [Pipeline] echo 01:06:54 [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 01:06:55 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 01:06:55 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:06:55 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:06:55 ========================================================= 01:06:55 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 01:06:55 ========================================================= [Pipeline] fileExists [Pipeline] sh 01:06:55 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:06:55 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 01:06:55 63b65145d645: Pulling fs layer 01:06:55 a2d21d5440eb: Pulling fs layer 01:06:55 935e6c44a52c: Pulling fs layer 01:06:55 94cc34f8dd06: Pulling fs layer 01:06:55 30dea6a524f1: Pulling fs layer 01:06:55 a2aff8979fd8: Pulling fs layer 01:06:55 6808be2612f2: Pulling fs layer 01:06:55 f25807f1079a: Pulling fs layer 01:06:55 94cc34f8dd06: Waiting 01:06:55 30dea6a524f1: Waiting 01:06:55 a2aff8979fd8: Waiting 01:06:55 6808be2612f2: Waiting 01:06:55 f25807f1079a: Waiting 01:06:55 a2d21d5440eb: Download complete 01:06:55 94cc34f8dd06: Download complete 01:06:55 63b65145d645: Verifying Checksum 01:06:55 63b65145d645: Download complete 01:06:55 30dea6a524f1: Verifying Checksum 01:06:55 30dea6a524f1: Download complete 01:06:56 a2aff8979fd8: Verifying Checksum 01:06:56 a2aff8979fd8: Download complete 01:06:56 63b65145d645: Pull complete 01:06:56 f25807f1079a: Verifying Checksum 01:06:56 935e6c44a52c: Verifying Checksum 01:06:56 935e6c44a52c: Download complete 01:06:56 6808be2612f2: Verifying Checksum 01:06:56 6808be2612f2: Download complete 01:06:56 a2d21d5440eb: Pull complete 01:07:01 935e6c44a52c: Pull complete 01:07:01 94cc34f8dd06: Pull complete 01:07:01 30dea6a524f1: Pull complete 01:07:01 a2aff8979fd8: Pull complete 01:07:03 6808be2612f2: Pull complete 01:07:04 f25807f1079a: Pull complete 01:07:04 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 01:07:04 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:07:04 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine [Pipeline] fileExists [Pipeline] sh 01:07:04 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:07:04 WORKDIR /edgex 01:07:04 COPY go.mod . 01:07:04 RUN go mod download 01:07:04 + docker build -t ci-base-image-x86_64 -f - . 01:07:05 Sending build context to Docker daemon 170.6MB 01:07:05 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 01:07:05 ---> 3b553350e43f 01:07:05 Step 2/4 : WORKDIR /edgex 01:07:07 ---> Running in bf2db632bb15 01:07:07 Removing intermediate container bf2db632bb15 01:07:07 ---> 1eb7286bdcf3 01:07:07 Step 3/4 : COPY go.mod . 01:07:07 ---> e675d0b44840 01:07:07 Step 4/4 : RUN go mod download 01:07:07 ---> Running in 77feda535df5 01:07:09 Still waiting to schedule task 01:07:09 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-8486’ 01:07:20 Removing intermediate container 77feda535df5 01:07:20 ---> 68a10624c896 01:07:20 Successfully built 68a10624c896 01:07:20 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:07:20 + docker inspect -f . ci-base-image-x86_64 01:07:20 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:07:20 prd-ubuntu20.04-docker-8c-8g-8488 does not seem to be running inside a container 01:07:20 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:07:21 $ docker top 3898257fd2a380ee6662ca25ea8714dd9232bbd4e8f36bbaf12a776dae359c1c -eo pid,comm [Pipeline] { [Pipeline] sh 01:07:21 + go version 01:07:21 go version go1.20.2 linux/amd64 [Pipeline] } 01:07:21 $ docker stop --time=1 3898257fd2a380ee6662ca25ea8714dd9232bbd4e8f36bbaf12a776dae359c1c 01:07:22 $ docker rm -f --volumes 3898257fd2a380ee6662ca25ea8714dd9232bbd4e8f36bbaf12a776dae359c1c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:07:23 + docker inspect -f . ci-base-image-x86_64 01:07:23 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:07:23 prd-ubuntu20.04-docker-8c-8g-8488 does not seem to be running inside a container 01:07:23 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:07:24 $ docker top a7a22c7354e6ec17fb26f7427f08cb6dd64ae60f33fbb3d503b03da1ae3a2cf3 -eo pid,comm [Pipeline] { [Pipeline] echo 01:07:24 ========================================================= 01:07:24 [edgeXBuildGoParallel] Running Tests and Build... 01:07:24 ========================================================= [Pipeline] sh 01:07:24 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 01:07:24 + make test 01:07:24 go test -race -coverprofile=coverage.out ./... 01:07:32 ? github.com/edgexfoundry/edgex-go [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 01:07:47 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 01:07:48 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 01:07:48 ? github.com/edgexfoundry/edgex-go/internal [no test files] 01:07:48 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 01:07:48 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 01:07:48 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 01:07:48 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.057s coverage: 28.7% of statements 01:07:49 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.081s coverage: 98.5% of statements 01:07:49 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 01:07:49 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 01:07:49 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 01:07:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 01:07:50 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 01:07:51 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 01:07:51 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 01:07:51 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 01:07:51 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 01:07:51 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 01:07:52 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 01:07:52 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 01:07:52 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.096s coverage: 71.5% of statements 01:07:52 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.070s coverage: 54.0% of statements 01:07:54 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 2.950s coverage: 88.5% of statements 01:07:54 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.067s coverage: 3.8% of statements 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 01:07:54 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 01:07:55 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 0.420s coverage: 95.6% of statements 01:07:55 ok github.com/edgexfoundry/edgex-go/internal/io 0.064s coverage: 72.2% of statements 01:07:55 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 01:07:55 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 01:07:55 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 01:07:55 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.046s coverage: 65.9% of statements 01:07:56 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 01:07:56 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 01:07:56 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.077s coverage: 0.9% of statements 01:07:56 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.053s coverage: 29.0% of statements 01:07:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.071s coverage: 44.1% of statements 01:07:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 0.047s coverage: 82.9% of statements 01:07:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.051s coverage: 94.1% of statements 01:07:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.064s coverage: 96.3% of statements 01:07:57 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.045s coverage: 87.5% of statements 01:07:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 01:07:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 01:07:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 01:07:57 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 01:07:58 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 01:07:58 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 01:07:58 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 01:07:58 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 01:07:59 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 01:08:00 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 01:08:01 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 01:08:02 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 01:08:02 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 01:08:03 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 01:08:03 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 01:08:03 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 01:08:04 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 01:08:04 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 01:08:05 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 01:08:06 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 01:08:06 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 01:08:06 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 01:08:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 01:08:07 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 01:08:07 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 01:08:07 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 01:08:07 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 01:08:09 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.065s coverage: 94.4% of statements 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 01:08:09 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 01:08:10 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 01:08:10 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 23.283s coverage: 79.9% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 21.065s coverage: 92.9% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.029s coverage: 64.4% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.062s coverage: 62.3% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 12.061s coverage: 87.2% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.049s coverage: 20.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.050s coverage: 100.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.112s coverage: 81.8% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.089s coverage: 82.1% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.056s coverage: 86.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.192s coverage: 63.1% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.050s coverage: 100.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.038s coverage: 89.4% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.029s coverage: 100.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.031s coverage: 73.7% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.029s coverage: 100.0% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.167s coverage: 38.4% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.059s coverage: 89.5% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.061s coverage: 84.8% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.074s coverage: 17.7% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.112s coverage: 92.3% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.065s coverage: 61.5% of statements 01:08:22 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.093s coverage: 97.7% of statements 01:08:22 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 01:08:22 running golangci-lint 01:08:22 golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z 01:08:22 go version go1.20.2 linux/amd64 01:08:22 level=info msg="[config_reader] Used config file .golangci.yml" 01:08:22 level=info msg="[lintersdb] Active 8 linters: [errcheck gosec gosimple govet ineffassign staticcheck typecheck unused]" 01:08:37 level=info msg="[loader] Go packages loading at mode 575 (compiled_files|imports|name|types_sizes|deps|exports_file|files) took 14.784016211s" 01:08:37 level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 40.558971ms" 01:08:45 level=info msg="[linters_context/goanalysis] analyzers took 59.965386171s with top 10 stages: buildir: 35.143877243s, inspect: 2.446973371s, fact_deprecated: 1.709164174s, printf: 1.303399149s, gosec: 1.284325963s, ctrlflow: 1.011103871s, S1038: 928.073747ms, fact_purity: 818.136529ms, nilness: 754.751874ms, S1039: 563.310604ms" 01:08:45 level=info msg="[runner] Issues before processing: 203, after processing: 2" 01:08:45 level=info msg="[runner] Processors filtering stat (out/in): skip_files: 203/203, exclude-rules: 23/203, source_code: 2/2, path_prefixer: 2/2, path_prettifier: 203/203, identifier_marker: 203/203, exclude: 203/203, uniq_by_line: 2/2, severity-rules: 2/2, skip_dirs: 203/203, autogenerated_exclude: 203/203, max_per_file_from_linter: 2/2, max_same_issues: 2/2, sort_results: 2/2, cgo: 203/203, filename_unadjuster: 203/203, nolint: 2/23, diff: 2/2, max_from_linter: 2/2, path_shortener: 2/2" 01:08:45 level=info msg="[runner] processing took 18.100434ms with stages: nolint: 6.839834ms, identifier_marker: 6.369965ms, autogenerated_exclude: 1.439707ms, path_prettifier: 1.433006ms, exclude-rules: 1.230874ms, skip_dirs: 673.781µs, source_code: 52.834µs, cgo: 35.162µs, filename_unadjuster: 15.541µs, max_same_issues: 2.51µs, uniq_by_line: 2.12µs, path_shortener: 1.14µs, max_from_linter: 970ns, max_per_file_from_linter: 930ns, skip_files: 520ns, exclude: 410ns, diff: 410ns, sort_results: 330ns, severity-rules: 230ns, path_prefixer: 160ns" 01:08:45 level=info msg="[runner] linters took 7.986634184s with stages: goanalysis_metalinter: 7.968429492s" 01:08:45 internal/security/secretstore/init.go:54:2: G101: Potential hardcoded credentials (gosec) 01:08:45 addKnownSecretsEnv = "EDGEX_ADD_KNOWN_SECRETS" 01:08:45 ^ 01:08:45 internal/security/fileprovider/tokenconfig.go:58:2: G101: Potential hardcoded credentials (gosec) 01:08:45 addSecretstoreTokensEnvKey = "EDGEX_ADD_SECRETSTORE_TOKENS" 01:08:45 ^ 01:08:45 level=info msg="File cache stats: 2 entries of total size 31.4KiB" 01:08:45 level=info msg="Memory: 230 samples, avg is 196.2MB, max is 781.0MB" 01:08:45 level=info msg="Execution took 22.821081799s" 01:08:45 make: *** [Makefile:155: lint] Error 1 [Pipeline] } 01:08:46 $ docker stop --time=1 a7a22c7354e6ec17fb26f7427f08cb6dd64ae60f33fbb3d503b03da1ae3a2cf3 01:08:48 $ docker rm -f --volumes a7a22c7354e6ec17fb26f7427f08cb6dd64ae60f33fbb3d503b03da1ae3a2cf3 [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] } 01:08:49 Failed in branch amd64 01:10:48 Running on prd-ubuntu20.04-docker-arm64-4c-16g-8489 in /w/workspace/edgexfoundry_edgex-go_PR-4514 [Pipeline] { [Pipeline] ws 01:10:48 Running in /w/workspace/edgex-go/1 [Pipeline] { [Pipeline] checkout 01:10:48 The recommended git tool is: git 01:10:54 using credential edgex-jenkins-ssh 01:10:54 Cloning the remote Git repository 01:10:54 Cloning repository git@github.com:edgexfoundry/edgex-go.git 01:10:54 > git init /w/workspace/edgex-go/1 # timeout=10 01:10:55 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 01:10:55 > git --version # timeout=10 01:10:55 > git --version # 'git version 2.25.1' 01:10:55 using GIT_SSH to set credentials SSH Credentials for GitHub 01:10:55 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 01:11:11 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 01:11:11 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 01:11:12 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 01:11:12 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 01:11:12 using GIT_SSH to set credentials SSH Credentials for GitHub 01:11:12 > 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 01:11:13 Merging remotes/origin/main commit 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 into PR head commit 8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:11:13 Merge succeeded, producing 8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:11:13 Checking out Revision 8bd61b8c0d9f8ab642043d5637deca93e9f91722 (PR-4514) 01:11:13 > git config core.sparsecheckout # timeout=10 01:11:13 > git checkout -f 8bd61b8c0d9f8ab642043d5637deca93e9f91722 # timeout=10 01:11:13 > git remote # timeout=10 01:11:13 > git config --get remote.origin.url # timeout=10 01:11:13 using GIT_SSH to set credentials SSH Credentials for GitHub 01:11:13 > git merge 3d8bdbb49bf9e8662f4b0b00c0c15199b9b19824 # timeout=10 01:11:13 > git rev-parse HEAD^{commit} # timeout=10 01:11:13 > git config core.sparsecheckout # timeout=10 01:11:13 > git checkout -f 8bd61b8c0d9f8ab642043d5637deca93e9f91722 # timeout=10 01:11:17 Commit message: "refactor(security)!: Prefix security related env vars with EDGEX_" 01:11:17 > git --version # timeout=10 01:11:17 > git --version # 'git version 2.25.1' 01:11:17 fatal: bad object 8d11186b4ecddd371e5d69e8bc5262dee0d7f4a1 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:11:18 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 01:11:18 % Total % Received % Xferd Average Speed Time Time Time Current 01:11:18 Dload Upload Total Spent Left Speed 01:11:18 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 88548 0 --:--:-- --:--:-- --:--:-- 88548 [Pipeline] sh 01:11:19 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 01:11:19 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 01:11:19 + sudo tee /etc/docker/daemon.new 01:11:19 { 01:11:19 "registry-mirrors": [ 01:11:19 "https://nexus3.edgexfoundry.org:10001" 01:11:19 ], 01:11:19 "bip": "10.250.0.254/24", 01:11:19 "hosts": [ 01:11:19 "tcp://0.0.0.0:5555", 01:11:19 "unix:///var/run/docker.sock" 01:11:19 ], 01:11:19 "mtu": 1458, 01:11:19 "selinux-enabled": true, 01:11:19 "seccomp-profile": "/etc/docker/seccomp.json" 01:11:19 } [Pipeline] sh 01:11:20 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 01:11:20 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:11:38 provisioning config files... 01:11:38 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/1@tmp/config14696331623507953548tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:11:39 ---> docker-login.sh 01:11:39 nexus3.edgexfoundry.org:10001 01:11:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:11:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:11:40 Configure a credential helper to remove this warning. See 01:11:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:11:40 01:11:40 Login Succeeded 01:11:40 nexus3.edgexfoundry.org:10002 01:11:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:11:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:11:40 Configure a credential helper to remove this warning. See 01:11:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:11:40 01:11:40 Login Succeeded 01:11:40 nexus3.edgexfoundry.org:10003 01:11:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:11:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:11:40 Configure a credential helper to remove this warning. See 01:11:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:11:40 01:11:40 Login Succeeded 01:11:40 nexus3.edgexfoundry.org:10004 01:11:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:11:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:11:41 Configure a credential helper to remove this warning. See 01:11:41 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:11:41 01:11:41 Login Succeeded 01:11:41 docker.io 01:11:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:11:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 01:11:41 Configure a credential helper to remove this warning. See 01:11:41 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 01:11:41 01:11:41 Login Succeeded 01:11:41 ---> docker-login.sh ends [Pipeline] } 01:11:41 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] sh 01:11:42 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] echo 01:11:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:11:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 01:11:42 ========================================================= 01:11:42 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 01:11:42 ========================================================= [Pipeline] fileExists [Pipeline] sh 01:11:43 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:11:43 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 01:11:43 af6eaf76a39c: Pulling fs layer 01:11:43 55522c791124: Pulling fs layer 01:11:43 ce5c4a1c91eb: Pulling fs layer 01:11:43 169dfbe0d373: Pulling fs layer 01:11:43 e1ff8fa3b103: Pulling fs layer 01:11:43 52ebb69f0ebf: Pulling fs layer 01:11:43 5abe8eddf0d5: Pulling fs layer 01:11:43 169dfbe0d373: Waiting 01:11:43 e1ff8fa3b103: Waiting 01:11:43 52ebb69f0ebf: Waiting 01:11:43 5abe8eddf0d5: Waiting 01:11:43 55522c791124: Verifying Checksum 01:11:43 55522c791124: Download complete 01:11:43 169dfbe0d373: Download complete 01:11:43 e1ff8fa3b103: Verifying Checksum 01:11:43 e1ff8fa3b103: Download complete 01:11:43 af6eaf76a39c: Verifying Checksum 01:11:43 af6eaf76a39c: Download complete 01:11:44 5abe8eddf0d5: Verifying Checksum 01:11:44 5abe8eddf0d5: Download complete 01:11:45 ce5c4a1c91eb: Verifying Checksum 01:11:45 ce5c4a1c91eb: Download complete 01:11:45 52ebb69f0ebf: Verifying Checksum 01:11:45 52ebb69f0ebf: Download complete 01:11:45 af6eaf76a39c: Pull complete 01:11:46 55522c791124: Pull complete 01:12:01 ce5c4a1c91eb: Pull complete 01:12:01 169dfbe0d373: Pull complete 01:12:01 e1ff8fa3b103: Pull complete 01:12:08 52ebb69f0ebf: Pull complete 01:12:09 5abe8eddf0d5: Pull complete 01:12:09 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 01:12:09 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:12:09 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine [Pipeline] fileExists [Pipeline] sh 01:12:09 + echo FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:12:09 WORKDIR /edgex 01:12:09 COPY go.mod . 01:12:09 RUN go mod download 01:12:09 + docker build -t ci-base-image-arm64 -f - . 01:12:10 Sending build context to Docker daemon 2.936MB 01:12:10 Step 1/4 : FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 01:12:10 ---> 6cb57ee374ae 01:12:10 Step 2/4 : WORKDIR /edgex 01:12:14 ---> Running in 477819d36b89 01:12:15 Removing intermediate container 477819d36b89 01:12:15 ---> 36c16543e6db 01:12:15 Step 3/4 : COPY go.mod . 01:12:15 ---> 0550e819db7e 01:12:15 Step 4/4 : RUN go mod download 01:12:15 ---> Running in 3123ab58854d 01:12:48 Removing intermediate container 3123ab58854d 01:12:48 ---> 49d00506b16e 01:12:48 Successfully built 49d00506b16e 01:12:48 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:12:48 + docker inspect -f . ci-base-image-arm64 01:12:48 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:12:48 prd-ubuntu20.04-docker-arm64-4c-16g-8489 does not seem to be running inside a container 01:12:48 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:12:53 $ docker top 2fd0ea2558c0db453540833a265bee44c33ca604a2557642d238278e46ee1fc1 -eo pid,comm [Pipeline] { [Pipeline] sh 01:12:53 + go version 01:12:53 go version go1.20.2 linux/arm64 [Pipeline] } 01:12:53 $ docker stop --time=1 2fd0ea2558c0db453540833a265bee44c33ca604a2557642d238278e46ee1fc1 01:12:55 $ docker rm -f --volumes 2fd0ea2558c0db453540833a265bee44c33ca604a2557642d238278e46ee1fc1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:12:56 + docker inspect -f . ci-base-image-arm64 01:12:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:12:56 prd-ubuntu20.04-docker-arm64-4c-16g-8489 does not seem to be running inside a container 01:12:56 $ docker run -t -d -u 1001:1001 -u 0:0 -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:12:57 $ docker top 53fc64337828e2704dd2740002da9b75b3b3ef71a18edaddc56f10d1c73f8854 -eo pid,comm [Pipeline] { [Pipeline] echo 01:12:58 ========================================================= 01:12:58 [edgeXBuildGoParallel] Running Tests and Build... 01:12:58 ========================================================= [Pipeline] sh 01:12:58 + git config --global --add safe.directory /w/workspace/edgex-go/1 [Pipeline] fileExists [Pipeline] sh 01:12:59 + make test 01:12:59 go test -race -coverprofile=coverage.out ./... 01:13:45 ? github.com/edgexfoundry/edgex-go [no test files] 01:15:37 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 01:15:37 ? github.com/edgexfoundry/edgex-go/cmd/core-common-config-bootstrapper [no test files] 01:15:37 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 01:15:37 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 01:15:37 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 01:15:39 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrapper [no test files] 01:15:39 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 01:15:39 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-auth [no test files] 01:15:39 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 01:15:41 ? github.com/edgexfoundry/edgex-go/cmd/security-spiffe-token-provider [no test files] 01:15:43 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 01:15:43 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 01:15:43 ? github.com/edgexfoundry/edgex-go/internal [no test files] 01:15:43 ? github.com/edgexfoundry/edgex-go/internal/core/command [no test files] 01:15:58 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 01:15:58 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 01:15:58 ok github.com/edgexfoundry/edgex-go/internal/core/command/application 0.278s coverage: 28.7% of statements 01:16:13 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/http 0.303s coverage: 98.5% of statements 01:16:22 ok github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging 3.370s coverage: 71.5% of statements 01:16:22 ? github.com/edgexfoundry/edgex-go/internal/core/command/controller/messaging/mocks [no test files] 01:16:22 ? github.com/edgexfoundry/edgex-go/internal/core/common_config [no test files] 01:16:22 ? github.com/edgexfoundry/edgex-go/internal/core/data [no test files] 01:16:28 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 01:16:28 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 01:16:28 ok github.com/edgexfoundry/edgex-go/internal/core/data/application 0.354s coverage: 54.0% of statements 01:16:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/controller/messaging [no test files] 01:16:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces [no test files] 01:16:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/infrastructure/interfaces/mocks [no test files] 01:16:35 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 01:16:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata [no test files] 01:16:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 01:16:44 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 01:16:56 ok github.com/edgexfoundry/edgex-go/internal/core/data/controller/http 19.750s coverage: 88.5% of statements 01:16:56 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/application 0.345s coverage: 3.8% of statements 01:16:58 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces [no test files] 01:16:58 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/infrastructure/interfaces/mocks [no test files] 01:16:58 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/uom [no test files] 01:16:59 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/controller/http 1.694s coverage: 95.6% of statements 01:17:00 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 01:17:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/application [no test files] 01:17:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers [no test files] 01:17:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 01:17:00 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 01:17:00 ok github.com/edgexfoundry/edgex-go/internal/io 0.210s coverage: 72.2% of statements 01:17:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 01:17:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 01:17:07 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 01:17:07 ok github.com/edgexfoundry/edgex-go/internal/pkg/controller/http 0.265s coverage: 65.9% of statements 01:17:20 ? github.com/edgexfoundry/edgex-go/internal/pkg/interfaces [no test files] 01:17:20 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper [no test files] 01:17:20 ok github.com/edgexfoundry/edgex-go/internal/pkg/infrastructure/redis 0.433s coverage: 0.9% of statements 01:17:20 ok github.com/edgexfoundry/edgex-go/internal/pkg/utils 0.284s coverage: 29.0% of statements 01:17:22 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command 0.272s coverage: 44.1% of statements 01:17:23 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gate 1.274s coverage: 82.9% of statements 01:17:23 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/genpassword 0.250s coverage: 94.1% of statements 01:17:23 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/gethttpstatus 0.260s coverage: 96.3% of statements 01:17:26 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/help 0.237s coverage: 87.5% of statements 01:17:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl/share [no test files] 01:17:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/config [no test files] 01:17:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/container [no test files] 01:17:29 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/handlers [no test files] 01:17:31 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/interfaces [no test files] 01:17:31 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto [no test files] 01:17:31 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/config [no test files] 01:17:31 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/container [no test files] 01:17:39 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/listen 12.223s coverage: 94.4% of statements 01:17:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis [no test files] 01:17:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/config [no test files] 01:17:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/container [no test files] 01:17:39 ? github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/redis/handlers [no test files] 01:17:43 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 01:17:43 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 01:17:45 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/setupacl 24.154s coverage: 79.9% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/command/waitfor 20.297s coverage: 92.9% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/helper 0.090s coverage: 64.4% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/mosquitto/handlers 6.212s coverage: 62.3% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/bootstrapper/tcp 11.210s coverage: 87.2% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/common 0.173s coverage: 20.0% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.184s coverage: 100.0% of statements 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.496s coverage: 81.8% of statements 01:17:53 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/shared [no test files] 01:17:53 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.516s coverage: 82.1% of statements 01:17:54 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 01:17:54 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.208s coverage: 86.0% of statements 01:17:59 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 01:17:59 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 01:18:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 1.022s coverage: 63.1% of statements 01:18:00 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.242s coverage: 100.0% of statements 01:18:02 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.131s coverage: 89.4% of statements 01:18:02 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.087s coverage: 100.0% of statements 01:18:02 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.102s coverage: 73.7% of statements 01:18:02 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth [no test files] 01:18:02 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/config [no test files] 01:18:02 ? github.com/edgexfoundry/edgex-go/internal/security/proxyauth/container [no test files] 01:18:02 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.076s coverage: 100.0% of statements 01:18:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 01:18:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 01:18:11 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokencreatable [no test files] 01:18:11 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 1.006s coverage: 38.4% of statements 01:18:11 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/secretsengine 0.244s coverage: 89.5% of statements 01:18:16 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider [no test files] 01:18:16 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/config [no test files] 01:18:16 ? github.com/edgexfoundry/edgex-go/internal/security/spiffetokenprovider/container [no test files] 01:18:16 ? github.com/edgexfoundry/edgex-go/internal/support/notifications [no test files] 01:18:16 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore/tokenfilewriter 0.229s coverage: 84.8% of statements 01:18:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel [no test files] 01:18:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/application/channel/mocks [no test files] 01:18:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 01:18:21 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 01:18:28 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/application 6.290s coverage: 17.7% of statements 01:18:28 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces [no test files] 01:18:28 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/infrastructure/interfaces/mocks [no test files] 01:18:28 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler [no test files] 01:18:28 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/application [no test files] 01:18:29 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/controller/http 0.563s coverage: 92.3% of statements 01:18:33 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 01:18:33 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 01:18:33 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/application/scheduler 0.293s coverage: 61.5% of statements 01:18:36 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces [no test files] 01:18:36 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/infrastructure/interfaces/mocks [no test files] 01:18:36 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/controller/http 0.417s coverage: 97.7% of statements 01:18:37 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 01:18:37 WARNING: Linting skipped (not on x86_64 or linter not installed) 01:18:37 go vet ./... 01:21:13 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 01:21:13 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 01:21:13 ./bin/test-attribution-txt.sh [Pipeline] echo 01:21:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] sh 01:21:14 + ls -al . 01:21:14 total 700 01:21:14 drwxrwxr-x 10 1001 1001 4096 Apr 14 01:13 . 01:21:14 drwxr-xr-x 4 root root 4096 Apr 14 01:12 .. 01:21:14 drwxrwxr-x 2 1001 1001 4096 Apr 14 01:11 .blubracket 01:21:14 -rw-rw-r-- 1 1001 1001 16 Apr 14 01:11 .dockerignore 01:21:14 drwxrwxr-x 8 1001 1001 4096 Apr 14 01:11 .git 01:21:14 drwxrwxr-x 3 1001 1001 4096 Apr 14 01:11 .github 01:21:14 -rw-rw-r-- 1 1001 1001 1133 Apr 14 01:11 .gitignore 01:21:14 -rw-rw-r-- 1 1001 1001 42 Apr 14 01:11 .golangci.yml 01:21:14 -rw-rw-r-- 1 1001 1001 87 Apr 14 01:11 .hadolint.yml 01:21:14 -rw-rw-r-- 1 1001 1001 166 Apr 14 01:11 .sonarcloud.properties 01:21:14 -rw-rw-r-- 1 1001 1001 1171 Apr 14 01:11 ADOPTERS.md 01:21:14 -rw-rw-r-- 1 1001 1001 10835 Apr 14 01:11 Attribution.txt 01:21:14 -rw-rw-r-- 1 1001 1001 73765 Apr 14 01:11 CHANGELOG.md 01:21:14 -rw-rw-r-- 1 1001 1001 3804 Apr 14 01:11 CONTRIBUTING.md 01:21:14 -rw-rw-r-- 1 1001 1001 677 Apr 14 01:11 GOVERNANCE.md 01:21:14 -rw-rw-r-- 1 1001 1001 883 Apr 14 01:11 Jenkinsfile 01:21:14 -rw-rw-r-- 1 1001 1001 10775 Apr 14 01:11 LICENSE 01:21:14 -rw-rw-r-- 1 1001 1001 14368 Apr 14 01:11 Makefile 01:21:14 -rw-rw-r-- 1 1001 1001 582 Apr 14 01:11 OWNERS.md 01:21:14 -rw-rw-r-- 1 1001 1001 9403 Apr 14 01:11 README.md 01:21:14 -rw-rw-r-- 1 1001 1001 789 Apr 14 01:11 SECURITY.md 01:21:14 -rw-rw-r-- 1 1001 1001 5 Apr 14 01:06 VERSION 01:21:14 drwxrwxr-x 2 1001 1001 4096 Apr 14 01:11 bin 01:21:14 drwxrwxr-x 18 1001 1001 4096 Apr 14 01:11 cmd 01:21:14 -rw-r--r-- 1 root root 448248 Apr 14 01:18 coverage.out 01:21:14 -rw-rw-r-- 1 1001 1001 3200 Apr 14 01:11 go.mod 01:21:14 -rw-rw-r-- 1 1001 1001 31265 Apr 14 01:11 go.sum 01:21:14 drwxrwxr-x 7 1001 1001 4096 Apr 14 01:11 internal 01:21:14 drwxrwxr-x 3 1001 1001 4096 Apr 14 01:11 openapi 01:21:14 -rw-rw-r-- 1 1001 1001 594 Apr 14 01:11 security.txt 01:21:14 drwxrwxr-x 4 1001 1001 4096 Apr 14 01:11 snap 01:21:14 -rw-rw-r-- 1 1001 1001 204 Apr 14 01:11 version.go [Pipeline] sh 01:21:15 + '[' -e coverage.out ] 01:21:15 + chown 1001:1001 coverage.out [Pipeline] stash 01:21:15 Stashed 1 file(s) [Pipeline] sh 01:21:16 + make build 01:21:16 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 01:22:52 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 01:22:52 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 01:22:52 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 01:22:53 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 01:23:40 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 01:23:43 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-proxy-auth/security-proxy-auth ./cmd/security-proxy-auth 01:23: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-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 01:23:54 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:23:58 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 01:24:01 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 01:24:08 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] } 01:24:13 $ docker stop --time=1 53fc64337828e2704dd2740002da9b75b3b3ef71a18edaddc56f10d1c73f8854 01:24:15 $ docker rm -f --volumes 53fc64337828e2704dd2740002da9b75b3b3ef71a18edaddc56f10d1c73f8854 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:24:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 01:24:18 01:24:18 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:24:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 01:24:19 latest: Pulling from edgex-devops/edgex-compose-arm64 01:24:19 29e5d40040c1: Pulling fs layer 01:24:19 1ce36da41761: Pulling fs layer 01:24:19 25b303627fd3: Pulling fs layer 01:24:19 29e5d40040c1: Download complete 01:24:19 1ce36da41761: Verifying Checksum 01:24:19 1ce36da41761: Download complete 01:24:19 29e5d40040c1: Pull complete 01:24:21 1ce36da41761: Pull complete 01:24:21 25b303627fd3: Verifying Checksum 01:24:21 25b303627fd3: Download complete 01:24:31 25b303627fd3: Pull complete 01:24:31 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 01:24:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 01:24:31 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:24:31 prd-ubuntu20.04-docker-arm64-4c-16g-8489 does not seem to be running inside a container 01:24:31 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 01:24:33 $ docker top c2acccdfc3f64d9235ed2630f165df2188fb30f106377bb96c50734f10475399 -eo pid,comm [Pipeline] { [Pipeline] sh 01:24:34 + grep parallel 01:24:34 + docker-compose build --help 01:24:38 --parallel Build images in parallel. [Pipeline] } 01:24:38 $ docker stop --time=1 c2acccdfc3f64d9235ed2630f165df2188fb30f106377bb96c50734f10475399 01:24:40 $ docker rm -f --volumes c2acccdfc3f64d9235ed2630f165df2188fb30f106377bb96c50734f10475399 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:24:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 01:24:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:24:41 prd-ubuntu20.04-docker-arm64-4c-16g-8489 does not seem to be running inside a container 01:24:41 $ docker run -t -d -u 1001:1001 -u 0:0 --entrypoint= -v /var/run/docker.sock:/var/run/docker.sock --privileged -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 01:24:42 $ docker top 2a5947a479cfe321425bc2233afea68e448e0294a5eda22b4a87686cc756cf9e -eo pid,comm [Pipeline] { [Pipeline] sh 01:24:43 + docker-compose -f ./docker-compose-build.yml build --parallel 01:24:48 Building core-command ... 01:24:48 Building core-common-config-bootstrapper ... 01:24:48 Building core-data ... 01:24:48 Building core-metadata ... 01:24:48 Building security-bootstrapper ... 01:24:48 Building security-proxy-auth ... 01:24:48 Building security-proxy-setup ... 01:24:48 Building security-secretstore-setup ... 01:24:48 Building security-spiffe-token-provider ... 01:24:48 Building security-spire-agent ... 01:24:48 Building security-spire-config ... 01:24:48 Building security-spire-server ... 01:24:48 Building support-notifications ... 01:24:48 Building support-scheduler ... 01:24:48 Building core-data 01:24:48 Building security-spire-agent 01:24:48 Building core-metadata 01:24:48 Building security-proxy-setup 01:24:48 Building security-spire-config 01:25:35 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:25:35 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:25:35 ---> 49d00506b16e 01:25:35 Step 3/27 : WORKDIR /edgex-go 01:25:35 Step 1/27 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:25:35 Step 2/27 : FROM ${BUILDER_BASE} AS builder 01:25:35 ---> 49d00506b16e 01:25:35 Step 3/27 : WORKDIR /edgex-go 01:25:35 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:25:35 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:25:35 ---> 49d00506b16e 01:25:35 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:25:35 Step 1/22 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:25:35 Step 2/22 : FROM ${BUILDER_BASE} AS builder 01:25:35 ---> 49d00506b16e 01:25:35 Step 3/22 : WORKDIR /edgex-go 01:25:35 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:25:35 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:25:35 ---> 49d00506b16e 01:25:35 Step 3/25 : ARG ADD_BUILD_TAGS="" 01:25:35 ---> Running in 1f0aea71bbc5 01:25:35 ---> Running in 719dd991d7d8 01:25:35 ---> Running in 85369973ef65 01:25:35 ---> Running in 45a381cb6ea2 01:25:35 ---> Running in 53aeb36fba07 01:25:35 Removing intermediate container 85369973ef65 01:25:35 ---> db2b03af4d21 01:25:35 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:25:35 Removing intermediate container 53aeb36fba07 01:25:35 ---> 255c653a8187 01:25:35 Step 4/27 : RUN apk add --update --no-cache make git build-base curl 01:25:35 Removing intermediate container 1f0aea71bbc5 01:25:35 ---> 77410f21ee2f 01:25:35 Step 4/25 : WORKDIR /edgex-go 01:25:35 Removing intermediate container 719dd991d7d8 01:25:35 ---> 4a5252b0c004 01:25:35 Step 4/22 : RUN apk add --update --no-cache make git 01:25:35 Removing intermediate container 45a381cb6ea2 01:25:35 ---> ee915fedd3b1 01:25:35 Step 4/23 : WORKDIR /edgex-go 01:25:35 ---> Running in 8b8665b1ca88 01:25:35 ---> Running in 98dde38d2326 01:25:35 ---> Running in 8538acc5b94f 01:25:35 ---> Running in 454865de5e0a 01:25:35 ---> Running in 5dc7d95a8283 01:25:35 Removing intermediate container 5dc7d95a8283 01:25:35 ---> 402bc0f6754d 01:25:35 Step 5/23 : RUN apk add --update --no-cache make git 01:25:35 Removing intermediate container 8b8665b1ca88 01:25:35 ---> 67d82c631c29 01:25:35 Step 5/25 : RUN apk add --update --no-cache make git 01:25:35 ---> Running in 05792a110eb7 01:25:35 ---> Running in 4d137d4c9928 01:25:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:25:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:25:36 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:25:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:25:38 OK: 263 MiB in 53 packages 01:25:38 OK: 263 MiB in 53 packages 01:25:39 OK: 263 MiB in 53 packages 01:25:39 OK: 263 MiB in 53 packages 01:25:39 OK: 263 MiB in 53 packages 01:25:40 Removing intermediate container 454865de5e0a 01:25:40 ---> 05a27d25e43f 01:25:40 Step 5/27 : COPY go.mod vendor* ./ 01:25:40 Removing intermediate container 8538acc5b94f 01:25:40 ---> 2f42ab4cd657 01:25:40 Step 5/22 : COPY go.mod vendor* ./ 01:25:41 Removing intermediate container 05792a110eb7 01:25:41 ---> e7a0fe0f47eb 01:25:41 Step 6/23 : COPY go.mod vendor* ./ 01:25:41 Removing intermediate container 4d137d4c9928 01:25:41 Removing intermediate container 98dde38d2326 01:25:41 ---> 4a9e0481c606 01:25:41 Step 5/27 : COPY go.mod vendor* ./ ---> 5d6aae573baf 01:25:41 01:25:41 Step 6/25 : COPY go.mod vendor* ./ 01:25:41 ---> d7d295ebf261 01:25:41 Step 6/22 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:25:41 ---> e9436df10d1f 01:25:41 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:25:41 ---> Running in fc3a086f2ab5 01:25:42 ---> Running in c7743d5f95b0 01:25:42 ---> fb1f5306c30f 01:25:42 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:25:42 ---> Running in 574108c7a06a 01:25:42 ---> 2e1a228d65c6 01:25:42 Step 6/27 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:25:42 ---> 4c442970a598 01:25:42 Step 7/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:25:42 ---> Running in 00c3ce12e4f1 01:25:42 ---> Running in 9aac0a42c7de 01:27:49 Removing intermediate container 9aac0a42c7de 01:27:49 ---> bdef85f32ab9 01:27:49 Step 7/27 : COPY . . 01:27:49 Removing intermediate container c7743d5f95b0 01:27:49 ---> 0e28d9cb56d9 01:27:49 Step 7/27 : COPY . . 01:27:49 Removing intermediate container fc3a086f2ab5 01:27:49 ---> 110830a8a5d2 01:27:49 Step 7/22 : COPY . . 01:27:49 Removing intermediate container 00c3ce12e4f1 01:27:49 ---> 352f4f3afdbf 01:27:49 Step 8/25 : COPY . . 01:27:49 Removing intermediate container 574108c7a06a 01:27:49 ---> 5896f1b1437b 01:27:49 Step 8/23 : COPY . . 01:27:53 ---> c8c1360cfd87 01:27:53 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-data/core-data 01:27:53 ---> 2cb24b60d248 01:27:53 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 01:27:53 ---> 2b9d7b6f1e4c 01:27:53 Step 8/27 : ARG SPIRE_RELEASE=1.2.1 01:27:53 ---> Running in d12e2dda485b 01:27:53 ---> 7ec872cde0c0 01:27:53 Step 8/22 : RUN make cmd/secrets-config/secrets-config 01:27:53 ---> Running in f138782c65c8 01:27:53 ---> Running in 84f2863d737d 01:27:53 ---> Running in 9027dea77e70 01:27:53 ---> 67fceac83dad 01:27:53 Step 9/25 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-metadata/core-metadata 01:27:53 ---> Running in 5af28d1c7ccd 01:27:54 Removing intermediate container f138782c65c8 01:27:54 ---> a63d3cd226c5 01:27:54 Step 9/27 : WORKDIR /edgex-go/spire-build 01:27:54 ---> Running in 14781a7fdb1f 01:27:54 Removing intermediate container 84f2863d737d 01:27:54 ---> 9a11e81a678e 01:27:54 Step 9/27 : WORKDIR /edgex-go/spire-build 01:27:54 ---> Running in fcc7debd4128 01:27:56 Removing intermediate container fcc7debd4128 01:27:56 ---> 218da535a9f3 01:27:56 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:27:56 Removing intermediate container 14781a7fdb1f 01:27:56 ---> fa4c85e4fb16 01:27:56 Step 10/27 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:27:56 ---> Running in f0d3227890cf 01:27:56 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 01:27:56 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 01:27:56 ---> Running in a44d045e0d24 01:27:56 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 01:27:57 Removing intermediate container f0d3227890cf 01:27:57 ---> 0b6404dd33f0 01:27:57 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 01:27:57 Removing intermediate container a44d045e0d24 01:27:57 ---> e29767b1aa8e 01:27:57 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 01:27:57 ---> Running in 493e4773ae85 01:27:57 ---> Running in 67456950dd39 01:28:01 Removing intermediate container 67456950dd39 01:28:01 ---> d9d4432ffc77 01:28:01 Step 12/27 : WORKDIR /edgex-go 01:28:01 Removing intermediate container 493e4773ae85 01:28:01 ---> f3394222883b 01:28:01 Step 12/27 : WORKDIR /edgex-go 01:28:02 ---> Running in 5c4c90d9b183 01:28:02 ---> Running in bcdb73c2bae1 01:28:02 Removing intermediate container 5c4c90d9b183 01:28:02 ---> 254e0a88c68f 01:28:02 01:28:02 Step 13/27 : FROM alpine:3.17 01:28:03 Removing intermediate container bcdb73c2bae1 01:28:03 ---> 10106ecfdc4a 01:28:03 01:28:03 Step 13/27 : FROM alpine:3.17 01:28:03 3.17: Pulling from library/alpine 01:28:03 3.17: Pulling from library/alpine 01:28:04 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 01:28:04 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 01:28:04 Status: Downloaded newer image for alpine:3.17 01:28:04 Status: Image is up to date for alpine:3.17 01:28:04 ---> 51e60588ff2c 01:28:04 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:28:04 ---> 51e60588ff2c 01:28:04 Step 14/27 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:28:04 ---> Running in 9a84432dfb3f 01:28:04 ---> Running in 0c21d7229390 01:28:05 Removing intermediate container 0c21d7229390 01:28:05 ---> 496f91d22abf 01:28:05 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init gcompat 01:28:05 ---> Running in c01489652818 01:28:05 Removing intermediate container 9a84432dfb3f 01:28:05 ---> 1ae0ff9a649e 01:28:05 Step 15/27 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:28:05 ---> Running in df5b77cf749b 01:28:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:28:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:28:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:28:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:28:12 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:28:12 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:28:12 OK: 17689 distinct packages available 01:28:12 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:28:12 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:28:12 OK: 17689 distinct packages available 01:28:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:28:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:28:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:28:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:28:15 (1/4) Installing dumb-init (1.2.5-r2) 01:28:15 (2/4) Installing musl-obstack (1.2.3-r0) 01:28:15 (3/4) Installing libucontext (1.2-r0) 01:28:15 (1/5) Installing dumb-init (1.2.5-r2) 01:28:15 (4/4) Installing gcompat (1.1.0-r0) 01:28:15 (2/5) Installing musl-obstack (1.2.3-r0) 01:28:15 Executing busybox-1.35.0-r29.trigger 01:28:15 (3/5) Installing libucontext (1.2-r0) 01:28:15 (4/5) Installing gcompat (1.1.0-r0) 01:28:15 (5/5) Installing openssl (3.0.8-r3) 01:28:15 OK: 8 MiB in 19 packages 01:28:15 Executing busybox-1.35.0-r29.trigger 01:28:15 OK: 9 MiB in 20 packages 01:28:18 Removing intermediate container c01489652818 01:28:18 ---> fbf29551cbf5 01:28:18 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:28:18 Removing intermediate container df5b77cf749b 01:28:18 ---> a2b51f982517 01:28:18 Step 16/27 : COPY --from=builder /edgex-go/Attribution.txt / 01:28:19 ---> 6e489a8222d1 01:28:19 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:28:19 ---> 018096fee15a 01:28:19 Step 17/27 : COPY --from=builder /edgex-go/security.txt / 01:28:22 ---> 04e0bc79900b 01:28:22 Step 18/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:28:22 ---> fb1f5f55399d 01:28:22 Step 18/27 : COPY --from=builder /usr/local/bin/spire-agent /usr/local/bin 01:28:27 ---> 6a6ddc453a0a 01:28:27 Step 19/27 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:28:31 ---> 06d0669d2ebd 01:28:31 Step 19/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/docker-entrypoint.sh /usr/local/bin/ 01:28:31 ---> 73f94a145c0d 01:28:31 Step 20/27 : WORKDIR /usr/local/etc/spiffe-scripts.d 01:28:32 ---> Running in c94d7e36a5e6 01:28:33 Removing intermediate container c94d7e36a5e6 01:28:33 ---> 7c7cf8f79b4e 01:28:33 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-config/seed_builtin_entries.sh /usr/local/etc/spiffe-scripts.d 01:28:35 ---> 9f22a4cdcbb4 01:28:35 Step 22/27 : WORKDIR / 01:28:35 ---> Running in 883ea79101f0 01:28:36 Removing intermediate container 883ea79101f0 01:28:36 ---> cce3712f9292 01:28:36 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:28:36 ---> Running in 174e8b6d176c 01:28:36 ---> 883f719d1ab8 01:28:36 Step 20/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/docker-entrypoint.sh /usr/local/bin/ 01:28:36 Removing intermediate container 174e8b6d176c 01:28:36 ---> 874799b3a3e1 01:28:36 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:28:37 ---> Running in 690391d13ca9 01:28:37 ---> 5fa5dd9a7cc2 01:28:37 Step 21/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/agent.conf /usr/local/etc/spire/agent.conf.tpl 01:28:37 Removing intermediate container 690391d13ca9 01:28:37 ---> 998ef7c69c87 01:28:37 Step 25/27 : LABEL arch=arm64 01:28:37 ---> Running in 66e36ca038c8 01:28:38 Removing intermediate container 66e36ca038c8 01:28:38 ---> b9d575fee5a1 01:28:38 Step 26/27 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:28:38 ---> Running in 6c0eafaedb34 01:28:39 ---> 595c5fc521eb 01:28:39 Step 22/27 : COPY --from=builder /edgex-go/cmd/security-spire-agent/openssl.conf /usr/local/etc/ 01:28:39 Removing intermediate container 6c0eafaedb34 01:28:39 ---> d4c60e80709c 01:28:39 Step 27/27 : LABEL version=0.0.0 01:28:39 ---> Running in 3b65d0d7d4a9 01:28:40 Removing intermediate container 3b65d0d7d4a9 01:28:40 ---> 26824b3b78c2 01:28:40 01:28:40 ---> 5afc10b502bf 01:28:40 Step 23/27 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:28:40 ---> Running in 653c31563d78 01:28:40 Successfully built 26824b3b78c2 01:28:40 Successfully tagged security-spire-config-arm64:latest 01:28:40  Building security-spire-config ... done Building core-command 01:28:40 Removing intermediate container 653c31563d78 01:28:40 ---> c8dbb0aae013 01:28:40 Step 24/27 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:28:41 ---> Running in 769977cb7e47 01:28:41 Removing intermediate container 769977cb7e47 01:28:41 ---> 9ce2db1d3ebf 01:28:41 Step 25/27 : LABEL arch=arm64 01:28:41 ---> Running in f7007b16038c 01:28:41 Removing intermediate container f7007b16038c 01:28:41 ---> 4a3f5a5344a4 01:28:41 Step 26/27 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:28:42 ---> Running in 03d9f80b0ccb 01:28:42 Removing intermediate container 03d9f80b0ccb 01:28:42 ---> db4b8c91dee5 01:28:42 Step 27/27 : LABEL version=0.0.0 01:28:42 ---> Running in 4fd829f2117a 01:28:43 Removing intermediate container 4fd829f2117a 01:28:43 ---> 391e09220613 01:28:43 01:28:43 Successfully built 391e09220613 01:28:43 Successfully tagged security-spire-agent-arm64:latest 01:28:43 Building security-spiffe-token-provider 01:29:10  Building security-spire-agent ... done Step 1/24 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:29:10 Step 2/24 : FROM ${BUILDER_BASE} AS builder 01:29:10 ---> 49d00506b16e 01:29:10 Step 3/24 : ARG ADD_BUILD_TAGS="" 01:29:10 ---> Using cache 01:29:10 ---> ee915fedd3b1 01:29:10 Step 4/24 : WORKDIR /edgex-go 01:29:10 ---> Using cache 01:29:10 ---> 402bc0f6754d 01:29:10 Step 5/24 : RUN apk add --update --no-cache make git 01:29:10 ---> Using cache 01:29:10 ---> e7a0fe0f47eb 01:29:10 Step 6/24 : COPY go.mod vendor* ./ 01:29:10 ---> Using cache 01:29:10 ---> fb1f5306c30f 01:29:10 Step 7/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:29:10 ---> Using cache 01:29:10 ---> 5896f1b1437b 01:29:10 Step 8/24 : COPY . . 01:29:10 ---> Using cache 01:29:10 ---> c8c1360cfd87 01:29:10 Step 9/24 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-command/core-command 01:29:10 ---> Running in 0aab705c8932 01:29:10 Step 1/20 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:29:10 Step 2/20 : FROM ${BUILDER_BASE} AS builder 01:29:10 ---> 49d00506b16e 01:29:10 Step 3/20 : WORKDIR /edgex-go 01:29:10 ---> Using cache 01:29:10 ---> 255c653a8187 01:29:10 Step 4/20 : RUN apk update && apk --no-cache --update add build-base 01:29:10 ---> Running in ef047acf7021 01:29:10 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 01:29:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:29:12 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:29:14 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:29:14 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:29:14 OK: 17695 distinct packages available 01:29:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:29:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:29:17 OK: 263 MiB in 53 packages 01:29:18 Removing intermediate container ef047acf7021 01:29:18 ---> b3669f1cac76 01:29:18 Step 5/20 : COPY go.mod vendor* ./ 01:29:19 ---> e99ebc3b3b3a 01:29:19 Step 6/20 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:29:19 ---> Running in 7af4c4f4da79 01:30:56 Removing intermediate container 7af4c4f4da79 01:30:56 ---> ca2200c8a67c 01:30:56 Step 7/20 : COPY . . 01:31:08 ---> d1d7a6440f03 01:31:08 Step 8/20 : RUN make cmd/security-spiffe-token-provider/security-spiffe-token-provider 01:31:08 ---> Running in adcb40af68dc 01:31:08 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 01:35:30 Removing intermediate container 9027dea77e70 01:35:30 ---> ac3e6ff1ed93 01:35:30 01:35:30 Step 9/22 : FROM alpine:3.17 01:35:30 ---> 51e60588ff2c 01:35:30 Step 10/22 : RUN apk add --update --no-cache dumb-init openssl 01:35:30 ---> Running in ac87dbca939b 01:35:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:35:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:35:31 (1/2) Installing dumb-init (1.2.5-r2) 01:35:31 (2/2) Installing openssl (3.0.8-r3) 01:35:31 Executing busybox-1.35.0-r29.trigger 01:35:31 OK: 8 MiB in 17 packages 01:35:33 Removing intermediate container ac87dbca939b 01:35:33 ---> 70d940bcbd44 01:35:33 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:35:33 ---> Running in 25b27d1cf74e 01:35:34 Removing intermediate container 25b27d1cf74e 01:35:34 ---> 1a04e4ff7f3e 01:35:34 Step 12/22 : WORKDIR /edgex 01:35:34 ---> Running in 82c7018947ed 01:35:35 Removing intermediate container 82c7018947ed 01:35:35 ---> e18e3c2c0425 01:35:35 Step 13/22 : COPY --from=builder /edgex-go/Attribution.txt / 01:35:36 ---> 68d4c9813d44 01:35:36 Step 14/22 : COPY --from=builder /edgex-go/security.txt / 01:35:37 ---> e51dbf605cd9 01:35:37 Step 15/22 : COPY --from=builder /edgex-go/cmd/secrets-config/res/configuration.yaml res/configuration.yaml 01:35:38 ---> 05155d9a017f 01:35:38 Step 16/22 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 01:35:40 ---> bef21b29f595 01:35:40 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/entrypoint.sh /usr/local/bin/ 01:35:41 ---> b0ed8460bbd4 01:35:41 Step 18/22 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:35:41 ---> Running in 7bf413946477 01:35:44 Removing intermediate container 7bf413946477 01:35:44 ---> e4ff9bacca45 01:35:44 Step 19/22 : ENTRYPOINT ["entrypoint.sh"] 01:35:44 ---> Running in e17a4b6ae395 01:35:44 Removing intermediate container e17a4b6ae395 01:35:44 ---> 35b652f7c466 01:35:44 Step 20/22 : LABEL arch=arm64 01:35:45 ---> Running in dbfc109beea5 01:35:45 Removing intermediate container dbfc109beea5 01:35:45 ---> 6e858ae0a77b 01:35:45 Step 21/22 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:35:45 ---> Running in 943f536ba29f 01:35:46 Removing intermediate container 943f536ba29f 01:35:46 ---> 1276ae8b2bef 01:35:46 Step 22/22 : LABEL version=0.0.0 01:35:46 ---> Running in 094dd9a8248b 01:35:46 Removing intermediate container 094dd9a8248b 01:35:46 ---> 5b1c63ce6415 01:35:47 01:35:47 Successfully built 5b1c63ce6415 01:35:47 Successfully tagged security-proxy-setup-arm64:latest 01:35:47  Building security-proxy-setup ... done Building security-spire-server 01:36:09 Step 1/26 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:36:09 Step 2/26 : FROM ${BUILDER_BASE} AS builder 01:36:09 ---> 49d00506b16e 01:36:09 Step 3/26 : WORKDIR /edgex-go 01:36:09 ---> Using cache 01:36:09 ---> 255c653a8187 01:36:09 Step 4/26 : RUN apk add --update --no-cache make git build-base curl 01:36:09 ---> Using cache 01:36:09 ---> 4a9e0481c606 01:36:09 Step 5/26 : COPY go.mod vendor* ./ 01:36:09 ---> Using cache 01:36:09 ---> 2e1a228d65c6 01:36:09 Step 6/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:36:09 ---> Using cache 01:36:09 ---> bdef85f32ab9 01:36:09 Step 7/26 : COPY . . 01:36:09 ---> Using cache 01:36:09 ---> 2b9d7b6f1e4c 01:36:09 Step 8/26 : ARG SPIRE_RELEASE=1.2.1 01:36:09 ---> Using cache 01:36:09 ---> 9a11e81a678e 01:36:09 Step 9/26 : WORKDIR /edgex-go/spire-build 01:36:09 ---> Using cache 01:36:09 ---> 218da535a9f3 01:36:09 Step 10/26 : SHELL ["/bin/bash", "-o", "pipefail", "-c"] 01:36:09 ---> Using cache 01:36:09 ---> 0b6404dd33f0 01:36:09 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 01:36:09 ---> Running in 8cf0122bbaf4 01:36:13 Removing intermediate container 8cf0122bbaf4 01:36:13 ---> 2e95de60cdd3 01:36:13 Step 12/26 : WORKDIR /edgex-go 01:36:13 ---> Running in ada8f9d89f00 01:36:14 Removing intermediate container ada8f9d89f00 01:36:14 ---> e526c1cb7a4e 01:36:14 01:36:14 Step 13/26 : FROM alpine:3.17 01:36:14 ---> 51e60588ff2c 01:36:14 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022 Intel Corporation' 01:36:14 ---> Using cache 01:36:14 ---> 1ae0ff9a649e 01:36:14 Step 15/26 : RUN apk update && apk --no-cache --update add dumb-init openssl gcompat 01:36:14 ---> Using cache 01:36:14 ---> a2b51f982517 01:36:14 Step 16/26 : COPY --from=builder /edgex-go/Attribution.txt / 01:36:14 ---> Using cache 01:36:14 ---> 018096fee15a 01:36:14 Step 17/26 : COPY --from=builder /edgex-go/security.txt / 01:36:14 ---> Using cache 01:36:14 ---> fb1f5f55399d 01:36:14 Step 18/26 : COPY --from=builder /usr/local/bin/spire-server /usr/local/bin 01:36:21 ---> 933144746152 01:36:21 Step 19/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/docker-entrypoint.sh /usr/local/bin/ 01:36:22 ---> d7fd551b21fc 01:36:22 Step 20/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/server.conf /usr/local/etc/spire/server.conf.tpl 01:36:25 ---> fa1585eff07c 01:36:25 Step 21/26 : COPY --from=builder /edgex-go/cmd/security-spire-server/openssl.conf /usr/local/etc/ 01:36:27 ---> 6576718125e1 01:36:27 Step 22/26 : ENTRYPOINT [ "/usr/bin/dumb-init" ] 01:36:27 ---> Running in ab929fc23c0c 01:36:28 Removing intermediate container ab929fc23c0c 01:36:28 ---> 5cc6f44fc9ce 01:36:28 Step 23/26 : CMD [ "--verbose", "docker-entrypoint.sh" ] 01:36:28 ---> Running in c5b3c34a7234 01:36:29 Removing intermediate container c5b3c34a7234 01:36:29 ---> c4519a4ba53b 01:36:29 Step 24/26 : LABEL arch=arm64 01:36:30 ---> Running in 42760cef9e9e 01:36:31 Removing intermediate container 42760cef9e9e 01:36:31 ---> 073ef1023f98 01:36:31 Step 25/26 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:36:31 ---> Running in 5034b8b9a178 01:36:32 Removing intermediate container 5034b8b9a178 01:36:32 ---> b741ddbbd1ad 01:36:32 Step 26/26 : LABEL version=0.0.0 01:36:33 ---> Running in 11585b4600d0 01:36:34 Removing intermediate container 11585b4600d0 01:36:34 ---> 022bec34deab 01:36:34 01:36:35 Successfully built 022bec34deab 01:36:35 Successfully tagged security-spire-server-arm64:latest 01:36:35  Building security-spire-server ... done Building support-notifications 01:36:37 Removing intermediate container d12e2dda485b 01:36:37 ---> dd64a6d92975 01:36:37 01:36:37 Step 10/23 : FROM alpine:3.17 01:36:37 ---> 51e60588ff2c 01:36:37 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:36:38 ---> Running in 657bea73c88f 01:36:39 Removing intermediate container 657bea73c88f 01:36:39 ---> cbfd785d61b4 01:36:39 Step 12/23 : ENV APP_PORT=59880 01:36:39 ---> Running in 488431025b28 01:36:40 Removing intermediate container 488431025b28 01:36:40 ---> db4a3101985a 01:36:40 Step 13/23 : EXPOSE $APP_PORT 01:36:40 ---> Running in f9af769a61d8 01:36:40 Removing intermediate container 5af28d1c7ccd 01:36:40 ---> 36356171ddeb 01:36:40 01:36:40 Step 10/25 : FROM alpine:3.17 01:36:40 ---> 51e60588ff2c 01:36:40 Step 11/25 : RUN apk add --update --no-cache dumb-init 01:36:40 ---> Running in aeb7183474cc 01:36:41 Removing intermediate container f9af769a61d8 01:36:41 ---> 953029acda86 01:36:41 Step 14/23 : RUN apk add --update --no-cache dumb-init 01:36:41 ---> Running in c72b04092f24 01:36:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:36:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:36:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:36:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:36:46 (1/1) Installing dumb-init (1.2.5-r2) 01:36:46 Executing busybox-1.35.0-r29.trigger 01:36:46 OK: 8 MiB in 16 packages 01:36:47 (1/1) Installing dumb-init (1.2.5-r2) 01:36:47 Executing busybox-1.35.0-r29.trigger 01:36:47 OK: 8 MiB in 16 packages 01:36:51 Removing intermediate container aeb7183474cc 01:36:51 ---> 4068ee0f6e86 01:36:51 Step 12/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:36:51 ---> Running in 6da01dae9cb4 01:36:51 Removing intermediate container c72b04092f24 01:36:51 ---> 8192671e83ae 01:36:51 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:36:52 Removing intermediate container 6da01dae9cb4 01:36:52 ---> 8013c3766c0e 01:36:52 Step 13/25 : ENV APP_PORT=59881 01:36:52 ---> Running in a56ef68e977f 01:36:53 ---> 7ec451454876 01:36:53 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:36:53 Removing intermediate container a56ef68e977f 01:36:53 ---> c3d9a8ddbe41 01:36:53 Step 14/25 : EXPOSE $APP_PORT 01:36:53 ---> Running in 7cccd378439a 01:36:54 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:36:54 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:36:54 ---> 49d00506b16e 01:36:54 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:36:54 ---> Using cache 01:36:54 ---> ee915fedd3b1 01:36:54 Step 4/23 : WORKDIR /edgex-go 01:36:54 ---> Using cache 01:36:54 ---> 402bc0f6754d 01:36:54 Step 5/23 : RUN apk add --update --no-cache make bash git ca-certificates 01:36:54 ---> Running in 50e59d9acabc 01:36:54 ---> 26de1ce8da4d 01:36:54 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 01:36:55 Removing intermediate container 7cccd378439a 01:36:55 ---> 8dc263b8ae82 01:36:55 Step 15/25 : WORKDIR / 01:36:55 ---> Running in 02acf69de978 01:36:56 Removing intermediate container 02acf69de978 01:36:56 ---> a69e3ef23723 01:36:56 Step 16/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:36:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:36:57 ---> 1991d3f95293 01:36:57 Step 17/25 : COPY --from=builder /edgex-go/security.txt / 01:36:58 ---> 620f7a1359b5 01:36:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:36:58 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.yaml /res/configuration.yaml 01:36:59 ---> 5081c891505d 01:36:59 Step 18/25 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 01:36:59 ---> c6087512571f 01:36:59 Step 19/23 : ENTRYPOINT ["/core-data"] 01:36:59 ---> Running in eb445a85ef88 01:37:00 OK: 263 MiB in 53 packages 01:37:00 Removing intermediate container eb445a85ef88 01:37:00 ---> 1f2f674eacdd 01:37:00 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:37:00 ---> Running in e868b5594c8b 01:37:05 Removing intermediate container e868b5594c8b 01:37:05 ---> e2f2793c8769 01:37:05 Step 21/23 : LABEL arch=arm64 01:37:05 Removing intermediate container 50e59d9acabc 01:37:05 ---> 9271c867a446 01:37:05 Step 6/23 : COPY go.mod vendor* ./ 01:37:05 ---> 38f41128541e 01:37:05 Step 19/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.yaml /res/configuration.yaml 01:37:05 ---> Running in 632d5eb77257 01:37:06 Removing intermediate container 632d5eb77257 01:37:06 ---> c8cbb9250a1a 01:37:06 Step 22/23 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:37:06 ---> Running in 52f5eeb9dbd4 01:37:06 ---> f0be35dfe264 01:37:06 Step 20/25 : COPY --from=builder /edgex-go/cmd/core-metadata/res/uom.yaml /res/uom.yaml 01:37:06 ---> e253e271b0b6 01:37:06 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:37:07 ---> Running in 4b3f4aa37c65 01:37:07 Removing intermediate container 52f5eeb9dbd4 01:37:07 ---> f54f4f92e54d 01:37:07 Step 23/23 : LABEL version=0.0.0 01:37:07 ---> Running in 278d53197b66 01:37:08 ---> b31c52cf6fd8 01:37:08 Step 21/25 : ENTRYPOINT ["/core-metadata"] 01:37:09 Removing intermediate container 278d53197b66 01:37:09 ---> 94c7d547b1ac 01:37:09 01:37:09 ---> Running in f56e7c43868e 01:37:09 Removing intermediate container f56e7c43868e 01:37:09 ---> c20242bb4439 01:37:09 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:37:09 Successfully built 94c7d547b1ac 01:37:09 Successfully tagged core-data-arm64:latest 01:37:09  Building core-data ... done Building security-proxy-auth 01:37:09 ---> Running in 60a72c3ee9c9 01:37:10 Removing intermediate container 60a72c3ee9c9 01:37:10 ---> be42d0c6fd01 01:37:10 Step 23/25 : LABEL arch=arm64 01:37:10 ---> Running in cb2da3996402 01:37:11 Removing intermediate container cb2da3996402 01:37:11 ---> 3be7d13bc343 01:37:11 Step 24/25 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:37:11 ---> Running in 4c4d78ff7811 01:37:12 Removing intermediate container 4c4d78ff7811 01:37:12 ---> 5a4c761a7713 01:37:12 Step 25/25 : LABEL version=0.0.0 01:37:12 ---> Running in 57c3788065f7 01:37:13 Removing intermediate container 57c3788065f7 01:37:13 ---> 0e9ff528cbcf 01:37:13 01:37:14 Successfully built 0e9ff528cbcf 01:37:14 Successfully tagged core-metadata-arm64:latest 01:37:14  Building core-metadata ... done Building security-bootstrapper 01:37:22 Removing intermediate container 0aab705c8932 01:37:22 ---> ea00a8cfaf65 01:37:22 01:37:22 Step 10/24 : FROM alpine:3.17 01:37:22 ---> 51e60588ff2c 01:37:22 Step 11/24 : RUN apk add --update --no-cache dumb-init 01:37:22 ---> Using cache 01:37:22 ---> 4068ee0f6e86 01:37:22 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:37:22 ---> Using cache 01:37:22 ---> 8013c3766c0e 01:37:22 Step 13/24 : ENV APP_PORT=59882 01:37:22 ---> Running in 3a6dd6009ac2 01:37:22 Removing intermediate container 3a6dd6009ac2 01:37:22 ---> 4cec4e1b3fb1 01:37:22 Step 14/24 : EXPOSE $APP_PORT 01:37:23 ---> Running in f3d8a2b1dbd1 01:37:24 Removing intermediate container f3d8a2b1dbd1 01:37:24 ---> 676c0b3aafef 01:37:24 Step 15/24 : WORKDIR / 01:37:24 ---> Running in 4b260a9f5c8f 01:37:25 Removing intermediate container 4b260a9f5c8f 01:37:25 ---> 06b042bfde8e 01:37:25 Step 16/24 : COPY --from=builder /edgex-go/Attribution.txt / 01:37:26 ---> 1458c34723f1 01:37:26 Step 17/24 : COPY --from=builder /edgex-go/security.txt / 01:37:28 ---> 509df48e691e 01:37:28 Step 18/24 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 01:37:32 ---> 583789d8f96e 01:37:32 Step 19/24 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.yaml /res/configuration.yaml 01:37:33 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:37:33 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:37:33 ---> 49d00506b16e 01:37:33 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:37:33 ---> Using cache 01:37:33 ---> ee915fedd3b1 01:37:33 Step 4/23 : WORKDIR /edgex-go 01:37:33 ---> Using cache 01:37:33 ---> 402bc0f6754d 01:37:33 Step 5/23 : RUN apk add --update --no-cache make git 01:37:33 ---> Using cache 01:37:33 ---> e7a0fe0f47eb 01:37:33 Step 6/23 : COPY go.mod vendor* ./ 01:37:33 ---> Using cache 01:37:33 ---> fb1f5306c30f 01:37:33 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:37:33 ---> Using cache 01:37:33 ---> 5896f1b1437b 01:37:33 Step 8/23 : COPY . . 01:37:33 ---> Using cache 01:37:33 ---> c8c1360cfd87 01:37:33 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/security-proxy-auth/security-proxy-auth 01:37:33 ---> 366ba76a5195 01:37:33 Step 20/24 : ENTRYPOINT ["/core-command"] 01:37:33 ---> Running in d773b19cb610 01:37:33 ---> Running in b1cf0fe1223e 01:37:34 Removing intermediate container b1cf0fe1223e 01:37:34 ---> f853cbe98fe4 01:37:34 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:37:35 ---> Running in 5ea02c5546f5 01:37:35 Removing intermediate container 5ea02c5546f5 01:37:35 ---> b8b070827d1d 01:37:35 Step 22/24 : LABEL arch=arm64 01:37:35 ---> Running in 2e8d80504646 01:37:36 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 01:37:36 Removing intermediate container 2e8d80504646 01:37:36 ---> 8c676d4b5aec 01:37:36 Step 23/24 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:37:37 ---> Running in 6f05c377577c 01:37:37 Removing intermediate container 6f05c377577c 01:37:37 ---> f9402fb5fa8b 01:37:37 Step 24/24 : LABEL version=0.0.0 01:37:37 ---> Running in 847b6e0f55e9 01:37:38 Removing intermediate container 847b6e0f55e9 01:37:38 ---> fddc62cfa06f 01:37:38 01:37:38 Step 1/33 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:37:38 Step 2/33 : FROM ${BUILDER_BASE} AS builder 01:37:38 ---> 49d00506b16e 01:37:38 Step 3/33 : WORKDIR /edgex-go 01:37:38 ---> Using cache 01:37:38 ---> 255c653a8187 01:37:38 Step 4/33 : RUN apk add --update --no-cache make git 01:37:38 ---> Running in c476c9bed8d1 01:37:39 Successfully built fddc62cfa06f 01:37:39 Successfully tagged core-command-arm64:latest 01:37:39 Building security-secretstore-setup 01:37:40  Building core-command ... done fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:37:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:37:43 OK: 263 MiB in 53 packages 01:37:45 Removing intermediate container c476c9bed8d1 01:37:45 ---> d422af3525c3 01:37:45 Step 5/33 : COPY go.mod vendor* ./ 01:37:46 ---> 36114b07dbad 01:37:46 Step 6/33 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:37:46 ---> Running in 24fa1bf45625 01:37:56 Step 1/25 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:37:56 Step 2/25 : FROM ${BUILDER_BASE} AS builder 01:37:56 ---> 49d00506b16e 01:37:56 Step 3/25 : WORKDIR /edgex-go 01:37:56 ---> Using cache 01:37:56 ---> 255c653a8187 01:37:56 Step 4/25 : RUN apk add --update --no-cache make git 01:37:56 ---> Using cache 01:37:56 ---> d422af3525c3 01:37:56 Step 5/25 : COPY go.mod vendor* ./ 01:37:56 ---> Using cache 01:37:56 ---> 36114b07dbad 01:37:56 Step 6/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:37:56 ---> Running in 621bcf357ace 01:38:43 Removing intermediate container 4b3f4aa37c65 01:38:43 ---> 29cbbe7fea22 01:38:43 Step 8/23 : COPY . . 01:38:58 ---> 789a37b00473 01:38:58 Step 9/23 : RUN make cmd/support-notifications/support-notifications 01:38:58 ---> Running in 8c9e234f5f78 01:39:00 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-notifications/support-notifications ./cmd/support-notifications 01:39:56 Removing intermediate container 24fa1bf45625 01:39:56 ---> ad7d4d5e6e68 01:39:56 Step 7/33 : COPY . . 01:39:57 Removing intermediate container 621bcf357ace 01:39:57 ---> 15b15f813b47 01:39:57 Step 7/25 : COPY . . 01:40:04 ---> 1249890b817b 01:40:04 Step 8/33 : RUN make cmd/security-bootstrapper/security-bootstrapper 01:40:04 ---> Running in dc714ecfec6d 01:40:07 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 01:40:22 ---> 75ba72854ea6 01:40:22 Step 8/25 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 01:40:22 ---> Running in 1674547c8592 01:40:22 Removing intermediate container adcb40af68dc 01:40:22 ---> 31c8cab88085 01:40:22 01:40:22 Step 9/20 : FROM alpine:3.17 01:40:22 ---> 51e60588ff2c 01:40:22 Step 10/20 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:40:22 ---> Running in 48628216f94b 01:40:22 Removing intermediate container 48628216f94b 01:40:22 ---> f410a5a4cddb 01:40:22 Step 11/20 : RUN apk update && apk --no-cache --update add dumb-init curl gcompat 01:40:22 ---> Running in 30db0794ad7d 01:40:23 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 01:40:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:40:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:40:27 v3.17.3-86-gd961f255036 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main] 01:40:27 v3.17.3-93-g5ff334fcdae [https://dl-cdn.alpinelinux.org/alpine/v3.17/community] 01:40:27 OK: 17689 distinct packages available 01:40:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:40:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:40:30 (1/9) Installing ca-certificates (20220614-r4) 01:40:30 (2/9) Installing brotli-libs (1.0.9-r9) 01:40:30 (3/9) Installing nghttp2-libs (1.51.0-r0) 01:40:30 (4/9) Installing libcurl (8.0.1-r0) 01:40:30 (5/9) Installing curl (8.0.1-r0) 01:40:30 (6/9) Installing dumb-init (1.2.5-r2) 01:40:30 (7/9) Installing musl-obstack (1.2.3-r0) 01:40:30 (8/9) Installing libucontext (1.2-r0) 01:40:30 (9/9) Installing gcompat (1.1.0-r0) 01:40:30 Executing busybox-1.35.0-r29.trigger 01:40:30 Executing ca-certificates-20220614-r4.trigger 01:40:31 OK: 11 MiB in 24 packages 01:40:33 Removing intermediate container 30db0794ad7d 01:40:33 ---> 6849236c47bc 01:40:33 Step 12/20 : COPY --from=builder /edgex-go/Attribution.txt / 01:40:35 ---> 9de12fda75d6 01:40:35 Step 13/20 : COPY --from=builder /edgex-go/security.txt / 01:40:36 ---> d46320e530e4 01:40:36 Step 14/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/security-spiffe-token-provider / 01:40:38 ---> d9712d652569 01:40:38 Step 15/20 : COPY --from=builder /edgex-go/cmd/security-spiffe-token-provider/res/configuration.yaml /res/configuration.yaml 01:40:39 ---> 3ca7332b3aaa 01:40:39 Step 16/20 : ENTRYPOINT [ "/security-spiffe-token-provider" ] 01:40:39 ---> Running in d41e72fb216e 01:40:40 Removing intermediate container d41e72fb216e 01:40:40 ---> eb265d4e43ac 01:40:40 Step 17/20 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:40:40 ---> Running in b73a404b8c7c 01:40:41 Removing intermediate container b73a404b8c7c 01:40:41 ---> d0562b981462 01:40:41 Step 18/20 : LABEL arch=arm64 01:40:41 ---> Running in 5811cd2403b5 01:40:41 Removing intermediate container 5811cd2403b5 01:40:41 ---> 39322276d1d6 01:40:41 Step 19/20 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:40:41 ---> Running in 0ac2a3fe44e4 01:40:42 Removing intermediate container 0ac2a3fe44e4 01:40:42 ---> 78a24c393f67 01:40:42 Step 20/20 : LABEL version=0.0.0 01:40:42 ---> Running in 7faef54d2912 01:40:43 Removing intermediate container 7faef54d2912 01:40:43 ---> ad5153b3bb34 01:40:43 01:40:43 Successfully built ad5153b3bb34 01:40:43 Successfully tagged security-spiffe-token-provider-arm64:latest 01:40:43  Building security-spiffe-token-provider ... done Building support-scheduler 01:41:05 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:41:05 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:41:05 ---> 49d00506b16e 01:41:05 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:41:05 ---> Using cache 01:41:05 ---> ee915fedd3b1 01:41:05 Step 4/23 : WORKDIR /edgex-go 01:41:05 ---> Using cache 01:41:05 ---> 402bc0f6754d 01:41:05 Step 5/23 : RUN apk add --update --no-cache make git 01:41:05 ---> Using cache 01:41:05 ---> e7a0fe0f47eb 01:41:05 Step 6/23 : COPY go.mod vendor* ./ 01:41:05 ---> Using cache 01:41:05 ---> fb1f5306c30f 01:41:05 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:41:05 ---> Using cache 01:41:05 ---> 5896f1b1437b 01:41:05 Step 8/23 : COPY . . 01:41:05 ---> Using cache 01:41:05 ---> c8c1360cfd87 01:41:05 Step 9/23 : RUN make cmd/support-scheduler/support-scheduler 01:41:05 ---> Running in 53f0a138d64e 01:41:05 go build -tags " " -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 01:44:27 Removing intermediate container d773b19cb610 01:44:27 ---> ced67f181e97 01:44:27 01:44:27 Step 10/23 : FROM alpine:3.17 01:44:27 ---> 51e60588ff2c 01:44:27 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:44:27 ---> Running in 9435804c2bb9 01:44:27 Removing intermediate container 9435804c2bb9 01:44:27 ---> f3f2c3ca1abe 01:44:27 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:44:27 ---> Running in cfa343d71174 01:44:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:44:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:44:27 (1/1) Installing dumb-init (1.2.5-r2) 01:44:27 Executing busybox-1.35.0-r29.trigger 01:44:27 OK: 8 MiB in 16 packages 01:44:27 Removing intermediate container cfa343d71174 01:44:27 ---> f8453c6a19fd 01:44:27 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:44:27 ---> 8bf1dcb7fbc5 01:44:27 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:44:27 ---> 2a1892a60f10 01:44:27 Step 15/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/security-proxy-auth / 01:44:27 ---> 5fc9cc3ffb0d 01:44:27 Step 16/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/res/configuration.yaml /res/configuration.yaml 01:44:27 ---> 073cb95a93a6 01:44:27 Step 17/23 : COPY --from=builder /edgex-go/cmd/security-proxy-auth/entrypoint.sh /usr/local/bin/ 01:44:27 ---> 6794d937589b 01:44:27 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:44:27 ---> Running in 9572f88f8fb2 01:44:32 Removing intermediate container 9572f88f8fb2 01:44:32 ---> 33931dc1ffa1 01:44:32 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:44:32 ---> Running in 0c25953842fa 01:44:32 Removing intermediate container 0c25953842fa 01:44:32 ---> e212e02b203c 01:44:32 Step 20/23 : CMD ["/security-proxy-auth", "-cp=consul.http://edgex-core-consul:8500"] 01:44:32 ---> Running in 4953cbd6cf1b 01:44:32 Removing intermediate container 4953cbd6cf1b 01:44:32 ---> 3ec92a8cd23c 01:44:32 Step 21/23 : LABEL arch=arm64 01:44:32 ---> Running in c9643ed39dc7 01:44:35 Removing intermediate container c9643ed39dc7 01:44:35 ---> bb0d7e58ae58 01:44:35 Step 22/23 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:44:35 ---> Running in 5ba95561b2d6 01:44:36 Removing intermediate container 5ba95561b2d6 01:44:36 ---> 334e652689c6 01:44:36 Step 23/23 : LABEL version=0.0.0 01:44:36 ---> Running in c2a4c202ef77 01:44:37 Removing intermediate container c2a4c202ef77 01:44:37 ---> 72a09ae940c7 01:44:37 01:44:37 Successfully built 72a09ae940c7 01:44:37 Successfully tagged security-proxy-auth-arm64:latest 01:44:37  Building security-proxy-auth ... done Building core-common-config-bootstrapper 01:44:59 Step 1/23 : ARG BUILDER_BASE=golang:1.20-alpine3.17 01:44:59 Step 2/23 : FROM ${BUILDER_BASE} AS builder 01:44:59 ---> 49d00506b16e 01:44:59 Step 3/23 : ARG ADD_BUILD_TAGS="" 01:44:59 ---> Using cache 01:44:59 ---> ee915fedd3b1 01:44:59 Step 4/23 : WORKDIR /edgex-go 01:44:59 ---> Using cache 01:44:59 ---> 402bc0f6754d 01:44:59 Step 5/23 : RUN apk add --update --no-cache make git 01:44:59 ---> Using cache 01:44:59 ---> e7a0fe0f47eb 01:44:59 Step 6/23 : COPY go.mod vendor* ./ 01:44:59 ---> Using cache 01:44:59 ---> fb1f5306c30f 01:44:59 Step 7/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:44:59 ---> Using cache 01:44:59 ---> 5896f1b1437b 01:44:59 Step 8/23 : COPY . . 01:44:59 ---> Using cache 01:44:59 ---> c8c1360cfd87 01:44:59 Step 9/23 : RUN make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS cmd/core-common-config-bootstrapper/core-common-config-bootstrapper 01:44:59 ---> Running in d6abb37a9a7e 01:44:59 go build -tags " non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/core-common-config-bootstrapper/core-common-config-bootstrapper ./cmd/core-common-config-bootstrapper 01:47:21 go build -tags "no_messagebus non_delayedstart" -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -trimpath -mod=readonly -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 01:47:21 Removing intermediate container dc714ecfec6d 01:47:21 ---> 8805828c5f12 01:47:21 01:47:21 Step 9/33 : FROM alpine:3.17 01:47:21 ---> 51e60588ff2c 01:47:21 Step 10/33 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 Intel Corporation' 01:47:21 ---> Using cache 01:47:21 ---> f410a5a4cddb 01:47:21 Step 11/33 : RUN apk add --update --no-cache dumb-init su-exec 01:47:21 ---> Running in 6d198eb3321a 01:47:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:47:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:47:22 (1/2) Installing dumb-init (1.2.5-r2) 01:47:22 (2/2) Installing su-exec (0.2-r2) 01:47:22 Executing busybox-1.35.0-r29.trigger 01:47:22 OK: 8 MiB in 17 packages 01:47:23 Removing intermediate container 6d198eb3321a 01:47:23 ---> a49c836678d9 01:47:23 Step 12/33 : ENV SECURITY_INIT_DIR /edgex-init 01:47:23 ---> Running in 93e797181e06 01:47:24 Removing intermediate container 93e797181e06 01:47:24 ---> 1c6eecda14ef 01:47:24 Step 13/33 : ENV SECURITY_INIT_STAGING /edgex-init-staging 01:47:24 ---> Running in b57771ddc0d4 01:47:24 Removing intermediate container b57771ddc0d4 01:47:24 ---> e7b43b28ff4a 01:47:24 Step 14/33 : ARG BOOTSTRAP_REDIS_DIR=${SECURITY_INIT_STAGING}/bootstrap-redis 01:47:24 ---> Running in a2ff0654870d 01:47:25 Removing intermediate container a2ff0654870d 01:47:25 ---> ab1e463ce114 01:47:25 Step 15/33 : ARG BOOTSTRAP_MOSQUITTO_DIR=${SECURITY_INIT_STAGING}/bootstrap-mosquitto 01:47:25 ---> Running in f31da8d2472f 01:47:30 Removing intermediate container f31da8d2472f 01:47:30 ---> ff2e36c88a2d 01:47:30 Step 16/33 : RUN mkdir -p ${BOOTSTRAP_REDIS_DIR} ${BOOTSTRAP_MOSQUITTO_DIR} 01:47:30 ---> Running in 83eeeb144b0a 01:47:34 Removing intermediate container 83eeeb144b0a 01:47:34 ---> 7d8e6a6bae4e 01:47:34 Step 17/33 : WORKDIR ${SECURITY_INIT_STAGING} 01:47:34 ---> Running in 5757f13b4154 01:47:34 Removing intermediate container 5757f13b4154 01:47:34 ---> 4722f5b7c898 01:47:34 Step 18/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint-scripts/ ${SECURITY_INIT_STAGING}/ 01:47:36 ---> 5622dfe0b74c 01:47:36 Step 19/33 : RUN chmod +x ${SECURITY_INIT_STAGING}/*.sh 01:47:36 ---> Running in dd0a9566b297 01:47:43 Removing intermediate container dd0a9566b297 01:47:43 ---> 2444c06e4211 01:47:43 Step 20/33 : COPY --from=builder /edgex-go/Attribution.txt / 01:47:43 Removing intermediate container 1674547c8592 01:47:43 ---> b00117c308ac 01:47:43 01:47:43 Step 9/25 : FROM alpine:3.17 01:47:43 ---> 51e60588ff2c 01:47:43 Step 10/25 : RUN apk add --update --no-cache ca-certificates dumb-init su-exec 01:47:43 ---> Running in fc32771c872c 01:47:43 ---> fea1d965c566 01:47:43 Step 21/33 : COPY --from=builder /edgex-go/security.txt / 01:47:44 ---> 1639b2c9aec4 01:47:44 Step 22/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/security-bootstrapper . 01:47:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:47:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:47:47 ---> dd98135f5495 01:47:47 Step 23/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res/configuration.yaml ./res/ 01:47:48 ---> f8fba01f4515 01:47:48 Step 24/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-redis/configuration.yaml ${BOOTSTRAP_REDIS_DIR}/res/ 01:47:49 ---> 35ab372dc902 01:47:49 Step 25/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/res-bootstrap-mosquitto/configuration.yaml ${BOOTSTRAP_MOSQUITTO_DIR}/res/ 01:47:49 (1/3) Installing ca-certificates (20220614-r4) 01:47:49 (2/3) Installing dumb-init (1.2.5-r2) 01:47:49 (3/3) Installing su-exec (0.2-r2) 01:47:49 Executing busybox-1.35.0-r29.trigger 01:47:49 Executing ca-certificates-20220614-r4.trigger 01:47:50 ---> 50bb4a283406 01:47:50 Step 26/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/consul-acl/ ${SECURITY_INIT_STAGING}/consul-bootstrapper/ 01:47:50 OK: 8 MiB in 18 packages 01:47:51 ---> 9f398b1e0175 01:47:51 Step 27/33 : COPY --from=builder /edgex-go/cmd/security-bootstrapper/entrypoint.sh / 01:47:52 ---> e86ef4ac1ee1 01:47:52 Step 28/33 : RUN chmod +x /entrypoint.sh 01:47:53 ---> Running in d6d690a30da3 01:47:53 Removing intermediate container fc32771c872c 01:47:53 ---> b495e68a106e 01:47:53 Step 11/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.; Copyright (C) 2023 Intel Corporation' 01:47:53 ---> Running in c813b32c2561 01:47:54 Removing intermediate container c813b32c2561 01:47:54 ---> e92e7b0427a1 01:47:54 Step 12/25 : WORKDIR / 01:47:54 ---> Running in ba239e5a7c95 01:47:55 Removing intermediate container ba239e5a7c95 01:47:55 ---> fe2095db503f 01:47:55 Step 13/25 : COPY --from=builder /edgex-go/Attribution.txt / 01:47:56 ---> 4a23c6bff57f 01:47:56 Step 14/25 : COPY --from=builder /edgex-go/security.txt / 01:47:57 Removing intermediate container d6d690a30da3 01:47:57 ---> a9c24977bf9a 01:47:57 Step 29/33 : ENTRYPOINT ["/entrypoint.sh"] 01:47:58 ---> Running in 66dc571039d0 01:47:58 ---> 6671d38701f6 01:47:58 Step 15/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 01:47:58 Removing intermediate container 66dc571039d0 01:47:58 ---> 732871a4ea8b 01:47:58 Step 30/33 : CMD ["gate"] 01:47:59 ---> Running in 2b74366be6ef 01:47:59 ---> a59c5b3c5bc6 01:47:59 Step 16/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.yaml /res-file-token-provider/configuration.yaml 01:47:59 Removing intermediate container 2b74366be6ef 01:47:59 ---> 557386c08ac4 01:47:59 Step 31/33 : LABEL arch=arm64 01:48:00 ---> Running in e1ae4ea085a0 01:48:00 ---> d2f8daf813c5 01:48:00 Step 17/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.yaml /res/configuration.yaml 01:48:00 Removing intermediate container e1ae4ea085a0 01:48:00 ---> 4fdc94628388 01:48:00 Step 32/33 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:48:01 ---> Running in 61df06dbbfdb 01:48:02 Removing intermediate container 61df06dbbfdb 01:48:02 ---> 18bb2e7dcece 01:48:02 Step 33/33 : LABEL version=0.0.0 01:48:02 ---> Running in 8586cc9ba261 01:48:02 ---> b74bee8734ce 01:48:02 Step 18/25 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 01:48:03 Removing intermediate container 8586cc9ba261 01:48:03 ---> e9f3c642fae0 01:48:03 01:48:03 Successfully built e9f3c642fae0 01:48:03 Successfully tagged security-bootstrapper-arm64:latest 01:48:04  Building security-bootstrapper ... done  ---> 46ceb6bb21a1 01:48:04 Step 19/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 01:48:07 ---> 724516f5a41a 01:48:07 Step 20/25 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 01:48:07 ---> 1b9807ba50b3 01:48:07 Step 21/25 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:48:07 ---> Running in c7fae555dd5f 01:48:11 Removing intermediate container c7fae555dd5f 01:48:11 ---> e20f109f9f99 01:48:11 Step 22/25 : ENTRYPOINT ["entrypoint.sh"] 01:48:11 ---> Running in 68092ae005d3 01:48:11 Removing intermediate container 68092ae005d3 01:48:11 ---> 2b185b1dd062 01:48:11 Step 23/25 : LABEL arch=arm64 01:48:11 ---> Running in 63d20f98d3c6 01:48:12 Removing intermediate container 63d20f98d3c6 01:48:12 ---> af77dc2c8b08 01:48:12 Step 24/25 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:48:12 ---> Running in aa77fd4542c2 01:48:13 Removing intermediate container aa77fd4542c2 01:48:13 ---> 027d7a73b569 01:48:13 Step 25/25 : LABEL version=0.0.0 01:48:13 ---> Running in 3440ac2db92b 01:48:13 Removing intermediate container 3440ac2db92b 01:48:13 ---> 104907365768 01:48:13 01:48:14 Successfully built 104907365768 01:48:14 Successfully tagged security-secretstore-setup-arm64:latest 01:49:35  Building security-secretstore-setup ... done Removing intermediate container 8c9e234f5f78 01:49:35 ---> 55c77322bab8 01:49:35 01:49:35 Step 10/23 : FROM alpine:3.17 01:49:35 ---> 51e60588ff2c 01:49:35 Step 11/23 : RUN apk add --update --no-cache ca-certificates dumb-init 01:49:35 ---> Running in 14e16bc59dac 01:49:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 01:49:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 01:49:35 (1/2) Installing ca-certificates (20220614-r4) 01:49:35 (2/2) Installing dumb-init (1.2.5-r2) 01:49:35 Executing busybox-1.35.0-r29.trigger 01:49:35 Executing ca-certificates-20220614-r4.trigger 01:49:35 OK: 8 MiB in 17 packages 01:49:35 Removing intermediate container 14e16bc59dac 01:49:35 ---> d10c382eddd8 01:49:35 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium, Copyright (c) 2023: Intel Corporation' 01:49:35 ---> Running in 26eecbfc14ce 01:49:35 Removing intermediate container 26eecbfc14ce 01:49:35 ---> d41dcc0a2f1c 01:49:35 Step 13/23 : ENV APP_PORT=59860 01:49:35 ---> Running in eceb3499b263 01:49:35 Removing intermediate container eceb3499b263 01:49:35 ---> cfe6a3db541b 01:49:35 Step 14/23 : EXPOSE $APP_PORT 01:49:35 ---> Running in 2cc0ff3bd8d9 01:49:35 Removing intermediate container 2cc0ff3bd8d9 01:49:35 ---> 976d675f824e 01:49:35 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:49:35 ---> 48ed75ba3edc 01:49:35 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:49:35 ---> 7c19da6eecf7 01:49:35 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 01:49:35 ---> bb84d0ed03e7 01:49:35 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.yaml /res/configuration.yaml 01:49:36 ---> 27cb8dd016c0 01:49:36 Step 19/23 : ENTRYPOINT ["/support-notifications"] 01:49:36 ---> Running in a769390670d4 01:49:36 Removing intermediate container a769390670d4 01:49:36 ---> 4c6b21d3526a 01:49:36 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:49:36 ---> Running in d3aad46d862d 01:49:37 Removing intermediate container d3aad46d862d 01:49:37 ---> 0e503adbf6e5 01:49:37 Step 21/23 : LABEL arch=arm64 01:49:37 ---> Running in cbeec9946dc4 01:49:39 Removing intermediate container cbeec9946dc4 01:49:39 ---> e758d7145019 01:49:39 Step 22/23 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:49:39 ---> Running in 5ec8ea376693 01:49:40 Removing intermediate container 5ec8ea376693 01:49:40 ---> 0fa971a9c411 01:49:40 Step 23/23 : LABEL version=0.0.0 01:49:40 ---> Running in b6c294e46488 01:49:41 Removing intermediate container b6c294e46488 01:49:41 ---> 7465b576108c 01:49:41 01:49:41 Successfully built 7465b576108c 01:49:41 Successfully tagged support-notifications-arm64:latest 01:50:13  Building support-notifications ... done Removing intermediate container d6abb37a9a7e 01:50:13 ---> 6fffa9368ee9 01:50:13 01:50:13 Step 10/23 : FROM alpine:3.17 01:50:13 ---> 51e60588ff2c 01:50:13 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 01:50:13 ---> Using cache 01:50:13 ---> f3f2c3ca1abe 01:50:13 Step 12/23 : RUN apk add --update --no-cache dumb-init 01:50:13 ---> Using cache 01:50:13 ---> f8453c6a19fd 01:50:13 Step 13/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:50:13 ---> Using cache 01:50:13 ---> 8bf1dcb7fbc5 01:50:13 Step 14/23 : COPY --from=builder /edgex-go/security.txt / 01:50:13 ---> Using cache 01:50:13 ---> 2a1892a60f10 01:50:13 Step 15/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/core-common-config-bootstrapper / 01:50:13 ---> 3c1413f04452 01:50:13 Step 16/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/res/configuration.yaml /res/configuration.yaml 01:50:13 Removing intermediate container 53f0a138d64e 01:50:13 ---> a76f5f74a0f8 01:50:13 01:50:13 Step 10/23 : FROM alpine:3.17 01:50:13 ---> 51e60588ff2c 01:50:13 Step 11/23 : RUN apk add --update --no-cache dumb-init 01:50:13 ---> Using cache 01:50:13 ---> 4068ee0f6e86 01:50:13 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium, Copyright (c) 2023: Intel Corporation' 01:50:13 ---> Using cache 01:50:13 ---> 8013c3766c0e 01:50:13 Step 13/23 : ENV APP_PORT=59861 01:50:13 ---> Running in 415fcfd73bf3 01:50:14 ---> 9f95896ed685 01:50:14 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-common-config-bootstrapper/entrypoint.sh /usr/local/bin/ 01:50:14 Removing intermediate container 415fcfd73bf3 01:50:14 ---> 3b82e99c4ed4 01:50:14 Step 14/23 : EXPOSE $APP_PORT 01:50:14 ---> Running in 030d56d6ce86 01:50:14 ---> d5263c64fb4c 01:50:14 Step 18/23 : RUN chmod 755 /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / 01:50:14 ---> Running in e02b3faf793f 01:50:14 Removing intermediate container 030d56d6ce86 01:50:14 ---> 64f29a2396fe 01:50:14 Step 15/23 : COPY --from=builder /edgex-go/Attribution.txt / 01:50:15 ---> dd12342d51c3 01:50:15 Step 16/23 : COPY --from=builder /edgex-go/security.txt / 01:50:16 ---> b8732fe282ae 01:50:16 Step 17/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 01:50:16 Removing intermediate container e02b3faf793f 01:50:16 ---> 485de4a4c330 01:50:16 Step 19/23 : ENTRYPOINT ["entrypoint.sh"] 01:50:16 ---> Running in c70599e7be21 01:50:17 Removing intermediate container c70599e7be21 01:50:17 ---> c7e7c929daf7 01:50:17 Step 20/23 : CMD ["/core-common-config-bootstrapper", "-cp=consul.http://edgex-core-consul:8500"] 01:50:17 ---> Running in c592a6075df6 01:50:17 Removing intermediate container c592a6075df6 01:50:17 ---> f587b6e09b55 01:50:17 Step 21/23 : LABEL arch=arm64 01:50:17 ---> Running in 093f5140e0af 01:50:17 ---> 26b3f65b6e8e 01:50:17 Step 18/23 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.yaml /res/configuration.yaml 01:50:18 Removing intermediate container 093f5140e0af 01:50:18 ---> 4e392f17ef74 01:50:18 Step 22/23 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:50:18 ---> Running in 6b602dfd8513 01:50:18 ---> 48dccbd4924a 01:50:18 Step 19/23 : ENTRYPOINT ["/support-scheduler"] 01:50:18 ---> Running in e72bd68f105b 01:50:18 Removing intermediate container 6b602dfd8513 01:50:18 ---> 9699f560c01b 01:50:18 Step 23/23 : LABEL version=0.0.0 01:50:18 ---> Running in 847dc8ffe75b 01:50:18 Removing intermediate container e72bd68f105b 01:50:18 ---> a33c44b95d4d 01:50:18 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:50:18 ---> Running in 00fe9ce06569 01:50:19 Removing intermediate container 847dc8ffe75b 01:50:19 ---> 7a81acbf34b0 01:50:19 01:50:19 Successfully built 7a81acbf34b0 01:50:19 Successfully tagged core-common-config-bootstrapper-arm64:latest 01:50:19  Building core-common-config-bootstrapper ... done Removing intermediate container 00fe9ce06569 01:50:19 ---> 2820ad2b7bce 01:50:19 Step 21/23 : LABEL arch=arm64 01:50:19 ---> Running in 10f6bb1f64fa 01:50:19 Removing intermediate container 10f6bb1f64fa 01:50:19 ---> 5bb647fcd182 01:50:19 Step 22/23 : LABEL git_sha=8bd61b8c0d9f8ab642043d5637deca93e9f91722 01:50:19 ---> Running in ea642890c82d 01:50:20 Removing intermediate container ea642890c82d 01:50:20 ---> 2f12287b369c 01:50:20 Step 23/23 : LABEL version=0.0.0 01:50:20 ---> Running in d4dfc0eb8680 01:50:20 Removing intermediate container d4dfc0eb8680 01:50:20 ---> edcffaffdd82 01:50:20 01:50:20 Successfully built edcffaffdd82 01:50:20 Successfully tagged support-scheduler-arm64:latest 01:50:21  Building support-scheduler ... done  [Pipeline] } 01:50:21 $ docker stop --time=1 2a5947a479cfe321425bc2233afea68e448e0294a5eda22b4a87686cc756cf9e 01:50:22 $ docker rm -f --volumes 2a5947a479cfe321425bc2233afea68e448e0294a5eda22b4a87686cc756cf9e [Pipeline] // withDockerContainer [Pipeline] sh 01:50:23 + docker images 01:50:23 REPOSITORY TAG IMAGE ID CREATED SIZE 01:50:23 support-scheduler-arm64 latest edcffaffdd82 3 seconds ago 31.5MB 01:50:23 core-common-config-bootstrapper-arm64 latest 7a81acbf34b0 5 seconds ago 17.2MB 01:50:23 a76f5f74a0f8 11 seconds ago 1.56GB 01:50:23 6fffa9368ee9 13 seconds ago 1.48GB 01:50:23 support-notifications-arm64 latest 7465b576108c 43 seconds ago 32.2MB 01:50:23 55c77322bab8 About a minute ago 1.56GB 01:50:23 security-secretstore-setup-arm64 latest 104907365768 2 minutes ago 32.2MB 01:50:23 security-bootstrapper-arm64 latest e9f3c642fae0 2 minutes ago 21.9MB 01:50:23 b00117c308ac 2 minutes ago 1.49GB 01:50:23 8805828c5f12 3 minutes ago 1.48GB 01:50:23 security-proxy-auth-arm64 latest 72a09ae940c7 5 minutes ago 18.3MB 01:50:23 ced67f181e97 6 minutes ago 1.47GB 01:50:23 security-spiffe-token-provider-arm64 latest ad5153b3bb34 9 minutes ago 32.7MB 01:50:23 31c8cab88085 10 minutes ago 1.53GB 01:50:23 core-command-arm64 latest fddc62cfa06f 12 minutes ago 19.7MB 01:50:23 ea00a8cfaf65 13 minutes ago 1.49GB 01:50:23 core-metadata-arm64 latest 0e9ff528cbcf 13 minutes ago 20.2MB 01:50:23 core-data-arm64 latest 94c7d547b1ac 13 minutes ago 19.9MB 01:50:23 36356171ddeb 13 minutes ago 1.5GB 01:50:23 dd64a6d92975 13 minutes ago 1.5GB 01:50:23 security-spire-server-arm64 latest 022bec34deab 13 minutes ago 87.1MB 01:50:23 e526c1cb7a4e 14 minutes ago 1.35GB 01:50:23 security-proxy-setup-arm64 latest 5b1c63ce6415 14 minutes ago 18.7MB 01:50:23 ac3e6ff1ed93 14 minutes ago 1.47GB 01:50:23 security-spire-agent-arm64 latest 391e09220613 21 minutes ago 125MB 01:50:23 security-spire-config-arm64 latest 26824b3b78c2 21 minutes ago 86.2MB 01:50:23 254e0a88c68f 22 minutes ago 1.35GB 01:50:23 10106ecfdc4a 22 minutes ago 1.35GB 01:50:23 ci-base-image-arm64 latest 49d00506b16e 37 minutes ago 866MB 01:50:23 alpine 3.17 51e60588ff2c 2 weeks ago 7.46MB 01:50:23 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64 1.20-alpine 6cb57ee374ae 4 weeks ago 648MB 01:50:23 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64 latest 57ef9ed57663 2 years ago 285MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:50:24 01:50:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:25 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:50:25 arm64: Pulling from edgex-lftools-log-publisher 01:50:25 8998bd30e6a1: Pulling fs layer 01:50:25 04944245beec: Pulling fs layer 01:50:25 699f458cf7ca: Pulling fs layer 01:50:25 765212b225bb: Pulling fs layer 01:50:25 f23df028b6ca: Pulling fs layer 01:50:25 d65c8cfc05b1: Pulling fs layer 01:50:25 2437ff75d9bd: Pulling fs layer 01:50:25 f23df028b6ca: Waiting 01:50:25 765212b225bb: Waiting 01:50:25 d65c8cfc05b1: Waiting 01:50:25 2437ff75d9bd: Waiting 01:50:25 04944245beec: Verifying Checksum 01:50:25 04944245beec: Download complete 01:50:25 765212b225bb: Verifying Checksum 01:50:25 765212b225bb: Download complete 01:50:25 f23df028b6ca: Verifying Checksum 01:50:25 f23df028b6ca: Download complete 01:50:25 d65c8cfc05b1: Verifying Checksum 01:50:25 d65c8cfc05b1: Download complete 01:50:25 699f458cf7ca: Verifying Checksum 01:50:25 699f458cf7ca: Download complete 01:50:25 8998bd30e6a1: Verifying Checksum 01:50:25 8998bd30e6a1: Download complete 01:50:28 2437ff75d9bd: Verifying Checksum 01:50:28 2437ff75d9bd: Download complete 01:50:29 8998bd30e6a1: Pull complete 01:50:30 04944245beec: Pull complete 01:50:31 699f458cf7ca: Pull complete 01:50:31 765212b225bb: Pull complete 01:50:32 f23df028b6ca: Pull complete 01:50:32 d65c8cfc05b1: Pull complete 01:50:47 2437ff75d9bd: Pull complete 01:50:47 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 01:50:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:50:47 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:50:48 prd-ubuntu20.04-docker-arm64-4c-16g-8489 does not seem to be running inside a container 01:50:48 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 01:50:51 $ docker top 3a8d6c685e8553971409f5ff5744d53da1f399491398188519c6025c2737d351 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:50:52 ---> job-cost.sh 01:50:52 lf-activate-venv: SKIPPING 01:50:52 INFO: No Stack... 01:50:52 INFO: Retrieving Pricing Info for: v3-standard-4 01:50:53 INFO: Archiving Costs [Pipeline] sh 01:50:54 + cut -d, -f6 01:50:54 + cat /w/workspace/edgex-go/1/archives/cost.csv [Pipeline] lock 01:50:54 Trying to acquire lock on [jenkins-edgexfoundry-edgex-go-PR-4514-1-stack-cost] 01:50:54 Resource [jenkins-edgexfoundry-edgex-go-PR-4514-1-stack-cost] did not exist. Created. 01:50:54 Lock acquired on [jenkins-edgexfoundry-edgex-go-PR-4514-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:50:54 + echo total: 0.10999999940395355 [Pipeline] stash 01:50:55 Stashed 1 file(s) [Pipeline] } 01:50:55 Lock released on resource [jenkins-edgexfoundry-edgex-go-PR-4514-1-stack-cost] [Pipeline] // lock [Pipeline] } 01:50:55 $ docker stop --time=1 3a8d6c685e8553971409f5ff5744d53da1f399491398188519c6025c2737d351 01:50:56 $ docker rm -f --volumes 3a8d6c685e8553971409f5ff5744d53da1f399491398188519c6025c2737d351 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Scan) Stage "Snyk Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 01:50:59 + [ -d /w/workspace/edgex-go/1/archives ] [Pipeline] libraryResource [Pipeline] sh 01:50:59 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 01:51:00 ---> package-listing.sh 01:51:00 ++ facter osfamily 01:51:00 ++ tr '[:upper:]' '[:lower:]' 01:51:00 + OS_FAMILY=debian 01:51:00 + workspace=/w/workspace/edgex-go/1 01:51:00 + START_PACKAGES=/tmp/packages_start.txt 01:51:00 + END_PACKAGES=/tmp/packages_end.txt 01:51:00 + DIFF_PACKAGES=/tmp/packages_diff.txt 01:51:00 + PACKAGES=/tmp/packages_start.txt 01:51:00 + '[' /w/workspace/edgex-go/1 ']' 01:51:00 + PACKAGES=/tmp/packages_end.txt 01:51:00 + case "${OS_FAMILY}" in 01:51:00 + dpkg -l 01:51:00 + grep '^ii' 01:51:00 + '[' -f /tmp/packages_start.txt ']' 01:51:00 + '[' -f /tmp/packages_end.txt ']' 01:51:00 + diff /tmp/packages_start.txt /tmp/packages_end.txt 01:51:00 + '[' /w/workspace/edgex-go/1 ']' 01:51:00 + mkdir -p /w/workspace/edgex-go/1/archives/ 01:51:00 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/1/archives/ [Pipeline] echo 01:51:00 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 01:51:00 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:51:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:51:01 01:51:01 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:51:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:51:02 latest: Pulling from edgex-lftools-log-publisher 01:51:02 5eb5b503b376: Pulling fs layer 01:51:02 5c69ac0246d0: Pulling fs layer 01:51:02 ec43610c2a17: Pulling fs layer 01:51:02 3a2ae6a8a46f: Pulling fs layer 01:51:02 33b1e0a273af: Pulling fs layer 01:51:02 5d3b04190fa2: Pulling fs layer 01:51:02 2f39f015ded8: Pulling fs layer 01:51:02 33b1e0a273af: Waiting 01:51:02 2f39f015ded8: Waiting 01:51:02 5d3b04190fa2: Waiting 01:51:02 3a2ae6a8a46f: Waiting 01:51:02 5c69ac0246d0: Verifying Checksum 01:51:02 5c69ac0246d0: Download complete 01:51:02 3a2ae6a8a46f: Verifying Checksum 01:51:02 3a2ae6a8a46f: Download complete 01:51:02 33b1e0a273af: Verifying Checksum 01:51:02 33b1e0a273af: Download complete 01:51:02 5d3b04190fa2: Verifying Checksum 01:51:02 5d3b04190fa2: Download complete 01:51:02 ec43610c2a17: Verifying Checksum 01:51:02 ec43610c2a17: Download complete 01:51:02 5eb5b503b376: Verifying Checksum 01:51:02 5eb5b503b376: Download complete 01:51:03 2f39f015ded8: Download complete 01:51:03 5eb5b503b376: Pull complete 01:51:04 5c69ac0246d0: Pull complete 01:51:05 ec43610c2a17: Pull complete 01:51:05 3a2ae6a8a46f: Pull complete 01:51:05 33b1e0a273af: Pull complete 01:51:05 5d3b04190fa2: Pull complete 01:51:10 2f39f015ded8: Pull complete 01:51:10 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:51:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:51:10 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:51:11 prd-ubuntu20.04-docker-8c-8g-8488 does not seem to be running inside a container 01:51:11 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/1/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-go/1 -v /w/workspace/edgex-go/1:/w/workspace/edgex-go/1:rw,z -v /w/workspace/edgex-go/1@tmp:/w/workspace/edgex-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:51:19 $ docker top a6b59e49b1f0f169b69af7fa40ce02cc6f1d013c6c79d601847bfa094efc8d2c -eo pid,comm [Pipeline] { [Pipeline] sh 01:51:19 + touch /tmp/pre-build-complete [Pipeline] sh 01:51:19 + mkdir -p /var/log/sysstat [Pipeline] sh 01:51:20 + ls /var/log/sa-host 01:51:20 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:51:20 provisioning config files... 01:51:20 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/1@tmp/config10521553602877989381tmp [Pipeline] { [Pipeline] echo 01:51:20 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 01:51:20 ---> create-netrc.sh [Pipeline] } 01:51:20 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 01:51:21 ---> python-tools-install.sh [Pipeline] echo 01:51:21 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 01:51:21 ---> sudo-logs.sh 01:51:21 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 01:51:21 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 01:51:21 ---> job-cost.sh 01:51:21 lf-activate-venv: SKIPPING 01:51:21 DEBUG: total: 0.10999999940395355 01:51:21 INFO: Retrieving Stack Cost... 01:51:22 INFO: Retrieving Pricing Info for: v3-standard-8 01:51:22 INFO: Archiving Costs [Pipeline] echo 01:51:22 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 01:51:22 ---> logs-deploy.sh 01:51:22 lf-activate-venv: SKIPPING 01:51:22 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-4514/1 01:51:22 INFO: archiving workspace using pattern(s): 01:51:23 Archives upload complete. 01:51:23 INFO: archiving logs to Nexus