Branch indexing Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Connecting to https://api.github.com to check permissions of obtain list of hareshkainthcanonical for edgexfoundry/edgex-go Loading trusted files from base branch master at fc096e9ec0f95dbc625a498b2feb9840babc6219 rather than b123692ef5aef04367cfb89a2b35ff47f98a9523 Obtained Jenkinsfile from fc096e9ec0f95dbc625a498b2feb9840babc6219 Running in Durability level: PERFORMANCE_OPTIMIZED 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 > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision f82e9360b4159668f7e3e090307a6179e9a8e48d Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --is-inside-work-tree # 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 > 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 f82e9360b4159668f7e3e090307a6179e9a8e48d using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision f82e9360b4159668f7e3e090307a6179e9a8e48d (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f f82e9360b4159668f7e3e090307a6179e9a8e48d # timeout=10 Commit message: "Merge pull request #311 from ernestojeda/fix-data-binary" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared 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 > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that shared 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/v1, openapi/v2], buildSnap:true] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[centos7-docker-4c-2g, ubuntu18.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.15 DOCKER_BASE_IMAGE: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine DOCKER_FILE_GLOB: cmd/**/Dockerfile DOCKER_IMAGE_NAME_PREFIX: docker- DOCKER_IMAGE_NAME_SUFFIX: -go DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true SEMVER_BUMP_LEVEL: pre GOPROXY: https://nexus3.edgexfoundry.org/repository/go-proxy/ PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v1 openapi/v2 BUILD_SNAP: true SECURITY_NOTIFY_LIST: security-issues@lists.edgexfoundry.org SNYK_DOCKER_SCAN: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘centos7-docker-4c-2g’ Running on prd-centos7-docker-4c-2g-20856 in /w/workspace/edgexfoundry_edgex-go_PR-2858 [Pipeline] { [Pipeline] ws Running in /w/workspace/edgex-go/42 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout 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/42 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git > git --version # timeout=10 > git --version # 'git version 2.24.3' 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/2858/head:refs/remotes/origin/PR-2858 +refs/heads/master:refs/remotes/origin/master # timeout=10 Merging remotes/origin/master commit fc096e9ec0f95dbc625a498b2feb9840babc6219 into PR head commit b123692ef5aef04367cfb89a2b35ff47f98a9523 Merge succeeded, producing ac9e835e32bc094112624517220fbb749d467adb Checking out Revision ac9e835e32bc094112624517220fbb749d467adb (PR-2858) > git config core.sparsecheckout # timeout=10 > git checkout -f b123692ef5aef04367cfb89a2b35ff47f98a9523 # 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 fc096e9ec0f95dbc625a498b2feb9840babc6219 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f ac9e835e32bc094112624517220fbb749d467adb # timeout=10 Commit message: "Merge commit 'fc096e9ec0f95dbc625a498b2feb9840babc6219' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 00:37:31 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { > git rev-list --no-walk c3b36e1b877475d0e12c8a17be8f4c558acd2d9e # timeout=10 [Pipeline] withCredentials 00:37:32 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 00:37:32 ========================================================= 00:37:32 EdgeX Global Pipelines Version Info 00:37:32 ========================================================= [Pipeline] libraryResource [Pipeline] sh 00:37:34 ------------------- 00:37:34 stable info: 00:37:34 ------------------- 00:37:34 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 00:37:34 Commit SHA: f82e9360b4159668f7e3e090307a6179e9a8e48d 00:37:34 Message: update stable to v1.0.177 00:37:35 ------------------- 00:37:35 experimental info: 00:37:35 ------------------- 00:37:35 Commited By: **** collab-it+edgex@linuxfoundation.org 00:37:35 Commit SHA: e10e8b1c2921d3c8fd668fd9f38a05cab6ea93a3 00:37:35 Message: update experimental to v1.0.178 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-go-settings [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-go [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.15 [Pipeline] echo 00:37:35 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_GLOB = cmd/**/Dockerfile [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_PREFIX = docker- [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME_SUFFIX = -go [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 00:37:36 [edgeXSetupEnvironment]: set envvar GOPROXY = https://nexus3.edgexfoundry.org/repository/go-proxy/ [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 openapi/v2 [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = true [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar SECURITY_NOTIFY_LIST = security-issues@lists.edgexfoundry.org [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar SNYK_DOCKER_SCAN = false [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-2858 [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-2858 [Pipeline] echo 00:37:37 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-2858 [Pipeline] echo 00:37:38 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = ac9e835e32bc094112624517220fbb749d467adb [Pipeline] echo 00:37:38 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = ac9e835 [Pipeline] echo 00:37:38 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] wrap 00:37:38 provisioning config files... 00:37:38 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/42@tmp/config1681355077473190251tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:37:38 ---> docker-login.sh 00:37:38 nexus3.edgexfoundry.org:10001 00:37:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:37:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:37:39 Configure a credential helper to remove this warning. See 00:37:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:37:39 00:37:39 Login Succeeded 00:37:39 nexus3.edgexfoundry.org:10002 00:37:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:37:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:37:39 Configure a credential helper to remove this warning. See 00:37:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:37:39 00:37:39 Login Succeeded 00:37:39 nexus3.edgexfoundry.org:10003 00:37:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:37:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:37:39 Configure a credential helper to remove this warning. See 00:37:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:37:39 00:37:39 Login Succeeded 00:37:39 nexus3.edgexfoundry.org:10004 00:37:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:37:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:37:40 Configure a credential helper to remove this warning. See 00:37:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:37:40 00:37:40 Login Succeeded 00:37:40 docker.io 00:37:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:37:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:37:40 Configure a credential helper to remove this warning. See 00:37:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:37:40 00:37:40 Login Succeeded 00:37:40 ---> docker-login.sh ends [Pipeline] } 00:37:40 Deleting 1 temporary files [Pipeline] // wrap [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:37:40 ++ ls cmd/core-command/Dockerfile cmd/core-data/Dockerfile cmd/core-metadata/Dockerfile cmd/security-bootstrap-redis/Dockerfile cmd/security-proxy-setup/Dockerfile cmd/security-secretstore-setup/Dockerfile cmd/support-notifications/Dockerfile cmd/support-scheduler/Dockerfile cmd/sys-mgmt-agent/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/core-command/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo core-command,cmd/core-command/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/core-data/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo core-data,cmd/core-data/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/core-metadata/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo core-metadata,cmd/core-metadata/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/security-bootstrap-redis/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo security-bootstrap-redis,cmd/security-bootstrap-redis/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/security-proxy-setup/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo security-proxy-setup,cmd/security-proxy-setup/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/security-secretstore-setup/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo security-secretstore-setup,cmd/security-secretstore-setup/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/support-notifications/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo support-notifications,cmd/support-notifications/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/support-scheduler/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo support-scheduler,cmd/support-scheduler/Dockerfile 00:37:40 + for file in '`ls cmd/**/Dockerfile`' 00:37:40 ++ dirname cmd/sys-mgmt-agent/Dockerfile 00:37:40 ++ cut -d/ -f2 00:37:40 + echo sys-mgmt-agent,cmd/sys-mgmt-agent/Dockerfile [Pipeline] echo 00:37:41 Generate Dockers from filesystem: [[image:docker-core-command-go, dockerfile:cmd/core-command/Dockerfile], [image:docker-core-data-go, dockerfile:cmd/core-data/Dockerfile], [image:docker-core-metadata-go, dockerfile:cmd/core-metadata/Dockerfile], [image:docker-security-bootstrap-redis-go, dockerfile:cmd/security-bootstrap-redis/Dockerfile], [image:docker-security-proxy-setup-go, dockerfile:cmd/security-proxy-setup/Dockerfile], [image:docker-security-secretstore-setup-go, dockerfile:cmd/security-secretstore-setup/Dockerfile], [image:docker-support-notifications-go, dockerfile:cmd/support-notifications/Dockerfile], [image:docker-support-scheduler-go, dockerfile:cmd/support-scheduler/Dockerfile], [image:docker-sys-mgmt-agent-go, dockerfile:cmd/sys-mgmt-agent/Dockerfile]] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 00:37:41 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 00:37:41 00:37:41 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 00:37:42 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 00:37:42 latest: Pulling from edgex-devops/git-semver 00:37:42 31603596830f: Pulling fs layer 00:37:42 2a8b12db71e7: Pulling fs layer 00:37:42 6ca5941a6612: Pulling fs layer 00:37:42 ecc8261a40a4: Pulling fs layer 00:37:42 ecc8261a40a4: Waiting 00:37:42 2a8b12db71e7: Verifying Checksum 00:37:42 2a8b12db71e7: Download complete 00:37:42 31603596830f: Verifying Checksum 00:37:42 31603596830f: Download complete 00:37:42 ecc8261a40a4: Verifying Checksum 00:37:42 ecc8261a40a4: Download complete 00:37:42 6ca5941a6612: Verifying Checksum 00:37:42 6ca5941a6612: Download complete 00:37:42 31603596830f: Pull complete 00:37:43 2a8b12db71e7: Pull complete 00:37:44 6ca5941a6612: Pull complete 00:37:44 ecc8261a40a4: Pull complete 00:37:44 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 00:37:44 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 00:37:44 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 00:37:44 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:37:44 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgex-go/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 00:37:48 $ docker top ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 00:37:48 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:37:48 [ssh-agent] Looking for ssh-agent implementation... 00:37:49 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:37:49 $ docker exec ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a ssh-agent 00:37:49 SSH_AUTH_SOCK=/tmp/ssh-H5YKZaJr74sh/agent.12 00:37:49 SSH_AGENT_PID=18 00:37:49 Running ssh-add (command line suppressed) 00:37:49 Identity added: /w/workspace/edgex-go/42@tmp/private_key_8038635617184982668.key (/w/workspace/edgex-go/42@tmp/private_key_8038635617184982668.key) 00:37:49 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:37:50 + git tag --points-at HEAD [Pipeline] } 00:37:50 $ docker exec --env ******** --env ******** ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a ssh-agent -k 00:37:50 unset SSH_AUTH_SOCK; 00:37:50 unset SSH_AGENT_PID; 00:37:50 echo Agent pid 18 killed; 00:37:50 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 00:37:50 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 00:37:50 [ssh-agent] Looking for ssh-agent implementation... 00:37:50 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:37:50 $ docker exec ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a ssh-agent 00:37:50 SSH_AUTH_SOCK=/tmp/ssh-N9HH9Ju1GpAk/agent.48 00:37:50 SSH_AGENT_PID=53 00:37:50 Running ssh-add (command line suppressed) 00:37:51 Identity added: /w/workspace/edgex-go/42@tmp/private_key_1216106577263601754.key (/w/workspace/edgex-go/42@tmp/private_key_1216106577263601754.key) 00:37:51 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 00:37:51 + git semver init 00:37:51 # -> Open(): unable to determine branch for HEAD 00:37:51 # $GIT_DIR = /w/workspace/edgex-go/42/.git 00:37:51 # $GIT_WORK_TREE = /w/workspace/edgex-go/42 00:37:51 # $SEMVER_REMOTE_NAME = origin 00:37:51 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 00:37:51 # $SEMVER_USER_NAME = edgex-jenkins 00:37:51 # $SEMVER_BRANCH = PR-2858 00:37:51 # $SEMVER_TEMP = /tmp/semver-017851342 00:37:51 # git clone --branch semver git@github.com:edgexfoundry/edgex-go.git $SEMVER_TEMP 00:38:18 # '/tmp/semver-017851342' -> '/w/workspace/edgex-go/42/.semver' 00:38:18 # -> Force: false 00:38:18 # $SEMVER_DIR = /w/workspace/edgex-go/42/.semver [Pipeline] } 00:38:18 $ docker exec --env ******** --env ******** ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a ssh-agent -k 00:38:18 unset SSH_AUTH_SOCK; 00:38:18 unset SSH_AGENT_PID; 00:38:18 echo Agent pid 53 killed; 00:38:18 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 00:38:19 + git semver [Pipeline] } 00:38:19 $ docker stop --time=1 ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a 00:38:21 $ docker rm -f ed97c9a2f495b05fb2c8f4627297ece8d031ac71ff52feff75ab1d59ebbb610a [Pipeline] // withDockerContainer [Pipeline] sh 00:38:22 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 00:38:23 Stashed 1 file(s) [Pipeline] echo 00:38:23 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:38:23 Running on prd-ubuntu18.04-docker-arm64-4c-16g-20855 in /w/workspace/edgexfoundry_edgex-go_PR-2858 [Pipeline] { [Pipeline] ws 00:38:23 Running in /w/workspace/edgex-go/42 [Pipeline] { [Pipeline] checkout 00:38:24 + sudo jq '. + {"registry-mirrors": ["https://nexus3.edgexfoundry.org:10001"], debug: false}' /etc/docker/daemon.json [Pipeline] sh 00:38:24 + sudo mv /tmp/daemon.json /etc/docker/daemon.json [Pipeline] sh 00:38:24 + sudo service docker restart 00:38:24 + true 00:38:24 Redirecting to /bin/systemctl restart docker.service [Pipeline] echo 00:38:25 ========================================================= 00:38:25 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine] 00:38:25 ========================================================= [Pipeline] isUnix [Pipeline] sh 00:38:26 + docker build -t ci-base-image-x86_64 -f Dockerfile.build --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine . 00:38:29 using credential edgex-jenkins-ssh 00:38:29 Cloning the remote Git repository 00:38:29 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:38:29 > git init /w/workspace/edgex-go/42 # timeout=10 00:38:30 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:38:30 > git --version # timeout=10 00:38:30 > git --version # 'git version 2.17.1' 00:38:30 using GIT_SSH to set credentials SSH Credentials for GitHub 00:38:30 > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:38:31 Sending build context to Docker daemon 326.6MB 00:38:31 Step 1/6 : ARG BASE=golang:1.15-alpine3.12 00:38:31 Step 2/6 : FROM ${BASE} 00:38:31 1.15-alpine: Pulling from edgex-devops/edgex-golang-base 00:38:31 188c0c94c7c5: Pulling fs layer 00:38:31 0ef7d3d256c8: Pulling fs layer 00:38:31 de9db76c5a1d: Pulling fs layer 00:38:31 bca2f99d35d6: Pulling fs layer 00:38:31 93359f2a8cfa: Pulling fs layer 00:38:31 7c6f9722023f: Pulling fs layer 00:38:31 a35cf1a2eb13: Pulling fs layer 00:38:31 93359f2a8cfa: Waiting 00:38:31 7c6f9722023f: Waiting 00:38:31 a35cf1a2eb13: Waiting 00:38:31 bca2f99d35d6: Waiting 00:38:31 de9db76c5a1d: Verifying Checksum 00:38:31 de9db76c5a1d: Download complete 00:38:31 0ef7d3d256c8: Verifying Checksum 00:38:31 0ef7d3d256c8: Download complete 00:38:31 93359f2a8cfa: Download complete 00:38:31 7c6f9722023f: Verifying Checksum 00:38:31 7c6f9722023f: Download complete 00:38:31 188c0c94c7c5: Verifying Checksum 00:38:31 188c0c94c7c5: Download complete 00:38:32 188c0c94c7c5: Pull complete 00:38:32 a35cf1a2eb13: Verifying Checksum 00:38:32 a35cf1a2eb13: Download complete 00:38:33 0ef7d3d256c8: Pull complete 00:38:33 de9db76c5a1d: Pull complete 00:38:33 bca2f99d35d6: Verifying Checksum 00:38:33 bca2f99d35d6: Download complete 00:38:43 bca2f99d35d6: Pull complete 00:38:43 93359f2a8cfa: Pull complete 00:38:43 7c6f9722023f: Pull complete 00:38:50 a35cf1a2eb13: Pull complete 00:38:50 Digest: sha256:47e1832254f01ad1d18e03a79677f1a8325b9c763402aad95be204d7d7715f46 00:38:50 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.15-alpine 00:38:50 ---> a62c8e92a672 00:38:50 Step 3/6 : RUN apk add --update --no-cache make git curl bash zeromq-dev libsodium-dev pkgconfig build-base && ln -s /bin/touch /usr/bin/touch 00:38:50 ---> Running in e479a7f77800 00:38:50 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:38:51 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:38:52 (1/12) Installing libmagic (5.38-r0) 00:38:52 (2/12) Installing file (5.38-r0) 00:38:52 (3/12) Installing libc-dev (0.7.2-r3) 00:38:52 (4/12) Installing g++ (9.3.0-r2) 00:38:55 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:38:55 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:38:56 Merging remotes/origin/master commit fc096e9ec0f95dbc625a498b2feb9840babc6219 into PR head commit b123692ef5aef04367cfb89a2b35ff47f98a9523 00:38:56 (5/12) Installing fortify-headers (1.1-r0) 00:38:56 (6/12) Installing patch (2.7.6-r6) 00:38:56 (7/12) Installing build-base (0.5-r2) 00:38:56 (8/12) Installing libsodium (1.0.18-r0) 00:38:57 (9/12) Installing pkgconf (1.7.2-r0) 00:38:57 (10/12) Installing libsodium-dev (1.0.18-r0) 00:38:57 Merge succeeded, producing 77b99f7796e0e5f9cfb4a4dae8ef4f7a4a70e512 00:38:57 Checking out Revision 77b99f7796e0e5f9cfb4a4dae8ef4f7a4a70e512 (PR-2858) 00:38:57 (11/12) Installing libzmq (4.3.3-r0) 00:38:57 (12/12) Installing zeromq-dev (4.3.3-r0) 00:38:57 Executing busybox-1.31.1-r19.trigger 00:38:57 OK: 233 MiB in 51 packages 00:38:55 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:38:55 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:38:55 using GIT_SSH to set credentials SSH Credentials for GitHub 00:38:55 > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/2858/head:refs/remotes/origin/PR-2858 +refs/heads/master:refs/remotes/origin/master # timeout=10 00:38:56 > git config core.sparsecheckout # timeout=10 00:38:56 > git checkout -f b123692ef5aef04367cfb89a2b35ff47f98a9523 # timeout=10 00:38:56 > git remote # timeout=10 00:38:56 > git config --get remote.origin.url # timeout=10 00:38:56 using GIT_SSH to set credentials SSH Credentials for GitHub 00:38:56 > git merge fc096e9ec0f95dbc625a498b2feb9840babc6219 # timeout=10 00:38:57 > git rev-parse HEAD^{commit} # timeout=10 00:38:57 > git config core.sparsecheckout # timeout=10 00:38:57 > git checkout -f 77b99f7796e0e5f9cfb4a4dae8ef4f7a4a70e512 # timeout=10 00:39:01 Removing intermediate container e479a7f77800 00:39:01 ---> 5be4f2cabe0e 00:39:01 Step 4/6 : WORKDIR /edgex-go 00:39:01 ---> Running in 5da45e435c49 00:39:01 Commit message: "Merge commit 'fc096e9ec0f95dbc625a498b2feb9840babc6219' into HEAD" 00:39:01 First time build. Skipping changelog. 00:39:02 Removing intermediate container 5da45e435c49 00:39:02 ---> dcdb1ca6a02e 00:39:02 Step 5/6 : COPY go.mod . 00:39:02 ---> 766b0cf8dcfb 00:39:02 Step 6/6 : RUN go mod download [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:39:02 ---> Running in 376153a85adf 00:39:01 > git rev-list --no-walk c3b36e1b877475d0e12c8a17be8f4c558acd2d9e # timeout=10 00:39:03 + sudo jq . + {"registry-mirrors": ["https://nexus3.edgexfoundry.org:10001"], debug: false} /etc/docker/daemon.json [Pipeline] sh 00:39:03 + sudo mv /tmp/daemon.json /etc/docker/daemon.json [Pipeline] sh 00:39:04 + + sudotrue service 00:39:04 docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] wrap 00:39:06 provisioning config files... 00:39:06 copy managed file [edgex-go-settings] to file:/w/workspace/edgex-go/42@tmp/config6534635639720179344tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:39:06 ---> docker-login.sh 00:39:06 nexus3.edgexfoundry.org:10001 00:39:07 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:39:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:39:08 Configure a credential helper to remove this warning. See 00:39:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:39:08 00:39:08 Login Succeeded 00:39:08 nexus3.edgexfoundry.org:10002 00:39:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:39:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:39:08 Configure a credential helper to remove this warning. See 00:39:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:39:08 00:39:08 Login Succeeded 00:39:08 nexus3.edgexfoundry.org:10003 00:39:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:39:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:39:09 Configure a credential helper to remove this warning. See 00:39:09 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:39:09 00:39:09 Login Succeeded 00:39:09 nexus3.edgexfoundry.org:10004 00:39:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:39:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:39:09 Configure a credential helper to remove this warning. See 00:39:09 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:39:09 00:39:09 Login Succeeded 00:39:09 docker.io 00:39:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:39:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:39:10 Configure a credential helper to remove this warning. See 00:39:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:39:10 00:39:10 Login Succeeded 00:39:10 ---> docker-login.sh ends [Pipeline] } 00:39:10 Deleting 1 temporary files [Pipeline] // wrap [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 00:39:11 ========================================================= 00:39:11 [edgeXBuildGoParallel] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine] 00:39:11 ========================================================= [Pipeline] isUnix [Pipeline] sh 00:39:11 + docker build -t ci-base-image-arm64 -f Dockerfile.build --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine . 00:39:14 Sending build context to Docker daemon 165.6MB 00:39:14 Step 1/6 : ARG BASE=golang:1.15-alpine3.12 00:39:14 Step 2/6 : FROM ${BASE} 00:39:14 1.15-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:39:14 5f621e34cdf4: Pulling fs layer 00:39:14 a4357932f1b6: Pulling fs layer 00:39:14 18c013af1878: Pulling fs layer 00:39:14 00ac8860ef70: Pulling fs layer 00:39:14 63d7cb157983: Pulling fs layer 00:39:14 b116817d02f9: Pulling fs layer 00:39:14 745a02a5169b: Pulling fs layer 00:39:14 b116817d02f9: Waiting 00:39:14 00ac8860ef70: Waiting 00:39:14 63d7cb157983: Waiting 00:39:14 745a02a5169b: Waiting 00:39:14 18c013af1878: Verifying Checksum 00:39:14 18c013af1878: Download complete 00:39:14 a4357932f1b6: Verifying Checksum 00:39:14 a4357932f1b6: Download complete 00:39:14 63d7cb157983: Verifying Checksum 00:39:14 63d7cb157983: Download complete 00:39:14 b116817d02f9: Verifying Checksum 00:39:14 b116817d02f9: Download complete 00:39:14 5f621e34cdf4: Verifying Checksum 00:39:14 5f621e34cdf4: Download complete 00:39:14 5f621e34cdf4: Pull complete 00:39:15 a4357932f1b6: Pull complete 00:39:15 18c013af1878: Pull complete 00:39:16 745a02a5169b: Download complete 00:39:18 00ac8860ef70: Verifying Checksum 00:39:18 00ac8860ef70: Download complete 00:39:24 Removing intermediate container 376153a85adf 00:39:24 ---> 364f9fd65fbd 00:39:24 Successfully built 364f9fd65fbd 00:39:24 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] sh 00:39:25 + docker inspect -f . ci-base-image-x86_64 00:39:25 . [Pipeline] withDockerContainer 00:39:25 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:39:25 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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 ******** ci-base-image-x86_64 cat 00:39:26 $ docker top db2ceb857791176dec3df0699e13cc923c6fb97829b3fbbb4b68dfe8a0e9e7fa -eo pid,comm [Pipeline] { [Pipeline] sh 00:39:27 + go version 00:39:27 go version go1.15.5 linux/amd64 [Pipeline] } 00:39:27 $ docker stop --time=1 db2ceb857791176dec3df0699e13cc923c6fb97829b3fbbb4b68dfe8a0e9e7fa 00:39:27 00ac8860ef70: Pull complete 00:39:27 63d7cb157983: Pull complete 00:39:28 b116817d02f9: Pull complete 00:39:28 $ docker rm -f db2ceb857791176dec3df0699e13cc923c6fb97829b3fbbb4b68dfe8a0e9e7fa [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:39:29 + docker inspect -f . ci-base-image-x86_64 00:39:29 . [Pipeline] withDockerContainer 00:39:29 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:39:29 $ 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/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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 ******** ci-base-image-x86_64 cat 00:39:30 $ docker top fe8873041ac36ccdffd5ad78b8c76a440229833c3695c8ca3a57009c842bc8cb -eo pid,comm [Pipeline] { [Pipeline] echo 00:39:30 ========================================================= 00:39:30 [edgeXBuildGoParallel] Running Tests and Build... 00:39:30 ========================================================= [Pipeline] sh 00:39:31 + make test 00:39:31 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 00:39:32 745a02a5169b: Pull complete 00:39:32 Digest: sha256:df689100bc6b2f2091bc50e3ab30bcbb973ead998518226adecfd27d0a642918 00:39:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.15-alpine 00:39:32 ---> b7e6874047d6 00:39:32 Step 3/6 : RUN apk add --update --no-cache make git curl bash zeromq-dev libsodium-dev pkgconfig build-base && ln -s /bin/touch /usr/bin/touch 00:39:35 ---> Running in 3aedc37b6f22 00:39:36 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:39:38 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:39:39 (1/12) Installing libmagic (5.38-r0) 00:39:39 (2/12) Installing file (5.38-r0) 00:39:39 (3/12) Installing libc-dev (0.7.2-r3) 00:39:39 (4/12) Installing g++ (9.3.0-r2) 00:39:41 ? github.com/edgexfoundry/edgex-go [no test files] 00:39:52 (5/12) Installing fortify-headers (1.1-r0) 00:39:52 (6/12) Installing patch (2.7.6-r6) 00:39:52 (7/12) Installing build-base (0.5-r2) 00:39:52 (8/12) Installing libsodium (1.0.18-r0) 00:39:52 (9/12) Installing pkgconf (1.7.2-r0) 00:39:52 (10/12) Installing libsodium-dev (1.0.18-r0) 00:39:52 (11/12) Installing libzmq (4.3.3-r0) 00:39:52 (12/12) Installing zeromq-dev (4.3.3-r0) 00:39:52 Executing busybox-1.31.1-r19.trigger 00:39:52 OK: 217 MiB in 51 packages 00:39:55 Removing intermediate container 3aedc37b6f22 00:39:55 ---> 9c3f89528837 00:39:55 Step 4/6 : WORKDIR /edgex-go 00:39:55 ---> Running in caa125593a68 00:39:56 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:39:56 Removing intermediate container caa125593a68 00:39:56 ---> 63cf5fce0106 00:39:56 Step 5/6 : COPY go.mod . 00:39:57 ---> 8d422243ee70 00:39:57 Step 6/6 : RUN go mod download 00:39:57 ---> Running in 349d054893ab 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrap-redis [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:40:04 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:40:05 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:40:07 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-agent [no test files] 00:40:07 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-executor [no test files] 00:40:07 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:40:09 ok github.com/edgexfoundry/edgex-go/internal/core/command 0.096s coverage: 46.6% of statements 00:40:09 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:40:09 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:40:09 ? github.com/edgexfoundry/edgex-go/internal/core/command/errors [no test files] 00:40:09 ? github.com/edgexfoundry/edgex-go/internal/core/command/interfaces [no test files] 00:40:09 ? github.com/edgexfoundry/edgex-go/internal/core/command/interfaces/mocks [no test files] 00:40:13 ok github.com/edgexfoundry/edgex-go/internal/core/data 1.178s coverage: 27.0% of statements 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/errors [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/interfaces [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/interfaces/mocks [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:40:13 ok github.com/edgexfoundry/edgex-go/internal/core/data/operators/reading 0.040s coverage: 100.0% of statements 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/operators/reading/mocks [no test files] 00:40:13 ok github.com/edgexfoundry/edgex-go/internal/core/data/operators/value_descriptor 0.050s coverage: 100.0% of statements 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/operators/value_descriptor/mocks [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2 [no test files] 00:40:13 ok github.com/edgexfoundry/edgex-go/internal/core/data/v2/application 0.101s coverage: 67.9% of statements 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/application/mocks [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/bootstrap/container [no test files] 00:40:13 ok github.com/edgexfoundry/edgex-go/internal/core/data/v2/controller/http 0.148s coverage: 82.3% of statements 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/infrastructure/interfaces [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/infrastructure/interfaces/mocks [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/io [no test files] 00:40:13 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata 0.423s coverage: 28.6% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/errors [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/interfaces [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/interfaces/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/addressable 0.065s coverage: 100.0% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/addressable/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/command 0.030s coverage: 100.0% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/command/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device 0.121s coverage: 86.7% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_profile 0.123s coverage: 97.5% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_profile/mocks [no test files] 00:40:16 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_service 0.068s coverage: 78.3% of statements 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_service/mocks [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2 [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/application [no test files] 00:40:16 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/bootstrap/container [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/controller/http 0.377s coverage: 92.8% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/infrastructure/interfaces [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/infrastructure/interfaces/mocks [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/io [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/mocks [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/container [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers/database [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/container [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation/models [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/interfaces [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis/models [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/test [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/errorconcept [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/pkg/telemetry 0.063s coverage: 58.8% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/bootstrap/handlers [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/controller/http [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/pkg/v2/infrastructure/redis 0.076s coverage: 0.1% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/interfaces [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/utils [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.042s coverage: 100.0% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.053s coverage: 75.5% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.040s coverage: 80.8% of statements 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.080s coverage: 87.2% of statements 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/oauth2 0.052s coverage: 84.2% of statements 00:40:19 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.116s coverage: 91.4% of statements 00:40:19 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:40:20 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.207s coverage: 63.5% of statements 00:40:20 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:40:20 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:40:20 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.046s coverage: 100.0% of statements 00:40:20 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.051s coverage: 91.3% of statements 00:40:20 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.028s coverage: 100.0% of statements 00:40:20 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.039s coverage: 73.7% of statements 00:40:21 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.037s coverage: 100.0% of statements 00:40:22 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 0.385s coverage: 68.9% of statements 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/redis [no test files] 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/redis/config [no test files] 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/redis/container [no test files] 00:40:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.112s coverage: 37.0% of statements 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:40:22 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:40:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstoreclient 0.318s coverage: 84.0% of statements 00:40:22 ok github.com/edgexfoundry/edgex-go/internal/security/secretstoreclient/mocks 0.067s coverage: 100.0% of statements 00:40:23 Removing intermediate container 349d054893ab 00:40:23 ---> 85275a95d5b7 00:40:23 Successfully built 85275a95d5b7 00:40:23 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] sh 00:40:24 + docker inspect -f . ci-base-image-arm64 00:40:24 . [Pipeline] withDockerContainer 00:40:24 prd-ubuntu18.04-docker-arm64-4c-16g-20855 does not seem to be running inside a container 00:40:24 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-go/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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 ******** ci-base-image-arm64 cat 00:40:24 ok github.com/edgexfoundry/edgex-go/internal/support/notifications 0.105s coverage: 47.1% of statements 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/errors [no test files] 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/interfaces [no test files] 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/interfaces/mocks [no test files] 00:40:24 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/notification 0.087s coverage: 100.0% of statements 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/notification/mocks [no test files] 00:40:24 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/subscription 0.053s coverage: 100.0% of statements 00:40:24 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/subscription/mocks [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler 0.719s coverage: 29.1% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/errors [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/interfaces [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/interfaces/mocks [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/interval 0.083s coverage: 99.0% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/interval/mocks [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/intervalaction 0.042s coverage: 100.0% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/intervalaction/mocks [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/system 0.025s coverage: 0.0% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/system/agent/clients 0.032s coverage: 100.0% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/concurrent [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/config [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/container [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/direct [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/system/agent/executor 0.052s coverage: 87.9% of statements 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/getconfig [no test files] 00:40:26 ? github.com/edgexfoundry/edgex-go/internal/system/agent/interfaces [no test files] 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/system/agent/response 0.047s coverage: 100.0% of statements 00:40:26 $ docker top 01938f5efda0b57597be84bce69bd255ea54817b8a38518baf9078a58ddb18c9 -eo pid,comm [Pipeline] { [Pipeline] sh 00:40:26 ok github.com/edgexfoundry/edgex-go/internal/system/agent/setconfig 0.033s coverage: 32.1% of statements 00:40:27 ok github.com/edgexfoundry/edgex-go/internal/system/executor 0.044s coverage: 100.0% of statements 00:40:27 GO111MODULE=on go vet ./... 00:40:27 + go version 00:40:27 go version go1.15.5 linux/arm64 [Pipeline] } 00:40:27 $ docker stop --time=1 01938f5efda0b57597be84bce69bd255ea54817b8a38518baf9078a58ddb18c9 00:40:29 $ docker rm -f 01938f5efda0b57597be84bce69bd255ea54817b8a38518baf9078a58ddb18c9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:40:30 + docker inspect -f . ci-base-image-arm64 00:40:30 . [Pipeline] withDockerContainer 00:40:30 prd-ubuntu18.04-docker-arm64-4c-16g-20855 does not seem to be running inside a container 00:40:30 $ 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/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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 ******** ci-base-image-arm64 cat 00:40:32 $ docker top aed7adfe0b26f33ea46ad45000cd43291b375aa0f1bf44bd1d75493fe79354fc -eo pid,comm [Pipeline] { [Pipeline] echo 00:40:32 ========================================================= 00:40:32 [edgeXBuildGoParallel] Running Tests and Build... 00:40:32 ========================================================= [Pipeline] sh 00:40:33 + make test 00:40:33 GO111MODULE=on go test -race -coverprofile=coverage.out ./... 00:40:54 gofmt -l . 00:40:54 [ "`gofmt -l .`" = "" ] 00:40:54 ./bin/test-go-mod-tidy.sh 00:40:54 ./bin/test-attribution-txt.sh [Pipeline] sh 00:40:54 + ls -al . 00:40:54 total 656 00:40:54 drwxrwxr-x 10 1001 1001 4096 Jan 18 00:40 . 00:40:54 drwxr-xr-x 4 root root 30 Jan 18 00:39 .. 00:40:54 -rw-rw-r-- 1 1001 1001 11 Jan 18 00:37 .dockerignore 00:40:54 drwxrwxr-x 8 1001 1001 179 Jan 18 00:37 .git 00:40:54 drwxrwxr-x 3 1001 1001 125 Jan 18 00:37 .github 00:40:54 -rw-rw-r-- 1 1001 1001 824 Jan 18 00:37 .gitignore 00:40:54 drwx------ 3 1001 1001 47 Jan 18 00:38 .semver 00:40:54 -rw-rw-r-- 1 1001 1001 166 Jan 18 00:37 .sonarcloud.properties 00:40:54 -rw-rw-r-- 1 1001 1001 7744 Jan 18 00:37 Attribution.txt 00:40:54 -rw-rw-r-- 1 1001 1001 3804 Jan 18 00:37 CONTRIBUTING.md 00:40:54 -rw-rw-r-- 1 1001 1001 931 Jan 18 00:37 Dockerfile.build 00:40:54 -rw-rw-r-- 1 1001 1001 863 Jan 18 00:37 Jenkinsfile 00:40:54 -rw-rw-r-- 1 1001 1001 10775 Jan 18 00:37 LICENSE 00:40:54 -rw-rw-r-- 1 1001 1001 5750 Jan 18 00:37 Makefile 00:40:54 -rw-rw-r-- 1 1001 1001 6524 Jan 18 00:37 README.md 00:40:54 -rw-rw-r-- 1 1001 1001 6744 Jan 18 00:37 SECURITY.md 00:40:54 -rw-rw-r-- 1 1001 1001 5 Jan 18 00:38 VERSION 00:40:54 -rw-rw-r-- 1 1001 1001 4131 Jan 18 00:37 ZMQWindows.md 00:40:54 drwxrwxr-x 2 1001 1001 117 Jan 18 00:37 bin 00:40:54 drwxrwxr-x 14 1001 1001 4096 Jan 18 00:37 cmd 00:40:54 -rw-r--r-- 1 root root 550280 Jan 18 00:40 coverage.out 00:40:54 -rw-r--r-- 1 root root 981 Jan 18 00:40 go.mod 00:40:54 -rw-r--r-- 1 root root 19241 Jan 18 00:40 go.sum 00:40:54 drwxrwxr-x 8 1001 1001 127 Jan 18 00:37 internal 00:40:54 drwxrwxr-x 4 1001 1001 26 Jan 18 00:37 openapi 00:40:54 drwxrwxr-x 4 1001 1001 71 Jan 18 00:37 snap 00:40:54 -rw-rw-r-- 1 1001 1001 168 Jan 18 00:37 version.go [Pipeline] sh 00:40:54 + '[' -e coverage.out ] 00:40:54 + chown 1001:1001 coverage.out [Pipeline] stash 00:40:54 Stashed 1 file(s) [Pipeline] sh 00:40:55 + make build 00:40:55 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-data/core-data ./cmd/core-data 00:40:58 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:40:59 ? github.com/edgexfoundry/edgex-go [no test files] 00:41:06 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-command/core-command ./cmd/core-command 00:41:06 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:41:08 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:41:08 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:41:10 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:41:11 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:41:12 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:41:14 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:41:14 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-bootstrap-redis/security-bootstrap-redis ./cmd/security-bootstrap-redis 00:41:15 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/secrets-config ./cmd/secrets-config [Pipeline] } 00:41:17 $ docker stop --time=1 fe8873041ac36ccdffd5ad78b8c76a440229833c3695c8ca3a57009c842bc8cb 00:41:20 $ docker rm -f fe8873041ac36ccdffd5ad78b8c76a440229833c3695c8ca3a57009c842bc8cb [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:41:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:41:22 00:41:22 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] isUnix [Pipeline] sh 00:41:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:41:22 latest: Pulling from edgex-devops/edgex-compose 00:41:22 cbdbe7a5bc2a: Pulling fs layer 00:41:22 ca9280d653b3: Pulling fs layer 00:41:22 7e9c9ca2126c: Pulling fs layer 00:41:22 cbdbe7a5bc2a: Download complete 00:41:22 cbdbe7a5bc2a: Pull complete 00:41:23 ca9280d653b3: Verifying Checksum 00:41:23 ca9280d653b3: Download complete 00:41:24 ca9280d653b3: Pull complete 00:41:25 7e9c9ca2126c: Verifying Checksum 00:41:25 7e9c9ca2126c: Download complete 00:41:32 7e9c9ca2126c: Pull complete 00:41:32 Digest: sha256:b7ff7cefa661cf441350a7c60c0e16dc22b011826ae41e7b448230bdfa9ba816 00:41:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:41:32 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest [Pipeline] withDockerContainer 00:41:32 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:41:32 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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-devops/edgex-compose:latest cat 00:41:35 $ docker top 63e1c947dd02176a400330c88791aec7c3bece944cd1f0f88cc6fe39ef617c85 -eo pid,comm [Pipeline] { [Pipeline] sh 00:41:35 + docker-compose build --help 00:41:35 + grep parallel 00:41:36 --parallel Build images in parallel. [Pipeline] } 00:41:36 $ docker stop --time=1 63e1c947dd02176a400330c88791aec7c3bece944cd1f0f88cc6fe39ef617c85 00:41:38 $ docker rm -f 63e1c947dd02176a400330c88791aec7c3bece944cd1f0f88cc6fe39ef617c85 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:41:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose:latest 00:41:39 . [Pipeline] withDockerContainer 00:41:39 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:41:39 $ 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/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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:latest cat 00:41:40 $ docker top f0ecbdb75a8fdc9c3163495e6bdaa4f5fc06a923fd79875c338535cb0c338753 -eo pid,comm [Pipeline] { [Pipeline] sh 00:41:40 + docker-compose -f ./docker-compose-build.yml build --parallel 00:41:41 Building docker-core-command-go ... 00:41:41 Building docker-core-data-go ... 00:41:41 Building docker-core-metadata-go ... 00:41:41 Building docker-security-bootstrap-redis-go ... 00:41:41 Building docker-security-proxy-setup-go ... 00:41:41 Building docker-security-secretstore-setup-go ... 00:41:41 Building docker-support-notifications-go ... 00:41:41 Building docker-support-scheduler-go ... 00:41:41 Building docker-sys-mgmt-agent-go ... 00:41:41 Building docker-support-scheduler-go 00:41:41 Building docker-core-command-go 00:41:41 Building docker-security-proxy-setup-go 00:41:41 Building docker-support-notifications-go 00:41:41 Building docker-core-data-go 00:41:47 ? github.com/edgexfoundry/edgex-go/cmd/core-command [no test files] 00:41:55 ? github.com/edgexfoundry/edgex-go/cmd/core-data [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/core-metadata [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/secrets-config [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/security-bootstrap-redis [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/security-file-token-provider [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/security-proxy-setup [no test files] 00:41:59 ? github.com/edgexfoundry/edgex-go/cmd/security-secretstore-setup [no test files] 00:42:02 ? github.com/edgexfoundry/edgex-go/cmd/support-notifications [no test files] 00:42:03 ? github.com/edgexfoundry/edgex-go/cmd/support-scheduler [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-agent [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/cmd/sys-mgmt-executor [no test files] 00:42:12 ? github.com/edgexfoundry/edgex-go/internal [no test files] 00:42:13 Step 1/21 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:42:13 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:42:13 ---> 364f9fd65fbd 00:42:13 Step 3/21 : WORKDIR /edgex-go 00:42:14 Step 1/21 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:42:14 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:42:14 ---> 364f9fd65fbd 00:42:14 Step 3/21 : WORKDIR /edgex-go 00:42:14 Step 1/24 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:42:14 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:42:14 ---> 364f9fd65fbd 00:42:14 Step 3/24 : WORKDIR /edgex-go 00:42:14 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:42:14 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:42:14 ---> 364f9fd65fbd 00:42:14 Step 3/22 : WORKDIR /edgex-go 00:42:14 Step 1/23 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:42:14 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:42:14 ---> 364f9fd65fbd 00:42:14 Step 3/23 : WORKDIR /edgex-go 00:42:15 ---> Running in 4fb7d93a899d 00:42:15 ---> Running in b7a0b4e5a778 00:42:15 ---> Running in 64af411dabf0 00:42:15 ---> Running in 5d4658d397a8 00:42:15 ---> Running in 4095bc6c9290 00:42:15 Removing intermediate container 4095bc6c9290 00:42:15 ---> 0093a06b15fc 00:42:15 Step 4/21 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:42:16 Removing intermediate container b7a0b4e5a778 00:42:16 ---> 471e04ec0b4f 00:42:16 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:42:16 Removing intermediate container 5d4658d397a8 00:42:16 ---> 960244a63e3c 00:42:16 Step 4/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:42:16 Removing intermediate container 4fb7d93a899d 00:42:16 ---> 63332f99d7be 00:42:16 Step 4/21 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:42:16 Removing intermediate container 64af411dabf0 00:42:16 ---> 18c2932e0d06 00:42:16 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:42:16 ---> Running in 023293866a00 00:42:16 ---> Running in f94de8d34eb0 00:42:16 ---> Running in d9cc10a25052 00:42:16 ---> Running in 62960ec0fe80 00:42:16 ---> Running in c25cec618586 00:42:18 Removing intermediate container d9cc10a25052 00:42:18 ---> 5c5bb430d49b 00:42:18 Step 5/23 : RUN apk add --update --no-cache zeromq-dev libsodium-dev pkgconfig build-base git 00:42:18 Removing intermediate container f94de8d34eb0 00:42:18 ---> 72242419a5f4 00:42:18 Step 5/24 : RUN apk add --update --no-cache make bash git ca-certificates 00:42:18 ---> Running in c0cea1e822b0 00:42:18 Removing intermediate container 023293866a00 00:42:18 ---> 711cd77fa081 00:42:18 Step 5/21 : RUN apk add --update --no-cache make git 00:42:18 ---> Running in d4262dc94682 00:42:18 ok github.com/edgexfoundry/edgex-go/internal/core/command 0.331s coverage: 46.6% of statements 00:42:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/config [no test files] 00:42:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/container [no test files] 00:42:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/errors [no test files] 00:42:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/interfaces [no test files] 00:42:18 ? github.com/edgexfoundry/edgex-go/internal/core/command/interfaces/mocks [no test files] 00:42:19 Removing intermediate container 62960ec0fe80 00:42:19 ---> 0548cbc54347 00:42:19 Step 5/21 : RUN apk add --update --no-cache make git 00:42:19 ---> Running in a2b9a2f6c94a 00:42:19 ---> Running in 65373b2541d1 00:42:19 Removing intermediate container c25cec618586 00:42:19 ---> 7dfcc2d54afc 00:42:19 Step 5/22 : RUN apk add --update --no-cache make git 00:42:19 ---> Running in 1cec551c061d 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:42:20 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:42:21 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:42:21 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:42:21 OK: 233 MiB in 51 packages 00:42:21 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:42:21 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:42:21 OK: 233 MiB in 51 packages 00:42:21 Removing intermediate container c0cea1e822b0 00:42:21 ---> bfdc347364a3 00:42:21 Step 6/23 : COPY go.mod . 00:42:22 ---> cabb5fe979e8 00:42:22 Step 7/23 : RUN go mod download 00:42:22 Removing intermediate container d4262dc94682 00:42:22 ---> bc3a47c2567b 00:42:22 Step 6/24 : COPY go.mod . 00:42:22 OK: 233 MiB in 51 packages 00:42:22 ---> Running in 4f9048ec2282 00:42:22 OK: 233 MiB in 51 packages 00:42:22 OK: 233 MiB in 51 packages 00:42:22 ---> 94e2c0ba7222 00:42:22 Step 7/24 : RUN go mod download 00:42:22 ---> Running in b52b79bee5ef 00:42:23 Removing intermediate container a2b9a2f6c94a 00:42:23 ---> 5165f792d795 00:42:23 Step 6/21 : COPY go.mod . 00:42:23 ---> e73878a636a2 00:42:23 Step 7/21 : RUN go mod download 00:42:23 ---> Running in 6324d9f419b5 00:42:23 Removing intermediate container 65373b2541d1 00:42:23 ---> ebecadb5d2ba 00:42:23 Step 6/21 : COPY go.mod . 00:42:23 Removing intermediate container 1cec551c061d 00:42:23 ---> 2974dae41aeb 00:42:23 Step 6/22 : COPY go.mod . 00:42:23 ---> 2620ee6232a7 00:42:23 Step 7/22 : RUN go mod download 00:42:24 ---> edb783fd71ae 00:42:24 Step 7/21 : RUN go mod download 00:42:24 ---> Running in ef45def230ce 00:42:24 ---> Running in 3625e1734afe 00:42:24 Removing intermediate container 4f9048ec2282 00:42:24 ---> 31fc583b8a7b 00:42:24 Step 8/23 : COPY . . 00:42:24 Removing intermediate container b52b79bee5ef 00:42:24 ---> a007d48db382 00:42:24 Step 8/24 : COPY . . 00:42:27 ok github.com/edgexfoundry/edgex-go/internal/core/data 1.509s coverage: 27.0% of statements 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/config [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/container [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/errors [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/interfaces [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/interfaces/mocks [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/mocks [no test files] 00:42:27 ok github.com/edgexfoundry/edgex-go/internal/core/data/operators/reading 0.078s coverage: 100.0% of statements 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/operators/reading/mocks [no test files] 00:42:27 ok github.com/edgexfoundry/edgex-go/internal/core/data/operators/value_descriptor 0.100s coverage: 100.0% of statements 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/operators/value_descriptor/mocks [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2 [no test files] 00:42:27 ok github.com/edgexfoundry/edgex-go/internal/core/data/v2/application 0.265s coverage: 67.9% of statements 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/application/mocks [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/bootstrap/container [no test files] 00:42:27 ok github.com/edgexfoundry/edgex-go/internal/core/data/v2/controller/http 0.485s coverage: 82.3% of statements 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/infrastructure/interfaces [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/infrastructure/interfaces/mocks [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/io [no test files] 00:42:27 ? github.com/edgexfoundry/edgex-go/internal/core/data/v2/mocks [no test files] 00:42:27 Removing intermediate container 6324d9f419b5 00:42:27 ---> 601a34a38c73 00:42:27 Step 8/21 : COPY . . 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata 1.457s coverage: 28.6% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/config [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/container [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/errors [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/interfaces [no test files] 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/interfaces/mocks [no test files] 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/addressable 0.157s coverage: 100.0% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/addressable/mocks [no test files] 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/command 0.086s coverage: 100.0% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/command/mocks [no test files] 00:42:35 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device 0.348s coverage: 86.7% of statements 00:42:35 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device/mocks [no test files] 00:42:36 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_profile 0.407s coverage: 97.5% of statements 00:42:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_profile/mocks [no test files] 00:42:36 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_service 0.185s coverage: 78.3% of statements 00:42:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/operators/device_service/mocks [no test files] 00:42:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2 [no test files] 00:42:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/application [no test files] 00:42:36 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/bootstrap/container [no test files] 00:42:37 Removing intermediate container ef45def230ce 00:42:37 ---> e1b531e0201d 00:42:37 Step 8/22 : COPY . . 00:42:37 Removing intermediate container 3625e1734afe 00:42:37 ---> 3e105a94b193 00:42:37 Step 8/21 : COPY . . 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/controller/http 1.467s coverage: 92.8% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/infrastructure/interfaces [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/infrastructure/interfaces/mocks [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/core/metadata/v2/io [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/mocks [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/container [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/handlers/database [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/bootstrap/interfaces [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/common [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/container [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/correlation/models [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/interfaces [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/redis/models [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/db/test [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/errorconcept [no test files] 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/telemetry 0.058s coverage: 58.8% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/bootstrap/handlers [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/controller/http [no test files] 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/pkg/v2/infrastructure/redis 0.174s coverage: 0.1% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/interfaces [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/pkg/v2/utils [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/security/config [no test files] 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/security/config/command [no test files] 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/help 0.053s coverage: 100.0% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy [no test files] 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/adduser 0.098s coverage: 75.5% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/common [no test files] 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/deluser 0.098s coverage: 80.8% of statements 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/jwt 0.148s coverage: 87.2% of statements 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/oauth2 0.153s coverage: 84.2% of statements 00:42:48 ok github.com/edgexfoundry/edgex-go/internal/security/config/command/proxy/tls 0.167s coverage: 91.4% of statements 00:42:48 ? github.com/edgexfoundry/edgex-go/internal/security/config/interfaces [no test files] 00:42:52 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider 0.713s coverage: 63.5% of statements 00:42:52 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/config [no test files] 00:42:52 ? github.com/edgexfoundry/edgex-go/internal/security/fileprovider/container [no test files] 00:42:52 ok github.com/edgexfoundry/edgex-go/internal/security/fileprovider/mocks 0.054s coverage: 100.0% of statements 00:42:52 ok github.com/edgexfoundry/edgex-go/internal/security/kdf 0.113s coverage: 91.3% of statements 00:42:52 ok github.com/edgexfoundry/edgex-go/internal/security/kdf/mocks 0.075s coverage: 100.0% of statements 00:42:53 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader 0.085s coverage: 73.7% of statements 00:42:53 ok github.com/edgexfoundry/edgex-go/internal/security/pipedhexreader/mocks 0.070s coverage: 100.0% of statements 00:42:57 ok github.com/edgexfoundry/edgex-go/internal/security/proxy 0.801s coverage: 68.9% of statements 00:42:57 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/config [no test files] 00:42:57 ? github.com/edgexfoundry/edgex-go/internal/security/proxy/container [no test files] 00:42:57 ? github.com/edgexfoundry/edgex-go/internal/security/redis [no test files] 00:42:57 ? github.com/edgexfoundry/edgex-go/internal/security/redis/config [no test files] 00:42:57 ? github.com/edgexfoundry/edgex-go/internal/security/redis/container [no test files] 00:42:59 ok github.com/edgexfoundry/edgex-go/internal/security/secretstore 0.409s coverage: 37.0% of statements 00:42:59 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/config [no test files] 00:42:59 ? github.com/edgexfoundry/edgex-go/internal/security/secretstore/container [no test files] 00:42:59 ok github.com/edgexfoundry/edgex-go/internal/security/secretstoreclient 1.830s coverage: 84.0% of statements 00:42:59 ok github.com/edgexfoundry/edgex-go/internal/security/secretstoreclient/mocks 0.083s coverage: 100.0% of statements 00:43:05 ---> 5192c78eab77 00:43:05 Step 9/23 : RUN make cmd/core-data/core-data 00:43:05 ---> Running in 8c4ec0a16c00 00:43:05 ---> bb3957fecf48 00:43:05 Step 9/24 : RUN make cmd/support-notifications/support-notifications 00:43:05 ---> 08e8a3269298 00:43:05 Step 9/21 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/support/notifications 0.388s coverage: 47.1% of statements 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/config [no test files] 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/container [no test files] 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/errors [no test files] 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/interfaces [no test files] 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/interfaces/mocks [no test files] 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/notification 0.138s coverage: 100.0% of statements 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/notification/mocks [no test files] 00:43:06 ok github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/subscription 0.103s coverage: 100.0% of statements 00:43:06 ? github.com/edgexfoundry/edgex-go/internal/support/notifications/operators/subscription/mocks [no test files] 00:43:07 ---> Running in 1b699296ca9d 00:43:07 ---> Running in 3c42e2d2cc65 00:43:08 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-data/core-data ./cmd/core-data 00:43:08 ---> 4308945e02c7 00:43:08 Step 9/21 : RUN make cmd/support-scheduler/support-scheduler 00:43:08 ---> 45bc33621409 00:43:08 Step 9/22 : RUN make cmd/core-command/core-command 00:43:09 ---> Running in ef0ea84711b5 00:43:09 ---> Running in 83fb261ec382 00:43:09 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:43:09 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:43:10 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:43:10 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-command/core-command ./cmd/core-command 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler 3.073s coverage: 29.1% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/config [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/container [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/errors [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/interfaces [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/interfaces/mocks [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/interval 0.217s coverage: 99.0% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/interval/mocks [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/intervalaction 0.131s coverage: 100.0% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/support/scheduler/operators/intervalaction/mocks [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/system 0.052s coverage: 0.0% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/system/agent/clients 0.060s coverage: 100.0% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/concurrent [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/config [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/container [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/direct [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/system/agent/executor 0.083s coverage: 87.9% of statements 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/getconfig [no test files] 00:43:11 ? github.com/edgexfoundry/edgex-go/internal/system/agent/interfaces [no test files] 00:43:11 ok github.com/edgexfoundry/edgex-go/internal/system/agent/response 0.065s coverage: 100.0% of statements 00:43:12 ok github.com/edgexfoundry/edgex-go/internal/system/agent/setconfig 0.060s coverage: 32.1% of statements 00:43:13 ok github.com/edgexfoundry/edgex-go/internal/system/executor 0.076s coverage: 100.0% of statements 00:43:13 GO111MODULE=on go vet ./... 00:43:36 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/secrets-config ./cmd/secrets-config 00:43:43 Removing intermediate container 3c42e2d2cc65 00:43:43 ---> 76ec1c09e614 00:43:43 00:43:43 Step 10/24 : FROM scratch 00:43:43 ---> 00:43:43 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium' 00:43:43 Removing intermediate container ef0ea84711b5 00:43:43 ---> 4f2b9ce1f8f3 00:43:43 00:43:43 Step 10/21 : FROM scratch 00:43:43 ---> 00:43:43 Step 11/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:43:43 Removing intermediate container 83fb261ec382 00:43:43 ---> 0e93ea038155 00:43:43 00:43:43 Step 10/22 : FROM scratch 00:43:43 ---> 00:43:43 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:43:43 ---> Running in 3c885bf3616e 00:43:43 ---> Running in f4aa8c05531f 00:43:43 ---> Running in 0f788d953959 00:43:46 Removing intermediate container 0f788d953959 00:43:46 ---> 5a5fccde00a7 00:43:46 Step 12/24 : ENV APP_PORT=48060 00:43:46 Removing intermediate container 3c885bf3616e 00:43:46 ---> 956fe3d721ef 00:43:46 Step 12/21 : ENV APP_PORT=48085 00:43:47 Removing intermediate container f4aa8c05531f 00:43:47 ---> c3c0bb3de510 00:43:47 Step 12/22 : ENV APP_PORT=48082 00:43:47 ---> Running in 2a0b1f11a496 00:43:47 ---> Running in 588e094a5a12 00:43:47 ---> Running in cd3b5dc74f28 00:43:47 Removing intermediate container 1b699296ca9d 00:43:47 ---> 66712eff7aae 00:43:47 00:43:47 Step 10/21 : FROM alpine:3.12 00:43:47 Removing intermediate container 8c4ec0a16c00 00:43:47 ---> af9c48d37292 00:43:47 00:43:47 Step 10/23 : FROM alpine:3.12 00:43:48 3.12: Pulling from library/alpine 00:43:48 3.12: Pulling from library/alpine 00:43:48 Removing intermediate container 2a0b1f11a496 00:43:48 ---> 6acd6628a5f4 00:43:48 Step 13/21 : EXPOSE $APP_PORT 00:43:48 Removing intermediate container 588e094a5a12 00:43:48 ---> da34aa299a1b 00:43:48 Step 13/24 : EXPOSE $APP_PORT 00:43:48 Removing intermediate container cd3b5dc74f28 00:43:48 ---> 3e48bd8eaaa5 00:43:48 Step 13/22 : EXPOSE $APP_PORT 00:43:48 ---> Running in 8fd7a1e4e387 00:43:48 ---> Running in 167b40ea5305 00:43:48 ---> Running in ebfd7072cf62 00:43:48 Removing intermediate container 8fd7a1e4e387 00:43:48 ---> 309dd5985b8e 00:43:48 Step 14/24 : COPY --from=builder /bin/sh /bin/sh 00:43:48 Removing intermediate container ebfd7072cf62 00:43:48 ---> 4518b15b7f44 00:43:48 Step 14/22 : WORKDIR / 00:43:48 Removing intermediate container 167b40ea5305 00:43:48 ---> f98c2ea60145 00:43:48 Step 14/21 : COPY --from=builder /edgex-go/Attribution.txt / 00:43:49 Digest: sha256:3c7497bf0c7af93428242d6176e8f7905f2201d8fc5861f45be7a346b5f23436 00:43:49 Digest: sha256:3c7497bf0c7af93428242d6176e8f7905f2201d8fc5861f45be7a346b5f23436 00:43:49 ---> Running in 7e14ed5e6026 00:43:50 Status: Downloaded newer image for alpine:3.12 00:43:50 Status: Downloaded newer image for alpine:3.12 00:43:50 ---> 389fef711851 00:43:50 Step 11/21 : RUN apk add --update --no-cache curl 00:43:50 ---> 389fef711851 00:43:50 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:43:50 ---> 299b2d5c2db8 00:43:50 Step 15/24 : COPY --from=builder /usr/share/ca-certificates /usr/share/ca-certificates 00:43:50 ---> Running in 89727ecb37fb 00:43:50 ---> c2ce916974b0 00:43:50 Step 15/21 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:43:50 ---> Running in 80a04b709e4d 00:43:50 Removing intermediate container 7e14ed5e6026 00:43:50 ---> 2da35b003368 00:43:50 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:43:51 Removing intermediate container 80a04b709e4d 00:43:51 ---> 3933082bb978 00:43:51 Step 12/23 : ENV APP_PORT=48080 00:43:51 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:43:51 ---> 51bfdccb9a80 00:43:51 Step 16/24 : COPY --from=builder /etc/ssl /etc/ssl 00:43:51 ---> Running in 3a4c1d10e561 00:43:51 ---> 99ea1b11f268 00:43:51 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:43:51 ---> d50d3af5c221 00:43:51 Step 16/21 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 00:43:51 Removing intermediate container 3a4c1d10e561 00:43:51 ---> fab68c45517e 00:43:51 Step 13/23 : EXPOSE $APP_PORT 00:43:52 ---> Running in daa5f8debc91 00:43:52 ---> 4fa285e35bc3 00:43:52 Step 17/21 : ENTRYPOINT ["/support-scheduler"] 00:43:52 ---> acfee102ccb4 00:43:52 Step 17/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:43:52 ---> Running in 300c9139813b 00:43:52 ---> ea3c7ae3bd5d 00:43:52 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:43:52 Removing intermediate container daa5f8debc91 00:43:52 ---> fd279fff2fb7 00:43:52 Step 14/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:43:52 ---> Running in ff8174895ebf 00:43:52 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:43:52 Removing intermediate container 300c9139813b 00:43:52 ---> 69293a612d19 00:43:52 Step 18/21 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:43:52 (1/4) Installing ca-certificates (20191127-r4) 00:43:52 (2/4) Installing nghttp2-libs (1.41.0-r0) 00:43:52 (3/4) Installing libcurl (7.69.1-r3) 00:43:52 (4/4) Installing curl (7.69.1-r3) 00:43:52 Executing busybox-1.31.1-r19.trigger 00:43:52 Executing ca-certificates-20191127-r4.trigger 00:43:52 OK: 7 MiB in 18 packages 00:43:53 ---> Running in 43205ba5a7cb 00:43:53 ---> 470ed9a302be 00:43:53 Step 18/24 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:43:53 ---> c11b4220ed16 00:43:53 Step 18/22 : ENTRYPOINT ["/core-command"] 00:43:53 ---> Running in 4e9d8cd8790e 00:43:53 Removing intermediate container 43205ba5a7cb 00:43:53 ---> c411cc78f4f1 00:43:53 Step 19/21 : LABEL arch=x86_64 00:43:54 ---> Running in 91cfb4c1a2c2 00:43:54 Removing intermediate container 4e9d8cd8790e 00:43:54 ---> 5393faad8e92 00:43:54 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:43:54 ---> 807ce1bc365b 00:43:54 Step 19/24 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 00:43:54 ---> Running in df29ff2bd696 00:43:54 Removing intermediate container 89727ecb37fb 00:43:54 ---> 01f067bb8d62 00:43:54 Step 12/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:43:54 Removing intermediate container 91cfb4c1a2c2 00:43:54 ---> 0cb8b5e2f984 00:43:54 Step 20/21 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:43:54 ---> Running in 0cf6c580cc8a 00:43:54 ---> Running in 12141b50f8dc 00:43:54 ---> 6d9b6340acd1 00:43:54 Step 20/24 : ENTRYPOINT ["/support-notifications"] 00:43:54 Removing intermediate container ff8174895ebf 00:43:54 ---> 0474e6596fa9 00:43:54 Step 15/23 : RUN apk add --update --no-cache zeromq 00:43:54 Removing intermediate container df29ff2bd696 00:43:54 ---> 41e86ab987fe 00:43:54 Step 20/22 : LABEL arch=x86_64 00:43:55 ---> Running in 5f4263478858 00:43:55 ---> Running in a0810803eea7 00:43:55 ---> Running in 7c311abfeb36 00:43:55 Removing intermediate container 0cf6c580cc8a 00:43:55 ---> cfb0685591a6 00:43:55 Step 13/21 : WORKDIR /edgex 00:43:55 Removing intermediate container 12141b50f8dc 00:43:55 ---> 2788e208ebd0 00:43:55 Step 21/21 : LABEL version=0.0.0 00:43:55 ---> Running in 544c74a4b4ae 00:43:55 ---> Running in 56b5225402c0 00:43:55 Removing intermediate container 5f4263478858 00:43:55 ---> 1959a66b5c85 00:43:55 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:43:55 Removing intermediate container 7c311abfeb36 00:43:55 ---> c380766e408f 00:43:55 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:43:55 ---> Running in 9c926385b6bc 00:43:55 ---> Running in 3f2f8608876a 00:43:55 Removing intermediate container 544c74a4b4ae 00:43:55 ---> 7668fcf8e628 00:43:55 Step 14/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:43:55 Removing intermediate container 56b5225402c0 00:43:55 ---> bb9686b84991 00:43:55 00:43:55 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:43:56 Removing intermediate container 9c926385b6bc 00:43:56 ---> dae9ce4560ef 00:43:56 Step 22/24 : LABEL arch=x86_64 00:43:56 Successfully built bb9686b84991 00:43:56 Successfully tagged docker-support-scheduler-go:latest 00:43:56  Building docker-support-scheduler-go ... done Removing intermediate container 3f2f8608876a 00:43:56 ---> 2682885c5495 00:43:56 Step 22/22 : LABEL version=0.0.0 00:43:56 Building docker-security-bootstrap-redis-go 00:43:56 ---> Running in e58b1188ec55 00:43:56 ---> ed24f7a94b2d 00:43:56 Step 15/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:43:56 ---> Running in 2ed8e9309663 00:43:56 Removing intermediate container e58b1188ec55 00:43:56 ---> c5ebc374bc35 00:43:56 Step 23/24 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:43:56 Removing intermediate container 2ed8e9309663 00:43:56 ---> a2615ffc5b4b 00:43:56 00:43:57 ---> Running in 659be2514347 00:43:57 Successfully built a2615ffc5b4b 00:43:57 Successfully tagged docker-core-command-go:latest 00:43:57 Building docker-core-metadata-go 00:43:57  Building docker-core-command-go ... done  ---> 7b43ad6bf581 00:43:57 Step 16/21 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:43:57 Removing intermediate container 659be2514347 00:43:57 ---> 18a508ca2048 00:43:57 Step 24/24 : LABEL version=0.0.0 00:43:57 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:43:57 ---> Running in 1b0730fc8652 00:43:58 Removing intermediate container 1b0730fc8652 00:43:58 ---> 86851d1bcd1c 00:43:58 00:44:00 (1/5) Installing libgcc (9.3.0-r2) 00:44:00 (2/5) Installing libsodium (1.0.18-r0) 00:44:00 (3/5) Installing libstdc++ (9.3.0-r2) 00:44:01 Successfully built 86851d1bcd1c 00:44:01 ---> 5050fc8e89a2 00:44:01 Step 17/21 : ENTRYPOINT ["/edgex/security-proxy-setup"] 00:44:01 Successfully tagged docker-support-notifications-go:latest 00:44:01  Building docker-support-notifications-go ... done Building docker-security-secretstore-setup-go 00:44:01 (4/5) Installing libzmq (4.3.3-r0) 00:44:02 (5/5) Installing zeromq (4.3.3-r0) 00:44:02 Executing busybox-1.31.1-r19.trigger 00:44:02 OK: 8 MiB in 19 packages 00:44:05 ---> Running in 3d59548edd0f 00:44:07 Removing intermediate container 3d59548edd0f 00:44:07 ---> c2fbb8e521ab 00:44:07 Step 18/21 : CMD ["--init=true"] 00:44:10 ---> Running in bd00c176d5b8 00:44:10 Removing intermediate container a0810803eea7 00:44:10 ---> a19f8ce0f14b 00:44:10 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:44:15 Removing intermediate container bd00c176d5b8 00:44:15 ---> 34212e02aa54 00:44:15 Step 19/21 : LABEL arch=x86_64 00:44:15 ---> 0383b0c9aa13 00:44:15 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:44:15 ---> Running in b9e89b1f0ccd 00:44:16 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:44:16 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:44:16 ---> 364f9fd65fbd 00:44:16 Step 3/22 : WORKDIR /edgex-go 00:44:16 ---> Using cache 00:44:16 ---> 18c2932e0d06 00:44:16 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:16 ---> Using cache 00:44:16 ---> 7dfcc2d54afc 00:44:16 Step 5/22 : RUN apk add --update --no-cache make git 00:44:16 ---> Using cache 00:44:16 ---> 2974dae41aeb 00:44:16 Step 6/22 : COPY go.mod . 00:44:16 ---> Using cache 00:44:16 ---> 2620ee6232a7 00:44:16 Step 7/22 : RUN go mod download 00:44:16 ---> Using cache 00:44:16 ---> e1b531e0201d 00:44:16 Step 8/22 : COPY . . 00:44:16 ---> Using cache 00:44:16 ---> 45bc33621409 00:44:16 Step 9/22 : RUN make cmd/core-metadata/core-metadata 00:44:18 ---> Running in 4eab2661b0f0 00:44:18 Removing intermediate container b9e89b1f0ccd 00:44:18 ---> 5c857fbc0d5f 00:44:18 Step 20/21 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:44:18 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:44:18 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:44:18 ---> 364f9fd65fbd 00:44:18 Step 3/22 : WORKDIR /edgex-go 00:44:18 ---> Using cache 00:44:18 ---> 18c2932e0d06 00:44:18 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:18 ---> Using cache 00:44:18 ---> 7dfcc2d54afc 00:44:18 Step 5/22 : RUN apk add --update --no-cache make git 00:44:18 ---> Using cache 00:44:18 ---> 2974dae41aeb 00:44:18 Step 6/22 : COPY go.mod . 00:44:18 ---> Using cache 00:44:18 ---> 2620ee6232a7 00:44:18 Step 7/22 : RUN go mod download 00:44:18 ---> Using cache 00:44:18 ---> e1b531e0201d 00:44:18 Step 8/22 : COPY . . 00:44:18 ---> Using cache 00:44:18 ---> 45bc33621409 00:44:18 Step 9/22 : RUN make cmd/security-bootstrap-redis/security-bootstrap-redis 00:44:19 ---> efbc264de0f9 00:44:19 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 00:44:20 ---> Running in ebdcf03fda4d 00:44:20 ---> Running in 361458fd88a7 00:44:21 ---> 4e01fb599d25 00:44:21 Step 19/23 : ENTRYPOINT ["/core-data"] 00:44:22 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:44:22 ---> Running in e5937ea0ffc9 00:44:22 Removing intermediate container ebdcf03fda4d 00:44:22 ---> 5bcf0cd30c12 00:44:22 Step 21/21 : LABEL version=0.0.0 00:44:23 Step 1/24 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:44:23 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:44:23 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-bootstrap-redis/security-bootstrap-redis ./cmd/security-bootstrap-redis 00:44:23 ---> 364f9fd65fbd 00:44:23 Step 3/24 : WORKDIR /edgex-go 00:44:23 ---> Using cache 00:44:23 ---> 18c2932e0d06 00:44:23 Step 4/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:23 ---> Using cache 00:44:23 ---> 7dfcc2d54afc 00:44:23 Step 5/24 : RUN apk add --update --no-cache make git 00:44:23 ---> Using cache 00:44:23 ---> 2974dae41aeb 00:44:23 Step 6/24 : COPY go.mod . 00:44:23 ---> Using cache 00:44:23 ---> 2620ee6232a7 00:44:23 Step 7/24 : RUN go mod download 00:44:23 ---> Using cache 00:44:23 ---> e1b531e0201d 00:44:23 Step 8/24 : COPY . . 00:44:23 ---> Running in 5a9a8ccedb76 00:44:23 Removing intermediate container e5937ea0ffc9 00:44:23 ---> aaf78a474e40 00:44:23 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:44:23 ---> Using cache 00:44:23 ---> 45bc33621409 00:44:23 Step 9/24 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:44:23 ---> Running in 19453e7d2df8 00:44:23 ---> Running in 00efa4c95d98 00:44:24 Removing intermediate container 5a9a8ccedb76 00:44:24 ---> 90b55214e409 00:44:24 00:44:24 Removing intermediate container 19453e7d2df8 00:44:24 ---> 1276a94117f4 00:44:24 Step 21/23 : LABEL arch=x86_64 00:44:24 Successfully built 90b55214e409 00:44:24 Successfully tagged docker-security-proxy-setup-go:latest 00:44:24  Building docker-security-proxy-setup-go ... done Building docker-sys-mgmt-agent-go 00:44:24 ---> Running in 8b3854560c60 00:44:24 Removing intermediate container 8b3854560c60 00:44:24 ---> 8eeaa6202768 00:44:24 Step 22/23 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:44:25 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:44:25 ---> Running in ec541a7e7412 00:44:28 Removing intermediate container ec541a7e7412 00:44:28 ---> f70ab0594a20 00:44:28 Step 23/23 : LABEL version=0.0.0 00:44:28 ---> Running in c5d65b5f2d1c 00:44:29 Removing intermediate container c5d65b5f2d1c 00:44:29 ---> e8c9b9cc53eb 00:44:29 00:44:30 Successfully built e8c9b9cc53eb 00:44:30 Successfully tagged docker-core-data-go:latest 00:44:35 gofmt -l . 00:44:35 [ "`gofmt -l .`" = "" ] 00:44:35 ./bin/test-go-mod-tidy.sh 00:44:35 ./bin/test-attribution-txt.sh [Pipeline] sh 00:44:36 + ls -al . 00:44:36 total 684 00:44:36 drwxrwxr-x 9 1001 1001 4096 Jan 18 00:44 . 00:44:36 drwxr-xr-x 4 root root 4096 Jan 18 00:40 .. 00:44:36 -rw-rw-r-- 1 1001 1001 11 Jan 18 00:38 .dockerignore 00:44:36 drwxrwxr-x 8 1001 1001 4096 Jan 18 00:39 .git 00:44:36 drwxrwxr-x 3 1001 1001 4096 Jan 18 00:38 .github 00:44:36 -rw-rw-r-- 1 1001 1001 824 Jan 18 00:38 .gitignore 00:44:36 -rw-rw-r-- 1 1001 1001 166 Jan 18 00:38 .sonarcloud.properties 00:44:36 -rw-rw-r-- 1 1001 1001 7744 Jan 18 00:38 Attribution.txt 00:44:36 -rw-rw-r-- 1 1001 1001 3804 Jan 18 00:38 CONTRIBUTING.md 00:44:36 -rw-rw-r-- 1 1001 1001 931 Jan 18 00:38 Dockerfile.build 00:44:36 -rw-rw-r-- 1 1001 1001 863 Jan 18 00:38 Jenkinsfile 00:44:36 -rw-rw-r-- 1 1001 1001 10775 Jan 18 00:38 LICENSE 00:44:36 -rw-rw-r-- 1 1001 1001 5750 Jan 18 00:38 Makefile 00:44:36 -rw-rw-r-- 1 1001 1001 6524 Jan 18 00:38 README.md 00:44:36 -rw-rw-r-- 1 1001 1001 6744 Jan 18 00:38 SECURITY.md 00:44:36 -rw-rw-r-- 1 1001 1001 5 Jan 18 00:38 VERSION 00:44:36 -rw-rw-r-- 1 1001 1001 4131 Jan 18 00:38 ZMQWindows.md 00:44:36 drwxrwxr-x 2 1001 1001 4096 Jan 18 00:38 bin 00:44:36 drwxrwxr-x 14 1001 1001 4096 Jan 18 00:38 cmd 00:44:36 -rw-r--r-- 1 root root 550280 Jan 18 00:43 coverage.out 00:44:36 -rw-r--r-- 1 root root 981 Jan 18 00:44 go.mod 00:44:36 -rw-r--r-- 1 root root 19241 Jan 18 00:44 go.sum 00:44:36 drwxrwxr-x 8 1001 1001 4096 Jan 18 00:38 internal 00:44:36 drwxrwxr-x 4 1001 1001 4096 Jan 18 00:38 openapi 00:44:36 drwxrwxr-x 4 1001 1001 4096 Jan 18 00:38 snap 00:44:36 -rw-rw-r-- 1 1001 1001 168 Jan 18 00:38 version.go [Pipeline] sh 00:44:37 + '[' -e coverage.out ] 00:44:37 + chown 1001:1001 coverage.out [Pipeline] stash 00:44:37 Warning: overwriting stash ‘coverage-report’ 00:44:38 Stashed 1 file(s) [Pipeline] sh 00:44:39 + make build 00:44:39 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-data/core-data ./cmd/core-data 00:44:43  Building docker-core-data-go ... done Step 1/26 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:44:43 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:44:43 ---> 364f9fd65fbd 00:44:43 Step 3/26 : WORKDIR /edgex-go 00:44:43 ---> Using cache 00:44:43 ---> 18c2932e0d06 00:44:43 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:44:43 ---> Using cache 00:44:43 ---> 7dfcc2d54afc 00:44:43 Step 5/26 : RUN apk add --update --no-cache make bash git 00:44:44 ---> Running in 659a5a869ce7 00:44:45 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:44:46 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:44:47 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:44:48 Removing intermediate container 361458fd88a7 00:44:48 ---> bfacccc27e12 00:44:48 00:44:48 Step 10/22 : FROM alpine:3.12 00:44:49 ---> 389fef711851 00:44:49 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init curl 00:44:49 ---> Running in 32be80deaa4f 00:44:50 OK: 233 MiB in 51 packages 00:44:51 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:44:52 Removing intermediate container 00efa4c95d98 00:44:52 ---> e2cd4517e775 00:44:52 00:44:52 Step 10/24 : FROM alpine:3.12 00:44:52 ---> 389fef711851 00:44:52 Step 11/24 : RUN apk add --update --no-cache ca-certificates dumb-init curl 00:44:52 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:44:52 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:44:52 (1/5) Installing ca-certificates (20191127-r4) 00:44:53 (2/5) Installing nghttp2-libs (1.41.0-r0) 00:44:53 (3/5) Installing libcurl (7.69.1-r3) 00:44:53 (4/5) Installing curl (7.69.1-r3) 00:44:53 (5/5) Installing dumb-init (1.2.2-r1) 00:44:53 Executing busybox-1.31.1-r19.trigger 00:44:53 Executing ca-certificates-20191127-r4.trigger 00:44:53 OK: 7 MiB in 19 packages 00:44:53 Removing intermediate container 659a5a869ce7 00:44:53 ---> f3ad1faea182 00:44:53 Step 6/26 : COPY go.mod . 00:44:53 ---> Running in 4cebb1128fbd 00:44:53 Removing intermediate container 4eab2661b0f0 00:44:53 ---> c95c7b6f32d1 00:44:53 00:44:53 Step 10/22 : FROM scratch 00:44:53 ---> 00:44:53 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:44:53 ---> 055b93003156 00:44:53 Step 7/26 : RUN go mod download 00:44:54 ---> Running in f4839ac25037 00:44:54 ---> Using cache 00:44:54 ---> c3c0bb3de510 00:44:54 Step 12/22 : ENV APP_PORT=48081 00:44:54 Removing intermediate container 32be80deaa4f 00:44:54 ---> 07d3fb4fd71e 00:44:54 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020 Redis Labs' 00:44:54 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:44:55 ---> Running in 8a00fa1f29e2 00:44:55 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:44:55 ---> Running in 14a65f394f3c 00:44:55 Removing intermediate container 8a00fa1f29e2 00:44:55 ---> bb2492df5f40 00:44:55 Step 13/22 : EXPOSE $APP_PORT 00:44:55 (1/5) Installing ca-certificates (20191127-r4) 00:44:55 ---> Running in 3fac777a5cfb 00:44:55 (2/5) Installing nghttp2-libs (1.41.0-r0) 00:44:55 (3/5) Installing libcurl (7.69.1-r3) 00:44:55 (4/5) Installing curl (7.69.1-r3) 00:44:55 (5/5) Installing dumb-init (1.2.2-r1) 00:44:55 Executing busybox-1.31.1-r19.trigger 00:44:55 Executing ca-certificates-20191127-r4.trigger 00:44:55 OK: 7 MiB in 19 packages 00:44:55 Removing intermediate container 14a65f394f3c 00:44:55 ---> 5ffacc239e83 00:44:55 Step 13/22 : WORKDIR / 00:44:55 ---> Running in f87b427fb606 00:44:55 Removing intermediate container 3fac777a5cfb 00:44:55 ---> 46c0b362fc6d 00:44:55 Step 14/22 : WORKDIR / 00:44:56 ---> Running in 2a8df6c042ea 00:44:56 Removing intermediate container f87b427fb606 00:44:56 ---> 831e5cff09f6 00:44:56 Step 14/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:44:56 Removing intermediate container 2a8df6c042ea 00:44:56 ---> 11a16b13b0ca 00:44:56 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:44:56 Removing intermediate container 4cebb1128fbd 00:44:56 ---> 82c74e3c72cb 00:44:56 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:44:56 Removing intermediate container f4839ac25037 00:44:56 ---> 626930b11788 00:44:56 Step 8/26 : COPY . . 00:44:56 ---> Running in 6080ee71c43a 00:44:56 ---> 6b7d2c93d275 00:44:56 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:44:57 ---> ea2346f067e3 00:44:57 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/security-bootstrap-redis / 00:44:58 Removing intermediate container 6080ee71c43a 00:44:58 ---> f9e5d3a303fd 00:44:58 Step 13/24 : WORKDIR / 00:45:02 ---> Running in cb219b77b4b2 00:45:02 ---> c59c400c6ab0 00:45:02 Step 16/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/entrypoint.sh / 00:45:03 ---> aaa032581765 00:45:03 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:45:04 ---> 6110a16c6cef 00:45:04 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/res/configuration.toml /res/configuration.toml 00:45:05 ---> 827d8b90a8ff 00:45:05 Step 18/22 : ENTRYPOINT ["/core-metadata"] 00:45:05 Removing intermediate container cb219b77b4b2 00:45:05 ---> da17719551ac 00:45:05 Step 14/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:45:11 ---> Running in 62efdace6f5b 00:45:11 ---> 72dea4ebda83 00:45:11 Step 18/22 : RUN chmod +x entrypoint.sh 00:45:11 ---> 566804bb3cd2 00:45:11 Step 15/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:45:12 ---> Running in 2a7101632bbb 00:45:12 Removing intermediate container 62efdace6f5b 00:45:12 ---> 7616630153d0 00:45:12 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:45:13 ---> 4d97bd856f67 00:45:13 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:45:13 ---> Running in 940dd4184811 00:45:13 ---> 69a7d7061d6e 00:45:13 Step 9/26 : RUN make cmd/sys-mgmt-agent/sys-mgmt-agent 00:45:13 ---> Running in fad83c693c71 00:45:13 Removing intermediate container 940dd4184811 00:45:13 ---> 78c8908e9ccd 00:45:13 Step 20/22 : LABEL arch=x86_64 00:45:13 ---> f5e33f106312 00:45:13 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:45:13 ---> Running in fe29203cac30 00:45:14 Removing intermediate container fe29203cac30 00:45:14 ---> a1a3600915a5 00:45:14 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:45:14 ---> Running in fbb7e5b16065 00:45:14 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:45:14 ---> aec227ba59da 00:45:14 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:45:14 Removing intermediate container 2a7101632bbb 00:45:14 ---> f2234ac92107 00:45:14 Step 19/22 : ENTRYPOINT ["/entrypoint.sh"] 00:45:14 Removing intermediate container fbb7e5b16065 00:45:14 ---> 6a6e7a113501 00:45:14 Step 22/22 : LABEL version=0.0.0 00:45:15 ---> Running in 77df3acf0617 00:45:15 ---> Running in 1ca91c551b19 00:45:15 Removing intermediate container 77df3acf0617 00:45:15 ---> 41eac6ce96da 00:45:15 Step 20/22 : LABEL arch=x86_64 00:45:15 ---> 555c381103fa 00:45:15 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:45:15 Removing intermediate container 1ca91c551b19 00:45:15 ---> a2f44ceacbe9 00:45:15 00:45:15 ---> Running in 65712ea5e1d6 00:45:15 Successfully built a2f44ceacbe9 00:45:15 Successfully tagged docker-core-metadata-go:latest 00:45:15  Building docker-core-metadata-go ... done  ---> d749dccf77a2 00:45:15 Step 20/24 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / && mkdir -p /vault/config/assets && chown -Rh 100:1000 /vault/ 00:45:15 Removing intermediate container 65712ea5e1d6 00:45:15 ---> 797fd985ecf3 00:45:15 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:45:15 ---> Running in 6df378f854be 00:45:15 ---> Running in 26d445f37d5f 00:45:16 Removing intermediate container 26d445f37d5f 00:45:16 ---> ea49c2e57b81 00:45:16 Step 22/22 : LABEL version=0.0.0 00:45:16 ---> Running in 9ed2449e4f7e 00:45:16 Removing intermediate container 9ed2449e4f7e 00:45:16 ---> 7b1d5d3e56ea 00:45:16 00:45:16 Successfully built 7b1d5d3e56ea 00:45:16 Successfully tagged docker-security-bootstrap-redis-go:latest 00:45:17  Building docker-security-bootstrap-redis-go ... done Removing intermediate container 6df378f854be 00:45:17 ---> 7d8e95cb4925 00:45:17 Step 21/24 : ENTRYPOINT ["entrypoint.sh"] 00:45:17 ---> Running in 92f479cc0ed0 00:45:17 Removing intermediate container 92f479cc0ed0 00:45:17 ---> aa6fd005924e 00:45:17 Step 22/24 : LABEL arch=x86_64 00:45:17 ---> Running in 8fda91ff0a09 00:45:18 Removing intermediate container 8fda91ff0a09 00:45:18 ---> 142c22d68aa0 00:45:18 Step 23/24 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:45:18 ---> Running in b9bc04190e99 00:45:18 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-command/core-command ./cmd/core-command 00:45:18 Removing intermediate container b9bc04190e99 00:45:18 ---> 5670f1176a5a 00:45:18 Step 24/24 : LABEL version=0.0.0 00:45:18 ---> Running in 16f3523416da 00:45:18 Removing intermediate container 16f3523416da 00:45:18 ---> 56edd17a7a7a 00:45:18 00:45:19 Successfully built 56edd17a7a7a 00:45:19 Successfully tagged docker-security-secretstore-setup-go:latest 00:45:22 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:45:26  Building docker-security-secretstore-setup-go ... done Removing intermediate container fad83c693c71 00:45:26 ---> 70bc979e019c 00:45:26 Step 10/26 : RUN make cmd/sys-mgmt-executor/sys-mgmt-executor 00:45:26 ---> Running in bad658405ff9 00:45:26 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:45:26 Removing intermediate container bad658405ff9 00:45:26 ---> 7fb1fb813be8 00:45:26 00:45:26 Step 11/26 : FROM docker:20.10.0 00:45:26 20.10.0: Pulling from library/docker 00:45:27 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:45:29 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:45:32 Digest: sha256:fefd2a66e0543621b3e022b34b504cb41c2e72e6098fb6239f1e3d6fd1edefd9 00:45:32 Status: Downloaded newer image for docker:20.10.0 00:45:32 ---> aefe523efa57 00:45:32 Step 12/26 : RUN apk add --no-cache bash 00:45:32 ---> Running in 8fd56a08fff2 00:45:32 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:45:32 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:45:32 (1/2) Installing readline (8.0.4-r0) 00:45:32 (2/2) Installing bash (5.0.17-r0) 00:45:32 Executing bash-5.0.17-r0.post-install 00:45:32 Executing busybox-1.31.1-r19.trigger 00:45:32 OK: 12 MiB in 22 packages 00:45:33 Removing intermediate container 8fd56a08fff2 00:45:33 ---> 78b01dc0f3d5 00:45:33 Step 13/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2017-2019: Mainflux, Cavium, Dell' 00:45:33 ---> Running in 38a6ab2ebc80 00:45:33 Removing intermediate container 38a6ab2ebc80 00:45:33 ---> 9e733795aae3 00:45:33 Step 14/26 : ENV APP_PORT=48090 00:45:33 ---> Running in a844c0dd473d 00:45:33 Removing intermediate container a844c0dd473d 00:45:33 ---> 5d878669a451 00:45:33 Step 15/26 : EXPOSE $APP_PORT 00:45:33 ---> Running in 6f72f797bac4 00:45:34 Removing intermediate container 6f72f797bac4 00:45:34 ---> 6d26dcecaa3f 00:45:34 Step 16/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/sys-mgmt-agent / 00:45:34 ---> af45ffc944e7 00:45:34 Step 17/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/res/configuration.toml /res/configuration.toml 00:45:34 ---> 382fb59230ce 00:45:34 Step 18/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-executor/sys-mgmt-executor / 00:45:34 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:45:35 ---> 0b86064f8502 00:45:35 Step 19/26 : RUN apk --no-cache add py3-pip 00:45:35 ---> Running in 7241e295e049 00:45:35 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:45:35 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:45:35 (1/33) Installing libbz2 (1.0.8-r1) 00:45:35 (2/33) Installing expat (2.2.9-r1) 00:45:35 (3/33) Installing libffi (3.3-r2) 00:45:36 (4/33) Installing gdbm (1.13-r1) 00:45:36 (5/33) Installing xz-libs (5.2.5-r0) 00:45:36 (6/33) Installing sqlite-libs (3.32.1-r0) 00:45:36 (7/33) Installing python3 (3.8.5-r0) 00:45:37 (8/33) Installing py3-appdirs (1.4.4-r1) 00:45:37 (9/33) Installing py3-ordered-set (4.0.1-r0) 00:45:37 (10/33) Installing py3-parsing (2.4.7-r0) 00:45:37 (11/33) Installing py3-six (1.15.0-r0) 00:45:37 (12/33) Installing py3-packaging (20.4-r0) 00:45:37 (13/33) Installing py3-setuptools (47.0.0-r0) 00:45:37 (14/33) Installing py3-chardet (3.0.4-r4) 00:45:37 (15/33) Installing py3-idna (2.9-r0) 00:45:37 (16/33) Installing py3-certifi (2020.4.5.1-r0) 00:45:37 (17/33) Installing py3-urllib3 (1.25.9-r0) 00:45:37 (18/33) Installing py3-requests (2.23.0-r0) 00:45:37 (19/33) Installing py3-msgpack (1.0.0-r0) 00:45:37 (20/33) Installing py3-lockfile (0.12.2-r3) 00:45:37 (21/33) Installing py3-cachecontrol (0.12.6-r0) 00:45:37 (22/33) Installing py3-colorama (0.4.3-r0) 00:45:37 (23/33) Installing py3-distlib (0.3.0-r0) 00:45:37 (24/33) Installing py3-distro (1.5.0-r1) 00:45:37 (25/33) Installing py3-webencodings (0.5.1-r3) 00:45:37 (26/33) Installing py3-html5lib (1.0.1-r4) 00:45:37 (27/33) Installing py3-pytoml (0.1.21-r0) 00:45:37 (28/33) Installing py3-pep517 (0.8.2-r0) 00:45:37 (29/33) Installing py3-progress (1.5-r0) 00:45:37 (30/33) Installing py3-toml (0.10.1-r0) 00:45:37 (31/33) Installing py3-retrying (1.3.3-r0) 00:45:37 (32/33) Installing py3-contextlib2 (0.6.0-r0) 00:45:37 (33/33) Installing py3-pip (20.1.1-r0) 00:45:37 Executing busybox-1.31.1-r19.trigger 00:45:37 OK: 71 MiB in 55 packages 00:45:40 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:45:44 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:45:45 Removing intermediate container 7241e295e049 00:45:45 ---> 9f8fc78d7c1c 00:45:45 Step 20/26 : RUN pip install docker-compose==1.23.2 00:45:45 ---> Running in 824e818669db 00:45:47 Collecting docker-compose==1.23.2 00:45:47 Downloading docker_compose-1.23.2-py2.py3-none-any.whl (131 kB) 00:45:47 Collecting texttable<0.10,>=0.9.0 00:45:47 Downloading texttable-0.9.1.tar.gz (11 kB) 00:45:48 Collecting requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1 00:45:48 Downloading requests-2.20.1-py2.py3-none-any.whl (57 kB) 00:45:48 Collecting websocket-client<1.0,>=0.32.0 00:45:48 Downloading websocket_client-0.57.0-py2.py3-none-any.whl (200 kB) 00:45:48 Collecting jsonschema<3,>=2.5.1 00:45:48 Downloading jsonschema-2.6.0-py2.py3-none-any.whl (39 kB) 00:45:48 Collecting dockerpty<0.5,>=0.4.1 00:45:48 Downloading dockerpty-0.4.1.tar.gz (13 kB) 00:45:48 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:45:48 Requirement already satisfied: six<2,>=1.3.0 in /usr/lib/python3.8/site-packages (from docker-compose==1.23.2) (1.15.0) 00:45:48 Collecting cached-property<2,>=1.2.0 00:45:48 Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB) 00:45:48 Collecting docker<4.0,>=3.6.0 00:45:48 Downloading docker-3.7.3-py2.py3-none-any.whl (134 kB) 00:45:49 Collecting PyYAML<4,>=3.10 00:45:49 Downloading PyYAML-3.13.tar.gz (270 kB) 00:45:50 Collecting docopt<0.7,>=0.6.1 00:45:50 Downloading docopt-0.6.2.tar.gz (25 kB) 00:45:50 Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python3.8/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (3.0.4) 00:45:51 Collecting urllib3<1.25,>=1.21.1 00:45:51 Downloading urllib3-1.24.3-py2.py3-none-any.whl (118 kB) 00:45:51 Collecting idna<2.8,>=2.5 00:45:51 Downloading idna-2.7-py2.py3-none-any.whl (58 kB) 00:45:51 Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.8/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (2020.4.5.1) 00:45:51 Collecting docker-pycreds>=0.4.0 00:45:51 Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) 00:45:51 Using legacy setup.py install for texttable, since package 'wheel' is not installed. 00:45:51 Using legacy setup.py install for dockerpty, since package 'wheel' is not installed. 00:45:51 Using legacy setup.py install for PyYAML, since package 'wheel' is not installed. 00:45:51 Using legacy setup.py install for docopt, since package 'wheel' is not installed. 00:45:51 Installing collected packages: texttable, urllib3, idna, requests, websocket-client, jsonschema, dockerpty, cached-property, docker-pycreds, docker, PyYAML, docopt, docker-compose 00:45:51 Running setup.py install for texttable: started 00:45:51 Running setup.py install for texttable: finished with status 'done' 00:45:51 Attempting uninstall: urllib3 00:45:51 Found existing installation: urllib3 1.25.9 00:45:51 Uninstalling urllib3-1.25.9: 00:45:51 Successfully uninstalled urllib3-1.25.9 00:45:52 Attempting uninstall: idna 00:45:52 Found existing installation: idna 2.9 00:45:52 Uninstalling idna-2.9: 00:45:52 Successfully uninstalled idna-2.9 00:45:52 Attempting uninstall: requests 00:45:52 Found existing installation: requests 2.23.0 00:45:52 Uninstalling requests-2.23.0: 00:45:52 Successfully uninstalled requests-2.23.0 00:45:52 Running setup.py install for dockerpty: started 00:45:53 Running setup.py install for dockerpty: finished with status 'done' 00:45:53 Running setup.py install for PyYAML: started 00:45:54 Running setup.py install for PyYAML: finished with status 'done' 00:45:54 Running setup.py install for docopt: started 00:45:54 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-bootstrap-redis/security-bootstrap-redis ./cmd/security-bootstrap-redis 00:45:54 Running setup.py install for docopt: finished with status 'done' 00:45:54 Successfully installed PyYAML-3.13 cached-property-1.5.2 docker-3.7.3 docker-compose-1.23.2 docker-pycreds-0.4.0 dockerpty-0.4.1 docopt-0.6.2 idna-2.7 jsonschema-2.6.0 requests-2.20.1 texttable-0.9.1 urllib3-1.24.3 websocket-client-0.57.0 00:45:56 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/secrets-config ./cmd/secrets-config 00:45:57 Removing intermediate container 824e818669db 00:45:57 ---> b5ed2537f386 00:45:57 Step 21/26 : RUN apk --no-cache add curl 00:45:57 ---> Running in 8914553a6916 00:45:57 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 00:45:57 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 00:45:57 (1/3) Installing nghttp2-libs (1.41.0-r0) 00:45:57 (2/3) Installing libcurl (7.69.1-r3) 00:45:57 (3/3) Installing curl (7.69.1-r3) 00:45:58 Executing busybox-1.31.1-r19.trigger 00:45:58 OK: 72 MiB in 58 packages 00:45:58 Removing intermediate container 8914553a6916 00:45:58 ---> 5f3685fd264c 00:45:58 Step 22/26 : ENTRYPOINT ["/sys-mgmt-agent"] 00:45:58 ---> Running in 0a206cf5c7b6 00:45:58 Removing intermediate container 0a206cf5c7b6 00:45:58 ---> 0523d9154d76 00:45:58 Step 23/26 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:45:58 ---> Running in 6d798a61164a 00:45:58 Removing intermediate container 6d798a61164a 00:45:58 ---> fdefe0a48fbe 00:45:58 Step 24/26 : LABEL arch=x86_64 00:45:58 ---> Running in a6ffae419e4e 00:45:59 Removing intermediate container a6ffae419e4e 00:45:59 ---> 6043e896b27d 00:45:59 Step 25/26 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:45:59 ---> Running in 8f949aa7fb7a 00:45:59 Removing intermediate container 8f949aa7fb7a 00:45:59 ---> f208ecaf71f1 00:45:59 Step 26/26 : LABEL version=0.0.0 00:45:59 ---> Running in ea3a4e787d92 00:45:59 Removing intermediate container ea3a4e787d92 00:45:59 ---> 000d01b1d81d 00:45:59 00:45:59 Successfully built 000d01b1d81d 00:45:59 Successfully tagged docker-sys-mgmt-agent-go:latest 00:46:00  Building docker-sys-mgmt-agent-go ... done  [Pipeline] } 00:46:00 $ docker stop --time=1 f0ecbdb75a8fdc9c3163495e6bdaa4f5fc06a923fd79875c338535cb0c338753 00:46:01 $ docker rm -f f0ecbdb75a8fdc9c3163495e6bdaa4f5fc06a923fd79875c338535cb0c338753 [Pipeline] // withDockerContainer [Pipeline] } 00:46:02 $ docker stop --time=1 aed7adfe0b26f33ea46ad45000cd43291b375aa0f1bf44bd1d75493fe79354fc 00:46:04 $ docker rm -f aed7adfe0b26f33ea46ad45000cd43291b375aa0f1bf44bd1d75493fe79354fc [Pipeline] sh [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage 00:46:06 + docker images 00:46:06 + grep docker [Pipeline] stage [Pipeline] { (Docker Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:46:06 docker-sys-mgmt-agent-go latest 000d01b1d81d 7 seconds ago 313MB 00:46:06 docker-security-secretstore-setup-go latest 56edd17a7a7a 48 seconds ago 24.6MB 00:46:06 docker-security-bootstrap-redis-go latest 7b1d5d3e56ea 50 seconds ago 15.8MB 00:46:06 docker-core-metadata-go latest a2f44ceacbe9 52 seconds ago 13.1MB 00:46:06 docker-core-data-go latest e8c9b9cc53eb About a minute ago 22.3MB 00:46:06 docker-security-proxy-setup-go latest 90b55214e409 About a minute ago 24.4MB 00:46:06 docker-support-notifications-go latest 86851d1bcd1c 2 minutes ago 12MB 00:46:06 docker-core-command-go latest a2615ffc5b4b 2 minutes ago 10.6MB 00:46:06 docker-support-scheduler-go latest bb9686b84991 2 minutes ago 10.7MB 00:46:06 docker 20.10.0 aefe523efa57 5 weeks ago 240MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script 00:46:06 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } 00:46:07 00:46:07 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) [Pipeline] isUnix [Pipeline] sh [Pipeline] findFiles [Pipeline] node 00:46:07 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:46:07 latest: Pulling from edgex-devops/edgex-compose-arm64 00:46:07 29e5d40040c1: Pulling fs layer 00:46:07 1ce36da41761: Pulling fs layer 00:46:07 25b303627fd3: Pulling fs layer 00:46:07 29e5d40040c1: Verifying Checksum 00:46:07 29e5d40040c1: Download complete 00:46:08 1ce36da41761: Verifying Checksum 00:46:08 1ce36da41761: Download complete 00:46:08 29e5d40040c1: Pull complete 00:46:09 1ce36da41761: Pull complete 00:46:10 25b303627fd3: Verifying Checksum 00:46:10 25b303627fd3: Download complete 00:46:20 25b303627fd3: Pull complete 00:46:20 Digest: sha256:9cc31fd43c2090459daf52f5d183d677621facc00304dcc7dc9de11b2a0a8f33 00:46:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:46:20 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest [Pipeline] withDockerContainer 00:46:21 prd-ubuntu18.04-docker-arm64-4c-16g-20855 does not seem to be running inside a container 00:46:21 $ docker run -t -d -u 1001:1001 --entrypoint= -w /w/workspace/edgex-go/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest cat 00:46:22 Still waiting to schedule task 00:46:22 Waiting for next available executor on ‘ubuntu18.04-docker-8c-8g’ 00:46:24 $ docker top 0400003d05b045dbdb9e62cef6e990bd8503d222b05f9aa9f8920d89c0fbcdc7 -eo pid,comm [Pipeline] { [Pipeline] sh 00:46:26 + docker-compose build --help 00:46:26 + grep parallel 00:46:32 --parallel Build images in parallel. [Pipeline] } 00:46:32 $ docker stop --time=1 0400003d05b045dbdb9e62cef6e990bd8503d222b05f9aa9f8920d89c0fbcdc7 00:46:34 $ docker rm -f 0400003d05b045dbdb9e62cef6e990bd8503d222b05f9aa9f8920d89c0fbcdc7 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] sh 00:46:35 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-compose-arm64:latest 00:46:35 . [Pipeline] withDockerContainer 00:46:36 prd-ubuntu18.04-docker-arm64-4c-16g-20855 does not seem to be running inside a container 00:46:36 $ 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/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@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-devops/edgex-compose-arm64:latest cat 00:46:37 $ docker top e6fd937322e4a6b565b1972b26384daa1af1f5fb46545e4ab5136c6ccd029035 -eo pid,comm [Pipeline] { [Pipeline] sh 00:46:39 + docker-compose -f ./docker-compose-build.yml build --parallel 00:46:44 Building docker-core-command-go ... 00:46:44 Building docker-core-data-go ... 00:46:44 Building docker-core-metadata-go ... 00:46:44 Building docker-security-bootstrap-redis-go ... 00:46:44 Building docker-security-proxy-setup-go ... 00:46:44 Building docker-security-secretstore-setup-go ... 00:46:44 Building docker-support-notifications-go ... 00:46:44 Building docker-support-scheduler-go ... 00:46:44 Building docker-sys-mgmt-agent-go ... 00:46:44 Building docker-sys-mgmt-agent-go 00:46:44 Building docker-support-notifications-go 00:46:44 Building docker-security-bootstrap-redis-go 00:46:44 Building docker-security-proxy-setup-go 00:46:44 Building docker-core-data-go 00:47:52 Step 1/26 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:47:52 Step 2/26 : FROM ${BUILDER_BASE} AS builder 00:47:52 ---> 85275a95d5b7 00:47:52 Step 3/26 : WORKDIR /edgex-go 00:47:52 Step 1/24 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:47:52 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:47:52 ---> 85275a95d5b7 00:47:52 Step 3/24 : WORKDIR /edgex-go 00:47:52 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:47:52 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:47:52 ---> 85275a95d5b7 00:47:52 Step 3/22 : WORKDIR /edgex-go 00:47:52 Step 1/23 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:47:52 Step 2/23 : FROM ${BUILDER_BASE} AS builder 00:47:52 ---> 85275a95d5b7 00:47:52 Step 3/23 : WORKDIR /edgex-go 00:47:52 Step 1/21 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:47:52 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:47:52 ---> 85275a95d5b7 00:47:52 Step 3/21 : WORKDIR /edgex-go 00:47:53 ---> Running in 2d00d20e2dec 00:47:53 ---> Running in b17fd9e88e48 00:47:53 ---> Running in 5e8c70e601f1 00:47:53 ---> Running in a9ca858869bd 00:47:53 ---> Running in 54227440c3bf 00:47:54 Removing intermediate container b17fd9e88e48 00:47:54 ---> 6c9ba546ef42 00:47:54 Step 4/21 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:47:54 Removing intermediate container 2d00d20e2dec 00:47:54 ---> d7ee7e521451 00:47:54 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:47:54 Removing intermediate container 54227440c3bf 00:47:54 ---> 541b5a0a1c0b 00:47:54 Step 4/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:47:54 Removing intermediate container a9ca858869bd 00:47:54 ---> a9148f4d84c5 00:47:54 Step 4/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:47:54 Removing intermediate container 5e8c70e601f1 00:47:54 ---> 5c07f832fff8 00:47:54 Step 4/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:47:54 ---> Running in 54b7cc7bd5a0 00:47:54 ---> Running in 46caccc216bb 00:47:54 ---> Running in d1b6e4d38083 00:47:54 ---> Running in 07c135db9449 00:47:54 ---> Running in 33c01ab87e3f 00:47:58 Removing intermediate container d1b6e4d38083 00:47:58 ---> e55dcd13f60b 00:47:58 Step 5/26 : RUN apk add --update --no-cache make bash git 00:47:58 Removing intermediate container 54b7cc7bd5a0 00:47:58 ---> 6a85c7fd8e30 00:47:58 Step 5/21 : RUN apk add --update --no-cache make git 00:47:58 ---> Running in e458091540b9 00:47:58 Removing intermediate container 46caccc216bb 00:47:58 ---> 041c9a411209 00:47:58 Step 5/22 : RUN apk add --update --no-cache make git 00:47:58 ---> Running in 3d98ceec3fc3 00:47:58 Removing intermediate container 07c135db9449 00:47:58 ---> 551fddd47ab2 00:47:58 Step 5/24 : RUN apk add --update --no-cache make bash git ca-certificates 00:47:58 ---> Running in 6de3e3a47cd3 00:47:58 Removing intermediate container 33c01ab87e3f 00:47:58 ---> 92b574e17849 00:47:58 Step 5/23 : RUN apk add --update --no-cache zeromq-dev libsodium-dev pkgconfig build-base git 00:47:59 ---> Running in 75ab1cf45d29 00:47:59 ---> Running in 26281a2c0c6f 00:48:00 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:48:00 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:48:01 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:48:01 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:48:01 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:48:01 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:48:01 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:48:02 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:48:02 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:48:02 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:48:03 OK: 217 MiB in 51 packages 00:48:03 OK: 217 MiB in 51 packages 00:48:03 OK: 217 MiB in 51 packages 00:48:03 OK: 217 MiB in 51 packages 00:48:04 Removing intermediate container 6de3e3a47cd3 00:48:04 ---> b9faaf04fe9c 00:48:04 Step 6/22 : COPY go.mod . 00:48:04 Removing intermediate container 75ab1cf45d29 00:48:04 Removing intermediate container e458091540b9 00:48:04 ---> 8fff4bed5ee8 00:48:04 Step 6/26 : COPY go.mod . 00:48:04 ---> d5d2af27e55b 00:48:04 Step 6/24 : COPY go.mod . 00:48:05 OK: 217 MiB in 51 packages 00:48:05 Removing intermediate container 26281a2c0c6f 00:48:05 ---> 43a2af76a5a9 00:48:05 Step 6/23 : COPY go.mod . 00:48:05 ---> cbacf41941e9 00:48:05 Step 7/22 : RUN go mod download 00:48:06 ---> Running in 61a90dcb5895 00:48:06 ---> ceda1cfae612 00:48:06 Step 7/24 : RUN go mod download 00:48:06 ---> b342433749f3 00:48:06 Step 7/26 : RUN go mod download 00:48:06 ---> Running in fcbdf7442986 00:48:06 ---> Running in e6d1f288786e 00:48:06 ---> 1e15384cb2a4 00:48:06 Step 7/23 : RUN go mod download 00:48:06 ---> Running in e19ba2b4c0dd 00:48:07 Removing intermediate container 3d98ceec3fc3 00:48:07 ---> 643a3c7972fb 00:48:07 Step 6/21 : COPY go.mod . 00:48:08 ---> 05dd4410314b 00:48:08 Step 7/21 : RUN go mod download 00:48:08 ---> Running in c4d56ea9ab2a 00:48:10 Removing intermediate container 61a90dcb5895 00:48:10 ---> 61e8fa493007 00:48:10 Step 8/22 : COPY . . 00:48:12 Removing intermediate container e19ba2b4c0dd 00:48:12 ---> 5e4f02b77d41 00:48:12 Step 8/23 : COPY . . 00:48:12 Removing intermediate container e6d1f288786e 00:48:12 Removing intermediate container fcbdf7442986 00:48:12 ---> 6faa2137dc38 00:48:12 Step 8/26 : COPY . . ---> 6bdce9d77a6f 00:48:12 Step 8/24 : COPY . . 00:48:12 00:48:12 Removing intermediate container c4d56ea9ab2a 00:48:12 ---> 858011a2df35 00:48:12 Step 8/21 : COPY . . 00:48:30 Running on prd-ubuntu18.04-docker-8c-8g-20864 in /w/workspace/edgexfoundry_edgex-go_PR-2858 [Pipeline] { [Pipeline] ws 00:48:31 Running in /w/workspace/edgex-go/42 [Pipeline] { [Pipeline] checkout 00:48:33 using credential edgex-jenkins-ssh 00:48:33 Cloning the remote Git repository 00:48:33 Cloning repository git@github.com:edgexfoundry/edgex-go.git 00:48:33 > git init /w/workspace/edgex-go/42 # timeout=10 00:48:33 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:48:33 > git --version # timeout=10 00:48:33 > git --version # 'git version 2.17.1' 00:48:33 using GIT_SSH to set credentials SSH Credentials for GitHub 00:48:33 > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:48:35 ---> 4c5e891c8e7d 00:48:35 Step 9/22 : RUN make cmd/security-bootstrap-redis/security-bootstrap-redis 00:48:35 ---> 533074b15b87 00:48:35 Step 9/21 : RUN make cmd/security-proxy-setup/security-proxy-setup cmd/secrets-config/secrets-config 00:48:35 ---> 38ffae4da4dd 00:48:35 Step 9/26 : RUN make cmd/sys-mgmt-agent/sys-mgmt-agent 00:48:35 ---> 239ff888d892 00:48:35 Step 9/24 : RUN make cmd/support-notifications/support-notifications 00:48:35 ---> 54b972fb09a5 00:48:35 Step 9/23 : RUN make cmd/core-data/core-data 00:48:35 ---> Running in c04009859fa3 00:48:35 ---> Running in b9f0f1ee6d03 00:48:35 ---> Running in 2737042f5568 00:48:35 ---> Running in d9a81684570e 00:48:35 ---> Running in aa433dd229ae 00:48:36 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-bootstrap-redis/security-bootstrap-redis ./cmd/security-bootstrap-redis 00:48:36 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-proxy-setup/security-proxy-setup ./cmd/security-proxy-setup 00:48:37 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-data/core-data ./cmd/core-data 00:48:37 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-agent/sys-mgmt-agent ./cmd/sys-mgmt-agent 00:48:37 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-notifications/support-notifications ./cmd/support-notifications 00:49:01 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:49:01 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:49:01 > git config remote.origin.url git@github.com:edgexfoundry/edgex-go.git # timeout=10 00:49:01 Fetching upstream changes from git@github.com:edgexfoundry/edgex-go.git 00:49:01 using GIT_SSH to set credentials SSH Credentials for GitHub 00:49:01 > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-go.git +refs/pull/2858/head:refs/remotes/origin/PR-2858 +refs/heads/master:refs/remotes/origin/master # timeout=10 00:49:02 Merging remotes/origin/master commit fc096e9ec0f95dbc625a498b2feb9840babc6219 into PR head commit b123692ef5aef04367cfb89a2b35ff47f98a9523 00:49:02 Merge succeeded, producing 36a394c390b48e50ae7b2986a459f49ea6d587f5 00:49:02 Checking out Revision 36a394c390b48e50ae7b2986a459f49ea6d587f5 (PR-2858) 00:49:02 > git config core.sparsecheckout # timeout=10 00:49:02 > git checkout -f b123692ef5aef04367cfb89a2b35ff47f98a9523 # timeout=10 00:49:02 > git remote # timeout=10 00:49:02 > git config --get remote.origin.url # timeout=10 00:49:02 using GIT_SSH to set credentials SSH Credentials for GitHub 00:49:02 > git merge fc096e9ec0f95dbc625a498b2feb9840babc6219 # timeout=10 00:49:02 > git rev-parse HEAD^{commit} # timeout=10 00:49:02 > git config core.sparsecheckout # timeout=10 00:49:02 > git checkout -f 36a394c390b48e50ae7b2986a459f49ea6d587f5 # timeout=10 00:49:06 Commit message: "Merge commit 'fc096e9ec0f95dbc625a498b2feb9840babc6219' into HEAD" 00:49:06 First time build. Skipping changelog. [Pipeline] withEnv [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:49:06 > git rev-list --no-walk c3b36e1b877475d0e12c8a17be8f4c558acd2d9e # timeout=10 00:49:07 + echo snap-build.sh 00:49:07 snap-build.sh 00:49:07 + SNAP_BASE_DIR=. 00:49:07 + '[' '!' -z /w/workspace/edgex-go/42 ']' 00:49:07 + SNAP_BASE_DIR=/w/workspace/edgex-go/42 00:49:07 + echo '[snap-build] Building snap in dir [/w/workspace/edgex-go/42]' 00:49:07 [snap-build] Building snap in dir [/w/workspace/edgex-go/42] 00:49:07 + cd /w/workspace/edgex-go/42 00:49:07 + sudo apt-get remove -qy --purge lxd lxd-client 00:49:07 Reading package lists... 00:49:07 Building dependency tree... 00:49:07 Reading state information... 00:49:07 The following packages were automatically installed and are no longer required: 00:49:07 dns-root-data dnsmasq-base ebtables grub-pc-bin liblxc-common liblxc1 lxcfs 00:49:07 uidmap xdelta3 00:49:07 Use 'sudo apt autoremove' to remove them. 00:49:07 The following packages will be REMOVED: 00:49:07 lxd* lxd-client* 00:49:07 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 00:49:07 After this operation, 31.7 MB disk space will be freed. 00:49:08 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 190027 files and directories currently installed.) 00:49:08 Removing lxd (3.0.3-0ubuntu1~18.04.1) ... 00:49:09 Removing lxd dnsmasq configuration 00:49:09 Removing lxd-client (3.0.3-0ubuntu1~18.04.1) ... 00:49:09 Processing triggers for man-db (2.8.3-2ubuntu0.1) ... 00:49:10 Processing triggers for libc-bin (2.27-3ubuntu1.3) ... 00:49:11 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 189852 files and directories currently installed.) 00:49:11 Purging configuration files for lxd (3.0.3-0ubuntu1~18.04.1) ... 00:49:12 Processing triggers for systemd (237-3ubuntu10.42) ... 00:49:12 Processing triggers for ureadahead (0.100.0-21) ... 00:49:13 + sudo snap remove --purge lxd 00:49:13 snap "lxd" is not installed 00:49:13 + sudo groupadd --force --system lxd 00:49:13 ++ whoami 00:49:13 + sudo /usr/sbin/usermod -G lxd -a jenkins 00:49:13 + newgrp - lxd 00:49:13 + sudo snap install lxd 00:49:22 2021-01-18T00:49:20Z INFO Waiting for automatic snapd restart... 00:49:37 lxd 4.10 from Canonical* installed 00:49:37 + sudo lxd init --auto 00:49:47 + sudo snap install --classic snapcraft 00:49:53 snapcraft 4.4.4 from Canonical* installed 00:49:53 + '[' -f snap/local/patches/0001-optimize-build-for-pipeline-CI-check.patch ']' 00:49:53 + patch --verbose -p1 00:49:53 Hmm... Looks like a unified diff to me... 00:49:53 The text leading up to this was: 00:49:53 -------------------------- 00:49:53 |From 0510531350ba940eafa289c8b699567ab358c449 Mon Sep 17 00:00:00 2001 00:49:53 |From: Tony Espy 00:49:53 |Date: Wed, 16 Dec 2020 16:34:55 -0500 00:49:53 |Subject: [PATCH] optimize snap build for pipeline CI check 00:49:53 | 00:49:53 |This patch is used by the EdgeX CI pipeline builds to 00:49:53 |optimize the snap CI check run for pull requests. When 00:49:53 |applied, it essentially strips out everything (apps and 00:49:53 |parts) from the snapcraft.yaml file except those required 00:49:53 |to build edgex-go, as the whole idea of the CI check is to 00:49:53 |catch changes to edgex-go that break the snap build. 00:49:53 | 00:49:53 |In general, anyone updating snapcraft.yaml will also need 00:49:53 |to update this patch file, otherwise it may fail to apply, 00:49:53 |resulting in a failed snap build CI check in the associated 00:49:53 |pull request. 00:49:53 | 00:49:53 |Note - in addition to applying this patch, the pipeline also 00:49:53 |only primes the snap (e.g. `snapcraft prime`), as there's no 00:49:53 |need to build the finally binary .snap file (and it won't 00:49:53 |work with the patch applied). This further reduces the build 00:49:53 |time. 00:49:53 |--- 00:49:53 | snap/snapcraft.yaml | 461 +------------------------------------------- 00:49:53 | 1 file changed, 2 insertions(+), 459 deletions(-) 00:49:53 | 00:49:53 |diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml 00:49:53 |index 1e537489..faf42425 100644 00:49:53 |--- a/snap/snapcraft.yaml 00:49:53 |+++ b/snap/snapcraft.yaml 00:49:53 -------------------------- 00:49:53 patching file snap/snapcraft.yaml 00:49:53 Using Plan A... 00:49:53 Hunk #1 succeeded at 73. 00:49:53 Hunk #2 succeeded at 202 with fuzz 1. 00:49:53 Hunk #3 succeeded at 214 (offset -3 lines). 00:49:53 Hunk #4 FAILED at 225. 00:49:53 Hunk #5 succeeded at 300 (offset -2 lines). 00:49:53 Hunk #6 succeeded at 327 (offset -2 lines). 00:49:53 Hunk #7 succeeded at 361 (offset -2 lines). 00:49:53 Hunk #8 FAILED at 414. 00:49:53 2 out of 8 hunks FAILED -- saving rejects to file snap/snapcraft.yaml.rej 00:49:53 Hmm... Ignoring the trailing garbage. 00:49:53 done [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 00:49:54 Failed in branch amd64 00:50:14 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/secrets-config ./cmd/secrets-config 00:50:19 Removing intermediate container c04009859fa3 00:50:19 ---> 7e2e44d61967 00:50:19 00:50:19 Step 10/22 : FROM alpine:3.12 00:50:19 3.12: Pulling from library/alpine 00:50:22 Digest: sha256:3c7497bf0c7af93428242d6176e8f7905f2201d8fc5861f45be7a346b5f23436 00:50:22 Status: Downloaded newer image for alpine:3.12 00:50:22 ---> afeebe901d6b 00:50:22 Step 11/22 : RUN apk add --update --no-cache ca-certificates dumb-init curl 00:50:22 ---> Running in d039f51313ce 00:50:26 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:50:26 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:50:26 (1/5) Installing ca-certificates (20191127-r4) 00:50:27 (2/5) Installing nghttp2-libs (1.41.0-r0) 00:50:27 (3/5) Installing libcurl (7.69.1-r3) 00:50:27 (4/5) Installing curl (7.69.1-r3) 00:50:27 (5/5) Installing dumb-init (1.2.2-r1) 00:50:27 Executing busybox-1.31.1-r19.trigger 00:50:27 Executing ca-certificates-20191127-r4.trigger 00:50:27 OK: 7 MiB in 19 packages 00:50:28 Removing intermediate container b9f0f1ee6d03 00:50:28 ---> 33d5cf5fdcf1 00:50:28 00:50:28 Step 10/21 : FROM alpine:3.12 00:50:28 ---> afeebe901d6b 00:50:28 Step 11/21 : RUN apk add --update --no-cache curl 00:50:29 ---> Running in 5e11ff7ce352 00:50:29 Removing intermediate container aa433dd229ae 00:50:29 ---> a5ac27f62e49 00:50:29 Step 10/26 : RUN make cmd/sys-mgmt-executor/sys-mgmt-executor 00:50:30 ---> Running in 21d255786c52 00:50:32 Removing intermediate container d039f51313ce 00:50:32 ---> a44856822322 00:50:32 Step 12/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020 Redis Labs' 00:50:32 Removing intermediate container 2737042f5568 00:50:32 ---> 9f8440afeb54 00:50:32 00:50:32 Step 10/24 : FROM scratch 00:50:32 ---> 00:50:32 Step 11/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Cavium' 00:50:32 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:50:32 ---> Running in 8601eb7d0d35 00:50:32 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:50:32 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/sys-mgmt-executor/sys-mgmt-executor ./cmd/sys-mgmt-executor 00:50:32 ---> Running in 707d2db52666 00:50:33 (1/4) Installing ca-certificates (20191127-r4) 00:50:33 (2/4) Installing nghttp2-libs (1.41.0-r0) 00:50:33 (3/4) Installing libcurl (7.69.1-r3) 00:50:33 Removing intermediate container 8601eb7d0d35 00:50:33 ---> f96be37d90ca 00:50:33 Step 13/22 : WORKDIR / 00:50:33 Removing intermediate container 707d2db52666 00:50:33 ---> 15eec8b1c270 00:50:33 Step 12/24 : ENV APP_PORT=48060 00:50:33 (4/4) Installing curl (7.69.1-r3) 00:50:33 Executing busybox-1.31.1-r19.trigger 00:50:33 Executing ca-certificates-20191127-r4.trigger 00:50:33 ---> Running in 9c46c53ba6a0 00:50:33 ---> Running in b4c5feee7435 00:50:33 OK: 7 MiB in 18 packages 00:50:34 Removing intermediate container 9c46c53ba6a0 00:50:34 ---> 5131eb5451ce 00:50:34 Step 13/24 : EXPOSE $APP_PORT 00:50:34 ---> Running in 43c7994e4576 00:50:35 Removing intermediate container b4c5feee7435 00:50:35 ---> b03883dc90cb 00:50:35 Step 14/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:50:35 Removing intermediate container 43c7994e4576 00:50:35 ---> a46a09b0dec1 00:50:35 Step 14/24 : COPY --from=builder /bin/sh /bin/sh 00:50:36 ---> 09010dcfaf5a 00:50:36 Step 15/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/security-bootstrap-redis / 00:50:36 Removing intermediate container 5e11ff7ce352 00:50:36 ---> a1632b2d4bf7 00:50:36 Step 12/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:50:36 ---> Running in 68a515ece27c 00:50:37 ---> 4bee0dccc9c3 00:50:37 Step 15/24 : COPY --from=builder /usr/share/ca-certificates /usr/share/ca-certificates 00:50:37 Removing intermediate container 68a515ece27c 00:50:37 ---> 9ab25d64d006 00:50:37 Step 13/21 : WORKDIR /edgex 00:50:37 Removing intermediate container 21d255786c52 00:50:37 ---> 3b4e017adaa4 00:50:37 00:50:37 Step 11/26 : FROM docker:20.10.0 00:50:38 ---> caca38ae0b26 00:50:38 Step 16/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/entrypoint.sh / ---> Running in 5540587f8d27 00:50:38 00:50:38 20.10.0: Pulling from library/docker 00:50:40 Removing intermediate container 5540587f8d27 00:50:40 ---> 797f58701ea5 00:50:40 Step 14/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/res/configuration.toml res/configuration.toml 00:50:40 ---> a3ace9b0e7e8 00:50:40 Step 16/24 : COPY --from=builder /etc/ssl /etc/ssl 00:50:40 ---> 20fbcd160a3c 00:50:40 Step 17/22 : COPY --from=builder /edgex-go/cmd/security-bootstrap-redis/res/configuration.toml /res/configuration.toml 00:50:41 ---> 8c4fa0f9511d 00:50:41 Step 15/21 : COPY --from=builder /edgex-go/cmd/security-proxy-setup/security-proxy-setup . 00:50:42 ---> 5e0b08dfd294 00:50:42 Step 18/22 : RUN chmod +x entrypoint.sh 00:50:42 ---> Running in 5fec9d2c69bd 00:50:42 ---> 02f0cfe6e511 00:50:42 Step 17/24 : COPY --from=builder /edgex-go/Attribution.txt / 00:50:43 ---> fdcab84eeb9b 00:50:43 Step 16/21 : COPY --from=builder /edgex-go/cmd/secrets-config/secrets-config . 00:50:45 ---> af9c5f5dc336 00:50:45 Step 18/24 : COPY --from=builder /edgex-go/cmd/support-notifications/support-notifications / 00:50:46 ---> 049a5bb8656a 00:50:46 Step 17/21 : ENTRYPOINT ["/edgex/security-proxy-setup"] 00:50:46 ---> Running in 424283cdf251 00:50:46 Removing intermediate container 5fec9d2c69bd 00:50:46 ---> fab4467cb1eb 00:50:46 Step 19/22 : ENTRYPOINT ["/entrypoint.sh"] 00:50:47 ---> c862a856ec69 00:50:47 Step 19/24 : COPY --from=builder /edgex-go/cmd/support-notifications/res/configuration.toml /res/configuration.toml 00:50:47 ---> Running in cb714f9537bd 00:50:47 Removing intermediate container 424283cdf251 00:50:47 ---> 9c3dac88eceb 00:50:47 Step 18/21 : CMD ["--init=true"] 00:50:48 ---> Running in 665d61d64a47 00:50:48 Removing intermediate container cb714f9537bd 00:50:48 ---> ef2b1bcb2748 00:50:48 Step 20/22 : LABEL arch=arm64 00:50:49 ---> 8ba23ee612a2 00:50:49 Step 20/24 : ENTRYPOINT ["/support-notifications"] 00:50:49 ---> Running in 71a6ca51efec 00:50:50 ---> Running in e05e3ec1aeea 00:50:50 Removing intermediate container 665d61d64a47 00:50:50 ---> ab850591806d 00:50:50 Step 19/21 : LABEL arch=arm64 00:50:50 Removing intermediate container d9a81684570e 00:50:50 ---> d159508e2a4a 00:50:50 00:50:50 Step 10/23 : FROM alpine:3.12 00:50:50 ---> afeebe901d6b 00:50:50 Step 11/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:50:50 ---> Running in ebd895fef8e9 00:50:51 ---> Running in 565b4130d85f 00:50:51 Removing intermediate container 71a6ca51efec 00:50:51 ---> f7091d0096ea 00:50:51 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:50:51 Removing intermediate container e05e3ec1aeea 00:50:51 ---> a9f63229b369 00:50:51 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:50:51 Removing intermediate container ebd895fef8e9 00:50:51 ---> 56128a153bd3 00:50:51 Step 20/21 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:50:51 ---> Running in 5173702b7cad 00:50:51 ---> Running in 8993ea7eeca9 00:50:51 ---> Running in e95d44051b76 00:50:52 Removing intermediate container 565b4130d85f 00:50:52 ---> 779ebca694ff 00:50:52 Step 12/23 : ENV APP_PORT=48080 00:50:52 ---> Running in 76bdece25cd5 00:50:52 Removing intermediate container 5173702b7cad 00:50:52 ---> 6d1c4a1b8e13 00:50:52 Step 22/22 : LABEL version=0.0.0 00:50:52 Removing intermediate container 8993ea7eeca9 00:50:52 ---> c02409c986f3 00:50:52 Step 22/24 : LABEL arch=arm64 00:50:52 Removing intermediate container e95d44051b76 00:50:52 ---> b99cea024847 00:50:52 Step 21/21 : LABEL version=0.0.0 00:50:52 ---> Running in 7950eb02f171 00:50:52 ---> Running in f379c182d0b9 00:50:52 ---> Running in bea55e7ff6c0 00:50:52 Removing intermediate container 76bdece25cd5 00:50:52 ---> 946cc0c9f6e5 00:50:52 Step 13/23 : EXPOSE $APP_PORT 00:50:53 Digest: sha256:fefd2a66e0543621b3e022b34b504cb41c2e72e6098fb6239f1e3d6fd1edefd9 00:50:53 Status: Downloaded newer image for docker:20.10.0 00:50:53 ---> Running in eba1479c8035 00:50:53 ---> eeaf43b92773 00:50:53 Step 12/26 : RUN apk add --no-cache bash 00:50:53 Removing intermediate container 7950eb02f171 00:50:53 ---> fa4dfb20db6e 00:50:53 00:50:53 ---> Running in bd953cee84a4 00:50:53 Removing intermediate container bea55e7ff6c0 00:50:53 ---> 10b34e6385fc 00:50:53 Step 23/24 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:50:53 Removing intermediate container f379c182d0b9 00:50:53 ---> f66a9c4bcecd 00:50:53 00:50:53 Successfully built fa4dfb20db6e 00:50:54 ---> Running in f516cc30e395 00:50:54 Successfully tagged docker-security-bootstrap-redis-go-arm64:latest 00:50:54 Building docker-support-scheduler-go 00:50:54  Building docker-security-bootstrap-redis-go ... done Removing intermediate container eba1479c8035 00:50:54 ---> c7dee895bc4d 00:50:54 Step 14/23 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:50:54 Successfully built f66a9c4bcecd 00:50:54 Successfully tagged docker-security-proxy-setup-go-arm64:latest 00:50:54 Building docker-security-secretstore-setup-go 00:50:54  Building docker-security-proxy-setup-go ... done  ---> Running in 1db2b65d57af 00:50:54 Removing intermediate container f516cc30e395 00:50:54 ---> 546fd36c71bf 00:50:54 Step 24/24 : LABEL version=0.0.0 00:50:54 ---> Running in 88a40266fbf6 00:50:55 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:50:55 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:50:55 Removing intermediate container 88a40266fbf6 00:50:55 ---> 02944564aacf 00:50:55 00:50:56 (1/2) Installing readline (8.0.4-r0) 00:50:56 (2/2) Installing bash (5.0.17-r0) 00:50:56 Successfully built 02944564aacf 00:50:56 Successfully tagged docker-support-notifications-go-arm64:latest 00:50:56 Executing bash-5.0.17-r0.post-install 00:50:56  Building docker-support-notifications-go ... done Building docker-core-metadata-go 00:50:56 Executing busybox-1.31.1-r19.trigger 00:50:56 OK: 12 MiB in 22 packages 00:50:57 Removing intermediate container 1db2b65d57af 00:50:57 ---> ba8940567278 00:50:57 Step 15/23 : RUN apk add --update --no-cache zeromq 00:50:57 Removing intermediate container bd953cee84a4 00:50:57 ---> add3c2b27720 00:50:57 Step 13/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2017-2019: Mainflux, Cavium, Dell' 00:50:57 ---> Running in 9ce76f32d71e 00:50:57 ---> Running in 77e0410aff24 00:50:58 Removing intermediate container 77e0410aff24 00:50:58 ---> 49e45cb6d9ee 00:50:58 Step 14/26 : ENV APP_PORT=48090 00:50:59 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:50:59 ---> Running in 7e491db5fd4b 00:51:00 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:01 (1/5) Installing libgcc (9.3.0-r2) 00:51:01 Removing intermediate container 7e491db5fd4b 00:51:01 ---> a5bfb304e8f8 00:51:01 Step 15/26 : EXPOSE $APP_PORT 00:51:01 (2/5) Installing libsodium (1.0.18-r0) 00:51:01 (3/5) Installing libstdc++ (9.3.0-r2) 00:51:01 (4/5) Installing libzmq (4.3.3-r0) 00:51:01 (5/5) Installing zeromq (4.3.3-r0) 00:51:01 Executing busybox-1.31.1-r19.trigger 00:51:01 OK: 8 MiB in 19 packages 00:51:02 ---> Running in 6948d303a287 00:51:03 Removing intermediate container 6948d303a287 00:51:03 ---> 4dc826845db1 00:51:03 Step 16/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/sys-mgmt-agent / 00:51:03 Removing intermediate container 9ce76f32d71e 00:51:03 ---> c094d7bc0fbc 00:51:03 Step 16/23 : COPY --from=builder /edgex-go/Attribution.txt / 00:51:04 ---> c1d51eb99117 00:51:04 Step 17/23 : COPY --from=builder /edgex-go/cmd/core-data/core-data / 00:51:05 ---> a327ba0c9264 00:51:05 Step 17/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-agent/res/configuration.toml /res/configuration.toml 00:51:07 ---> d15bbe291b62 00:51:07 Step 18/26 : COPY --from=builder /edgex-go/cmd/sys-mgmt-executor/sys-mgmt-executor / 00:51:08 ---> bf8777234866 00:51:08 Step 18/23 : COPY --from=builder /edgex-go/cmd/core-data/res/configuration.toml /res/configuration.toml 00:51:09 ---> 0792042f01e9 00:51:09 Step 19/26 : RUN apk --no-cache add py3-pip 00:51:09 ---> Running in 2aa2712bffb8 00:51:09 ---> dd781e25a05c 00:51:09 Step 19/23 : ENTRYPOINT ["/core-data"] 00:51:09 ---> Running in 718a81e3e157 00:51:10 Removing intermediate container 718a81e3e157 00:51:10 ---> 36db55ea78f0 00:51:10 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:51:10 ---> Running in ea540d5ce7d1 00:51:10 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:51:11 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:11 Removing intermediate container ea540d5ce7d1 00:51:11 ---> eddb5b06c012 00:51:11 Step 21/23 : LABEL arch=arm64 00:51:11 ---> Running in d0d584a9a956 00:51:11 (1/33) Installing libbz2 (1.0.8-r1) 00:51:11 (2/33) Installing expat (2.2.9-r1) 00:51:11 (3/33) Installing libffi (3.3-r2) 00:51:11 (4/33) Installing gdbm (1.13-r1) 00:51:11 (5/33) Installing xz-libs (5.2.5-r0) 00:51:11 (6/33) Installing sqlite-libs (3.32.1-r0) 00:51:11 (7/33) Installing python3 (3.8.5-r0) 00:51:11 Removing intermediate container d0d584a9a956 00:51:11 ---> cb81714af595 00:51:11 Step 22/23 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:51:12 ---> Running in 0585d77e5060 00:51:13 Removing intermediate container 0585d77e5060 00:51:13 ---> fcb60e687c72 00:51:13 Step 23/23 : LABEL version=0.0.0 00:51:13 ---> Running in 4b35b1879d5e 00:51:13 (8/33) Installing py3-appdirs (1.4.4-r1) 00:51:13 (9/33) Installing py3-ordered-set (4.0.1-r0) 00:51:13 (10/33) Installing py3-parsing (2.4.7-r0) 00:51:13 (11/33) Installing py3-six (1.15.0-r0) 00:51:13 (12/33) Installing py3-packaging (20.4-r0) 00:51:13 (13/33) Installing py3-setuptools (47.0.0-r0) 00:51:13 (14/33) Installing py3-chardet (3.0.4-r4) 00:51:13 (15/33) Installing py3-idna (2.9-r0) 00:51:13 (16/33) Installing py3-certifi (2020.4.5.1-r0) 00:51:13 Removing intermediate container 4b35b1879d5e 00:51:13 ---> 8c88532bda22 00:51:13 00:51:13 (17/33) Installing py3-urllib3 (1.25.9-r0) 00:51:13 (18/33) Installing py3-requests (2.23.0-r0) 00:51:14 (19/33) Installing py3-msgpack (1.0.0-r0) 00:51:14 (20/33) Installing py3-lockfile (0.12.2-r3) 00:51:14 (21/33) Installing py3-cachecontrol (0.12.6-r0) 00:51:14 (22/33) Installing py3-colorama (0.4.3-r0) 00:51:14 (23/33) Installing py3-distlib (0.3.0-r0) 00:51:14 (24/33) Installing py3-distro (1.5.0-r1) 00:51:14 (25/33) Installing py3-webencodings (0.5.1-r3) 00:51:14 (26/33) Installing py3-html5lib (1.0.1-r4) 00:51:14 (27/33) Installing py3-pytoml (0.1.21-r0) 00:51:14 (28/33) Installing py3-pep517 (0.8.2-r0) 00:51:14 (29/33) Installing py3-progress (1.5-r0) 00:51:14 (30/33) Installing py3-toml (0.10.1-r0) 00:51:14 Successfully built 8c88532bda22 00:51:14 (31/33) Installing py3-retrying (1.3.3-r0) 00:51:14 (32/33) Installing py3-contextlib2 (0.6.0-r0) 00:51:14 Successfully tagged docker-core-data-go-arm64:latest 00:51:14 (33/33) Installing py3-pip (20.1.1-r0) 00:51:14 Building docker-core-command-go 00:51:14  Building docker-core-data-go ... done Executing busybox-1.31.1-r19.trigger 00:51:14 OK: 71 MiB in 55 packages 00:51:24 Removing intermediate container 2aa2712bffb8 00:51:24 ---> d74630d41f83 00:51:24 Step 20/26 : RUN pip install docker-compose==1.23.2 00:51:24 ---> Running in 199ff8dfb045 00:51:31 Collecting docker-compose==1.23.2 00:51:31 Downloading docker_compose-1.23.2-py2.py3-none-any.whl (131 kB) 00:51:31 Collecting docopt<0.7,>=0.6.1 00:51:31 Downloading docopt-0.6.2.tar.gz (25 kB) 00:51:35 Collecting docker<4.0,>=3.6.0 00:51:35 Downloading docker-3.7.3-py2.py3-none-any.whl (134 kB) 00:51:36 Collecting PyYAML<4,>=3.10 00:51:36 Downloading PyYAML-3.13.tar.gz (270 kB) 00:51:41 Collecting websocket-client<1.0,>=0.32.0 00:51:41 Downloading websocket_client-0.57.0-py2.py3-none-any.whl (200 kB) 00:51:41 Collecting jsonschema<3,>=2.5.1 00:51:41 Downloading jsonschema-2.6.0-py2.py3-none-any.whl (39 kB) 00:51:41 Collecting texttable<0.10,>=0.9.0 00:51:41 Downloading texttable-0.9.1.tar.gz (11 kB) 00:51:42 Step 1/24 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:51:42 Step 2/24 : FROM ${BUILDER_BASE} AS builder 00:51:42 ---> 85275a95d5b7 00:51:42 Step 3/24 : WORKDIR /edgex-go 00:51:42 ---> Using cache 00:51:42 ---> 5c07f832fff8 00:51:42 Step 4/24 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:51:42 ---> Using cache 00:51:42 ---> 551fddd47ab2 00:51:42 Step 5/24 : RUN apk add --update --no-cache make git 00:51:42 Step 1/21 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:51:42 Step 2/21 : FROM ${BUILDER_BASE} AS builder 00:51:42 ---> 85275a95d5b7 00:51:42 Step 3/21 : WORKDIR /edgex-go 00:51:42 ---> Using cache 00:51:42 ---> 5c07f832fff8 00:51:42 Step 4/21 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:51:42 ---> Using cache 00:51:42 ---> 551fddd47ab2 00:51:42 Step 5/21 : RUN apk add --update --no-cache make git 00:51:43 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:51:43 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:51:43 ---> 85275a95d5b7 00:51:43 Step 3/22 : WORKDIR /edgex-go 00:51:43 ---> Using cache 00:51:43 ---> 5c07f832fff8 00:51:43 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:51:43 ---> Using cache 00:51:43 ---> 551fddd47ab2 00:51:43 Step 5/22 : RUN apk add --update --no-cache make git 00:51:44 Requirement already satisfied: six<2,>=1.3.0 in /usr/lib/python3.8/site-packages (from docker-compose==1.23.2) (1.15.0) 00:51:45 Collecting cached-property<2,>=1.2.0 00:51:45 Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB) 00:51:46 Collecting dockerpty<0.5,>=0.4.1 00:51:46 Downloading dockerpty-0.4.1.tar.gz (13 kB) 00:51:47 ---> Running in f03199793b1c 00:51:47 ---> Running in fbf8597f4f47 00:51:47 ---> Running in ae88f81cc817 00:51:48 Step 1/22 : ARG BUILDER_BASE=golang:1.15-alpine3.12 00:51:48 Step 2/22 : FROM ${BUILDER_BASE} AS builder 00:51:48 ---> 85275a95d5b7 00:51:48 Step 3/22 : WORKDIR /edgex-go 00:51:48 ---> Using cache 00:51:48 ---> 5c07f832fff8 00:51:48 Step 4/22 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 00:51:48 ---> Using cache 00:51:48 ---> 551fddd47ab2 00:51:48 Step 5/22 : RUN apk add --update --no-cache make git 00:51:48 ---> Running in 57a3c77d665b 00:51:50 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:51:50 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:51:50 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:51:50 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:51:50 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:51 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:51 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:51 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:51:51 OK: 217 MiB in 51 packages 00:51:51 Collecting requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1 00:51:51 Downloading requests-2.20.1-py2.py3-none-any.whl (57 kB) 00:51:51 OK: 217 MiB in 51 packages 00:51:52 OK: 217 MiB in 51 packages 00:51:52 OK: 217 MiB in 51 packages 00:51:52 Collecting docker-pycreds>=0.4.0 00:51:52 Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) 00:51:52 Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.8/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (2020.4.5.1) 00:51:53 Collecting idna<2.8,>=2.5 00:51:53 Downloading idna-2.7-py2.py3-none-any.whl (58 kB) 00:51:53 Removing intermediate container fbf8597f4f47 00:51:53 ---> 94ef11087b0e 00:51:53 Step 6/22 : COPY go.mod . 00:51:53 Removing intermediate container f03199793b1c 00:51:53 ---> 6b82118f3bec 00:51:53 Step 6/21 : COPY go.mod . 00:51:54 Collecting urllib3<1.25,>=1.21.1 00:51:54 Removing intermediate container ae88f81cc817 00:51:54 ---> f9df0bafcd57 00:51:54 Step 6/24 : COPY go.mod . 00:51:54 Downloading urllib3-1.24.3-py2.py3-none-any.whl (118 kB) 00:51:54 Removing intermediate container 57a3c77d665b 00:51:54 ---> a9402529679b 00:51:54 Step 6/22 : COPY go.mod . 00:51:54 Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python3.8/site-packages (from requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1->docker-compose==1.23.2) (3.0.4) 00:51:54 ---> f68f33523869 00:51:54 Step 7/22 : RUN go mod download 00:51:54 Using legacy setup.py install for docopt, since package 'wheel' is not installed. 00:51:54 Using legacy setup.py install for PyYAML, since package 'wheel' is not installed. 00:51:54 Using legacy setup.py install for texttable, since package 'wheel' is not installed. 00:51:54 Using legacy setup.py install for dockerpty, since package 'wheel' is not installed. 00:51:54 ---> Running in e4c0ede4547d 00:51:54 ---> 5b8137838df6 00:51:54 Step 7/21 : RUN go mod download 00:51:55 ---> Running in b0a81298e9d1 00:51:55 ---> 809e3e067702 00:51:55 Step 7/24 : RUN go mod download 00:51:55 ---> Running in ff648cc36971 00:51:55 ---> ea20c25672a6 00:51:55 Step 7/22 : RUN go mod download 00:51:55 Installing collected packages: docopt, idna, urllib3, requests, docker-pycreds, websocket-client, docker, PyYAML, jsonschema, texttable, cached-property, dockerpty, docker-compose 00:51:55 Running setup.py install for docopt: started 00:51:55 ---> Running in 8835f1588893 00:51:59 Running setup.py install for docopt: finished with status 'done' 00:51:59 Attempting uninstall: idna 00:51:59 Found existing installation: idna 2.9 00:51:59 Uninstalling idna-2.9: 00:51:59 Successfully uninstalled idna-2.9 00:51:59 Removing intermediate container e4c0ede4547d 00:51:59 ---> 181077ad5c53 00:51:59 Step 8/22 : COPY . . 00:51:59 Attempting uninstall: urllib3 00:51:59 Found existing installation: urllib3 1.25.9 00:51:59 Removing intermediate container b0a81298e9d1 00:51:59 ---> 27689f7711c7 00:51:59 Step 8/21 : COPY . . 00:51:59 Uninstalling urllib3-1.25.9: 00:51:59 Removing intermediate container ff648cc36971 00:51:59 ---> 42f640df9543 00:51:59 Step 8/24 : COPY . . 00:52:00 Removing intermediate container 8835f1588893 00:52:00 ---> 1f670704768c 00:52:00 Step 8/22 : COPY . . 00:52:00 Successfully uninstalled urllib3-1.25.9 00:52:00 Attempting uninstall: requests 00:52:00 Found existing installation: requests 2.23.0 00:52:00 Uninstalling requests-2.23.0: 00:52:01 Successfully uninstalled requests-2.23.0 00:52:03 Running setup.py install for PyYAML: started 00:52:05 Running setup.py install for PyYAML: finished with status 'done' 00:52:06 Running setup.py install for texttable: started 00:52:08 Running setup.py install for texttable: finished with status 'done' 00:52:08 Running setup.py install for dockerpty: started 00:52:12 Running setup.py install for dockerpty: finished with status 'done' 00:52:12 Successfully installed PyYAML-3.13 cached-property-1.5.2 docker-3.7.3 docker-compose-1.23.2 docker-pycreds-0.4.0 dockerpty-0.4.1 docopt-0.6.2 idna-2.7 jsonschema-2.6.0 requests-2.20.1 texttable-0.9.1 urllib3-1.24.3 websocket-client-0.57.0 00:52:25 ---> a9faa0a32efb 00:52:25 Step 9/22 : RUN make cmd/core-command/core-command 00:52:25 ---> 73565af84f22 00:52:25 Step 9/22 : RUN make cmd/core-metadata/core-metadata 00:52:25 ---> 8b4e141097ae 00:52:25 Step 9/21 : RUN make cmd/support-scheduler/support-scheduler 00:52:25 ---> fd33a88fd471 00:52:25 Step 9/24 : RUN make cmd/security-file-token-provider/security-file-token-provider cmd/security-secretstore-setup/security-secretstore-setup 00:52:25 ---> Running in 1ff871cab49e 00:52:25 ---> Running in 7b6f6a176b63 00:52:25 ---> Running in 3e8457475882 00:52:25 ---> Running in 02b16e9c5269 00:52:25 Removing intermediate container 199ff8dfb045 00:52:25 ---> 896e85387e77 00:52:25 Step 21/26 : RUN apk --no-cache add curl 00:52:25 ---> Running in 5f88a657c06e 00:52:26 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/support-scheduler/support-scheduler ./cmd/support-scheduler 00:52:26 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-metadata/core-metadata ./cmd/core-metadata 00:52:27 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o cmd/core-command/core-command ./cmd/core-command 00:52:27 CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-file-token-provider/security-file-token-provider ./cmd/security-file-token-provider 00:52:27 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 00:52:27 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 00:52:28 (1/3) Installing nghttp2-libs (1.41.0-r0) 00:52:28 (2/3) Installing libcurl (7.69.1-r3) 00:52:28 (3/3) Installing curl (7.69.1-r3) 00:52:28 Executing busybox-1.31.1-r19.trigger 00:52:28 OK: 71 MiB in 58 packages 00:52:30 Removing intermediate container 5f88a657c06e 00:52:30 ---> a7a1e9151872 00:52:30 Step 22/26 : ENTRYPOINT ["/sys-mgmt-agent"] 00:52:30 ---> Running in b76fdf7737bf 00:52:31 Removing intermediate container b76fdf7737bf 00:52:31 ---> 796c48af49de 00:52:31 Step 23/26 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:52:31 ---> Running in 138dae74f6bb 00:52:31 Removing intermediate container 138dae74f6bb 00:52:31 ---> ad174a65a791 00:52:31 Step 24/26 : LABEL arch=arm64 00:52:32 ---> Running in e06483f8484d 00:52:32 Removing intermediate container e06483f8484d 00:52:32 ---> 6ecbe5375cfa 00:52:32 Step 25/26 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:52:33 ---> Running in a193d2e1ddf4 00:52:33 Removing intermediate container a193d2e1ddf4 00:52:33 ---> 63d5faa7a983 00:52:33 Step 26/26 : LABEL version=0.0.0 00:52:34 ---> Running in fdb5a2fe806f 00:52:34 Removing intermediate container fdb5a2fe806f 00:52:34 ---> 47232a0d984a 00:52:34 00:52:35 Successfully built 47232a0d984a 00:52:35 Successfully tagged docker-sys-mgmt-agent-go-arm64:latest 00:53:31  Building docker-sys-mgmt-agent-go ... done CGO_ENABLED=0 GO111MODULE=on go build -ldflags "-X github.com/edgexfoundry/edgex-go.Version=0.0.0" -o ./cmd/security-secretstore-setup/security-secretstore-setup ./cmd/security-secretstore-setup 00:53:50 Removing intermediate container 02b16e9c5269 00:53:50 ---> 257c9faced2c 00:53:50 00:53:50 Step 10/24 : FROM alpine:3.12 00:53:50 ---> afeebe901d6b 00:53:50 Step 11/24 : RUN apk add --update --no-cache ca-certificates dumb-init curl 00:53:50 ---> Using cache 00:53:50 ---> a44856822322 00:53:50 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Dell Technologies, Inc.' 00:53:50 Removing intermediate container 7b6f6a176b63 00:53:50 ---> 796b2636b443 00:53:50 00:53:50 Step 10/21 : FROM scratch 00:53:50 ---> 00:53:50 Step 11/21 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:53:50 Removing intermediate container 3e8457475882 00:53:50 ---> fd502440ea0c 00:53:50 00:53:50 Step 10/22 : FROM scratch 00:53:50 ---> 00:53:50 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:53:50 ---> Running in 45a878c71fbd 00:53:50 ---> Running in a9403047b1d4 00:53:50 ---> Running in ba1026805646 00:53:50 Removing intermediate container 45a878c71fbd 00:53:50 ---> 8227a0f83827 00:53:50 Step 13/24 : WORKDIR / 00:53:50 Removing intermediate container a9403047b1d4 00:53:50 ---> c9372601678b 00:53:50 Step 12/21 : ENV APP_PORT=48085 00:53:50 Removing intermediate container ba1026805646 00:53:50 ---> 01b387d14883 00:53:50 Step 12/22 : ENV APP_PORT=48082 00:53:50 ---> Running in e656ddbadfe9 00:53:50 ---> Running in c9e4628c3514 00:53:50 ---> Running in 900f279965cb 00:53:50 Removing intermediate container c9e4628c3514 00:53:50 ---> 75b20f57db6d 00:53:50 Step 13/21 : EXPOSE $APP_PORT 00:53:50 Removing intermediate container e656ddbadfe9 00:53:50 ---> f5e20a6a5228 00:53:50 Step 14/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/res/token-config.json /res-file-token-provider/token-config.json 00:53:50 Removing intermediate container 900f279965cb 00:53:50 ---> e74dcb4f04c4 00:53:50 Step 13/22 : EXPOSE $APP_PORT 00:53:50 ---> Running in dccf3ca18c9a 00:53:50 ---> Running in 897e22128a90 00:53:50 Removing intermediate container dccf3ca18c9a 00:53:50 ---> edb041730d1a 00:53:50 Step 14/21 : COPY --from=builder /edgex-go/Attribution.txt / 00:53:50 Removing intermediate container 897e22128a90 00:53:50 ---> 86cd119e5cb5 00:53:50 Step 14/22 : WORKDIR / 00:53:50 ---> Running in 17d5abfa1422 00:53:50 ---> 6c1dc9066bf6 00:53:50 Step 15/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res-file-token-provider/configuration.toml /res-file-token-provider/configuration.toml 00:53:51 Removing intermediate container 17d5abfa1422 00:53:51 ---> 7aedc6eee549 00:53:51 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:53:51 ---> 2e957261739c 00:53:51 Step 15/21 : COPY --from=builder /edgex-go/cmd/support-scheduler/support-scheduler / 00:53:52 ---> eafb4bad1859 00:53:52 Step 16/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/res/configuration.toml /res/configuration.toml 00:53:52 ---> f5f015920e45 00:53:52 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-command/core-command / 00:53:53 ---> 8da0aee5a989 00:53:53 Step 17/24 : COPY --from=builder /edgex-go/cmd/security-file-token-provider/security-file-token-provider . 00:53:53 ---> 7cca0cc280d3 00:53:53 Step 16/21 : COPY --from=builder /edgex-go/cmd/support-scheduler/res/configuration.toml /res/configuration.toml 00:53:54 ---> 7f73b420c75d 00:53:54 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-command/res/configuration.toml /res/configuration.toml 00:53:54 ---> 14d55eb95811 00:53:54 Step 17/21 : ENTRYPOINT ["/support-scheduler"] 00:53:54 ---> ceadfc7b85b1 00:53:54 Step 18/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/security-secretstore-setup . 00:53:54 ---> Running in ee1023e8cbea 00:53:55 ---> aeac5eb15c07 00:53:55 Step 18/22 : ENTRYPOINT ["/core-command"] 00:53:55 ---> Running in 12d789341c6a 00:53:56 Removing intermediate container ee1023e8cbea 00:53:56 ---> d2b9b87d7196 00:53:56 Step 18/21 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:53:56 ---> Running in a09311afd43e 00:53:56 ---> 43987c5d2cfe 00:53:56 Step 19/24 : COPY --from=builder /edgex-go/cmd/security-secretstore-setup/entrypoint.sh /usr/local/bin/ 00:53:56 Removing intermediate container 12d789341c6a 00:53:56 ---> 24fabcb921ab 00:53:56 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:53:56 Removing intermediate container 1ff871cab49e 00:53:56 ---> 4b8280f5c028 00:53:56 00:53:56 Step 10/22 : FROM scratch 00:53:56 ---> 00:53:56 Step 11/22 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018: Dell, Cavium' 00:53:56 ---> Running in 4056f76a5785 00:53:56 ---> Using cache 00:53:56 ---> 01b387d14883 00:53:56 Step 12/22 : ENV APP_PORT=48081 00:53:56 Removing intermediate container a09311afd43e 00:53:56 ---> 1b54b0664182 00:53:56 Step 19/21 : LABEL arch=arm64 00:53:56 ---> Running in 274e902d946c 00:53:57 ---> Running in 60a2b1957113 00:53:57 ---> 5a4e59bff867 00:53:57 Step 20/24 : RUN chmod +x /usr/local/bin/entrypoint.sh && ln -s /usr/local/bin/entrypoint.sh / && mkdir -p /vault/config/assets && chown -Rh 100:1000 /vault/ 00:53:57 Removing intermediate container 4056f76a5785 00:53:57 ---> 217a80b29ed2 00:53:57 Step 20/22 : LABEL arch=arm64 00:53:57 ---> Running in 960071953dcb 00:53:57 Removing intermediate container 274e902d946c 00:53:57 ---> be3a69679a48 00:53:57 Step 13/22 : EXPOSE $APP_PORT 00:53:57 ---> Running in dbbcb6daa7da 00:53:57 ---> Running in dece9c3e9ed8 00:53:58 Removing intermediate container 60a2b1957113 00:53:58 ---> f1aa5cc63345 00:53:58 Step 20/21 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:53:58 ---> Running in 3f43b7b21757 00:53:58 Removing intermediate container dbbcb6daa7da 00:53:58 ---> 0bf65e6bb3f0 00:53:58 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:53:58 Removing intermediate container dece9c3e9ed8 00:53:58 ---> 7d21647aabcb 00:53:58 Step 14/22 : WORKDIR / 00:53:58 ---> Running in 9fd6e25176dc 00:53:58 ---> Running in 3ad11994b546 00:53:58 Removing intermediate container 3f43b7b21757 00:53:58 ---> 6e9bd9ca6197 00:53:58 Step 21/21 : LABEL version=0.0.0 00:53:59 ---> Running in 830519d17272 00:53:59 Removing intermediate container 9fd6e25176dc 00:53:59 ---> 0a8927c4b9b1 00:53:59 Step 22/22 : LABEL version=0.0.0 00:53:59 Removing intermediate container 3ad11994b546 00:53:59 ---> ae1cd8ba9993 00:53:59 Step 15/22 : COPY --from=builder /edgex-go/Attribution.txt / 00:53:59 ---> Running in 3b18532ee3ec 00:53:59 Removing intermediate container 830519d17272 00:53:59 ---> 9b816206a9eb 00:53:59 00:54:00 Removing intermediate container 3b18532ee3ec 00:54:00 ---> 46a83ba194d1 00:54:00 00:54:00 Successfully built 9b816206a9eb 00:54:00 ---> 8c109d95d455 00:54:00 Step 16/22 : COPY --from=builder /edgex-go/cmd/core-metadata/core-metadata / 00:54:00 Successfully tagged docker-support-scheduler-go-arm64:latest 00:54:00  Building docker-support-scheduler-go ... done Removing intermediate container 960071953dcb 00:54:00 ---> e77ddf0f8b09 00:54:00 Step 21/24 : ENTRYPOINT ["entrypoint.sh"] 00:54:00 Successfully built 46a83ba194d1 00:54:00 Successfully tagged docker-core-command-go-arm64:latest 00:54:00  Building docker-core-command-go ... done  ---> Running in 15b13df73a1e 00:54:01 ---> 2571c6ac1278 00:54:01 Step 17/22 : COPY --from=builder /edgex-go/cmd/core-metadata/res/configuration.toml /res/configuration.toml 00:54:01 Removing intermediate container 15b13df73a1e 00:54:01 ---> 2bb258757c9f 00:54:01 Step 22/24 : LABEL arch=arm64 00:54:01 ---> Running in a83ae7b52166 00:54:02 Removing intermediate container a83ae7b52166 00:54:02 ---> 9f5654d3ed5b 00:54:02 Step 23/24 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:54:02 ---> Running in 6419e6146e2d 00:54:02 ---> 7ac6ebde2995 00:54:02 Step 18/22 : ENTRYPOINT ["/core-metadata"] 00:54:02 ---> Running in 6457aa48336d 00:54:02 Removing intermediate container 6419e6146e2d 00:54:02 ---> 754ffa2d6b0b 00:54:02 Step 24/24 : LABEL version=0.0.0 00:54:02 ---> Running in 75111a9fd274 00:54:03 Removing intermediate container 6457aa48336d 00:54:03 ---> e7dcd24f66d4 00:54:03 Step 19/22 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 00:54:03 ---> Running in 44c1d2b91629 00:54:03 Removing intermediate container 75111a9fd274 00:54:03 ---> 068423b5c351 00:54:03 00:54:03 Successfully built 068423b5c351 00:54:03 Successfully tagged docker-security-secretstore-setup-go-arm64:latest 00:54:03  Building docker-security-secretstore-setup-go ... done Removing intermediate container 44c1d2b91629 00:54:03 ---> 4d228f1cf63f 00:54:03 Step 20/22 : LABEL arch=arm64 00:54:04 ---> Running in 8640d9c9f45e 00:54:04 Removing intermediate container 8640d9c9f45e 00:54:04 ---> f9d5be6073c3 00:54:04 Step 21/22 : LABEL git_sha=ac9e835e32bc094112624517220fbb749d467adb 00:54:04 ---> Running in af4bf24979c1 00:54:05 Removing intermediate container af4bf24979c1 00:54:05 ---> c37b3e92e37a 00:54:05 Step 22/22 : LABEL version=0.0.0 00:54:05 ---> Running in 3f85884201ab 00:54:05 Removing intermediate container 3f85884201ab 00:54:05 ---> d75f7a9c40ac 00:54:05 00:54:06 Successfully built d75f7a9c40ac 00:54:06 Successfully tagged docker-core-metadata-go-arm64:latest 00:54:06  Building docker-core-metadata-go ... done  [Pipeline] } 00:54:06 $ docker stop --time=1 e6fd937322e4a6b565b1972b26384daa1af1f5fb46545e4ab5136c6ccd029035 00:54:08 $ docker rm -f e6fd937322e4a6b565b1972b26384daa1af1f5fb46545e4ab5136c6ccd029035 [Pipeline] // withDockerContainer [Pipeline] sh 00:54:09 + docker images 00:54:09 + grep docker 00:54:09 docker-core-metadata-go-arm64 latest d75f7a9c40ac 4 seconds ago 12.3MB 00:54:09 docker-security-secretstore-setup-go-arm64 latest 068423b5c351 6 seconds ago 23.4MB 00:54:09 docker-support-scheduler-go-arm64 latest 9b816206a9eb 10 seconds ago 10MB 00:54:09 docker-core-command-go-arm64 latest 46a83ba194d1 10 seconds ago 9.98MB 00:54:09 docker-sys-mgmt-agent-go-arm64 latest 47232a0d984a About a minute ago 300MB 00:54:09 docker-core-data-go-arm64 latest 8c88532bda22 2 minutes ago 21MB 00:54:09 docker-support-notifications-go-arm64 latest 02944564aacf 3 minutes ago 11.4MB 00:54:09 docker-security-proxy-setup-go-arm64 latest f66a9c4bcecd 3 minutes ago 23.2MB 00:54:09 docker-security-bootstrap-redis-go-arm64 latest fa4dfb20db6e 3 minutes ago 15.1MB 00:54:09 docker 20.10.0 eeaf43b92773 5 weeks ago 228MB [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [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] { (Snyk Docker Image Scan) Stage "Snyk Docker Image 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] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 00:54:12 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 00:54:13 ---> package-listing.sh 00:54:13 ++ facter osfamily 00:54:13 ++ tr '[:upper:]' '[:lower:]' 00:54:13 + OS_FAMILY=redhat 00:54:13 + workspace=/w/workspace/edgex-go/42 00:54:13 + START_PACKAGES=/tmp/packages_start.txt 00:54:13 + END_PACKAGES=/tmp/packages_end.txt 00:54:13 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:54:13 + PACKAGES=/tmp/packages_start.txt 00:54:13 + '[' /w/workspace/edgex-go/42 ']' 00:54:13 + PACKAGES=/tmp/packages_end.txt 00:54:13 + case "${OS_FAMILY}" in 00:54:13 + rpm -qa 00:54:13 + sort 00:54:18 + '[' -f /tmp/packages_start.txt ']' 00:54:18 + '[' -f /tmp/packages_end.txt ']' 00:54:18 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:54:18 + '[' /w/workspace/edgex-go/42 ']' 00:54:18 + mkdir -p /w/workspace/edgex-go/42/archives/ 00:54:18 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgex-go/42/archives/ [Pipeline] echo 00:54:18 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sa:/var/log/sa-host -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/42/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 00:54:18 + facter operatingsystem [Pipeline] isUnix [Pipeline] sh 00:54:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine 00:54:19 00:54:19 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine [Pipeline] isUnix [Pipeline] sh 00:54:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine 00:54:19 alpine: Pulling from edgex-lftools-log-publisher 00:54:19 df20fa9351a1: Pulling fs layer 00:54:19 36b3adc4ff6f: Pulling fs layer 00:54:19 8ad3a11d3b57: Pulling fs layer 00:54:19 46f8f816bc3b: Pulling fs layer 00:54:19 93b61091891f: Pulling fs layer 00:54:19 93b9cdb0e59b: Pulling fs layer 00:54:19 5e14af77c1be: Pulling fs layer 00:54:19 01666e4c0597: Pulling fs layer 00:54:19 aa168da1d23b: Pulling fs layer 00:54:19 46f8f816bc3b: Waiting 00:54:19 93b9cdb0e59b: Waiting 00:54:19 93b61091891f: Waiting 00:54:19 5e14af77c1be: Waiting 00:54:19 01666e4c0597: Waiting 00:54:19 aa168da1d23b: Waiting 00:54:19 36b3adc4ff6f: Verifying Checksum 00:54:19 36b3adc4ff6f: Download complete 00:54:19 46f8f816bc3b: Verifying Checksum 00:54:19 46f8f816bc3b: Download complete 00:54:19 df20fa9351a1: Verifying Checksum 00:54:19 df20fa9351a1: Download complete 00:54:19 93b9cdb0e59b: Verifying Checksum 00:54:19 93b9cdb0e59b: Download complete 00:54:19 5e14af77c1be: Verifying Checksum 00:54:19 5e14af77c1be: Download complete 00:54:19 93b61091891f: Download complete 00:54:19 01666e4c0597: Verifying Checksum 00:54:19 01666e4c0597: Download complete 00:54:20 df20fa9351a1: Pull complete 00:54:20 8ad3a11d3b57: Verifying Checksum 00:54:20 8ad3a11d3b57: Download complete 00:54:20 36b3adc4ff6f: Pull complete 00:54:21 8ad3a11d3b57: Pull complete 00:54:21 46f8f816bc3b: Pull complete 00:54:21 aa168da1d23b: Verifying Checksum 00:54:21 aa168da1d23b: Download complete 00:54:22 93b61091891f: Pull complete 00:54:23 93b9cdb0e59b: Pull complete 00:54:23 5e14af77c1be: Pull complete 00:54:23 01666e4c0597: Pull complete 00:54:31 aa168da1d23b: Pull complete 00:54:31 Digest: sha256:ac41798234670a79351fc13b8232b4dbeccc6fb1f122f5db5169d11b1762ca7c 00:54:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine 00:54:31 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine [Pipeline] withDockerContainer 00:54:32 prd-centos7-docker-4c-2g-20856 does not seem to be running inside a container 00:54:32 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sa:/var/log/sa-host -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgex-go/42/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/42 -v /w/workspace/edgex-go/42:/w/workspace/edgex-go/42:rw,z -v /w/workspace/edgex-go/42@tmp:/w/workspace/edgex-go/42@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:alpine cat 00:54:36 $ docker top a76e039d1c6381f6d2fa1a62446bc801d7eb452f6735772b785bf8f827cde00b -eo pid,comm [Pipeline] { [Pipeline] sh 00:54:36 + touch /tmp/pre-build-complete [Pipeline] sh 00:54:36 + mkdir -p /var/log/sa [Pipeline] sh 00:54:37 + ls /var/log/sa-host 00:54:37 + sadf -c /var/log/sa-host/sa18 00:54:37 file_magic: OK 00:54:37 HZ: Using current value: 100 00:54:37 file_header: OK 00:54:37 file_activity: A_CPU A_PCSW A_SWAP A_PAGE A_IO A_MEMORY A_HUGE A_KTABLES A_QUEUE A_SERIAL A_DISK A_NET_DEV A_NET_EDEV A_NET_NFS A_NET_NFSD A_NET_SOCK OK 00:54:37 Statistics: 00:54:37 HRHnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu... 00:54:37 File successfully converted to sysstat format version 12.2.1 00:54:37 + sadf -c /var/log/sa-host/sa23 00:54:37 file_magic: OK 00:54:37 HZ: Using current value: 100 00:54:37 file_header: OK 00:54:37 file_activity: A_CPU A_PCSW A_SWAP A_PAGE A_IO A_MEMORY A_HUGE A_KTABLES A_QUEUE A_SERIAL A_DISK A_NET_DEV A_NET_EDEV A_NET_NFS A_NET_NFSD A_NET_SOCK OK 00:54:37 Statistics: 00:54:37 Hnuu...uuuununununu... 00:54:37 File successfully converted to sysstat format version 12.2.1 [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:54:37 provisioning config files... 00:54:37 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgex-go/42@tmp/config2608532871719786671tmp [Pipeline] { [Pipeline] echo 00:54:37 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 00:54:37 ---> create-netrc.sh [Pipeline] } 00:54:37 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 00:54:37 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 00:54:38 ---> python-tools-install.sh [Pipeline] echo 00:54:38 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 00:54:38 ---> sudo-logs.sh 00:54:38 Archiving 'sudo' log.. [Pipeline] echo 00:54:38 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 00:54:38 ---> job-cost.sh 00:54:38 lf-activate-venv: SKIPPING 00:54:38 INFO: No Stack... 00:54:39 INFO: Retrieving Pricing Info for: v1-standard-2 00:54:40 INFO: Archiving Costs [Pipeline] echo 00:54:40 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 00:54:40 ---> logs-deploy.sh 00:54:40 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-go/PR-2858/42 00:54:40 INFO: archiving workspace using pattern(s): 00:54:42 Archives upload complete. 00:54:42 INFO: archiving logs to Nexus