Branch indexing Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 0b7835a6bc502bff85c2123a9d623aba7bf628ed+1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d (f5288eaf1e321e83096eb44ac77afca8594da80d) Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh17977568212358020023.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh9634798487166471627.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-ui-go/branches/PR-608/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-ui-go/branches/PR-608/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh16630505850502519011.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh10227205912534727909.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-ui-go/branches/PR-608/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/edgex-ui-go/branches/PR-608/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh13780094710515185737.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:edgex-ui-go] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: edgex-ui-go-settings PROJECT: edgex-ui-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: edgex-ui DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-17008 in /w/workspace/edgexfoundry_edgex-ui-go_PR-608 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/edgex-ui-go.git > git init /w/workspace/edgexfoundry_edgex-ui-go_PR-608 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d into PR head commit 0b7835a6bc502bff85c2123a9d623aba7bf628ed Merge succeeded, producing 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e Checking out Revision 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e (PR-608) > git config remote.origin.url git@github.com:edgexfoundry/edgex-ui-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-ui-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/pull/608/head:refs/remotes/origin/PR-608 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0b7835a6bc502bff85c2123a9d623aba7bf628ed # 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 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e # timeout=10 Commit message: "Merge commit '1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:08:27 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:08:27 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:08:27 ========================================================= 02:08:27 EdgeX Global Pipelines Version Info 02:08:27 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk db397e3654b7181731e6aadd20c8bd52891e3fbb # timeout=10 02:08:28 ------------------- 02:08:28 stable info: 02:08:28 ------------------- 02:08:28 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:08:28 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 02:08:28 Message: update stable to v1.0.249 02:08:28 ------------------- 02:08:28 experimental info: 02:08:28 ------------------- 02:08:28 Commited By: **** collab-it+edgex@linuxfoundation.org 02:08:28 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 02:08:28 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-ui-go-settings [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-ui-go [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 02:08:28 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = edgex-ui [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-608 [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-608 [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-608 [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 560d306 [Pipeline] echo 02:08:29 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:08:29 provisioning config files... 02:08:29 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/config3140184313232210551tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:08:29 ---> docker-login.sh 02:08:29 nexus3.edgexfoundry.org:10001 02:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:30 Configure a credential helper to remove this warning. See 02:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:30 02:08:30 Login Succeeded 02:08:30 nexus3.edgexfoundry.org:10002 02:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:30 Configure a credential helper to remove this warning. See 02:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:30 02:08:30 Login Succeeded 02:08:30 nexus3.edgexfoundry.org:10003 02:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:30 Configure a credential helper to remove this warning. See 02:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:30 02:08:30 Login Succeeded 02:08:30 nexus3.edgexfoundry.org:10004 02:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:30 Configure a credential helper to remove this warning. See 02:08:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:30 02:08:30 Login Succeeded 02:08:30 docker.io 02:08:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:31 Configure a credential helper to remove this warning. See 02:08:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:31 02:08:31 Login Succeeded 02:08:31 ---> docker-login.sh ends [Pipeline] } 02:08:31 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 02:08:31 + git rev-list -1 --merges 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e~1..560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e [Pipeline] echo 02:08:31 -----------> git rev-list -1 --merges 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e~1..560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e 02:08:31 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e [false] [Pipeline] sh 02:08:31 + git log --format=format:%s -1 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e [Pipeline] echo 02:08:31 ========================================================= 02:08:31 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:08:31 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:08:32 + git log --format=format:%s -1 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e [Pipeline] echo 02:08:32 [semverPrep] GIT_COMMIT: 560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e, Commit Message: Merge commit '1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d' into HEAD [Pipeline] echo 02:08:32 [semverPrep] This is not a build commit. [Pipeline] sh 02:08:32 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:08:32 + grep -v github /etc/ssh/ssh_known_hosts 02:08:32 + [ -e /tmp/ssh_known_hosts ] 02:08:32 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:08:32 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:08:32 + sudo tee -a /etc/ssh/ssh_known_hosts 02:08:32 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:08:32 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:08:32 02:08:32 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:08:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:08:33 0.1.4: Pulling from edgex-devops/py-git-semver 02:08:33 b85a868b505f: Pulling fs layer 02:08:33 e2be974225ed: Pulling fs layer 02:08:33 339a4e72a1f5: Pulling fs layer 02:08:33 988bab9f4d93: Pulling fs layer 02:08:33 1469e6f7b9e6: Pulling fs layer 02:08:33 eaf3925da568: Pulling fs layer 02:08:33 bab4dde63d76: Pulling fs layer 02:08:33 bde34c3a00c8: Pulling fs layer 02:08:33 b352a97aabf1: Pulling fs layer 02:08:33 4872d77fe225: Pulling fs layer 02:08:33 5851b861e8e6: Pulling fs layer 02:08:33 988bab9f4d93: Waiting 02:08:33 b352a97aabf1: Waiting 02:08:33 1469e6f7b9e6: Waiting 02:08:33 eaf3925da568: Waiting 02:08:33 4872d77fe225: Waiting 02:08:33 bab4dde63d76: Waiting 02:08:33 bde34c3a00c8: Waiting 02:08:33 5851b861e8e6: Waiting 02:08:33 e2be974225ed: Download complete 02:08:33 988bab9f4d93: Verifying Checksum 02:08:33 988bab9f4d93: Download complete 02:08:33 1469e6f7b9e6: Verifying Checksum 02:08:33 1469e6f7b9e6: Download complete 02:08:33 eaf3925da568: Verifying Checksum 02:08:33 eaf3925da568: Download complete 02:08:33 339a4e72a1f5: Verifying Checksum 02:08:33 339a4e72a1f5: Download complete 02:08:33 bde34c3a00c8: Download complete 02:08:33 b352a97aabf1: Download complete 02:08:33 4872d77fe225: Verifying Checksum 02:08:33 4872d77fe225: Download complete 02:08:33 5851b861e8e6: Verifying Checksum 02:08:33 5851b861e8e6: Download complete 02:08:33 b85a868b505f: Verifying Checksum 02:08:33 b85a868b505f: Download complete 02:08:33 bab4dde63d76: Verifying Checksum 02:08:33 bab4dde63d76: Download complete 02:08:34 b85a868b505f: Pull complete 02:08:34 e2be974225ed: Pull complete 02:08:35 339a4e72a1f5: Pull complete 02:08:35 988bab9f4d93: Pull complete 02:08:36 1469e6f7b9e6: Pull complete 02:08:36 eaf3925da568: Pull complete 02:08:40 bab4dde63d76: Pull complete 02:08:40 bde34c3a00c8: Pull complete 02:08:40 b352a97aabf1: Pull complete 02:08:40 4872d77fe225: Pull complete 02:08:40 5851b861e8e6: Pull complete 02:08:40 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 02:08:40 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:08:40 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:08:41 prd-ubuntu20.04-docker-8c-8g-17008 does not seem to be running inside a container 02:08:41 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_edgex-ui-go_PR-608 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608:/w/workspace/edgexfoundry_edgex-ui-go_PR-608:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 02:08:45 $ docker top ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc -eo pid,comm 02:08:45 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 02:08:45 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:08:45 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:08:45 [ssh-agent] Looking for ssh-agent implementation... 02:08:45 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:08:45 $ docker exec ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc ssh-agent 02:08:45 SSH_AUTH_SOCK=/tmp/ssh-LuzrbTEmFjPJ/agent.32 02:08:45 SSH_AGENT_PID=38 02:08:45 Running ssh-add (command line suppressed) 02:08:45 Identity added: /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/private_key_13873543535504678044.key (/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/private_key_13873543535504678044.key) 02:08:45 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:08:45 + git tag --points-at HEAD [Pipeline] } 02:08:45 $ docker exec --env ******** --env ******** ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc ssh-agent -k 02:08:45 unset SSH_AUTH_SOCK; 02:08:45 unset SSH_AGENT_PID; 02:08:45 echo Agent pid 38 killed; 02:08:45 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:08:46 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:08:46 [ssh-agent] Looking for ssh-agent implementation... 02:08:46 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:08:46 $ docker exec ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc ssh-agent 02:08:46 SSH_AUTH_SOCK=/tmp/ssh-CqTQOu11GdZi/agent.70 02:08:46 SSH_AGENT_PID=76 02:08:46 Running ssh-add (command line suppressed) 02:08:46 Identity added: /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/private_key_18264421345687414513.key (/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/private_key_18264421345687414513.key) 02:08:46 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:08:46 + git semver init 02:08:46 2023-05-26 02:08:46,823 [run_init] DEBUG init version:0.0.0 force:False 02:08:46 2023-05-26 02:08:46,824 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver 02:08:46 2023-05-26 02:08:46,825 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-ui-go.git /w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver 02:08:46 2023-05-26 02:08:46,825 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-ui-go.git', '/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-608, universal_newlines=False, shell=None, istream=None) 02:08:48 2023-05-26 02:08:48,328 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.git/info/exclude 02:08:48 2023-05-26 02:08:48,328 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver/PR-608 with force:False 02:08:48 2023-05-26 02:08:48,329 [write_file] DEBUG write to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver/PR-608 02:08:48 2023-05-26 02:08:48,333 [execute] INFO git cat-file --batch-check 02:08:48 2023-05-26 02:08:48,333 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver, universal_newlines=False, shell=None, istream=) 02:08:48 2023-05-26 02:08:48,338 [execute] INFO git cat-file --batch 02:08:48 2023-05-26 02:08:48,339 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver, universal_newlines=False, shell=None, istream=) 02:08:48 2023-05-26 02:08:48,344 [read_version] DEBUG read version from /w/workspace/edgexfoundry_edgex-ui-go_PR-608/.semver/PR-608 02:08:48 0.0.0 [Pipeline] } 02:08:48 $ docker exec --env ******** --env ******** ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc ssh-agent -k 02:08:48 unset SSH_AUTH_SOCK; 02:08:48 unset SSH_AGENT_PID; 02:08:48 echo Agent pid 76 killed; 02:08:48 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:08:49 + git semver [Pipeline] } 02:08:49 $ docker stop --time=1 ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc 02:08:50 $ docker rm -f --volumes ab27dd6874e09545e71d0b9689f7ea6c113bfd3e541585adbb61833af7938cfc [Pipeline] // withDockerContainer [Pipeline] sh 02:08:51 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:08:51 Stashed 1 file(s) [Pipeline] echo 02:08:51 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:08:51 provisioning config files... 02:08:51 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/config6142192692697784047tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:08:51 ---> docker-login.sh 02:08:51 nexus3.edgexfoundry.org:10001 02:08:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:51 Configure a credential helper to remove this warning. See 02:08:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:51 02:08:51 Login Succeeded 02:08:51 nexus3.edgexfoundry.org:10002 02:08:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:52 Configure a credential helper to remove this warning. See 02:08:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:52 02:08:52 Login Succeeded 02:08:52 nexus3.edgexfoundry.org:10003 02:08:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:52 Configure a credential helper to remove this warning. See 02:08:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:52 02:08:52 Login Succeeded 02:08:52 nexus3.edgexfoundry.org:10004 02:08:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:52 Configure a credential helper to remove this warning. See 02:08:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:52 02:08:52 Login Succeeded 02:08:52 docker.io 02:08:52 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:08:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:08:52 Configure a credential helper to remove this warning. See 02:08:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:08:52 02:08:52 Login Succeeded 02:08:52 ---> docker-login.sh ends [Pipeline] } 02:08:52 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:08:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:08:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:08:52 ========================================================= 02:08:52 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 02:08:52 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:08:53 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine --build-arg MAKE=echo noop --target=builder . 02:08:53 Sending build context to Docker daemon 47.58MB 02:08:53 Step 1/15 : ARG BASE=golang:1.20-alpine3.17 02:08:53 Step 2/15 : FROM ${BASE} AS builder 02:08:53 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 02:08:53 f56be85fc22e: Pulling fs layer 02:08:53 85791d961cd3: Pulling fs layer 02:08:53 d694b5ae8c79: Pulling fs layer 02:08:53 9f32a84ed3da: Pulling fs layer 02:08:53 4d19c01a9841: Pulling fs layer 02:08:53 9325e15d5711: Pulling fs layer 02:08:53 556b6ee489ea: Pulling fs layer 02:08:53 c5a4b2cf53e6: Pulling fs layer 02:08:53 9f32a84ed3da: Waiting 02:08:53 4d19c01a9841: Waiting 02:08:53 9325e15d5711: Waiting 02:08:53 c5a4b2cf53e6: Waiting 02:08:53 556b6ee489ea: Waiting 02:08:53 85791d961cd3: Verifying Checksum 02:08:53 85791d961cd3: Download complete 02:08:53 9f32a84ed3da: Download complete 02:08:53 4d19c01a9841: Download complete 02:08:53 f56be85fc22e: Download complete 02:08:53 9325e15d5711: Verifying Checksum 02:08:53 9325e15d5711: Download complete 02:08:53 f56be85fc22e: Pull complete 02:08:53 85791d961cd3: Pull complete 02:08:54 d694b5ae8c79: Verifying Checksum 02:08:54 d694b5ae8c79: Download complete 02:08:54 c5a4b2cf53e6: Verifying Checksum 02:08:54 c5a4b2cf53e6: Download complete 02:08:54 556b6ee489ea: Verifying Checksum 02:08:54 556b6ee489ea: Download complete 02:08:57 d694b5ae8c79: Pull complete 02:08:57 9f32a84ed3da: Pull complete 02:08:57 4d19c01a9841: Pull complete 02:08:57 9325e15d5711: Pull complete 02:08:59 556b6ee489ea: Pull complete 02:09:00 c5a4b2cf53e6: Pull complete 02:09:00 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 02:09:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 02:09:00 ---> c4be618373d6 02:09:00 Step 3/15 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 02:09:04 ---> Running in e005f6855b74 02:09:04 Removing intermediate container e005f6855b74 02:09:04 ---> 18b52d7ecf50 02:09:04 Step 4/15 : ARG ALPINE_PKG_BASE="make git" 02:09:04 ---> Running in 48a4467b9547 02:09:04 Removing intermediate container 48a4467b9547 02:09:04 ---> 42f3e8956b6e 02:09:04 Step 5/15 : ARG ALPINE_PKG_EXTRA="" 02:09:04 ---> Running in 4df8b0440499 02:09:04 Removing intermediate container 4df8b0440499 02:09:04 ---> 53a270a77276 02:09:04 Step 6/15 : LABEL Name=edgex-ui-go 02:09:04 ---> Running in 68d94b7c4184 02:09:04 Removing intermediate container 68d94b7c4184 02:09:04 ---> 1389bd7ab777 02:09:04 Step 7/15 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 02:09:04 ---> Running in 5fb87b3ab3c9 02:09:04 Removing intermediate container 5fb87b3ab3c9 02:09:04 ---> d8cc05ea9e81 02:09:04 Step 8/15 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 02:09:05 latest: Pulling from library/docker 02:09:05 8a49fdb3b6a5: Pulling fs layer 02:09:05 dfb60e7f5d22: Pulling fs layer 02:09:05 f74671f55a8d: Pulling fs layer 02:09:05 75039dcfa57a: Pulling fs layer 02:09:05 a867a08cc62a: Pulling fs layer 02:09:05 f897c97d93d5: Pulling fs layer 02:09:05 5893dfdf0269: Pulling fs layer 02:09:05 75039dcfa57a: Waiting 02:09:05 a867a08cc62a: Waiting 02:09:05 7bd0f5addfbf: Pulling fs layer 02:09:05 5893dfdf0269: Waiting 02:09:05 b3364461d2a2: Pulling fs layer 02:09:05 3b63b390fabe: Pulling fs layer 02:09:05 7bd0f5addfbf: Waiting 02:09:05 b3364461d2a2: Waiting 02:09:05 200a256d559f: Pulling fs layer 02:09:05 f36549cf8e4b: Pulling fs layer 02:09:05 135f01648aa4: Pulling fs layer 02:09:05 f9804e6a84f9: Pulling fs layer 02:09:05 3b63b390fabe: Waiting 02:09:05 200a256d559f: Waiting 02:09:05 135f01648aa4: Waiting 02:09:05 f9804e6a84f9: Waiting 02:09:05 f74671f55a8d: Verifying Checksum 02:09:05 f74671f55a8d: Download complete 02:09:05 dfb60e7f5d22: Verifying Checksum 02:09:05 dfb60e7f5d22: Download complete 02:09:05 8a49fdb3b6a5: Verifying Checksum 02:09:05 8a49fdb3b6a5: Download complete 02:09:06 8a49fdb3b6a5: Pull complete 02:09:06 dfb60e7f5d22: Pull complete 02:09:06 75039dcfa57a: Verifying Checksum 02:09:06 75039dcfa57a: Download complete 02:09:06 a867a08cc62a: Verifying Checksum 02:09:06 a867a08cc62a: Download complete 02:09:06 f74671f55a8d: Pull complete 02:09:06 5893dfdf0269: Download complete 02:09:06 f897c97d93d5: Verifying Checksum 02:09:06 f897c97d93d5: Download complete 02:09:06 7bd0f5addfbf: Download complete 02:09:06 b3364461d2a2: Download complete 02:09:06 200a256d559f: Download complete 02:09:06 3b63b390fabe: Verifying Checksum 02:09:06 3b63b390fabe: Download complete 02:09:06 75039dcfa57a: Pull complete 02:09:06 135f01648aa4: Download complete 02:09:06 Still waiting to schedule task 02:09:06 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-17006’ 02:09:06 f9804e6a84f9: Download complete 02:09:06 a867a08cc62a: Pull complete 02:09:07 f36549cf8e4b: Verifying Checksum 02:09:07 f36549cf8e4b: Download complete 02:09:07 f897c97d93d5: Pull complete 02:09:07 5893dfdf0269: Pull complete 02:09:07 7bd0f5addfbf: Pull complete 02:09:07 b3364461d2a2: Pull complete 02:09:07 3b63b390fabe: Pull complete 02:09:07 200a256d559f: Pull complete 02:09:08 f36549cf8e4b: Pull complete 02:09:08 135f01648aa4: Pull complete 02:09:08 f9804e6a84f9: Pull complete 02:09:08 Digest: sha256:99f37b72d498f19dcb9473b3e6dc58b7009bff129fb96bfa096e1b3b080b3df5 02:09:08 Status: Downloaded newer image for docker:latest 02:09:10 ---> 49f9df9ea4ca 02:09:10 Step 9/15 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:09:10 ---> Running in 5f4ec66b43f3 02:09:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 02:09:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 02:09:10 OK: 265 MiB in 53 packages 02:09:11 Removing intermediate container 5f4ec66b43f3 02:09:11 ---> 1f1ff061207d 02:09:11 Step 10/15 : ENV GO111MODULE=on 02:09:11 ---> Running in 40662e03af6c 02:09:11 Removing intermediate container 40662e03af6c 02:09:11 ---> f0ecaa5fb57c 02:09:11 Step 11/15 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 02:09:11 ---> Running in 6856bdc2a8a9 02:09:11 Removing intermediate container 6856bdc2a8a9 02:09:11 ---> 3d659bb3df50 02:09:11 Step 12/15 : COPY go.mod vendor* ./ 02:09:11 ---> 6c5d461df41e 02:09:11 Step 13/15 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:09:11 ---> Running in 81af667b636c 02:10:07 Removing intermediate container 81af667b636c 02:10:07 ---> 0af18436bf7f 02:10:07 Step 14/15 : COPY . . 02:10:11 ---> 4af2a1e0303d 02:10:11 Step 15/15 : RUN ${MAKE} 02:10:11 ---> Running in e7783c2bbd57 02:10:12 noop 02:10:13 Removing intermediate container e7783c2bbd57 02:10:13 ---> 128e0d3c91d5 02:10:13 Successfully built 128e0d3c91d5 02:10:13 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:10:14 + docker inspect -f . ci-base-image-x86_64 02:10:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:10:14 prd-ubuntu20.04-docker-8c-8g-17008 does not seem to be running inside a container 02:10:14 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_edgex-ui-go_PR-608 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608:/w/workspace/edgexfoundry_edgex-ui-go_PR-608:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:10:15 $ docker top bbdfe753e4048e8288e37217ed2a6e6d6d5d5f18eef6a5bb603150177d8e29a0 -eo pid,comm [Pipeline] { [Pipeline] sh 02:10:15 + go version 02:10:15 go version go1.20.2 linux/amd64 [Pipeline] } 02:10:15 $ docker stop --time=1 bbdfe753e4048e8288e37217ed2a6e6d6d5d5f18eef6a5bb603150177d8e29a0 02:10:17 $ docker rm -f --volumes bbdfe753e4048e8288e37217ed2a6e6d6d5d5f18eef6a5bb603150177d8e29a0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:10:17 + docker inspect -f . ci-base-image-x86_64 02:10:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:10:17 prd-ubuntu20.04-docker-8c-8g-17008 does not seem to be running inside a container 02:10:17 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/edgexfoundry_edgex-ui-go_PR-608 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608:/w/workspace/edgexfoundry_edgex-ui-go_PR-608:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 02:10:18 $ docker top 2e0f995bb0925040e5281374121477b825e75f7f7462123be5abbb7ef4f9037e -eo pid,comm [Pipeline] { [Pipeline] sh 02:10:19 + git config --global --add safe.directory /w/workspace/edgexfoundry_edgex-ui-go_PR-608 [Pipeline] fileExists [Pipeline] sh 02:10:19 + make test 02:10:19 CGO_ENABLED=0 GO111MODULE=on go test -tags "no_messagebus" -coverprofile=coverage.out ./... 02:10:24 ? github.com/edgexfoundry/edgex-ui-go [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/common [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/config [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/container [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/errors [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/handler [no test files] 02:10:32 ? github.com/edgexfoundry/edgex-ui-go/internal/service [no test files] 02:10:32 CGO_ENABLED=0 GO111MODULE=on go vet -tags "no_messagebus" ./... 02:10:35 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:10:35 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:10:35 ./bin/test-attribution-txt.sh 02:10:35 make -C web test 02:10:35 make[1]: Entering directory '/w/workspace/edgexfoundry_edgex-ui-go_PR-608/web' 02:10:35 make[1]: tput: No such file or directory 02:10:35 make[1]: tput: No such file or directory 02:10:35 warning: generating ./VERSION 02:10:35 echo "0.0.0" > VERSION 02:10:35 docker build \ 02:10:35 -f Dockerfile \ 02:10:35 --build-arg USER=1000 \ 02:10:35 \ 02:10:35 --label "git_sha=560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e" \ 02:10:35 -t edgexfoundry/edgex-web-ui:560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e \ 02:10:35 -t edgexfoundry/edgex-web-ui:0.0.0-dev \ 02:10:35 . 02:10:35 DEPRECATED: The legacy builder is deprecated and will be removed in a future release. 02:10:35 Install the buildx component to build images with BuildKit: 02:10:35 https://docs.docker.com/go/buildx/ 02:10:35 02:10:35 Sending build context to Docker daemon 2.563MB 02:10:35 Step 1/10 : FROM node:16.17-alpine3.15 02:10:35 16.17-alpine3.15: Pulling from library/node 02:10:35 9621f1afde84: Pulling fs layer 02:10:35 c6f70ee39829: Pulling fs layer 02:10:35 56892a8094a2: Pulling fs layer 02:10:35 58dd87906ef0: Pulling fs layer 02:10:35 58dd87906ef0: Waiting 02:10:35 56892a8094a2: Verifying Checksum 02:10:35 56892a8094a2: Download complete 02:10:35 9621f1afde84: Verifying Checksum 02:10:35 9621f1afde84: Download complete 02:10:35 58dd87906ef0: Verifying Checksum 02:10:35 58dd87906ef0: Download complete 02:10:35 9621f1afde84: Pull complete 02:10:35 c6f70ee39829: Download complete 02:10:36 c6f70ee39829: Pull complete 02:10:36 56892a8094a2: Pull complete 02:10:36 58dd87906ef0: Pull complete 02:10:36 Digest: sha256:84c606bfbe4cf120c52b17c3b727e614d99e357a8e350f83a4e7b9ec0798e04a 02:10:36 Status: Downloaded newer image for node:16.17-alpine3.15 02:10:36 ---> b69703f70c3d 02:10:36 Step 2/10 : RUN apk add --no-cache chromium 02:10:40 ---> Running in a868a0fbd07e 02:10:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 02:10:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 02:10:46 (1/129) Installing libxau (1.0.9-r0) 02:10:46 (2/129) Installing libmd (1.0.3-r0) 02:10:46 (3/129) Installing libbsd (0.11.3-r1) 02:10:46 (4/129) Installing libxdmcp (1.1.3-r0) 02:10:46 (5/129) Installing libxcb (1.14-r2) 02:10:46 (6/129) Installing libx11 (1.7.3.1-r0) 02:10:46 (7/129) Installing libxext (1.3.4-r0) 02:10:46 (8/129) Installing libice (1.0.10-r0) 02:10:46 (9/129) Installing libuuid (2.37.4-r0) 02:10:46 (10/129) Installing libsm (1.2.3-r0) 02:10:46 (11/129) Installing libxt (1.2.1-r0) 02:10:46 (12/129) Installing libxmu (1.1.3-r0) 02:10:47 (13/129) Installing xset (1.2.4-r0) 02:10:47 (14/129) Installing xprop (1.2.5-r0) 02:10:47 (15/129) Installing xdg-utils (1.1.3-r0) 02:10:47 (16/129) Installing eudev-libs (3.2.11_pre1-r0) 02:10:47 (17/129) Installing pkgconf (1.8.1-r0) 02:10:47 (18/129) Installing libffi (3.4.2-r1) 02:10:47 (19/129) Installing libintl (0.21-r0) 02:10:47 (20/129) Installing libblkid (2.37.4-r0) 02:10:47 (21/129) Installing libmount (2.37.4-r0) 02:10:47 (22/129) Installing pcre (8.45-r1) 02:10:47 (23/129) Installing glib (2.70.5-r0) 02:10:47 (24/129) Installing xz-libs (5.2.5-r1) 02:10:47 (25/129) Installing libxml2 (2.9.14-r2) 02:10:47 (26/129) Installing shared-mime-info (2.1-r2) 02:10:47 (27/129) Installing hicolor-icon-theme (0.17-r1) 02:10:47 (28/129) Installing libjpeg-turbo (2.1.2-r0) 02:10:47 (29/129) Installing libpng (1.6.37-r1) 02:10:47 (30/129) Installing libwebp (1.2.2-r1) 02:10:47 (31/129) Installing zstd-libs (1.5.0-r0) 02:10:47 (32/129) Installing tiff (4.4.0-r1) 02:10:47 (33/129) Installing gdk-pixbuf (2.42.8-r0) 02:10:47 (34/129) Installing gtk-update-icon-cache (2.24.33-r0) 02:10:47 (35/129) Installing libxcomposite (0.4.5-r0) 02:10:47 (36/129) Installing libxfixes (6.0.0-r0) 02:10:47 (37/129) Installing libxrender (0.9.10-r3) 02:10:47 (38/129) Installing libxcursor (1.2.0-r0) 02:10:47 (39/129) Installing libxdamage (1.1.5-r1) 02:10:47 (40/129) Installing libxi (1.8-r0) 02:10:47 (41/129) Installing libxinerama (1.1.4-r1) 02:10:47 (42/129) Installing libxrandr (1.5.2-r1) 02:10:47 (43/129) Installing atk (2.36.0-r0) 02:10:47 (44/129) Installing libxtst (1.2.3-r3) 02:10:47 (45/129) Installing dbus-libs (1.12.24-r0) 02:10:47 (46/129) Installing at-spi2-core (2.42.0-r0) 02:10:47 (47/129) Installing at-spi2-atk (2.38.0-r0) 02:10:47 (48/129) Installing expat (2.5.0-r0) 02:10:47 (49/129) Installing brotli-libs (1.0.9-r5) 02:10:47 (50/129) Installing libbz2 (1.0.8-r1) 02:10:47 (51/129) Installing freetype (2.11.1-r2) 02:10:47 (52/129) Installing fontconfig (2.13.1-r4) 02:10:47 (53/129) Installing pixman (0.40.0-r4) 02:10:47 (54/129) Installing cairo (1.16.0-r5) 02:10:47 (55/129) Installing cairo-gobject (1.16.0-r5) 02:10:47 (56/129) Installing avahi-libs (0.8-r5) 02:10:47 (57/129) Installing gmp (6.2.1-r1) 02:10:47 (58/129) Installing nettle (3.7.3-r0) 02:10:47 (59/129) Installing p11-kit (0.24.0-r1) 02:10:47 (60/129) Installing libtasn1 (4.18.0-r1) 02:10:47 (61/129) Installing libunistring (0.9.10-r1) 02:10:47 (62/129) Installing gnutls (3.7.1-r2) 02:10:47 (63/129) Installing cups-libs (2.3.3-r6) 02:10:47 (64/129) Installing libepoxy (1.5.9-r0) 02:10:47 (65/129) Installing fribidi (1.0.11-r0) 02:10:47 (66/129) Installing graphite2 (1.3.14-r0) 02:10:47 (67/129) Installing harfbuzz (3.0.0-r2) 02:10:47 (68/129) Installing libxft (2.3.4-r0) 02:10:47 (69/129) Installing pango (1.48.10-r0) 02:10:47 (70/129) Installing wayland-libs-client (1.19.0-r1) 02:10:47 (71/129) Installing wayland-libs-cursor (1.19.0-r1) 02:10:47 (72/129) Installing wayland-libs-egl (1.19.0-r1) 02:10:47 (73/129) Installing xkeyboard-config (2.34-r0) 02:10:47 (74/129) Installing libxkbcommon (1.3.1-r0) 02:10:47 (75/129) Installing gtk+3.0 (3.24.30-r0) 02:10:47 Executing gtk+3.0-3.24.30-r0.post-install 02:10:47 (76/129) Installing libfontenc (1.1.4-r0) 02:10:47 (77/129) Installing mkfontscale (1.2.1-r1) 02:10:48 (78/129) Installing ttf-opensans (1.10-r1) 02:10:48 Executing ttf-opensans-1.10-r1.post-install 02:10:50 (79/129) Installing libogg (1.3.5-r0) 02:10:50 (80/129) Installing flac (1.3.4-r0) 02:10:50 (81/129) Installing alsa-lib (1.2.5.1-r1) 02:10:50 (82/129) Installing libatomic (10.3.1_git20211027-r0) 02:10:50 (83/129) Installing sdl2 (2.0.16-r4) 02:10:50 (84/129) Installing aom-libs (3.2.0-r0) 02:10:50 (85/129) Installing libass (0.15.2-r0) 02:10:50 (86/129) Installing libdav1d (0.9.2-r0) 02:10:50 (87/129) Installing ncurses-terminfo-base (6.3_p20211120-r1) 02:10:50 (88/129) Installing ncurses-libs (6.3_p20211120-r1) 02:10:50 (89/129) Installing lame (3.100-r0) 02:10:50 (90/129) Installing opus (1.3.1-r1) 02:10:50 (91/129) Installing libgomp (10.3.1_git20211027-r0) 02:10:50 (92/129) Installing soxr (0.1.3-r2) 02:10:50 (93/129) Installing libsrt (1.4.2-r1) 02:10:50 (94/129) Installing libssh (0.9.6-r1) 02:10:50 (95/129) Installing libtheora (1.1.1-r16) 02:10:50 (96/129) Installing v4l-utils-libs (1.22.1-r1) 02:10:50 (97/129) Installing libpciaccess (0.16-r0) 02:10:50 (98/129) Installing libdrm (2.4.109-r0) 02:10:50 (99/129) Installing libva (2.13.0-r0) 02:10:50 (100/129) Installing libvdpau (1.4-r0) 02:10:50 (101/129) Installing vidstab (1.1.0-r1) 02:10:50 (102/129) Installing libvorbis (1.3.7-r0) 02:10:50 (103/129) Installing libvpx (1.10.0-r0) 02:10:50 (104/129) Installing vulkan-loader (1.2.196-r0) 02:10:50 (105/129) Installing x264-libs (20210613-r0) 02:10:50 (106/129) Installing x265-libs (3.5-r0) 02:10:50 (107/129) Installing xvidcore (1.3.7-r1) 02:10:50 (108/129) Installing ffmpeg-libs (4.4.1-r2) 02:10:50 (109/129) Installing libevent (2.1.12-r4) 02:10:50 (110/129) Installing mesa (21.2.6-r0) 02:10:50 (111/129) Installing wayland-libs-server (1.19.0-r1) 02:10:50 (112/129) Installing mesa-gbm (21.2.6-r0) 02:10:50 (113/129) Installing lcms2 (2.12-r1) 02:10:50 (114/129) Installing nspr (4.32-r0) 02:10:50 (115/129) Installing sqlite-libs (3.36.0-r0) 02:10:50 (116/129) Installing nss (3.78.1-r0) 02:10:50 (117/129) Installing libasyncns (0.8-r1) 02:10:50 (118/129) Installing libltdl (2.4.6-r7) 02:10:50 (119/129) Installing orc (0.4.32-r0) 02:10:50 (120/129) Installing libsndfile (1.0.31-r1) 02:10:50 (121/129) Installing speexdsp (1.2.0-r0) 02:10:50 (122/129) Installing tdb-libs (1.4.5-r0) 02:10:50 (123/129) Installing libpulse (15.0-r2) 02:10:50 (124/129) Installing re2 (2021.11.01-r0) 02:10:50 (125/129) Installing snappy (1.1.9-r1) 02:10:50 (126/129) Installing libgpg-error (1.42-r1) 02:10:50 (127/129) Installing libgcrypt (1.9.4-r0) 02:10:50 (128/129) Installing libxslt (1.1.35-r0) 02:10:50 (129/129) Installing chromium (99.0.4844.84-r0) 02:10:52 Executing busybox-1.34.1-r7.trigger 02:10:52 Executing glib-2.70.5-r0.trigger 02:10:52 Executing shared-mime-info-2.1-r2.trigger 02:10:52 Executing gdk-pixbuf-2.42.8-r0.trigger 02:10:52 Executing gtk-update-icon-cache-2.24.33-r0.trigger 02:10:52 Executing fontconfig-2.13.1-r4.trigger 02:10:52 Executing mkfontscale-1.2.1-r1.trigger 02:10:52 OK: 286 MiB in 145 packages 02:11:00 Removing intermediate container a868a0fbd07e 02:11:00 ---> eb7512819b8d 02:11:00 Step 3/10 : ENV CHROME_BIN=/usr/bin/chromium-browser 02:11:00 ---> Running in 43d0de544cbe 02:11:00 Removing intermediate container 43d0de544cbe 02:11:00 ---> 2003ac35554e 02:11:00 Step 4/10 : ENV PATH /app/node_modules/.bin:$PATH 02:11:00 ---> Running in 262303522e34 02:11:00 Removing intermediate container 262303522e34 02:11:00 ---> 08920dd1433f 02:11:00 Step 5/10 : RUN npm install -g npm 02:11:00 ---> Running in 27f0996e3d2d 02:11:08 02:11:08 removed 7 packages, changed 101 packages, and audited 264 packages in 6s 02:11:08 02:11:08 27 packages are looking for funding 02:11:08 run `npm fund` for details 02:11:08 02:11:08 found 0 vulnerabilities 02:11:09 Removing intermediate container 27f0996e3d2d 02:11:09 ---> 293316303a1a 02:11:09 Step 6/10 : ARG USER=1000 02:11:09 ---> Running in 934203f31bad 02:11:09 Removing intermediate container 934203f31bad 02:11:09 ---> 521459f67d3a 02:11:09 Step 7/10 : RUN deluser --remove-home node && adduser -u $USER -D -s /bin/sh node 02:11:09 ---> Running in 79248dfa430e 02:11:10 Removing intermediate container 79248dfa430e 02:11:10 ---> 16f13e0830c4 02:11:10 Step 8/10 : USER $USER:$USER 02:11:10 ---> Running in e3d465e59840 02:11:10 Removing intermediate container e3d465e59840 02:11:10 ---> 7dd2598afbc6 02:11:10 Step 9/10 : WORKDIR /app 02:11:10 ---> Running in f374e19d89dc 02:11:10 Removing intermediate container f374e19d89dc 02:11:10 ---> a53d3665dad1 02:11:10 Step 10/10 : LABEL git_sha=560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e 02:11:10 ---> Running in a4fe1a87ebf3 02:11:10 Removing intermediate container a4fe1a87ebf3 02:11:10 ---> 7e1c3881eb0d 02:11:10 Successfully built 7e1c3881eb0d 02:11:10 Successfully tagged edgexfoundry/edgex-web-ui:560d306ae18a1ed7cf44b0421ba9b4f9674e7f8e 02:11:10 Successfully tagged edgexfoundry/edgex-web-ui:0.0.0-dev 02:11:10 touch edgex-web-ui.imagebuilt 02:11:10 mkdir -p node_modules coverage 02:11:10 chown "1000:1000" node_modules coverage package-lock.json 02:11:10 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev npm install 02:11:12 npm WARN old lockfile 02:11:12 npm WARN old lockfile The package-lock.json file was created with an old version of npm, 02:11:12 npm WARN old lockfile so supplemental metadata must be fetched from the registry. 02:11:12 npm WARN old lockfile 02:11:12 npm WARN old lockfile This is a one-time fix-up, please be patient... 02:11:12 npm WARN old lockfile 02:11:14 npm WARN old lockfile string-width-cjs: No matching version found for string-width-cjs@4.2.3. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:11:14 npm WARN old lockfile Could not fetch metadata for string-width-cjs@4.2.3 string-width-cjs: No matching version found for string-width-cjs@4.2.3. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:11:14 npm WARN old lockfile code: 'ETARGET', 02:11:14 npm WARN old lockfile type: 'version', 02:11:14 npm WARN old lockfile wanted: '4.2.3', 02:11:14 npm WARN old lockfile versions: [ '1.0.0', '5.1.1' ], 02:11:14 npm WARN old lockfile distTags: { latest: '5.1.1' }, 02:11:14 npm WARN old lockfile defaultTag: 'latest' 02:11:14 npm WARN old lockfile } 02:11:14 npm WARN old lockfile strip-ansi-cjs: No matching version found for strip-ansi-cjs@6.0.1. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:11:14 npm WARN old lockfile Could not fetch metadata for strip-ansi-cjs@6.0.1 strip-ansi-cjs: No matching version found for strip-ansi-cjs@6.0.1. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:11:14 npm WARN old lockfile code: 'ETARGET', 02:11:14 npm WARN old lockfile type: 'version', 02:11:14 npm WARN old lockfile wanted: '6.0.1', 02:11:14 npm WARN old lockfile versions: [ '1.0.0' ], 02:11:14 npm WARN old lockfile distTags: { latest: '1.0.0' }, 02:11:14 npm WARN old lockfile defaultTag: 'latest' 02:11:14 npm WARN old lockfile } 02:11:14 npm WARN old lockfile wrap-ansi-cjs: No matching version found for wrap-ansi-cjs@7.0.0. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:11:14 npm WARN old lockfile Could not fetch metadata for wrap-ansi-cjs@7.0.0 wrap-ansi-cjs: No matching version found for wrap-ansi-cjs@7.0.0. 02:11:14 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:11:14 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:11:14 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:11:14 npm WARN old lockfile code: 'ETARGET', 02:11:14 npm WARN old lockfile type: 'version', 02:11:14 npm WARN old lockfile wanted: '7.0.0', 02:11:14 npm WARN old lockfile versions: [ '1.0.0' ], 02:11:14 npm WARN old lockfile distTags: { latest: '1.0.0' }, 02:11:14 npm WARN old lockfile defaultTag: 'latest' 02:11:14 npm WARN old lockfile } 02:11:19 npm WARN EBADENGINE Unsupported engine { 02:11:19 npm WARN EBADENGINE package: '@angular-devkit/architect@0.1202.4', 02:11:19 npm WARN EBADENGINE required: { 02:11:19 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:11:19 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:11:19 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:11:19 npm WARN EBADENGINE }, 02:11:19 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:11:19 npm WARN EBADENGINE } 02:11:19 npm WARN EBADENGINE Unsupported engine { 02:11:19 npm WARN EBADENGINE package: '@angular-devkit/core@12.2.4', 02:11:19 npm WARN EBADENGINE required: { 02:11:19 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:11:19 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:11:19 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:11:19 npm WARN EBADENGINE }, 02:11:19 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:11:19 npm WARN EBADENGINE } 02:11:19 npm WARN EBADENGINE Unsupported engine { 02:11:19 npm WARN EBADENGINE package: '@angular-devkit/schematics@12.2.4', 02:11:19 npm WARN EBADENGINE required: { 02:11:19 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:11:19 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:11:19 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:11:19 npm WARN EBADENGINE }, 02:11:19 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:11:19 npm WARN EBADENGINE } 02:11:19 npm WARN EBADENGINE Unsupported engine { 02:11:19 npm WARN EBADENGINE package: '@angular/cli@12.2.4', 02:11:19 npm WARN EBADENGINE required: { 02:11:19 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:11:19 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:11:19 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:11:19 npm WARN EBADENGINE }, 02:11:19 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:11:19 npm WARN EBADENGINE } 02:11:19 npm WARN EBADENGINE Unsupported engine { 02:11:19 npm WARN EBADENGINE package: '@schematics/angular@12.2.4', 02:11:19 npm WARN EBADENGINE required: { 02:11:19 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:11:19 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:11:19 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:11:19 npm WARN EBADENGINE }, 02:11:19 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:11:19 npm WARN EBADENGINE } 02:11:23 npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead 02:11:25 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 02:11:25 npm WARN deprecated har-validator@5.1.5: this library is no longer supported 02:11:27 npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs 02:11:28 npm WARN deprecated protractor@7.0.0: We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular 02:11:28 npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 02:11:29 npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 02:11:33 npm WARN deprecated tslint@6.1.3: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. 02:11:41 02:11:41 added 1358 packages, and audited 1359 packages in 30s 02:11:41 02:11:41 109 packages are looking for funding 02:11:41 run `npm fund` for details 02:11:41 02:11:41 26 vulnerabilities (15 moderate, 8 high, 3 critical) 02:11:41 02:11:41 To address issues that do not require attention, run: 02:11:41 npm audit fix 02:11:41 02:11:41 To address all issues (including breaking changes), run: 02:11:41 npm audit fix --force 02:11:41 02:11:41 Run `npm audit` for details. 02:11:51 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev ng test --code-coverage --watch false --browsers ChromeHeadlessNoSandbox 02:11:52 This version of CLI is only compatible with Angular versions ^16.0.0, 02:11:52 but Angular version 12.2.4 was found instead. 02:11:52 02:11:52 Please visit the link below to find instructions on how to update Angular. 02:11:52 https://update.angular.io/ 02:11:52 02:11:53 make[1]: *** [Makefile:144: test] Error 3 02:11:53 make[1]: Leaving directory '/w/workspace/edgexfoundry_edgex-ui-go_PR-608/web' 02:11:53 make: *** [Makefile:56: test-angular] Error 2 [Pipeline] } 02:11:53 $ docker stop --time=1 2e0f995bb0925040e5281374121477b825e75f7f7462123be5abbb7ef4f9037e 02:11:54 $ docker rm -f --volumes 2e0f995bb0925040e5281374121477b825e75f7f7462123be5abbb7ef4f9037e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:11:55 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:11:55 02:11:55 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:11:55 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:11:55 latest: Pulling from edgex-lftools-log-publisher 02:11:55 5eb5b503b376: Pulling fs layer 02:11:55 5c69ac0246d0: Pulling fs layer 02:11:55 ec43610c2a17: Pulling fs layer 02:11:55 3a2ae6a8a46f: Pulling fs layer 02:11:55 33b1e0a273af: Pulling fs layer 02:11:55 5d3b04190fa2: Pulling fs layer 02:11:55 2f39f015ded8: Pulling fs layer 02:11:55 3a2ae6a8a46f: Waiting 02:11:55 2f39f015ded8: Waiting 02:11:55 33b1e0a273af: Waiting 02:11:55 5d3b04190fa2: Waiting 02:11:55 5c69ac0246d0: Download complete 02:11:55 3a2ae6a8a46f: Verifying Checksum 02:11:55 3a2ae6a8a46f: Download complete 02:11:55 33b1e0a273af: Verifying Checksum 02:11:55 33b1e0a273af: Download complete 02:11:55 ec43610c2a17: Verifying Checksum 02:11:55 ec43610c2a17: Download complete 02:11:55 5d3b04190fa2: Download complete 02:11:55 5eb5b503b376: Download complete 02:11:56 2f39f015ded8: Download complete 02:11:57 5eb5b503b376: Pull complete 02:11:57 5c69ac0246d0: Pull complete 02:11:58 ec43610c2a17: Pull complete 02:11:58 3a2ae6a8a46f: Pull complete 02:11:58 33b1e0a273af: Pull complete 02:11:58 5d3b04190fa2: Pull complete 02:12:02 2f39f015ded8: Pull complete 02:12:02 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 02:12:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:12:02 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:12:02 prd-ubuntu20.04-docker-8c-8g-17008 does not seem to be running inside a container 02:12:02 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_edgex-ui-go_PR-608 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608:/w/workspace/edgexfoundry_edgex-ui-go_PR-608:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:12:07 $ docker top 56f332f8e31d36c5255f19c72e5dbab046e262cf5b0cb5edbbbb9477fa9be512 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:12:07 ---> job-cost.sh 02:12:07 lf-activate-venv: SKIPPING 02:12:07 INFO: No Stack... 02:12:08 INFO: Retrieving Pricing Info for: v3-standard-8 02:12:08 INFO: Archiving Costs [Pipeline] sh 02:12:09 + cat /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives/cost.csv 02:12:09 + cut -d, -f6 [Pipeline] lock 02:12:09 Trying to acquire lock on [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] 02:12:09 Resource [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] did not exist. Created. 02:12:09 Lock acquired on [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:12:09 + echo total: 0.2199999988079071 [Pipeline] stash 02:12:09 Stashed 1 file(s) [Pipeline] } 02:12:09 Lock released on resource [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] [Pipeline] // lock [Pipeline] } 02:12:09 $ docker stop --time=1 56f332f8e31d36c5255f19c72e5dbab046e262cf5b0cb5edbbbb9477fa9be512 02:12:11 $ docker rm -f --volumes 56f332f8e31d36c5255f19c72e5dbab046e262cf5b0cb5edbbbb9477fa9be512 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 02:12:11 Failed in branch amd64 02:12:33 Running on prd-ubuntu20.04-docker-arm64-4c-16g-17009 in /w/workspace/edgexfoundry_edgex-ui-go_PR-608 [Pipeline] { [Pipeline] ws 02:12:33 Running in /w/workspace/edgex-ui-go/7 [Pipeline] { [Pipeline] checkout 02:12:33 The recommended git tool is: git 02:12:39 using credential edgex-jenkins-ssh 02:12:39 Cloning the remote Git repository 02:12:39 Cloning repository git@github.com:edgexfoundry/edgex-ui-go.git 02:12:39 > git init /w/workspace/edgex-ui-go/7 # timeout=10 02:12:39 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git 02:12:39 > git --version # timeout=10 02:12:39 > git --version # 'git version 2.25.1' 02:12:39 using GIT_SSH to set credentials SSH Credentials for GitHub 02:12:40 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:12:43 > git config remote.origin.url git@github.com:edgexfoundry/edgex-ui-go.git # timeout=10 02:12:43 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:12:45 Merging remotes/origin/main commit 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d into PR head commit 0b7835a6bc502bff85c2123a9d623aba7bf628ed 02:12:44 > git config remote.origin.url git@github.com:edgexfoundry/edgex-ui-go.git # timeout=10 02:12:44 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git 02:12:44 using GIT_SSH to set credentials SSH Credentials for GitHub 02:12:44 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/pull/608/head:refs/remotes/origin/PR-608 +refs/heads/main:refs/remotes/origin/main # timeout=10 02:12:45 > git config core.sparsecheckout # timeout=10 02:12:45 > git checkout -f 0b7835a6bc502bff85c2123a9d623aba7bf628ed # timeout=10 02:12:45 > git remote # timeout=10 02:12:45 > git config --get remote.origin.url # timeout=10 02:12:45 using GIT_SSH to set credentials SSH Credentials for GitHub 02:12:45 > git merge 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d # timeout=10 02:12:46 Merge succeeded, producing 41343a2d79708aa6f36e8a325be9da591223b979 02:12:46 Checking out Revision 41343a2d79708aa6f36e8a325be9da591223b979 (PR-608) 02:12:46 > git rev-parse HEAD^{commit} # timeout=10 02:12:46 > git config core.sparsecheckout # timeout=10 02:12:46 > git checkout -f 41343a2d79708aa6f36e8a325be9da591223b979 # timeout=10 02:12:49 Commit message: "Merge commit '1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d' into HEAD" 02:12:49 First time build. Skipping changelog. 02:12:49 > git rev-list --no-walk db397e3654b7181731e6aadd20c8bd52891e3fbb # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:12:51 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 02:12:51 % Total % Received % Xferd Average Speed Time Time Time Current 02:12:51 Dload Upload Total Spent Left Speed 02:12:51 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 98844 0 --:--:-- --:--:-- --:--:-- 98844 [Pipeline] sh 02:12:52 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 02:12:52 + sudo tee /etc/docker/daemon.new 02:12:52 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 02:12:52 { 02:12:52 "registry-mirrors": [ 02:12:52 "https://nexus3.edgexfoundry.org:10001" 02:12:52 ], 02:12:52 "bip": "10.250.0.254/24", 02:12:52 "hosts": [ 02:12:52 "tcp://0.0.0.0:5555", 02:12:52 "unix:///var/run/docker.sock" 02:12:52 ], 02:12:52 "mtu": 1458, 02:12:52 "selinux-enabled": true, 02:12:52 "seccomp-profile": "/etc/docker/seccomp.json" 02:12:52 } [Pipeline] sh 02:12:53 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 02:12:53 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:13:11 provisioning config files... 02:13:11 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgex-ui-go/7@tmp/config16012575083940626704tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:13:12 ---> docker-login.sh 02:13:12 nexus3.edgexfoundry.org:10001 02:13:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:13:12 Configure a credential helper to remove this warning. See 02:13:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:13:12 02:13:12 Login Succeeded 02:13:12 nexus3.edgexfoundry.org:10002 02:13:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:13:13 Configure a credential helper to remove this warning. See 02:13:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:13:13 02:13:13 Login Succeeded 02:13:13 nexus3.edgexfoundry.org:10003 02:13:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:13:13 Configure a credential helper to remove this warning. See 02:13:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:13:13 02:13:13 Login Succeeded 02:13:13 nexus3.edgexfoundry.org:10004 02:13:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:13:13 Configure a credential helper to remove this warning. See 02:13:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:13:13 02:13:13 Login Succeeded 02:13:13 docker.io 02:13:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:13:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:13:14 Configure a credential helper to remove this warning. See 02:13:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:13:14 02:13:14 Login Succeeded 02:13:14 ---> docker-login.sh ends [Pipeline] } 02:13:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:13:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:13:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:13:14 ========================================================= 02:13:14 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 02:13:14 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:13:14 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 02:13:15 Sending build context to Docker daemon 30.36MB 02:13:15 Step 1/15 : ARG BASE=golang:1.20-alpine3.17 02:13:15 Step 2/15 : FROM ${BASE} AS builder 02:13:16 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:13:16 c41833b44d91: Pulling fs layer 02:13:16 ed15518f5707: Pulling fs layer 02:13:16 feae8fd75edb: Pulling fs layer 02:13:16 242c74f7c9fa: Pulling fs layer 02:13:16 3cdef696dda3: Pulling fs layer 02:13:16 2ced38df9373: Pulling fs layer 02:13:16 58f1dce35555: Pulling fs layer 02:13:16 242c74f7c9fa: Waiting 02:13:16 3cdef696dda3: Waiting 02:13:16 2ced38df9373: Waiting 02:13:16 58f1dce35555: Waiting 02:13:16 ed15518f5707: Verifying Checksum 02:13:16 ed15518f5707: Download complete 02:13:16 242c74f7c9fa: Verifying Checksum 02:13:16 242c74f7c9fa: Download complete 02:13:16 3cdef696dda3: Verifying Checksum 02:13:16 3cdef696dda3: Download complete 02:13:16 c41833b44d91: Download complete 02:13:17 c41833b44d91: Pull complete 02:13:17 58f1dce35555: Verifying Checksum 02:13:17 58f1dce35555: Download complete 02:13:18 ed15518f5707: Pull complete 02:13:19 2ced38df9373: Download complete 02:13:19 feae8fd75edb: Verifying Checksum 02:13:19 feae8fd75edb: Download complete 02:13:31 feae8fd75edb: Pull complete 02:13:31 242c74f7c9fa: Pull complete 02:13:31 3cdef696dda3: Pull complete 02:13:38 2ced38df9373: Pull complete 02:13:40 58f1dce35555: Pull complete 02:13:40 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 02:13:40 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 02:13:40 ---> fadd8f120f05 02:13:40 Step 3/15 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 02:13:42 ---> Running in 07d02040b844 02:13:42 Removing intermediate container 07d02040b844 02:13:42 ---> ea1dbf9eb4dc 02:13:42 Step 4/15 : ARG ALPINE_PKG_BASE="make git" 02:13:42 ---> Running in 9bbc9a2f06ac 02:13:42 Removing intermediate container 9bbc9a2f06ac 02:13:42 ---> cd76c289077e 02:13:42 Step 5/15 : ARG ALPINE_PKG_EXTRA="" 02:13:42 ---> Running in 6c51d04de58e 02:13:43 Removing intermediate container 6c51d04de58e 02:13:43 ---> a422dea59276 02:13:43 Step 6/15 : LABEL Name=edgex-ui-go 02:13:43 ---> Running in cde5b365d119 02:13:43 Removing intermediate container cde5b365d119 02:13:43 ---> 9525cd20be87 02:13:43 Step 7/15 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 02:13:43 ---> Running in f5ea4df322fe 02:13:44 Removing intermediate container f5ea4df322fe 02:13:44 ---> 5a69a29c8b0d 02:13:44 Step 8/15 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 02:13:44 latest: Pulling from library/docker 02:13:44 08409d417260: Pulling fs layer 02:13:44 bf127bdc9f4f: Pulling fs layer 02:13:44 55b4810136f4: Pulling fs layer 02:13:44 2e7805c665c5: Pulling fs layer 02:13:44 560067f77f09: Pulling fs layer 02:13:44 87854ced1808: Pulling fs layer 02:13:44 cb23a4dee6cb: Pulling fs layer 02:13:44 0f440641682c: Pulling fs layer 02:13:44 d5751f9f360d: Pulling fs layer 02:13:44 39b4d37fd203: Pulling fs layer 02:13:44 181b4cd8a6de: Pulling fs layer 02:13:44 59b8b8583a6e: Pulling fs layer 02:13:44 5363e21a005c: Pulling fs layer 02:13:44 d56ef98c0a70: Pulling fs layer 02:13:44 560067f77f09: Waiting 02:13:44 87854ced1808: Waiting 02:13:44 cb23a4dee6cb: Waiting 02:13:44 0f440641682c: Waiting 02:13:44 d5751f9f360d: Waiting 02:13:44 39b4d37fd203: Waiting 02:13:44 181b4cd8a6de: Waiting 02:13:44 59b8b8583a6e: Waiting 02:13:44 5363e21a005c: Waiting 02:13:44 d56ef98c0a70: Waiting 02:13:44 2e7805c665c5: Waiting 02:13:44 55b4810136f4: Verifying Checksum 02:13:44 55b4810136f4: Download complete 02:13:44 bf127bdc9f4f: Verifying Checksum 02:13:44 bf127bdc9f4f: Download complete 02:13:44 08409d417260: Download complete 02:13:45 2e7805c665c5: Verifying Checksum 02:13:45 2e7805c665c5: Download complete 02:13:45 cb23a4dee6cb: Verifying Checksum 02:13:45 cb23a4dee6cb: Download complete 02:13:45 87854ced1808: Verifying Checksum 02:13:45 87854ced1808: Download complete 02:13:45 560067f77f09: Verifying Checksum 02:13:45 560067f77f09: Download complete 02:13:45 0f440641682c: Verifying Checksum 02:13:45 0f440641682c: Download complete 02:13:45 d5751f9f360d: Verifying Checksum 02:13:45 d5751f9f360d: Download complete 02:13:45 181b4cd8a6de: Download complete 02:13:45 08409d417260: Pull complete 02:13:45 5363e21a005c: Verifying Checksum 02:13:45 5363e21a005c: Download complete 02:13:45 39b4d37fd203: Verifying Checksum 02:13:45 39b4d37fd203: Download complete 02:13:45 d56ef98c0a70: Verifying Checksum 02:13:45 d56ef98c0a70: Download complete 02:13:46 bf127bdc9f4f: Pull complete 02:13:46 55b4810136f4: Pull complete 02:13:47 59b8b8583a6e: Verifying Checksum 02:13:47 59b8b8583a6e: Download complete 02:13:47 2e7805c665c5: Pull complete 02:13:48 560067f77f09: Pull complete 02:13:50 87854ced1808: Pull complete 02:13:50 cb23a4dee6cb: Pull complete 02:13:50 0f440641682c: Pull complete 02:13:50 d5751f9f360d: Pull complete 02:13:51 39b4d37fd203: Pull complete 02:13:51 181b4cd8a6de: Pull complete 02:13:55 59b8b8583a6e: Pull complete 02:13:55 5363e21a005c: Pull complete 02:13:55 d56ef98c0a70: Pull complete 02:13:55 Digest: sha256:99f37b72d498f19dcb9473b3e6dc58b7009bff129fb96bfa096e1b3b080b3df5 02:13:55 Status: Downloaded newer image for docker:latest 02:13:57 ---> c16041dafbe9 02:13:57 Step 9/15 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:13:57 ---> Running in 7d045164d799 02:13:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 02:13:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 02:14:00 OK: 263 MiB in 53 packages 02:14:02 Removing intermediate container 7d045164d799 02:14:02 ---> 8eb43cacd827 02:14:02 Step 10/15 : ENV GO111MODULE=on 02:14:02 ---> Running in 97ba764f44e0 02:14:03 Removing intermediate container 97ba764f44e0 02:14:03 ---> ae65afcf4bed 02:14:03 Step 11/15 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 02:14:03 ---> Running in 02e2ed23d643 02:14:03 Removing intermediate container 02e2ed23d643 02:14:03 ---> bc76bb09f1f7 02:14:03 Step 12/15 : COPY go.mod vendor* ./ 02:14:04 ---> 541955cb799b 02:14:04 Step 13/15 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:14:04 ---> Running in c4c4fb2e921c 02:15:12 Removing intermediate container c4c4fb2e921c 02:15:12 ---> 9cc3e604f250 02:15:12 Step 14/15 : COPY . . 02:15:12 ---> 317acd18ff6d 02:15:12 Step 15/15 : RUN ${MAKE} 02:15:12 ---> Running in 2c72004fecf3 02:15:12 noop 02:15:12 Removing intermediate container 2c72004fecf3 02:15:12 ---> 9b3e2963ffbe 02:15:12 Successfully built 9b3e2963ffbe 02:15:12 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:12 + docker inspect -f . ci-base-image-arm64 02:15:12 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:13 prd-ubuntu20.04-docker-arm64-4c-16g-17009 does not seem to be running inside a container 02:15:13 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-ui-go/7 -v /w/workspace/edgex-ui-go/7:/w/workspace/edgex-ui-go/7:rw,z -v /w/workspace/edgex-ui-go/7@tmp:/w/workspace/edgex-ui-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:15:14 $ docker top 383f918fe3fc6d0de144e7e0ad8c633d1994f914551e83bd9c7904cfe7fd22b1 -eo pid,comm [Pipeline] { [Pipeline] sh 02:15:15 + go version 02:15:15 go version go1.20.2 linux/arm64 [Pipeline] } 02:15:15 $ docker stop --time=1 383f918fe3fc6d0de144e7e0ad8c633d1994f914551e83bd9c7904cfe7fd22b1 02:15:16 $ docker rm -f --volumes 383f918fe3fc6d0de144e7e0ad8c633d1994f914551e83bd9c7904cfe7fd22b1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:15:17 + docker inspect -f . ci-base-image-arm64 02:15:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:15:17 prd-ubuntu20.04-docker-arm64-4c-16g-17009 does not seem to be running inside a container 02:15:17 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/edgex-ui-go/7 -v /w/workspace/edgex-ui-go/7:/w/workspace/edgex-ui-go/7:rw,z -v /w/workspace/edgex-ui-go/7@tmp:/w/workspace/edgex-ui-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:15:18 $ docker top 097f3798c8094f970c626effec82aa601140be4311577b70f652ababf50c8cb2 -eo pid,comm [Pipeline] { [Pipeline] sh 02:15:19 + git config --global --add safe.directory /w/workspace/edgex-ui-go/7 [Pipeline] fileExists [Pipeline] sh 02:15:20 + make test 02:15:20 CGO_ENABLED=0 GO111MODULE=on go test -tags "no_messagebus" -coverprofile=coverage.out ./... 02:15:52 ? github.com/edgexfoundry/edgex-ui-go [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/common [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/config [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/container [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/errors [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/handler [no test files] 02:17:29 ? github.com/edgexfoundry/edgex-ui-go/internal/service [no test files] 02:17:29 CGO_ENABLED=0 GO111MODULE=on go vet -tags "no_messagebus" ./... 02:18:01 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:18:01 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:18:01 ./bin/test-attribution-txt.sh 02:18:01 make -C web test 02:18:01 make[1]: Entering directory '/w/workspace/edgex-ui-go/7/web' 02:18:01 make[1]: tput: No such file or directory 02:18:01 make[1]: tput: No such file or directory 02:18:01 warning: generating ./VERSION 02:18:01 echo "0.0.0" > VERSION 02:18:01 docker build \ 02:18:01 -f Dockerfile \ 02:18:01 --build-arg USER=1000 \ 02:18:01 \ 02:18:01 --label "git_sha=41343a2d79708aa6f36e8a325be9da591223b979" \ 02:18:01 -t edgexfoundry/edgex-web-ui:41343a2d79708aa6f36e8a325be9da591223b979 \ 02:18:01 -t edgexfoundry/edgex-web-ui:0.0.0-dev \ 02:18:01 . 02:18:01 DEPRECATED: The legacy builder is deprecated and will be removed in a future release. 02:18:01 Install the buildx component to build images with BuildKit: 02:18:01 https://docs.docker.com/go/buildx/ 02:18:01 02:18:01 Sending build context to Docker daemon 2.563MB 02:18:01 Step 1/10 : FROM node:16.17-alpine3.15 02:18:01 16.17-alpine3.15: Pulling from library/node 02:18:01 47517142f6ba: Pulling fs layer 02:18:01 5f8c4bfa009b: Pulling fs layer 02:18:01 f7079c9c4ba1: Pulling fs layer 02:18:01 aba105e6f55a: Pulling fs layer 02:18:01 aba105e6f55a: Waiting 02:18:01 f7079c9c4ba1: Verifying Checksum 02:18:01 f7079c9c4ba1: Download complete 02:18:01 47517142f6ba: Verifying Checksum 02:18:01 47517142f6ba: Download complete 02:18:01 aba105e6f55a: Verifying Checksum 02:18:01 aba105e6f55a: Download complete 02:18:01 47517142f6ba: Pull complete 02:18:01 5f8c4bfa009b: Verifying Checksum 02:18:01 5f8c4bfa009b: Download complete 02:18:05 5f8c4bfa009b: Pull complete 02:18:06 f7079c9c4ba1: Pull complete 02:18:06 aba105e6f55a: Pull complete 02:18:06 Digest: sha256:84c606bfbe4cf120c52b17c3b727e614d99e357a8e350f83a4e7b9ec0798e04a 02:18:06 Status: Downloaded newer image for node:16.17-alpine3.15 02:18:06 ---> bf1b8b58d215 02:18:06 Step 2/10 : RUN apk add --no-cache chromium 02:18:07 ---> Running in e8edf08dc6e3 02:18:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 02:18:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 02:18:09 (1/128) Installing libxau (1.0.9-r0) 02:18:09 (2/128) Installing libmd (1.0.3-r0) 02:18:09 (3/128) Installing libbsd (0.11.3-r1) 02:18:09 (4/128) Installing libxdmcp (1.1.3-r0) 02:18:09 (5/128) Installing libxcb (1.14-r2) 02:18:09 (6/128) Installing libx11 (1.7.3.1-r0) 02:18:09 (7/128) Installing libxext (1.3.4-r0) 02:18:09 (8/128) Installing libice (1.0.10-r0) 02:18:09 (9/128) Installing libuuid (2.37.4-r0) 02:18:09 (10/128) Installing libsm (1.2.3-r0) 02:18:09 (11/128) Installing libxt (1.2.1-r0) 02:18:09 (12/128) Installing libxmu (1.1.3-r0) 02:18:09 (13/128) Installing xset (1.2.4-r0) 02:18:09 (14/128) Installing xprop (1.2.5-r0) 02:18:10 (15/128) Installing xdg-utils (1.1.3-r0) 02:18:10 (16/128) Installing eudev-libs (3.2.11_pre1-r0) 02:18:10 (17/128) Installing pkgconf (1.8.1-r0) 02:18:10 (18/128) Installing libffi (3.4.2-r1) 02:18:10 (19/128) Installing libintl (0.21-r0) 02:18:10 (20/128) Installing libblkid (2.37.4-r0) 02:18:10 (21/128) Installing libmount (2.37.4-r0) 02:18:10 (22/128) Installing pcre (8.45-r1) 02:18:10 (23/128) Installing glib (2.70.5-r0) 02:18:10 (24/128) Installing xz-libs (5.2.5-r1) 02:18:10 (25/128) Installing libxml2 (2.9.14-r2) 02:18:11 (26/128) Installing shared-mime-info (2.1-r2) 02:18:11 (27/128) Installing hicolor-icon-theme (0.17-r1) 02:18:11 (28/128) Installing libjpeg-turbo (2.1.2-r0) 02:18:11 (29/128) Installing libpng (1.6.37-r1) 02:18:11 (30/128) Installing libwebp (1.2.2-r1) 02:18:11 (31/128) Installing zstd-libs (1.5.0-r0) 02:18:11 (32/128) Installing tiff (4.4.0-r1) 02:18:11 (33/128) Installing gdk-pixbuf (2.42.8-r0) 02:18:11 (34/128) Installing gtk-update-icon-cache (2.24.33-r0) 02:18:11 (35/128) Installing libxcomposite (0.4.5-r0) 02:18:11 (36/128) Installing libxfixes (6.0.0-r0) 02:18:11 (37/128) Installing libxrender (0.9.10-r3) 02:18:11 (38/128) Installing libxcursor (1.2.0-r0) 02:18:11 (39/128) Installing libxdamage (1.1.5-r1) 02:18:11 (40/128) Installing libxi (1.8-r0) 02:18:11 (41/128) Installing libxinerama (1.1.4-r1) 02:18:11 (42/128) Installing libxrandr (1.5.2-r1) 02:18:11 (43/128) Installing atk (2.36.0-r0) 02:18:11 (44/128) Installing libxtst (1.2.3-r3) 02:18:11 (45/128) Installing dbus-libs (1.12.24-r0) 02:18:11 (46/128) Installing at-spi2-core (2.42.0-r0) 02:18:11 (47/128) Installing at-spi2-atk (2.38.0-r0) 02:18:11 (48/128) Installing expat (2.5.0-r0) 02:18:11 (49/128) Installing brotli-libs (1.0.9-r5) 02:18:11 (50/128) Installing libbz2 (1.0.8-r1) 02:18:11 (51/128) Installing freetype (2.11.1-r2) 02:18:11 (52/128) Installing fontconfig (2.13.1-r4) 02:18:11 (53/128) Installing pixman (0.40.0-r4) 02:18:11 (54/128) Installing cairo (1.16.0-r5) 02:18:11 (55/128) Installing cairo-gobject (1.16.0-r5) 02:18:11 (56/128) Installing avahi-libs (0.8-r5) 02:18:11 (57/128) Installing gmp (6.2.1-r1) 02:18:11 (58/128) Installing nettle (3.7.3-r0) 02:18:11 (59/128) Installing p11-kit (0.24.0-r1) 02:18:11 (60/128) Installing libtasn1 (4.18.0-r1) 02:18:11 (61/128) Installing libunistring (0.9.10-r1) 02:18:11 (62/128) Installing gnutls (3.7.1-r2) 02:18:11 (63/128) Installing cups-libs (2.3.3-r6) 02:18:11 (64/128) Installing libepoxy (1.5.9-r0) 02:18:11 (65/128) Installing fribidi (1.0.11-r0) 02:18:11 (66/128) Installing graphite2 (1.3.14-r0) 02:18:11 (67/128) Installing harfbuzz (3.0.0-r2) 02:18:11 (68/128) Installing libxft (2.3.4-r0) 02:18:11 (69/128) Installing pango (1.48.10-r0) 02:18:11 (70/128) Installing wayland-libs-client (1.19.0-r1) 02:18:11 (71/128) Installing wayland-libs-cursor (1.19.0-r1) 02:18:11 (72/128) Installing wayland-libs-egl (1.19.0-r1) 02:18:11 (73/128) Installing xkeyboard-config (2.34-r0) 02:18:12 (74/128) Installing libxkbcommon (1.3.1-r0) 02:18:12 (75/128) Installing gtk+3.0 (3.24.30-r0) 02:18:12 Executing gtk+3.0-3.24.30-r0.post-install 02:18:12 (76/128) Installing libfontenc (1.1.4-r0) 02:18:12 (77/128) Installing mkfontscale (1.2.1-r1) 02:18:13 (78/128) Installing ttf-opensans (1.10-r1) 02:18:13 Executing ttf-opensans-1.10-r1.post-install 02:18:14 (79/128) Installing libogg (1.3.5-r0) 02:18:14 (80/128) Installing flac (1.3.4-r0) 02:18:15 (81/128) Installing alsa-lib (1.2.5.1-r1) 02:18:15 (82/128) Installing libatomic (10.3.1_git20211027-r0) 02:18:15 (83/128) Installing sdl2 (2.0.16-r4) 02:18:15 (84/128) Installing aom-libs (3.2.0-r0) 02:18:15 (85/128) Installing libass (0.15.2-r0) 02:18:15 (86/128) Installing libdav1d (0.9.2-r0) 02:18:15 (87/128) Installing ncurses-terminfo-base (6.3_p20211120-r1) 02:18:15 (88/128) Installing ncurses-libs (6.3_p20211120-r1) 02:18:15 (89/128) Installing lame (3.100-r0) 02:18:15 (90/128) Installing opus (1.3.1-r1) 02:18:15 (91/128) Installing libgomp (10.3.1_git20211027-r0) 02:18:15 (92/128) Installing soxr (0.1.3-r2) 02:18:15 (93/128) Installing libsrt (1.4.2-r1) 02:18:15 (94/128) Installing libssh (0.9.6-r1) 02:18:15 (95/128) Installing libtheora (1.1.1-r16) 02:18:15 (96/128) Installing v4l-utils-libs (1.22.1-r1) 02:18:15 (97/128) Installing libdrm (2.4.109-r0) 02:18:15 (98/128) Installing libva (2.13.0-r0) 02:18:15 (99/128) Installing libvdpau (1.4-r0) 02:18:15 (100/128) Installing vidstab (1.1.0-r1) 02:18:15 (101/128) Installing libvorbis (1.3.7-r0) 02:18:15 (102/128) Installing libvpx (1.10.0-r0) 02:18:15 (103/128) Installing vulkan-loader (1.2.196-r0) 02:18:15 (104/128) Installing x264-libs (20210613-r0) 02:18:15 (105/128) Installing x265-libs (3.5-r0) 02:18:15 (106/128) Installing xvidcore (1.3.7-r1) 02:18:15 (107/128) Installing ffmpeg-libs (4.4.1-r2) 02:18:16 (108/128) Installing libevent (2.1.12-r4) 02:18:16 (109/128) Installing mesa (21.2.6-r0) 02:18:16 (110/128) Installing wayland-libs-server (1.19.0-r1) 02:18:16 (111/128) Installing mesa-gbm (21.2.6-r0) 02:18:16 (112/128) Installing lcms2 (2.12-r1) 02:18:16 (113/128) Installing nspr (4.32-r0) 02:18:16 (114/128) Installing sqlite-libs (3.36.0-r0) 02:18:16 (115/128) Installing nss (3.78.1-r0) 02:18:16 (116/128) Installing libasyncns (0.8-r1) 02:18:16 (117/128) Installing libltdl (2.4.6-r7) 02:18:16 (118/128) Installing orc (0.4.32-r0) 02:18:16 (119/128) Installing libsndfile (1.0.31-r1) 02:18:16 (120/128) Installing speexdsp (1.2.0-r0) 02:18:16 (121/128) Installing tdb-libs (1.4.5-r0) 02:18:16 (122/128) Installing libpulse (15.0-r2) 02:18:16 (123/128) Installing re2 (2021.11.01-r0) 02:18:16 (124/128) Installing snappy (1.1.9-r1) 02:18:16 (125/128) Installing libgpg-error (1.42-r1) 02:18:16 (126/128) Installing libgcrypt (1.9.4-r0) 02:18:16 (127/128) Installing libxslt (1.1.35-r0) 02:18:16 (128/128) Installing chromium (99.0.4844.84-r0) 02:18:20 Executing busybox-1.34.1-r7.trigger 02:18:20 Executing glib-2.70.5-r0.trigger 02:18:20 Executing shared-mime-info-2.1-r2.trigger 02:18:22 Executing gdk-pixbuf-2.42.8-r0.trigger 02:18:22 Executing gtk-update-icon-cache-2.24.33-r0.trigger 02:18:22 Executing fontconfig-2.13.1-r4.trigger 02:18:22 Executing mkfontscale-1.2.1-r1.trigger 02:18:23 OK: 275 MiB in 144 packages 02:18:35 Removing intermediate container e8edf08dc6e3 02:18:35 ---> dd8fd4a6c190 02:18:35 Step 3/10 : ENV CHROME_BIN=/usr/bin/chromium-browser 02:18:35 ---> Running in 26f883595280 02:18:35 Removing intermediate container 26f883595280 02:18:35 ---> 30e7f07633b4 02:18:35 Step 4/10 : ENV PATH /app/node_modules/.bin:$PATH 02:18:35 ---> Running in bd29121629ad 02:18:35 Removing intermediate container bd29121629ad 02:18:35 ---> 7e9ceb0ba40f 02:18:35 Step 5/10 : RUN npm install -g npm 02:18:35 ---> Running in cdac276835aa 02:19:02 02:19:02 removed 7 packages, changed 101 packages, and audited 264 packages in 24s 02:19:02 02:19:02 27 packages are looking for funding 02:19:02 run `npm fund` for details 02:19:02 02:19:02 found 0 vulnerabilities 02:19:05 Removing intermediate container cdac276835aa 02:19:05 ---> ad315b45a5b0 02:19:05 Step 6/10 : ARG USER=1000 02:19:05 ---> Running in 0343c8e218ea 02:19:05 Removing intermediate container 0343c8e218ea 02:19:05 ---> 4aa825372bf9 02:19:05 Step 7/10 : RUN deluser --remove-home node && adduser -u $USER -D -s /bin/sh node 02:19:06 ---> Running in 3e4df30c02a7 02:19:07 Removing intermediate container 3e4df30c02a7 02:19:07 ---> daa5d645d4b9 02:19:07 Step 8/10 : USER $USER:$USER 02:19:07 ---> Running in 2a27a96511df 02:19:07 Removing intermediate container 2a27a96511df 02:19:07 ---> 6011d6d303da 02:19:07 Step 9/10 : WORKDIR /app 02:19:08 ---> Running in c35382d45db6 02:19:08 Removing intermediate container c35382d45db6 02:19:08 ---> ec463d9302db 02:19:08 Step 10/10 : LABEL git_sha=41343a2d79708aa6f36e8a325be9da591223b979 02:19:08 ---> Running in 71e13c370602 02:19:10 Removing intermediate container 71e13c370602 02:19:10 ---> 825db0fdf53d 02:19:10 Successfully built 825db0fdf53d 02:19:10 Successfully tagged edgexfoundry/edgex-web-ui:41343a2d79708aa6f36e8a325be9da591223b979 02:19:10 Successfully tagged edgexfoundry/edgex-web-ui:0.0.0-dev 02:19:10 touch edgex-web-ui.imagebuilt 02:19:10 mkdir -p node_modules coverage 02:19:10 chown "1000:1000" node_modules coverage package-lock.json 02:19:10 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev npm install 02:19:22 npm WARN old lockfile 02:19:22 npm WARN old lockfile The package-lock.json file was created with an old version of npm, 02:19:22 npm WARN old lockfile so supplemental metadata must be fetched from the registry. 02:19:22 npm WARN old lockfile 02:19:22 npm WARN old lockfile This is a one-time fix-up, please be patient... 02:19:22 npm WARN old lockfile 02:19:37 npm WARN old lockfile string-width-cjs: No matching version found for string-width-cjs@4.2.3. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:19:37 npm WARN old lockfile Could not fetch metadata for string-width-cjs@4.2.3 string-width-cjs: No matching version found for string-width-cjs@4.2.3. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:19:37 npm WARN old lockfile code: 'ETARGET', 02:19:37 npm WARN old lockfile type: 'version', 02:19:37 npm WARN old lockfile wanted: '4.2.3', 02:19:37 npm WARN old lockfile versions: [ '1.0.0', '5.1.1' ], 02:19:37 npm WARN old lockfile distTags: { latest: '5.1.1' }, 02:19:37 npm WARN old lockfile defaultTag: 'latest' 02:19:37 npm WARN old lockfile } 02:19:37 npm WARN old lockfile strip-ansi-cjs: No matching version found for strip-ansi-cjs@6.0.1. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:19:37 npm WARN old lockfile Could not fetch metadata for strip-ansi-cjs@6.0.1 strip-ansi-cjs: No matching version found for strip-ansi-cjs@6.0.1. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:19:37 npm WARN old lockfile code: 'ETARGET', 02:19:37 npm WARN old lockfile type: 'version', 02:19:37 npm WARN old lockfile wanted: '6.0.1', 02:19:37 npm WARN old lockfile versions: [ '1.0.0' ], 02:19:37 npm WARN old lockfile distTags: { latest: '1.0.0' }, 02:19:37 npm WARN old lockfile defaultTag: 'latest' 02:19:37 npm WARN old lockfile } 02:19:37 npm WARN old lockfile wrap-ansi-cjs: No matching version found for wrap-ansi-cjs@7.0.0. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) 02:19:37 npm WARN old lockfile Could not fetch metadata for wrap-ansi-cjs@7.0.0 wrap-ansi-cjs: No matching version found for wrap-ansi-cjs@7.0.0. 02:19:37 npm WARN old lockfile at module.exports (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 02:19:37 npm WARN old lockfile at RegistryFetcher.manifest (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:119:22) 02:19:37 npm WARN old lockfile at async Array. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:727:24) { 02:19:37 npm WARN old lockfile code: 'ETARGET', 02:19:37 npm WARN old lockfile type: 'version', 02:19:37 npm WARN old lockfile wanted: '7.0.0', 02:19:37 npm WARN old lockfile versions: [ '1.0.0' ], 02:19:37 npm WARN old lockfile distTags: { latest: '1.0.0' }, 02:19:37 npm WARN old lockfile defaultTag: 'latest' 02:19:37 npm WARN old lockfile } 02:20:09 npm WARN EBADENGINE Unsupported engine { 02:20:09 npm WARN EBADENGINE package: '@angular-devkit/architect@0.1202.4', 02:20:09 npm WARN EBADENGINE required: { 02:20:09 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:20:09 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:20:09 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:20:09 npm WARN EBADENGINE }, 02:20:09 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:20:09 npm WARN EBADENGINE } 02:20:09 npm WARN EBADENGINE Unsupported engine { 02:20:09 npm WARN EBADENGINE package: '@angular-devkit/core@12.2.4', 02:20:09 npm WARN EBADENGINE required: { 02:20:09 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:20:09 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:20:09 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:20:09 npm WARN EBADENGINE }, 02:20:09 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:20:09 npm WARN EBADENGINE } 02:20:09 npm WARN EBADENGINE Unsupported engine { 02:20:09 npm WARN EBADENGINE package: '@angular-devkit/schematics@12.2.4', 02:20:09 npm WARN EBADENGINE required: { 02:20:09 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:20:09 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:20:09 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:20:09 npm WARN EBADENGINE }, 02:20:09 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:20:09 npm WARN EBADENGINE } 02:20:09 npm WARN EBADENGINE Unsupported engine { 02:20:09 npm WARN EBADENGINE package: '@angular/cli@12.2.4', 02:20:09 npm WARN EBADENGINE required: { 02:20:09 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:20:09 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:20:09 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:20:09 npm WARN EBADENGINE }, 02:20:09 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:20:09 npm WARN EBADENGINE } 02:20:09 npm WARN EBADENGINE Unsupported engine { 02:20:09 npm WARN EBADENGINE package: '@schematics/angular@12.2.4', 02:20:09 npm WARN EBADENGINE required: { 02:20:09 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 02:20:09 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 02:20:09 npm WARN EBADENGINE yarn: '>= 1.13.0' 02:20:09 npm WARN EBADENGINE }, 02:20:09 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 02:20:09 npm WARN EBADENGINE } 02:20:36 npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead 02:20:44 npm WARN deprecated har-validator@5.1.5: this library is no longer supported 02:20:54 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 02:20:54 npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs 02:21:12 npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 02:21:31 npm WARN deprecated protractor@7.0.0: We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular 02:21:31 npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 02:21:53 npm WARN deprecated tslint@6.1.3: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. 02:22:50 02:22:50 added 1355 packages, and audited 1356 packages in 4m 02:22:50 02:22:50 109 packages are looking for funding 02:22:50 run `npm fund` for details 02:22:50 02:22:50 26 vulnerabilities (15 moderate, 8 high, 3 critical) 02:22:50 02:22:50 To address issues that do not require attention, run: 02:22:50 npm audit fix 02:22:50 02:22:50 To address all issues (including breaking changes), run: 02:22:50 npm audit fix --force 02:22:50 02:22:50 Run `npm audit` for details. 02:22:50 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev ng test --code-coverage --watch false --browsers ChromeHeadlessNoSandbox 02:23:02 This version of CLI is only compatible with Angular versions ^16.0.0, 02:23:02 but Angular version 12.2.4 was found instead. 02:23:02 02:23:02 Please visit the link below to find instructions on how to update Angular. 02:23:02 https://update.angular.io/ 02:23:02 02:23:02 make[1]: *** [Makefile:144: test] Error 3 02:23:02 make[1]: Leaving directory '/w/workspace/edgex-ui-go/7/web' 02:23:02 make: *** [Makefile:56: test-angular] Error 2 [Pipeline] } 02:23:02 $ docker stop --time=1 097f3798c8094f970c626effec82aa601140be4311577b70f652ababf50c8cb2 02:23:04 $ docker rm -f --volumes 097f3798c8094f970c626effec82aa601140be4311577b70f652ababf50c8cb2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:23:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:23:05 02:23:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:23:05 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:23:05 arm64: Pulling from edgex-lftools-log-publisher 02:23:05 8998bd30e6a1: Pulling fs layer 02:23:05 04944245beec: Pulling fs layer 02:23:05 699f458cf7ca: Pulling fs layer 02:23:05 765212b225bb: Pulling fs layer 02:23:05 f23df028b6ca: Pulling fs layer 02:23:05 d65c8cfc05b1: Pulling fs layer 02:23:05 2437ff75d9bd: Pulling fs layer 02:23:05 765212b225bb: Waiting 02:23:05 f23df028b6ca: Waiting 02:23:05 d65c8cfc05b1: Waiting 02:23:05 2437ff75d9bd: Waiting 02:23:05 04944245beec: Verifying Checksum 02:23:05 04944245beec: Download complete 02:23:05 765212b225bb: Verifying Checksum 02:23:05 765212b225bb: Download complete 02:23:06 f23df028b6ca: Verifying Checksum 02:23:06 f23df028b6ca: Download complete 02:23:06 d65c8cfc05b1: Download complete 02:23:06 699f458cf7ca: Verifying Checksum 02:23:06 699f458cf7ca: Download complete 02:23:06 8998bd30e6a1: Verifying Checksum 02:23:06 8998bd30e6a1: Download complete 02:23:08 2437ff75d9bd: Verifying Checksum 02:23:08 2437ff75d9bd: Download complete 02:23:10 8998bd30e6a1: Pull complete 02:23:11 04944245beec: Pull complete 02:23:12 699f458cf7ca: Pull complete 02:23:12 765212b225bb: Pull complete 02:23:13 f23df028b6ca: Pull complete 02:23:13 d65c8cfc05b1: Pull complete 02:23:29 2437ff75d9bd: Pull complete 02:23:29 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:23:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:23:29 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:23:29 prd-ubuntu20.04-docker-arm64-4c-16g-17009 does not seem to be running inside a container 02:23:30 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgex-ui-go/7 -v /w/workspace/edgex-ui-go/7:/w/workspace/edgex-ui-go/7:rw,z -v /w/workspace/edgex-ui-go/7@tmp:/w/workspace/edgex-ui-go/7@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:23:32 $ docker top 644fee30f5367cfdbae36f73ee047bcde2d42a9f43a43607c110f20706e045a9 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:23:33 ---> job-cost.sh 02:23:33 lf-activate-venv: SKIPPING 02:23:33 INFO: No Stack... 02:23:34 INFO: Retrieving Pricing Info for: v3-standard-4 02:23:34 INFO: Archiving Costs [Pipeline] sh 02:23:35 + cat /w/workspace/edgex-ui-go/7/archives/cost.csv 02:23:35 + cut -d, -f6 [Pipeline] lock 02:23:35 Trying to acquire lock on [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] 02:23:35 Resource [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] did not exist. Created. 02:23:35 Lock acquired on [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:23:36 /w/workspace/edgex-ui-go/7@tmp/durable-57eced04/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 02:23:36 + echo total: 0.10999999940395355 [Pipeline] stash 02:23:36 Warning: overwriting stash ‘stack-cost’ 02:23:42 Stashed 1 file(s) [Pipeline] } 02:23:42 Lock released on resource [jenkins-edgexfoundry-edgex-ui-go-PR-608-7-stack-cost] [Pipeline] // lock [Pipeline] } 02:23:42 $ docker stop --time=1 644fee30f5367cfdbae36f73ee047bcde2d42a9f43a43607c110f20706e045a9 02:23:44 $ docker rm -f --volumes 644fee30f5367cfdbae36f73ee047bcde2d42a9f43a43607c110f20706e045a9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 02:23:45 Failed in branch arm64 [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" 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] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 02:23:45 + [ -d /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives ] 02:23:45 + ls -al /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives 02:23:45 total 16 02:23:45 drwxr-xr-x 3 root root 4096 May 26 02:12 . 02:23:45 drwxrwxr-x 15 jenkins jenkins 4096 May 26 02:12 .. 02:23:45 drwxr-xr-x 2 root root 4096 May 26 02:12 cost 02:23:45 -rw-r--r-- 1 root root 83 May 26 02:12 cost.csv 02:23:45 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives 02:23:45 + ls -al /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives 02:23:45 total 16 02:23:45 drwxr-xr-x 3 jenkins jenkins 4096 May 26 02:12 . 02:23:45 drwxrwxr-x 15 jenkins jenkins 4096 May 26 02:12 .. 02:23:45 drwxr-xr-x 2 jenkins jenkins 4096 May 26 02:12 cost 02:23:45 -rw-r--r-- 1 jenkins jenkins 83 May 26 02:12 cost.csv [Pipeline] libraryResource [Pipeline] sh 02:23:46 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:23:46 ---> package-listing.sh 02:23:46 ++ facter osfamily 02:23:46 ++ tr '[:upper:]' '[:lower:]' 02:23:47 + OS_FAMILY=debian 02:23:47 + workspace=/w/workspace/edgexfoundry_edgex-ui-go_PR-608 02:23:47 + START_PACKAGES=/tmp/packages_start.txt 02:23:47 + END_PACKAGES=/tmp/packages_end.txt 02:23:47 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:23:47 + PACKAGES=/tmp/packages_start.txt 02:23:47 + '[' /w/workspace/edgexfoundry_edgex-ui-go_PR-608 ']' 02:23:47 + PACKAGES=/tmp/packages_end.txt 02:23:47 + case "${OS_FAMILY}" in 02:23:47 + dpkg -l 02:23:47 + grep '^ii' 02:23:47 + '[' -f /tmp/packages_start.txt ']' 02:23:47 + '[' -f /tmp/packages_end.txt ']' 02:23:47 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:23:47 + '[' /w/workspace/edgexfoundry_edgex-ui-go_PR-608 ']' 02:23:47 + mkdir -p /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives/ 02:23:47 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_edgex-ui-go_PR-608/archives/ [Pipeline] echo 02:23:47 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 02:23:47 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:23:48 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:23:48 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:23:48 prd-ubuntu20.04-docker-8c-8g-17008 does not seem to be running inside a container 02:23:48 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_edgex-ui-go_PR-608 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608:/w/workspace/edgexfoundry_edgex-ui-go_PR-608:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:23:48 $ docker top 0523fc8b7a936329cd70afb32a6f83cbe4bc0164a90ef461813cebc154f2f775 -eo pid,comm [Pipeline] { [Pipeline] sh 02:23:49 + touch /tmp/pre-build-complete [Pipeline] sh 02:23:49 + mkdir -p /var/log/sysstat [Pipeline] sh 02:23:49 + ls /var/log/sa-host 02:23:49 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:23:49 provisioning config files... 02:23:49 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-608@tmp/config16222466637541327666tmp [Pipeline] { [Pipeline] echo 02:23:49 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:23:50 ---> create-netrc.sh [Pipeline] } 02:23:50 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 02:23:50 ---> python-tools-install.sh [Pipeline] echo 02:23:50 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:23:50 ---> sudo-logs.sh 02:23:50 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 02:23:50 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:23:51 ---> job-cost.sh 02:23:51 lf-activate-venv: SKIPPING 02:23:51 DEBUG: total: 0.2199999988079071 02:23:51 INFO: Retrieving Stack Cost... 02:23:51 INFO: Retrieving Pricing Info for: v3-standard-8 02:23:51 INFO: Archiving Costs [Pipeline] echo 02:23:51 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:23:52 ---> logs-deploy.sh 02:23:52 lf-activate-venv: SKIPPING 02:23:52 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-ui-go/PR-608/7 02:23:52 INFO: archiving workspace using pattern(s): 02:23:53 Archives upload complete. 02:23:53 INFO: archiving logs to Nexus