Pull request #620 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of jumpingliu for edgexfoundry/edgex-ui-go Loading trusted files from base branch main at 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d rather than e86c7ffda98c09ee39c09fffce7854f7067b23f9 Obtained Jenkinsfile from 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d 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-ssh8634239461502406188.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-ssh16595603691899171799.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-620/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-620/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh774286858553335068.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-ssh17609744303061741134.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-620/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-620/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh7813574956390574597.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-17213 in /w/workspace/edgexfoundry_edgex-ui-go_PR-620 [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-620 # 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 e86c7ffda98c09ee39c09fffce7854f7067b23f9 Merge succeeded, producing e86c7ffda98c09ee39c09fffce7854f7067b23f9 Checking out Revision e86c7ffda98c09ee39c09fffce7854f7067b23f9 (PR-620) > 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/620/head:refs/remotes/origin/PR-620 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f e86c7ffda98c09ee39c09fffce7854f7067b23f9 # 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 e86c7ffda98c09ee39c09fffce7854f7067b23f9 # timeout=10 Commit message: "docs: Replace slack chat with github discussion" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 23:55:26 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 23:55:26 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 23:55:26 ========================================================= 23:55:26 EdgeX Global Pipelines Version Info 23:55:26 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk 3fc5214456e45b91992b4ec62145e2df5c8b8713 # timeout=10 23:55:27 ------------------- 23:55:27 stable info: 23:55:27 ------------------- 23:55:27 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 23:55:27 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 23:55:27 Message: update stable to v1.0.249 23:55:27 ------------------- 23:55:27 experimental info: 23:55:27 ------------------- 23:55:27 Commited By: **** collab-it+edgex@linuxfoundation.org 23:55:27 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 23:55:27 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = edgex-ui-go-settings [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar PROJECT = edgex-ui-go [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = edgex-ui [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 23:55:27 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-620 [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-620 [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-620 [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = e86c7ffda98c09ee39c09fffce7854f7067b23f9 [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = e86c7ff [Pipeline] echo 23:55:28 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 23:55:28 provisioning config files... 23:55:28 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/config4765321770159268228tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:55:28 ---> docker-login.sh 23:55:28 nexus3.edgexfoundry.org:10001 23:55:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:29 Configure a credential helper to remove this warning. See 23:55:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:29 23:55:29 Login Succeeded 23:55:29 nexus3.edgexfoundry.org:10002 23:55:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:29 Configure a credential helper to remove this warning. See 23:55:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:29 23:55:29 Login Succeeded 23:55:29 nexus3.edgexfoundry.org:10003 23:55:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:29 Configure a credential helper to remove this warning. See 23:55:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:29 23:55:29 Login Succeeded 23:55:29 nexus3.edgexfoundry.org:10004 23:55:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:29 Configure a credential helper to remove this warning. See 23:55:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:29 23:55:29 Login Succeeded 23:55:29 docker.io 23:55:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:29 Configure a credential helper to remove this warning. See 23:55:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:29 23:55:29 Login Succeeded 23:55:29 ---> docker-login.sh ends [Pipeline] } 23:55:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 23:55:30 + git rev-list -1 --merges e86c7ffda98c09ee39c09fffce7854f7067b23f9~1..e86c7ffda98c09ee39c09fffce7854f7067b23f9 [Pipeline] echo 23:55:30 -----------> git rev-list -1 --merges e86c7ffda98c09ee39c09fffce7854f7067b23f9~1..e86c7ffda98c09ee39c09fffce7854f7067b23f9 e86c7ffda98c09ee39c09fffce7854f7067b23f9 [false] [Pipeline] sh 23:55:30 + git log --format=format:%s -1 e86c7ffda98c09ee39c09fffce7854f7067b23f9 [Pipeline] echo 23:55:30 ========================================================= 23:55:30 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 23:55:30 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 23:55:30 + git log --format=format:%s -1 e86c7ffda98c09ee39c09fffce7854f7067b23f9 [Pipeline] echo 23:55:30 [semverPrep] GIT_COMMIT: e86c7ffda98c09ee39c09fffce7854f7067b23f9, Commit Message: docs: Replace slack chat with github discussion [Pipeline] echo 23:55:30 [semverPrep] This is not a build commit. [Pipeline] sh 23:55:31 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 23:55:31 + grep -v github /etc/ssh/ssh_known_hosts 23:55:31 + [ -e /tmp/ssh_known_hosts ] 23:55:31 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 23:55:31 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 23:55:31 + sudo tee -a /etc/ssh/ssh_known_hosts 23:55:31 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:55:31 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:55:31 23:55:31 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:55:32 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:55:32 0.1.4: Pulling from edgex-devops/py-git-semver 23:55:32 b85a868b505f: Pulling fs layer 23:55:32 e2be974225ed: Pulling fs layer 23:55:32 339a4e72a1f5: Pulling fs layer 23:55:32 988bab9f4d93: Pulling fs layer 23:55:32 1469e6f7b9e6: Pulling fs layer 23:55:32 eaf3925da568: Pulling fs layer 23:55:32 bab4dde63d76: Pulling fs layer 23:55:32 988bab9f4d93: Waiting 23:55:32 1469e6f7b9e6: Waiting 23:55:32 eaf3925da568: Waiting 23:55:32 bde34c3a00c8: Pulling fs layer 23:55:32 b352a97aabf1: Pulling fs layer 23:55:32 bab4dde63d76: Waiting 23:55:32 bde34c3a00c8: Waiting 23:55:32 4872d77fe225: Pulling fs layer 23:55:32 5851b861e8e6: Pulling fs layer 23:55:32 4872d77fe225: Waiting 23:55:32 5851b861e8e6: Waiting 23:55:32 e2be974225ed: Verifying Checksum 23:55:32 e2be974225ed: Download complete 23:55:32 988bab9f4d93: Verifying Checksum 23:55:32 988bab9f4d93: Download complete 23:55:32 1469e6f7b9e6: Verifying Checksum 23:55:32 1469e6f7b9e6: Download complete 23:55:32 339a4e72a1f5: Verifying Checksum 23:55:32 339a4e72a1f5: Download complete 23:55:32 eaf3925da568: Verifying Checksum 23:55:32 eaf3925da568: Download complete 23:55:32 bde34c3a00c8: Download complete 23:55:32 b352a97aabf1: Download complete 23:55:32 4872d77fe225: Verifying Checksum 23:55:32 4872d77fe225: Download complete 23:55:32 5851b861e8e6: Verifying Checksum 23:55:32 5851b861e8e6: Download complete 23:55:32 b85a868b505f: Verifying Checksum 23:55:32 b85a868b505f: Download complete 23:55:32 bab4dde63d76: Verifying Checksum 23:55:32 bab4dde63d76: Download complete 23:55:34 b85a868b505f: Pull complete 23:55:34 e2be974225ed: Pull complete 23:55:34 339a4e72a1f5: Pull complete 23:55:34 988bab9f4d93: Pull complete 23:55:34 1469e6f7b9e6: Pull complete 23:55:34 eaf3925da568: Pull complete 23:55:36 bab4dde63d76: Pull complete 23:55:36 bde34c3a00c8: Pull complete 23:55:37 b352a97aabf1: Pull complete 23:55:37 4872d77fe225: Pull complete 23:55:37 5851b861e8e6: Pull complete 23:55:37 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 23:55:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:55:37 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:55:37 prd-ubuntu20.04-docker-8c-8g-17213 does not seem to be running inside a container 23:55:37 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_edgex-ui-go_PR-620 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620:/w/workspace/edgexfoundry_edgex-ui-go_PR-620:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@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 ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 23:55:41 $ docker top 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 -eo pid,comm 23:55:41 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). 23:55:41 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:55:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:55:41 [ssh-agent] Looking for ssh-agent implementation... 23:55:41 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:55:41 $ docker exec 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 ssh-agent 23:55:41 SSH_AUTH_SOCK=/tmp/ssh-soZthntL2o2Z/agent.32 23:55:41 SSH_AGENT_PID=38 23:55:41 Running ssh-add (command line suppressed) 23:55:41 Identity added: /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/private_key_6360519493351532751.key (/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/private_key_6360519493351532751.key) 23:55:41 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:55:41 + git tag --points-at HEAD [Pipeline] } 23:55:41 $ docker exec --env ******** --env ******** 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 ssh-agent -k 23:55:41 unset SSH_AUTH_SOCK; 23:55:41 unset SSH_AGENT_PID; 23:55:41 echo Agent pid 38 killed; 23:55:41 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 23:55:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:55:41 [ssh-agent] Looking for ssh-agent implementation... 23:55:42 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:55:42 $ docker exec 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 ssh-agent 23:55:42 SSH_AUTH_SOCK=/tmp/ssh-HhA3cW4kj6GH/agent.71 23:55:42 SSH_AGENT_PID=78 23:55:42 Running ssh-add (command line suppressed) 23:55:42 Identity added: /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/private_key_13986077886672499647.key (/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/private_key_13986077886672499647.key) 23:55:42 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:55:42 + git semver init 23:55:42 2023-05-29 23:55:42,829 [run_init] DEBUG init version:0.0.0 force:False 23:55:42 2023-05-29 23:55:42,830 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver 23:55:42 2023-05-29 23:55:42,830 [execute] INFO git clone -b semver git@github.com:edgexfoundry/edgex-ui-go.git /w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver 23:55:42 2023-05-29 23:55:42,830 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/edgex-ui-go.git', '/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-620, universal_newlines=False, shell=None, istream=None) 23:55:44 2023-05-29 23:55:44,288 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.git/info/exclude 23:55:44 2023-05-29 23:55:44,289 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver/PR-620 with force:False 23:55:44 2023-05-29 23:55:44,289 [write_file] DEBUG write to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver/PR-620 23:55:44 2023-05-29 23:55:44,293 [execute] INFO git cat-file --batch-check 23:55:44 2023-05-29 23:55:44,293 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver, universal_newlines=False, shell=None, istream=) 23:55:44 2023-05-29 23:55:44,301 [execute] INFO git cat-file --batch 23:55:44 2023-05-29 23:55:44,301 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver, universal_newlines=False, shell=None, istream=) 23:55:44 2023-05-29 23:55:44,308 [read_version] DEBUG read version from /w/workspace/edgexfoundry_edgex-ui-go_PR-620/.semver/PR-620 23:55:44 0.0.0 [Pipeline] } 23:55:44 $ docker exec --env ******** --env ******** 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 ssh-agent -k 23:55:44 unset SSH_AUTH_SOCK; 23:55:44 unset SSH_AGENT_PID; 23:55:44 echo Agent pid 78 killed; 23:55:44 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:55:44 + git semver [Pipeline] } 23:55:45 $ docker stop --time=1 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 23:55:46 $ docker rm -f --volumes 84dea07609a2daeff56dbe05cb24cc4a3baabb02e09e4d7d0d39a53fb7159367 [Pipeline] // withDockerContainer [Pipeline] sh 23:55:46 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 23:55:47 Stashed 1 file(s) [Pipeline] echo 23:55:47 [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 23:55:47 provisioning config files... 23:55:47 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/config15551034909793679108tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:55:47 ---> docker-login.sh 23:55:47 nexus3.edgexfoundry.org:10001 23:55:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:47 Configure a credential helper to remove this warning. See 23:55:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:47 23:55:47 Login Succeeded 23:55:47 nexus3.edgexfoundry.org:10002 23:55:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:47 Configure a credential helper to remove this warning. See 23:55:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:47 23:55:47 Login Succeeded 23:55:47 nexus3.edgexfoundry.org:10003 23:55:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:47 Configure a credential helper to remove this warning. See 23:55:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:47 23:55:47 Login Succeeded 23:55:47 nexus3.edgexfoundry.org:10004 23:55:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:47 Configure a credential helper to remove this warning. See 23:55:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:47 23:55:47 Login Succeeded 23:55:47 docker.io 23:55:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:55:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:55:48 Configure a credential helper to remove this warning. See 23:55:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:55:48 23:55:48 Login Succeeded 23:55:48 ---> docker-login.sh ends [Pipeline] } 23:55:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 23:55:48 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:55:48 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:55:48 ========================================================= 23:55:48 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 23:55:48 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:55:48 + 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 . 23:55:48 Sending build context to Docker daemon 47.6MB 23:55:48 Step 1/15 : ARG BASE=golang:1.20-alpine3.17 23:55:48 Step 2/15 : FROM ${BASE} AS builder 23:55:48 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 23:55:48 f56be85fc22e: Pulling fs layer 23:55:48 85791d961cd3: Pulling fs layer 23:55:48 d694b5ae8c79: Pulling fs layer 23:55:48 9f32a84ed3da: Pulling fs layer 23:55:48 4d19c01a9841: Pulling fs layer 23:55:48 9325e15d5711: Pulling fs layer 23:55:48 556b6ee489ea: Pulling fs layer 23:55:48 c5a4b2cf53e6: Pulling fs layer 23:55:48 4d19c01a9841: Waiting 23:55:48 9325e15d5711: Waiting 23:55:48 556b6ee489ea: Waiting 23:55:48 9f32a84ed3da: Waiting 23:55:48 85791d961cd3: Verifying Checksum 23:55:48 85791d961cd3: Download complete 23:55:48 9f32a84ed3da: Verifying Checksum 23:55:48 9f32a84ed3da: Download complete 23:55:49 4d19c01a9841: Verifying Checksum 23:55:49 4d19c01a9841: Download complete 23:55:49 f56be85fc22e: Verifying Checksum 23:55:49 f56be85fc22e: Download complete 23:55:49 9325e15d5711: Download complete 23:55:49 f56be85fc22e: Pull complete 23:55:49 85791d961cd3: Pull complete 23:55:49 c5a4b2cf53e6: Verifying Checksum 23:55:49 c5a4b2cf53e6: Download complete 23:55:49 d694b5ae8c79: Verifying Checksum 23:55:49 d694b5ae8c79: Download complete 23:55:49 556b6ee489ea: Verifying Checksum 23:55:49 556b6ee489ea: Download complete 23:55:53 d694b5ae8c79: Pull complete 23:55:53 9f32a84ed3da: Pull complete 23:55:53 4d19c01a9841: Pull complete 23:55:53 9325e15d5711: Pull complete 23:55:55 556b6ee489ea: Pull complete 23:55:56 c5a4b2cf53e6: Pull complete 23:55:56 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 23:55:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 23:55:56 ---> c4be618373d6 23:55:56 Step 3/15 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 23:56:02 Still waiting to schedule task 23:56:02 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 23:56:03 ---> Running in 5d4ddd7a8bbc 23:56:03 Removing intermediate container 5d4ddd7a8bbc 23:56:03 ---> faf2c878f35f 23:56:03 Step 4/15 : ARG ALPINE_PKG_BASE="make git" 23:56:03 ---> Running in fda3fd647500 23:56:03 Removing intermediate container fda3fd647500 23:56:03 ---> 5585cf4e552b 23:56:03 Step 5/15 : ARG ALPINE_PKG_EXTRA="" 23:56:03 ---> Running in c2df2daa298c 23:56:03 Removing intermediate container c2df2daa298c 23:56:03 ---> 1154efe100b5 23:56:03 Step 6/15 : LABEL Name=edgex-ui-go 23:56:03 ---> Running in d590eb25428e 23:56:03 Removing intermediate container d590eb25428e 23:56:03 ---> 35e233e3d834 23:56:03 Step 7/15 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 23:56:03 ---> Running in 1fbe943a0500 23:56:03 Removing intermediate container 1fbe943a0500 23:56:03 ---> 27a2b14e0ede 23:56:03 Step 8/15 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 23:56:03 latest: Pulling from library/docker 23:56:03 8a49fdb3b6a5: Pulling fs layer 23:56:03 dfb60e7f5d22: Pulling fs layer 23:56:03 f74671f55a8d: Pulling fs layer 23:56:03 159682c80b19: Pulling fs layer 23:56:03 b1fd48ba55f8: Pulling fs layer 23:56:03 6478cae41da0: Pulling fs layer 23:56:03 3dc5e45939f9: Pulling fs layer 23:56:03 ec63addd3bc1: Pulling fs layer 23:56:03 3a314790488f: Pulling fs layer 23:56:03 f97b6f470a44: Pulling fs layer 23:56:03 ba6b089fd04d: Pulling fs layer 23:56:03 3580870ab4aa: Pulling fs layer 23:56:03 27aa171c6e15: Pulling fs layer 23:56:03 b55707de713d: Pulling fs layer 23:56:03 ec63addd3bc1: Waiting 23:56:03 3a314790488f: Waiting 23:56:03 f97b6f470a44: Waiting 23:56:03 ba6b089fd04d: Waiting 23:56:03 3580870ab4aa: Waiting 23:56:03 27aa171c6e15: Waiting 23:56:03 b55707de713d: Waiting 23:56:03 b1fd48ba55f8: Waiting 23:56:03 6478cae41da0: Waiting 23:56:03 3dc5e45939f9: Waiting 23:56:03 f74671f55a8d: Verifying Checksum 23:56:03 f74671f55a8d: Download complete 23:56:03 dfb60e7f5d22: Verifying Checksum 23:56:03 dfb60e7f5d22: Download complete 23:56:04 8a49fdb3b6a5: Verifying Checksum 23:56:04 8a49fdb3b6a5: Download complete 23:56:04 8a49fdb3b6a5: Pull complete 23:56:04 159682c80b19: Verifying Checksum 23:56:04 159682c80b19: Download complete 23:56:04 b1fd48ba55f8: Verifying Checksum 23:56:04 b1fd48ba55f8: Download complete 23:56:04 3dc5e45939f9: Download complete 23:56:04 dfb60e7f5d22: Pull complete 23:56:04 ec63addd3bc1: Download complete 23:56:04 f74671f55a8d: Pull complete 23:56:04 3a314790488f: Download complete 23:56:04 6478cae41da0: Verifying Checksum 23:56:04 6478cae41da0: Download complete 23:56:04 ba6b089fd04d: Verifying Checksum 23:56:04 ba6b089fd04d: Download complete 23:56:04 27aa171c6e15: Verifying Checksum 23:56:04 27aa171c6e15: Download complete 23:56:04 f97b6f470a44: Verifying Checksum 23:56:04 f97b6f470a44: Download complete 23:56:04 159682c80b19: Pull complete 23:56:04 b55707de713d: Download complete 23:56:05 b1fd48ba55f8: Pull complete 23:56:05 6478cae41da0: Pull complete 23:56:06 3dc5e45939f9: Pull complete 23:56:06 ec63addd3bc1: Pull complete 23:56:06 3580870ab4aa: Verifying Checksum 23:56:06 3580870ab4aa: Download complete 23:56:06 3a314790488f: Pull complete 23:56:06 f97b6f470a44: Pull complete 23:56:06 ba6b089fd04d: Pull complete 23:56:07 3580870ab4aa: Pull complete 23:56:07 27aa171c6e15: Pull complete 23:56:07 b55707de713d: Pull complete 23:56:07 Digest: sha256:f44bd33ee57baf0830d8c07a1abd7ce40301a446e819b86ad0d99735c049f6a5 23:56:07 Status: Downloaded newer image for docker:latest 23:56:10 ---> c221e0138dc1 23:56:10 Step 9/15 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:56:10 ---> Running in f93fc01a1ced 23:56:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 23:56:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 23:56:10 OK: 265 MiB in 53 packages 23:56:11 Removing intermediate container f93fc01a1ced 23:56:11 ---> ea4923dd3d36 23:56:11 Step 10/15 : ENV GO111MODULE=on 23:56:11 ---> Running in a595f3b6416e 23:56:11 Removing intermediate container a595f3b6416e 23:56:11 ---> 4bd7fcff3b14 23:56:11 Step 11/15 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 23:56:11 ---> Running in b7c6a590c695 23:56:11 Removing intermediate container b7c6a590c695 23:56:11 ---> bf2df2303d6d 23:56:11 Step 12/15 : COPY go.mod vendor* ./ 23:56:11 ---> d1cad5c706c8 23:56:11 Step 13/15 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:56:11 ---> Running in bdc1d4711cc2 23:56:51 Removing intermediate container bdc1d4711cc2 23:56:51 ---> 04ba51864a8a 23:56:51 Step 14/15 : COPY . . 23:56:51 ---> e2cce2922b9d 23:56:51 Step 15/15 : RUN ${MAKE} 23:56:51 ---> Running in f72301802cb9 23:56:51 noop 23:56:51 Removing intermediate container f72301802cb9 23:56:51 ---> 3f033c413d01 23:56:51 Successfully built 3f033c413d01 23:56:51 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:56:51 + docker inspect -f . ci-base-image-x86_64 23:56:51 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:56:51 prd-ubuntu20.04-docker-8c-8g-17213 does not seem to be running inside a container 23:56:51 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_edgex-ui-go_PR-620 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620:/w/workspace/edgexfoundry_edgex-ui-go_PR-620:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@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 ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 23:56:52 $ docker top c88744dd3f293ec2d78b42338e6b0c6e8d1161e723e06f610b685a4ff6c05496 -eo pid,comm [Pipeline] { [Pipeline] sh 23:56:52 + go version 23:56:52 go version go1.20.2 linux/amd64 [Pipeline] } 23:56:52 $ docker stop --time=1 c88744dd3f293ec2d78b42338e6b0c6e8d1161e723e06f610b685a4ff6c05496 23:56:53 $ docker rm -f --volumes c88744dd3f293ec2d78b42338e6b0c6e8d1161e723e06f610b685a4ff6c05496 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:56:54 + docker inspect -f . ci-base-image-x86_64 23:56:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:56:54 prd-ubuntu20.04-docker-8c-8g-17213 does not seem to be running inside a container 23:56:54 $ 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-620 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620:/w/workspace/edgexfoundry_edgex-ui-go_PR-620:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@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 ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 23:56:54 $ docker top a6b7b8b7ba787acdd911bb4e9f61b9736d6ea195b5a3fdcee53f49779a11cbc1 -eo pid,comm [Pipeline] { [Pipeline] sh 23:56:55 + git config --global --add safe.directory /w/workspace/edgexfoundry_edgex-ui-go_PR-620 [Pipeline] fileExists [Pipeline] sh 23:56:55 + make test 23:56:55 CGO_ENABLED=0 GO111MODULE=on go test -tags "no_messagebus" -coverprofile=coverage.out ./... 23:57:00 ? github.com/edgexfoundry/edgex-ui-go [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/common [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/config [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/container [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/errors [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/service [no test files] 23:57:08 ? github.com/edgexfoundry/edgex-ui-go/internal/handler [no test files] 23:57:08 CGO_ENABLED=0 GO111MODULE=on go vet -tags "no_messagebus" ./... 23:57:11 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 23:57:11 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 23:57:11 ./bin/test-attribution-txt.sh 23:57:11 make -C web test 23:57:11 make[1]: Entering directory '/w/workspace/edgexfoundry_edgex-ui-go_PR-620/web' 23:57:11 make[1]: tput: No such file or directory 23:57:11 make[1]: tput: No such file or directory 23:57:11 warning: generating ./VERSION 23:57:11 echo "0.0.0" > VERSION 23:57:11 docker build \ 23:57:11 -f Dockerfile \ 23:57:11 --build-arg USER=1000 \ 23:57:11 \ 23:57:11 --label "git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9" \ 23:57:11 -t edgexfoundry/edgex-web-ui:e86c7ffda98c09ee39c09fffce7854f7067b23f9 \ 23:57:11 -t edgexfoundry/edgex-web-ui:0.0.0-dev \ 23:57:11 . 23:57:11 DEPRECATED: The legacy builder is deprecated and will be removed in a future release. 23:57:11 Install the buildx component to build images with BuildKit: 23:57:11 https://docs.docker.com/go/buildx/ 23:57:11 23:57:11 Sending build context to Docker daemon 2.571MB 23:57:11 Step 1/10 : FROM node:16.17-alpine3.15 23:57:11 16.17-alpine3.15: Pulling from library/node 23:57:11 9621f1afde84: Pulling fs layer 23:57:11 c6f70ee39829: Pulling fs layer 23:57:11 56892a8094a2: Pulling fs layer 23:57:11 58dd87906ef0: Pulling fs layer 23:57:11 58dd87906ef0: Waiting 23:57:11 56892a8094a2: Verifying Checksum 23:57:11 56892a8094a2: Download complete 23:57:11 58dd87906ef0: Verifying Checksum 23:57:11 58dd87906ef0: Download complete 23:57:11 9621f1afde84: Verifying Checksum 23:57:11 9621f1afde84: Download complete 23:57:11 9621f1afde84: Pull complete 23:57:12 c6f70ee39829: Verifying Checksum 23:57:12 c6f70ee39829: Download complete 23:57:13 c6f70ee39829: Pull complete 23:57:13 56892a8094a2: Pull complete 23:57:13 58dd87906ef0: Pull complete 23:57:13 Digest: sha256:84c606bfbe4cf120c52b17c3b727e614d99e357a8e350f83a4e7b9ec0798e04a 23:57:13 Status: Downloaded newer image for node:16.17-alpine3.15 23:57:13 ---> b69703f70c3d 23:57:13 Step 2/10 : RUN apk add --no-cache chromium 23:57:15 ---> Running in e658762206c6 23:57:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 23:57:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 23:57:16 (1/129) Installing libxau (1.0.9-r0) 23:57:16 (2/129) Installing libmd (1.0.3-r0) 23:57:16 (3/129) Installing libbsd (0.11.3-r1) 23:57:16 (4/129) Installing libxdmcp (1.1.3-r0) 23:57:16 (5/129) Installing libxcb (1.14-r2) 23:57:16 (6/129) Installing libx11 (1.7.3.1-r0) 23:57:16 (7/129) Installing libxext (1.3.4-r0) 23:57:16 (8/129) Installing libice (1.0.10-r0) 23:57:16 (9/129) Installing libuuid (2.37.4-r0) 23:57:16 (10/129) Installing libsm (1.2.3-r0) 23:57:16 (11/129) Installing libxt (1.2.1-r0) 23:57:16 (12/129) Installing libxmu (1.1.3-r0) 23:57:16 (13/129) Installing xset (1.2.4-r0) 23:57:16 (14/129) Installing xprop (1.2.5-r0) 23:57:16 (15/129) Installing xdg-utils (1.1.3-r0) 23:57:16 (16/129) Installing eudev-libs (3.2.11_pre1-r0) 23:57:16 (17/129) Installing pkgconf (1.8.1-r0) 23:57:16 (18/129) Installing libffi (3.4.2-r1) 23:57:16 (19/129) Installing libintl (0.21-r0) 23:57:16 (20/129) Installing libblkid (2.37.4-r0) 23:57:16 (21/129) Installing libmount (2.37.4-r0) 23:57:16 (22/129) Installing pcre (8.45-r1) 23:57:16 (23/129) Installing glib (2.70.5-r0) 23:57:16 (24/129) Installing xz-libs (5.2.5-r1) 23:57:16 (25/129) Installing libxml2 (2.9.14-r2) 23:57:16 (26/129) Installing shared-mime-info (2.1-r2) 23:57:16 (27/129) Installing hicolor-icon-theme (0.17-r1) 23:57:16 (28/129) Installing libjpeg-turbo (2.1.2-r0) 23:57:16 (29/129) Installing libpng (1.6.37-r1) 23:57:16 (30/129) Installing libwebp (1.2.2-r1) 23:57:16 (31/129) Installing zstd-libs (1.5.0-r0) 23:57:16 (32/129) Installing tiff (4.4.0-r1) 23:57:16 (33/129) Installing gdk-pixbuf (2.42.8-r0) 23:57:16 (34/129) Installing gtk-update-icon-cache (2.24.33-r0) 23:57:16 (35/129) Installing libxcomposite (0.4.5-r0) 23:57:16 (36/129) Installing libxfixes (6.0.0-r0) 23:57:16 (37/129) Installing libxrender (0.9.10-r3) 23:57:16 (38/129) Installing libxcursor (1.2.0-r0) 23:57:16 (39/129) Installing libxdamage (1.1.5-r1) 23:57:16 (40/129) Installing libxi (1.8-r0) 23:57:16 (41/129) Installing libxinerama (1.1.4-r1) 23:57:16 (42/129) Installing libxrandr (1.5.2-r1) 23:57:16 (43/129) Installing atk (2.36.0-r0) 23:57:16 (44/129) Installing libxtst (1.2.3-r3) 23:57:16 (45/129) Installing dbus-libs (1.12.24-r0) 23:57:16 (46/129) Installing at-spi2-core (2.42.0-r0) 23:57:16 (47/129) Installing at-spi2-atk (2.38.0-r0) 23:57:16 (48/129) Installing expat (2.5.0-r0) 23:57:16 (49/129) Installing brotli-libs (1.0.9-r5) 23:57:16 (50/129) Installing libbz2 (1.0.8-r1) 23:57:16 (51/129) Installing freetype (2.11.1-r2) 23:57:16 (52/129) Installing fontconfig (2.13.1-r4) 23:57:16 (53/129) Installing pixman (0.40.0-r4) 23:57:16 (54/129) Installing cairo (1.16.0-r5) 23:57:16 (55/129) Installing cairo-gobject (1.16.0-r5) 23:57:16 (56/129) Installing avahi-libs (0.8-r5) 23:57:16 (57/129) Installing gmp (6.2.1-r1) 23:57:16 (58/129) Installing nettle (3.7.3-r0) 23:57:16 (59/129) Installing p11-kit (0.24.0-r1) 23:57:16 (60/129) Installing libtasn1 (4.18.0-r1) 23:57:16 (61/129) Installing libunistring (0.9.10-r1) 23:57:16 (62/129) Installing gnutls (3.7.1-r2) 23:57:17 (63/129) Installing cups-libs (2.3.3-r6) 23:57:17 (64/129) Installing libepoxy (1.5.9-r0) 23:57:17 (65/129) Installing fribidi (1.0.11-r0) 23:57:17 (66/129) Installing graphite2 (1.3.14-r0) 23:57:17 (67/129) Installing harfbuzz (3.0.0-r2) 23:57:17 (68/129) Installing libxft (2.3.4-r0) 23:57:17 (69/129) Installing pango (1.48.10-r0) 23:57:17 (70/129) Installing wayland-libs-client (1.19.0-r1) 23:57:17 (71/129) Installing wayland-libs-cursor (1.19.0-r1) 23:57:17 (72/129) Installing wayland-libs-egl (1.19.0-r1) 23:57:17 (73/129) Installing xkeyboard-config (2.34-r0) 23:57:17 (74/129) Installing libxkbcommon (1.3.1-r0) 23:57:17 (75/129) Installing gtk+3.0 (3.24.30-r0) 23:57:17 Executing gtk+3.0-3.24.30-r0.post-install 23:57:17 (76/129) Installing libfontenc (1.1.4-r0) 23:57:17 (77/129) Installing mkfontscale (1.2.1-r1) 23:57:17 (78/129) Installing ttf-opensans (1.10-r1) 23:57:17 Executing ttf-opensans-1.10-r1.post-install 23:57:19 (79/129) Installing libogg (1.3.5-r0) 23:57:19 (80/129) Installing flac (1.3.4-r0) 23:57:19 (81/129) Installing alsa-lib (1.2.5.1-r1) 23:57:19 (82/129) Installing libatomic (10.3.1_git20211027-r0) 23:57:19 (83/129) Installing sdl2 (2.0.16-r4) 23:57:19 (84/129) Installing aom-libs (3.2.0-r0) 23:57:19 (85/129) Installing libass (0.15.2-r0) 23:57:19 (86/129) Installing libdav1d (0.9.2-r0) 23:57:19 (87/129) Installing ncurses-terminfo-base (6.3_p20211120-r2) 23:57:19 (88/129) Installing ncurses-libs (6.3_p20211120-r2) 23:57:19 (89/129) Installing lame (3.100-r0) 23:57:19 (90/129) Installing opus (1.3.1-r1) 23:57:19 (91/129) Installing libgomp (10.3.1_git20211027-r0) 23:57:19 (92/129) Installing soxr (0.1.3-r2) 23:57:19 (93/129) Installing libsrt (1.4.2-r1) 23:57:19 (94/129) Installing libssh (0.9.6-r1) 23:57:19 (95/129) Installing libtheora (1.1.1-r16) 23:57:19 (96/129) Installing v4l-utils-libs (1.22.1-r1) 23:57:19 (97/129) Installing libpciaccess (0.16-r0) 23:57:19 (98/129) Installing libdrm (2.4.109-r0) 23:57:19 (99/129) Installing libva (2.13.0-r0) 23:57:19 (100/129) Installing libvdpau (1.4-r0) 23:57:19 (101/129) Installing vidstab (1.1.0-r1) 23:57:19 (102/129) Installing libvorbis (1.3.7-r0) 23:57:19 (103/129) Installing libvpx (1.10.0-r0) 23:57:19 (104/129) Installing vulkan-loader (1.2.196-r0) 23:57:19 (105/129) Installing x264-libs (20210613-r0) 23:57:19 (106/129) Installing x265-libs (3.5-r0) 23:57:19 (107/129) Installing xvidcore (1.3.7-r1) 23:57:19 (108/129) Installing ffmpeg-libs (4.4.1-r2) 23:57:19 (109/129) Installing libevent (2.1.12-r4) 23:57:19 (110/129) Installing mesa (21.2.6-r0) 23:57:19 (111/129) Installing wayland-libs-server (1.19.0-r1) 23:57:19 (112/129) Installing mesa-gbm (21.2.6-r0) 23:57:19 (113/129) Installing lcms2 (2.12-r1) 23:57:19 (114/129) Installing nspr (4.32-r0) 23:57:19 (115/129) Installing sqlite-libs (3.36.0-r0) 23:57:19 (116/129) Installing nss (3.78.1-r0) 23:57:19 (117/129) Installing libasyncns (0.8-r1) 23:57:19 (118/129) Installing libltdl (2.4.6-r7) 23:57:19 (119/129) Installing orc (0.4.32-r0) 23:57:19 (120/129) Installing libsndfile (1.0.31-r1) 23:57:19 (121/129) Installing speexdsp (1.2.0-r0) 23:57:19 (122/129) Installing tdb-libs (1.4.5-r0) 23:57:20 (123/129) Installing libpulse (15.0-r2) 23:57:20 (124/129) Installing re2 (2021.11.01-r0) 23:57:20 (125/129) Installing snappy (1.1.9-r1) 23:57:20 (126/129) Installing libgpg-error (1.42-r1) 23:57:20 (127/129) Installing libgcrypt (1.9.4-r0) 23:57:20 (128/129) Installing libxslt (1.1.35-r0) 23:57:20 (129/129) Installing chromium (99.0.4844.84-r0) 23:57:21 Executing busybox-1.34.1-r7.trigger 23:57:21 Executing glib-2.70.5-r0.trigger 23:57:21 Executing shared-mime-info-2.1-r2.trigger 23:57:21 Executing gdk-pixbuf-2.42.8-r0.trigger 23:57:21 Executing gtk-update-icon-cache-2.24.33-r0.trigger 23:57:21 Executing fontconfig-2.13.1-r4.trigger 23:57:21 Executing mkfontscale-1.2.1-r1.trigger 23:57:21 OK: 286 MiB in 145 packages 23:57:26 Removing intermediate container e658762206c6 23:57:26 ---> 899aa0c3c06c 23:57:26 Step 3/10 : ENV CHROME_BIN=/usr/bin/chromium-browser 23:57:26 ---> Running in 9fac86b037fd 23:57:26 Removing intermediate container 9fac86b037fd 23:57:26 ---> 6cee568c14e1 23:57:26 Step 4/10 : ENV PATH /app/node_modules/.bin:$PATH 23:57:26 ---> Running in 32536c9ea061 23:57:26 Removing intermediate container 32536c9ea061 23:57:26 ---> cef0e878c3d6 23:57:26 Step 5/10 : RUN npm install -g npm 23:57:26 ---> Running in d9a46c004ead 23:57:33 23:57:33 removed 7 packages, changed 101 packages, and audited 264 packages in 5s 23:57:33 23:57:33 27 packages are looking for funding 23:57:33 run `npm fund` for details 23:57:33 23:57:33 found 0 vulnerabilities 23:57:34 Removing intermediate container d9a46c004ead 23:57:34 ---> 03d575a06ecb 23:57:34 Step 6/10 : ARG USER=1000 23:57:34 ---> Running in 3112eb914564 23:57:34 Removing intermediate container 3112eb914564 23:57:34 ---> 2a9833779f8d 23:57:34 Step 7/10 : RUN deluser --remove-home node && adduser -u $USER -D -s /bin/sh node 23:57:34 ---> Running in 72d177939656 23:57:35 Removing intermediate container 72d177939656 23:57:35 ---> 3d4e979a9358 23:57:35 Step 8/10 : USER $USER:$USER 23:57:35 ---> Running in b6adf9c4b188 23:57:35 Removing intermediate container b6adf9c4b188 23:57:35 ---> 7883ed8ace5d 23:57:35 Step 9/10 : WORKDIR /app 23:57:35 ---> Running in 70963d0c7339 23:57:35 Removing intermediate container 70963d0c7339 23:57:35 ---> 9bf02a8192fe 23:57:35 Step 10/10 : LABEL git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 23:57:35 ---> Running in d88f586aafa6 23:57:35 Removing intermediate container d88f586aafa6 23:57:35 ---> 6d4aec199dc5 23:57:35 Successfully built 6d4aec199dc5 23:57:35 Successfully tagged edgexfoundry/edgex-web-ui:e86c7ffda98c09ee39c09fffce7854f7067b23f9 23:57:35 Successfully tagged edgexfoundry/edgex-web-ui:0.0.0-dev 23:57:35 touch edgex-web-ui.imagebuilt 23:57:35 mkdir -p node_modules coverage 23:57:35 chown "1000:1000" node_modules coverage package-lock.json 23:57:35 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev npm install 23:57:37 npm WARN old lockfile 23:57:37 npm WARN old lockfile The package-lock.json file was created with an old version of npm, 23:57:37 npm WARN old lockfile so supplemental metadata must be fetched from the registry. 23:57:37 npm WARN old lockfile 23:57:37 npm WARN old lockfile This is a one-time fix-up, please be patient... 23:57:37 npm WARN old lockfile 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/architect@0.1202.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/build-angular@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/build-optimizer@0.1202.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/build-webpack@0.1202.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/core@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular-devkit/schematics@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@angular/cli@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@ngtools/webpack@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:45 npm WARN EBADENGINE Unsupported engine { 23:57:45 npm WARN EBADENGINE package: '@schematics/angular@12.2.4', 23:57:45 npm WARN EBADENGINE required: { 23:57:45 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 23:57:45 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 23:57:45 npm WARN EBADENGINE yarn: '>= 1.13.0' 23:57:45 npm WARN EBADENGINE }, 23:57:45 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 23:57:45 npm WARN EBADENGINE } 23:57:48 npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 23:57:48 npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility 23:57:48 npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated 23:57:48 npm WARN deprecated source-map-resolve@0.6.0: See https://github.com/lydell/source-map-resolve#deprecated 23:57:49 npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead 23:57:49 npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated 23:57:49 npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. 23:57:50 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 23:57:51 npm WARN deprecated har-validator@5.1.5: this library is no longer supported 23:57:51 npm WARN deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash. 23:57:52 npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs 23:57:53 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 23:57:53 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 23:57:54 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. 23:57:54 npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies 23:57:54 npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 23:57:55 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. 23:57:55 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. 23:57:56 npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 23:57:58 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. 23:58:01 npm WARN deprecated core-js@3.16.0: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. 23:58:06 23:58:06 added 1478 packages, and audited 1479 packages in 30s 23:58:06 23:58:06 90 packages are looking for funding 23:58:06 run `npm fund` for details 23:58:06 23:58:06 37 vulnerabilities (1 low, 14 moderate, 17 high, 5 critical) 23:58:06 23:58:06 To address issues that do not require attention, run: 23:58:06 npm audit fix 23:58:06 23:58:06 To address all issues (including breaking changes), run: 23:58:06 npm audit fix --force 23:58:06 23:58:06 Run `npm audit` for details. 23:58:16 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 23:58:19 - Generating browser application bundles (phase: setup)... 23:58:23 Compiling @angular/core : es2015 as esm2015 23:58:23 Compiling @angular/compiler/testing : es2015 as esm2015 23:58:26 Compiling @angular/common : es2015 as esm2015 23:58:26 Compiling @angular/core/testing : es2015 as esm2015 23:58:26 Compiling @angular/platform-browser : es2015 as esm2015 23:58:26 Compiling @angular/common/testing : es2015 as esm2015 23:58:27 Compiling @angular/platform-browser-dynamic : es2015 as esm2015 23:58:27 Compiling @angular/platform-browser/testing : es2015 as esm2015 23:58:27 Compiling @angular/common/http : es2015 as esm2015 23:58:27 Compiling @angular/platform-browser-dynamic/testing : es2015 as esm2015 23:58:27 Compiling @angular/router : es2015 as esm2015 23:58:28 Compiling @angular/forms : es2015 as esm2015 23:58:28 Compiling @angular/common/http/testing : es2015 as esm2015 23:58:30 Compiling @angular/router/testing : es2015 as esm2015 23:58:35 29 05 2023 23:58:35.228:INFO [karma-server]: Karma v6.3.16 server started at http://localhost:9876/ 23:58:35 29 05 2023 23:58:35.230:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency unlimited 23:58:35 29 05 2023 23:58:35.233:INFO [launcher]: Starting browser ChromeHeadless 23:58:47 ✔ Browser application bundle generation complete. 23:58:47 29 05 2023 23:58:46.100:INFO [Chrome Headless 99.0.4844.84 (Linux x86_64)]: Connected on socket BXdDYtKM2AMDUbS5AAAB with id 41003604 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 0 of 145 SUCCESS (0 secs / 0 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 1 of 145 SUCCESS (0 secs / 0.058 secs) 23:58:49 WARN: ' 23:58:49 It looks like you're using ngModel on the same form field as formControlName. 23:58:49 Support for using the ngModel input property and ngModelChange event with 23:58:49 reactive form directives has been deprecated in Angular v6 and will be removed 23:58:49 in a future version of Angular. 23:58:49 23:58:49 For more information on this, see our API docs here: 23:58:49 https://angular.io/api/forms/FormControlName#use-with-ngmodel 23:58:49 ' 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 1 of 145 SUCCESS (0 secs / 0.058 secs) 23:58:49 WARN: ' 23:58:49 It looks like you're using ngModel on the same form field as formControlName. 23:58:49 Support for using the ngModel input property and ngModelChange event with 23:58:49 reactive form directives has been deprecated in Angular v6 and will be removed 23:58:49 in a future version of Angular. 23:58:49 23:58:49 For more information on this, see our API docs here: 23:58:49 https://angular.io/api/forms/FormControlName#use-with-ngmodel 23:58:49 ' 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 2 of 145 SUCCESS (0 secs / 0.167 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 3 of 145 SUCCESS (0 secs / 0.175 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 4 of 145 SUCCESS (0 secs / 0.214 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 5 of 145 SUCCESS (0 secs / 0.224 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 6 of 145 SUCCESS (0 secs / 0.268 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 7 of 145 SUCCESS (0 secs / 0.271 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 8 of 145 SUCCESS (0 secs / 0.275 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 9 of 145 SUCCESS (0 secs / 0.28 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 10 of 145 SUCCESS (0 secs / 0.294 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 11 of 145 SUCCESS (0 secs / 0.335 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 12 of 145 SUCCESS (0 secs / 0.345 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 13 of 145 SUCCESS (0 secs / 0.347 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 14 of 145 SUCCESS (0 secs / 0.386 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 15 of 145 SUCCESS (0 secs / 0.399 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 16 of 145 SUCCESS (0 secs / 0.404 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 17 of 145 SUCCESS (0 secs / 0.408 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 18 of 145 SUCCESS (0 secs / 0.452 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 19 of 145 SUCCESS (0 secs / 0.493 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 20 of 145 SUCCESS (0 secs / 0.563 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 21 of 145 SUCCESS (0 secs / 0.576 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 22 of 145 SUCCESS (0 secs / 0.632 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 23 of 145 SUCCESS (0 secs / 0.644 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 24 of 145 SUCCESS (0 secs / 0.651 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 25 of 145 SUCCESS (0 secs / 0.657 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 26 of 145 SUCCESS (0 secs / 0.659 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 27 of 145 SUCCESS (0 secs / 0.676 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 28 of 145 SUCCESS (0 secs / 0.68 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 29 of 145 SUCCESS (0 secs / 0.684 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 30 of 145 SUCCESS (0 secs / 0.716 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 31 of 145 SUCCESS (0 secs / 0.73 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 32 of 145 SUCCESS (0 secs / 0.747 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 33 of 145 SUCCESS (0 secs / 0.756 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 34 of 145 SUCCESS (0 secs / 0.76 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 35 of 145 SUCCESS (0 secs / 0.764 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 36 of 145 SUCCESS (0 secs / 0.765 secs) 23:58:49 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 37 of 145 SUCCESS (0 secs / 0.769 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 38 of 145 SUCCESS (0 secs / 0.804 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 39 of 145 SUCCESS (0 secs / 0.84 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 40 of 145 SUCCESS (0 secs / 0.856 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 41 of 145 SUCCESS (0 secs / 0.864 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 42 of 145 SUCCESS (0 secs / 0.871 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 43 of 145 SUCCESS (0 secs / 0.887 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 44 of 145 SUCCESS (0 secs / 0.897 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 45 of 145 SUCCESS (0 secs / 0.909 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 46 of 145 SUCCESS (0 secs / 0.912 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 47 of 145 SUCCESS (0 secs / 0.914 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 48 of 145 SUCCESS (0 secs / 0.917 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 49 of 145 SUCCESS (0 secs / 0.934 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 50 of 145 SUCCESS (0 secs / 0.946 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 51 of 145 SUCCESS (0 secs / 0.963 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 52 of 145 SUCCESS (0 secs / 0.974 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 53 of 145 SUCCESS (0 secs / 0.982 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 54 of 145 SUCCESS (0 secs / 0.992 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 55 of 145 SUCCESS (0 secs / 0.996 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 56 of 145 SUCCESS (0 secs / 1.007 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 57 of 145 SUCCESS (0 secs / 1.022 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 58 of 145 SUCCESS (0 secs / 1.033 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 59 of 145 SUCCESS (0 secs / 1.042 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 60 of 145 SUCCESS (0 secs / 1.063 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 61 of 145 SUCCESS (0 secs / 1.066 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 62 of 145 SUCCESS (0 secs / 1.067 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 63 of 145 SUCCESS (0 secs / 1.097 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 64 of 145 SUCCESS (0 secs / 1.105 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 65 of 145 SUCCESS (0 secs / 1.117 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 66 of 145 SUCCESS (0 secs / 1.138 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 67 of 145 SUCCESS (0 secs / 1.144 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 68 of 145 SUCCESS (0 secs / 1.164 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 69 of 145 SUCCESS (0 secs / 1.17 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 70 of 145 SUCCESS (0 secs / 1.176 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 71 of 145 SUCCESS (0 secs / 1.181 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 72 of 145 SUCCESS (0 secs / 1.21 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 73 of 145 SUCCESS (0 secs / 1.234 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 74 of 145 SUCCESS (0 secs / 1.251 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 75 of 145 SUCCESS (0 secs / 1.255 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 76 of 145 SUCCESS (0 secs / 1.256 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 77 of 145 SUCCESS (0 secs / 1.263 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 78 of 145 SUCCESS (0 secs / 1.276 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 79 of 145 SUCCESS (0 secs / 1.285 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 80 of 145 SUCCESS (0 secs / 1.291 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 81 of 145 SUCCESS (0 secs / 1.293 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 82 of 145 SUCCESS (0 secs / 1.296 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 83 of 145 SUCCESS (0 secs / 1.31 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 84 of 145 SUCCESS (0 secs / 1.317 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 85 of 145 SUCCESS (0 secs / 1.323 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 86 of 145 SUCCESS (0 secs / 1.329 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 87 of 145 SUCCESS (0 secs / 1.353 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 88 of 145 SUCCESS (0 secs / 1.38 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 89 of 145 SUCCESS (0 secs / 1.395 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 90 of 145 SUCCESS (0 secs / 1.4 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 91 of 145 SUCCESS (0 secs / 1.409 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 92 of 145 SUCCESS (0 secs / 1.418 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 93 of 145 SUCCESS (0 secs / 1.422 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 94 of 145 SUCCESS (0 secs / 1.425 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 95 of 145 SUCCESS (0 secs / 1.429 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 96 of 145 SUCCESS (0 secs / 1.431 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 97 of 145 SUCCESS (0 secs / 1.441 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 98 of 145 SUCCESS (0 secs / 1.449 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 99 of 145 SUCCESS (0 secs / 1.451 secs) 23:58:50 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 100 of 145 SUCCESS (0 secs / 1.453 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 101 of 145 SUCCESS (0 secs / 1.519 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 102 of 145 SUCCESS (0 secs / 1.527 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 103 of 145 SUCCESS (0 secs / 1.549 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 104 of 145 SUCCESS (0 secs / 1.555 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 105 of 145 SUCCESS (0 secs / 1.564 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 106 of 145 SUCCESS (0 secs / 1.567 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 107 of 145 SUCCESS (0 secs / 1.572 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 108 of 145 SUCCESS (0 secs / 1.574 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 109 of 145 SUCCESS (0 secs / 1.588 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 110 of 145 SUCCESS (0 secs / 1.636 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 111 of 145 SUCCESS (0 secs / 1.646 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 112 of 145 SUCCESS (0 secs / 1.649 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 113 of 145 SUCCESS (0 secs / 1.65 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 114 of 145 SUCCESS (0 secs / 1.671 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 115 of 145 SUCCESS (0 secs / 1.675 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 116 of 145 SUCCESS (0 secs / 1.68 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 117 of 145 SUCCESS (0 secs / 1.69 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 118 of 145 SUCCESS (0 secs / 1.729 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 119 of 145 SUCCESS (0 secs / 1.732 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 120 of 145 SUCCESS (0 secs / 1.749 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 121 of 145 SUCCESS (0 secs / 1.754 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 122 of 145 SUCCESS (0 secs / 1.757 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 123 of 145 SUCCESS (0 secs / 1.771 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 124 of 145 SUCCESS (0 secs / 1.775 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 125 of 145 SUCCESS (0 secs / 1.779 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 126 of 145 SUCCESS (0 secs / 1.782 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 127 of 145 SUCCESS (0 secs / 1.788 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 128 of 145 SUCCESS (0 secs / 1.795 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 129 of 145 SUCCESS (0 secs / 1.801 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 130 of 145 SUCCESS (0 secs / 1.825 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 131 of 145 SUCCESS (0 secs / 1.839 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 132 of 145 SUCCESS (0 secs / 1.847 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 133 of 145 SUCCESS (0 secs / 1.85 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 134 of 145 SUCCESS (0 secs / 1.854 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 135 of 145 SUCCESS (0 secs / 1.862 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 136 of 145 SUCCESS (0 secs / 1.869 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 137 of 145 SUCCESS (0 secs / 1.872 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 138 of 145 SUCCESS (0 secs / 1.906 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 139 of 145 SUCCESS (0 secs / 1.909 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 140 of 145 SUCCESS (0 secs / 1.912 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 141 of 145 SUCCESS (0 secs / 1.919 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 142 of 145 SUCCESS (0 secs / 1.938 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 143 of 145 SUCCESS (0 secs / 1.949 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 144 of 145 SUCCESS (0 secs / 1.963 secs) 23:58:51 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 145 of 145 SUCCESS (0 secs / 1.969 secs) 23:58:52 Chrome Headless 99.0.4844.84 (Linux x86_64): Executed 145 of 145 SUCCESS (2.907 secs / 1.969 secs) 23:58:52 TOTAL: 145 SUCCESS 23:58:52 ✔ Browser application bundle generation complete. 23:58:52 23:58:52 =============================== Coverage summary =============================== 23:58:52 Statements : 41.5% ( 1423/3429 ) 23:58:52 Branches : 12.14% ( 109/898 ) 23:58:52 Functions : 33.17% ( 415/1251 ) 23:58:52 Lines : 39.38% ( 1278/3245 ) 23:58:52 ================================================================================ 23:58:52 ✔ Browser application bundle generation complete. 23:58:52 make[1]: Leaving directory '/w/workspace/edgexfoundry_edgex-ui-go_PR-620/web' [Pipeline] echo 23:58:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 23:58:52 $ docker stop --time=1 a6b7b8b7ba787acdd911bb4e9f61b9736d6ea195b5a3fdcee53f49779a11cbc1 23:58:54 $ docker rm -f --volumes a6b7b8b7ba787acdd911bb4e9f61b9736d6ea195b5a3fdcee53f49779a11cbc1 [Pipeline] // withDockerContainer [Pipeline] sh 23:58:54 + sudo chown -R jenkins:jenkins . [Pipeline] stash 23:58:55 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 23:58:55 + sudo chown -R jenkins:jenkins . [Pipeline] sh 23:58:56 + ls -al . 23:58:56 total 180 23:58:56 drwxrwxr-x 14 jenkins jenkins 4096 May 29 23:56 . 23:58:56 drwxrwxr-x 4 jenkins jenkins 4096 May 29 23:55 .. 23:58:56 drwxrwxr-x 2 jenkins jenkins 4096 May 29 23:55 .blubracket 23:58:56 -rw-rw-r-- 1 jenkins jenkins 18 May 29 23:55 .dockerignore 23:58:56 drwxrwxr-x 8 jenkins jenkins 4096 May 29 23:55 .git 23:58:56 drwxrwxr-x 3 jenkins jenkins 4096 May 29 23:55 .github 23:58:56 -rw-rw-r-- 1 jenkins jenkins 185 May 29 23:55 .gitignore 23:58:56 drwxr-xr-x 3 jenkins jenkins 4096 May 29 23:55 .semver 23:58:56 -rw-rw-r-- 1 jenkins jenkins 8418 May 29 23:55 Attribution.txt 23:58:56 -rw-rw-r-- 1 jenkins jenkins 17205 May 29 23:55 CHANGELOG.md 23:58:56 -rw-rw-r-- 1 jenkins jenkins 3959 May 29 23:55 CONTRIBUTING.md 23:58:56 -rw-rw-r-- 1 jenkins jenkins 1788 May 29 23:55 Dockerfile 23:58:56 -rw-rw-r-- 1 jenkins jenkins 652 May 29 23:55 Jenkinsfile 23:58:56 -rw-rw-r-- 1 jenkins jenkins 11357 May 29 23:55 LICENSE 23:58:56 -rw-rw-r-- 1 jenkins jenkins 2124 May 29 23:55 Makefile 23:58:56 -rw-rw-r-- 1 jenkins jenkins 4549 May 29 23:55 README.md 23:58:56 -rw-rw-r-- 1 jenkins jenkins 5 May 29 23:55 VERSION 23:58:56 drwxrwxr-x 3 jenkins jenkins 4096 May 29 23:55 assets 23:58:56 drwxrwxr-x 2 jenkins jenkins 4096 May 29 23:55 bin 23:58:56 drwxrwxr-x 3 jenkins jenkins 4096 May 29 23:55 cmd 23:58:56 -rw-r--r-- 1 jenkins jenkins 10 May 29 23:56 coverage.out 23:58:56 drwxrwxr-x 2 jenkins jenkins 4096 May 29 23:55 docs 23:58:56 -rw-rw-r-- 1 jenkins jenkins 2999 May 29 23:55 go.mod 23:58:56 -rw-rw-r-- 1 jenkins jenkins 30528 May 29 23:55 go.sum 23:58:56 drwxrwxr-x 8 jenkins jenkins 4096 May 29 23:55 internal 23:58:56 drwxrwxr-x 4 jenkins jenkins 4096 May 29 23:55 snap 23:58:56 drwxrwxr-x 4 jenkins jenkins 4096 May 29 23:55 testing 23:58:56 -rw-rw-r-- 1 jenkins jenkins 155 May 29 23:55 version.go 23:58:56 drwxrwxr-x 6 jenkins jenkins 4096 May 29 23:57 web [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:58:57 + docker build -t edgex-ui -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 --label arch=amd64 --label version=0.0.0 . 23:58:57 Sending build context to Docker daemon 50.35MB 23:58:57 Step 1/25 : ARG BASE=golang:1.20-alpine3.17 23:58:57 Step 2/25 : FROM ${BASE} AS builder 23:58:57 ---> 3f033c413d01 23:58:57 Step 3/25 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 23:58:58 ---> Running in 19f97ec2436b 23:58:58 Removing intermediate container 19f97ec2436b 23:58:58 ---> eb801512ca27 23:58:58 Step 4/25 : ARG ALPINE_PKG_BASE="make git" 23:58:58 ---> Running in b2fd96566ea1 23:58:58 Removing intermediate container b2fd96566ea1 23:58:58 ---> 37d8bb403674 23:58:58 Step 5/25 : ARG ALPINE_PKG_EXTRA="" 23:58:58 ---> Running in 676e73bcd8fe 23:58:58 Removing intermediate container 676e73bcd8fe 23:58:58 ---> 7dcbd9c423f3 23:58:58 Step 6/25 : LABEL Name=edgex-ui-go 23:58:58 ---> Running in 7845c58765cd 23:58:58 Removing intermediate container 7845c58765cd 23:58:58 ---> adbad06f484f 23:58:58 Step 7/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 23:58:58 ---> Running in 511caaf62eb8 23:58:58 Removing intermediate container 511caaf62eb8 23:58:58 ---> 91aefe5a593a 23:58:58 Step 8/25 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 23:58:59 ---> a0768406305d 23:58:59 Step 9/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:58:59 ---> Running in a95514b0bf82 23:58:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 23:58:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 23:59:00 OK: 265 MiB in 53 packages 23:59:00 Removing intermediate container a95514b0bf82 23:59:00 ---> 266ea1caa461 23:59:00 Step 10/25 : ENV GO111MODULE=on 23:59:00 ---> Running in 33a1465bc1df 23:59:00 Removing intermediate container 33a1465bc1df 23:59:00 ---> 46080d7739b5 23:59:00 Step 11/25 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 23:59:00 ---> Running in b0ccf37b8733 23:59:00 Removing intermediate container b0ccf37b8733 23:59:00 ---> 27ffb363d6dc 23:59:00 Step 12/25 : COPY go.mod vendor* ./ 23:59:00 ---> 9146edbaa2d1 23:59:00 Step 13/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:59:00 ---> Running in 5806dbe6384a 23:59:01 Removing intermediate container 5806dbe6384a 23:59:01 ---> baee6de44e3e 23:59:01 Step 14/25 : COPY . . 23:59:03 ---> 8eabb63776c9 23:59:03 Step 15/25 : RUN ${MAKE} 23:59:03 ---> Running in 5b573574ee50 23:59:03 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus" -ldflags "-X github.com/edgexfoundry/edgex-ui-go.Version=0.0.0" -o cmd/edgex-ui-server/edgex-ui-server ./cmd/edgex-ui-server 23:59:21 Removing intermediate container 5b573574ee50 23:59:21 ---> 3bc50d8f6c30 23:59:21 Step 16/25 : FROM alpine:3.17 23:59:21 3.17: Pulling from library/alpine 23:59:21 f56be85fc22e: Already exists 23:59:21 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 23:59:21 Status: Downloaded newer image for alpine:3.17 23:59:21 ---> 9ed4aefc74f6 23:59:21 Step 17/25 : EXPOSE 4000 23:59:21 ---> Running in 79db5f867062 23:59:21 Removing intermediate container 79db5f867062 23:59:21 ---> 6378495707fa 23:59:21 Step 18/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server 23:59:21 ---> bf0208cf9763 23:59:21 Step 19/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/Attribution.txt /Attribution.txt 23:59:21 ---> 6f38ab333568 23:59:21 Step 20/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/LICENSE /LICENSE 23:59:21 ---> a13abf629929 23:59:21 Step 21/25 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server 23:59:21 ---> Running in 5ba3c0e30e49 23:59:21 Removing intermediate container 5ba3c0e30e49 23:59:21 ---> 26738b869b77 23:59:21 Step 22/25 : ENTRYPOINT ["./edgex-ui-server","--configDir=res/docker"] 23:59:21 ---> Running in c2c71c85f897 23:59:21 Removing intermediate container c2c71c85f897 23:59:21 ---> cfc8b32fffae 23:59:21 Step 23/25 : LABEL arch=amd64 23:59:21 ---> Running in ad2292d6fb90 23:59:21 Removing intermediate container ad2292d6fb90 23:59:21 ---> 201b9aad4fe5 23:59:21 Step 24/25 : LABEL git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 23:59:21 ---> Running in ff01e3866707 23:59:21 Removing intermediate container ff01e3866707 23:59:21 ---> 6dfb4acb5e93 23:59:21 Step 25/25 : LABEL version=0.0.0 23:59:21 ---> Running in b736645f3c65 23:59:21 Removing intermediate container b736645f3c65 23:59:21 ---> b222a6d29f6f 23:59:21 [Warning] One or more build-args [ARCH] were not consumed 23:59:21 Successfully built b222a6d29f6f 23:59:21 Successfully tagged edgex-ui:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:59:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:59:22 23:59:22 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:59:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:59:22 latest: Pulling from edgex-lftools-log-publisher 23:59:22 5eb5b503b376: Pulling fs layer 23:59:22 5c69ac0246d0: Pulling fs layer 23:59:22 ec43610c2a17: Pulling fs layer 23:59:22 3a2ae6a8a46f: Pulling fs layer 23:59:22 33b1e0a273af: Pulling fs layer 23:59:22 5d3b04190fa2: Pulling fs layer 23:59:22 2f39f015ded8: Pulling fs layer 23:59:22 3a2ae6a8a46f: Waiting 23:59:22 33b1e0a273af: Waiting 23:59:22 5d3b04190fa2: Waiting 23:59:22 5c69ac0246d0: Verifying Checksum 23:59:22 5c69ac0246d0: Download complete 23:59:22 3a2ae6a8a46f: Verifying Checksum 23:59:22 3a2ae6a8a46f: Download complete 23:59:22 33b1e0a273af: Verifying Checksum 23:59:22 33b1e0a273af: Download complete 23:59:22 ec43610c2a17: Verifying Checksum 23:59:22 ec43610c2a17: Download complete 23:59:22 5d3b04190fa2: Verifying Checksum 23:59:22 5d3b04190fa2: Download complete 23:59:22 5eb5b503b376: Verifying Checksum 23:59:22 5eb5b503b376: Download complete 23:59:23 2f39f015ded8: Download complete 23:59:23 5eb5b503b376: Pull complete 23:59:23 5c69ac0246d0: Pull complete 23:59:24 ec43610c2a17: Pull complete 23:59:24 3a2ae6a8a46f: Pull complete 23:59:24 33b1e0a273af: Pull complete 23:59:24 5d3b04190fa2: Pull complete 23:59:28 2f39f015ded8: Pull complete 23:59:28 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 23:59:28 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:59:28 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:59:29 prd-ubuntu20.04-docker-8c-8g-17213 does not seem to be running inside a container 23:59:29 $ 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-620 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620:/w/workspace/edgexfoundry_edgex-ui-go_PR-620:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@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 ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 23:59:33 $ docker top 4ca178acfebee61d134bc5ac4079fa145110fbdfbcebf4fd635991b4d753c781 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:59:33 ---> job-cost.sh 23:59:33 lf-activate-venv: SKIPPING 23:59:33 INFO: No Stack... 23:59:34 INFO: Retrieving Pricing Info for: v3-standard-8 23:59:34 INFO: Archiving Costs [Pipeline] sh 23:59:34 + + cutcat -d, /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives/cost.csv -f6 23:59:34 [Pipeline] lock 23:59:34 Trying to acquire lock on [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] 23:59:34 Resource [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] did not exist. Created. 23:59:34 Lock acquired on [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 23:59:34 + echo total: 0.2199999988079071 [Pipeline] stash 23:59:35 Stashed 1 file(s) [Pipeline] } 23:59:35 Lock released on resource [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] [Pipeline] // lock [Pipeline] } 23:59:35 $ docker stop --time=1 4ca178acfebee61d134bc5ac4079fa145110fbdfbcebf4fd635991b4d753c781 23:59:36 $ docker rm -f --volumes 4ca178acfebee61d134bc5ac4079fa145110fbdfbcebf4fd635991b4d753c781 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 00:00:49 Running on prd-ubuntu20.04-docker-arm64-4c-16g-17214 in /w/workspace/edgexfoundry_edgex-ui-go_PR-620 [Pipeline] { [Pipeline] ws 00:00:49 Running in /w/workspace/edgex-ui-go/3 [Pipeline] { [Pipeline] checkout 00:00:49 The recommended git tool is: git 00:00:59 using credential edgex-jenkins-ssh 00:00:59 Cloning the remote Git repository 00:00:59 Cloning repository git@github.com:edgexfoundry/edgex-ui-go.git 00:00:59 > git init /w/workspace/edgex-ui-go/3 # timeout=10 00:01:00 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git 00:01:00 > git --version # timeout=10 00:01:00 > git --version # 'git version 2.25.1' 00:01:00 using GIT_SSH to set credentials SSH Credentials for GitHub 00:01:01 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 00:01:04 > git config remote.origin.url git@github.com:edgexfoundry/edgex-ui-go.git # timeout=10 00:01:04 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:01:06 Merging remotes/origin/main commit 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d into PR head commit e86c7ffda98c09ee39c09fffce7854f7067b23f9 00:01:05 > git config remote.origin.url git@github.com:edgexfoundry/edgex-ui-go.git # timeout=10 00:01:06 Fetching upstream changes from git@github.com:edgexfoundry/edgex-ui-go.git 00:01:06 using GIT_SSH to set credentials SSH Credentials for GitHub 00:01:06 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/edgex-ui-go.git +refs/pull/620/head:refs/remotes/origin/PR-620 +refs/heads/main:refs/remotes/origin/main # timeout=10 00:01:06 > git config core.sparsecheckout # timeout=10 00:01:07 Merge succeeded, producing e86c7ffda98c09ee39c09fffce7854f7067b23f9 00:01:07 Checking out Revision e86c7ffda98c09ee39c09fffce7854f7067b23f9 (PR-620) 00:01:06 > git checkout -f e86c7ffda98c09ee39c09fffce7854f7067b23f9 # timeout=10 00:01:07 > git remote # timeout=10 00:01:07 > git config --get remote.origin.url # timeout=10 00:01:07 using GIT_SSH to set credentials SSH Credentials for GitHub 00:01:07 > git merge 1f0ce7a23b8c0fe3a7fa80d40fc6a89ac6283f2d # timeout=10 00:01:07 > git rev-parse HEAD^{commit} # timeout=10 00:01:07 > git config core.sparsecheckout # timeout=10 00:01:07 > git checkout -f e86c7ffda98c09ee39c09fffce7854f7067b23f9 # timeout=10 00:01:11 Commit message: "docs: Replace slack chat with github discussion" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 00:01:12 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 00:01:12 % Total % Received % Xferd Average Speed Time Time Time Current 00:01:12 Dload Upload Total Spent Left Speed 00:01:12 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 93072 0 --:--:-- --:--:-- --:--:-- 93757 [Pipeline] sh 00:01:12 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 00:01:13 + sudo tee /etc/docker/daemon.new 00:01:13 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 00:01:13 { 00:01:13 "registry-mirrors": [ 00:01:13 "https://nexus3.edgexfoundry.org:10001" 00:01:13 ], 00:01:13 "bip": "10.250.0.254/24", 00:01:13 "hosts": [ 00:01:13 "tcp://0.0.0.0:5555", 00:01:13 "unix:///var/run/docker.sock" 00:01:13 ], 00:01:13 "mtu": 1458, 00:01:13 "selinux-enabled": true, 00:01:13 "seccomp-profile": "/etc/docker/seccomp.json" 00:01:13 } [Pipeline] sh 00:01:13 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 00:01:13 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:01:36 provisioning config files... 00:01:36 copy managed file [edgex-ui-go-settings] to file:/w/workspace/edgex-ui-go/3@tmp/config10737312016163612676tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:01:36 ---> docker-login.sh 00:01:36 nexus3.edgexfoundry.org:10001 00:01:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:01:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:01:37 Configure a credential helper to remove this warning. See 00:01:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:01:37 00:01:37 Login Succeeded 00:01:37 nexus3.edgexfoundry.org:10002 00:01:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:01:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:01:37 Configure a credential helper to remove this warning. See 00:01:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:01:37 00:01:37 Login Succeeded 00:01:37 nexus3.edgexfoundry.org:10003 00:01:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:01:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:01:37 Configure a credential helper to remove this warning. See 00:01:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:01:37 00:01:37 Login Succeeded 00:01:37 nexus3.edgexfoundry.org:10004 00:01:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:01:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:01:38 Configure a credential helper to remove this warning. See 00:01:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:01:38 00:01:38 Login Succeeded 00:01:38 docker.io 00:01:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 00:01:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 00:01:38 Configure a credential helper to remove this warning. See 00:01:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 00:01:38 00:01:38 Login Succeeded 00:01:38 ---> docker-login.sh ends [Pipeline] } 00:01:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 00:01:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:01:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 00:01:39 ========================================================= 00:01:39 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 00:01:39 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:01:39 + 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 . 00:01:40 Sending build context to Docker daemon 30.36MB 00:01:40 Step 1/15 : ARG BASE=golang:1.20-alpine3.17 00:01:40 Step 2/15 : FROM ${BASE} AS builder 00:01:43 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 00:01:43 c41833b44d91: Pulling fs layer 00:01:43 ed15518f5707: Pulling fs layer 00:01:43 feae8fd75edb: Pulling fs layer 00:01:43 242c74f7c9fa: Pulling fs layer 00:01:43 3cdef696dda3: Pulling fs layer 00:01:43 2ced38df9373: Pulling fs layer 00:01:43 58f1dce35555: Pulling fs layer 00:01:43 2ced38df9373: Waiting 00:01:43 242c74f7c9fa: Waiting 00:01:43 58f1dce35555: Waiting 00:01:43 3cdef696dda3: Waiting 00:01:43 ed15518f5707: Verifying Checksum 00:01:43 ed15518f5707: Download complete 00:01:43 242c74f7c9fa: Verifying Checksum 00:01:43 242c74f7c9fa: Download complete 00:01:43 3cdef696dda3: Verifying Checksum 00:01:43 3cdef696dda3: Download complete 00:01:43 c41833b44d91: Verifying Checksum 00:01:43 c41833b44d91: Download complete 00:01:44 c41833b44d91: Pull complete 00:01:44 58f1dce35555: Verifying Checksum 00:01:44 58f1dce35555: Download complete 00:01:44 ed15518f5707: Pull complete 00:01:45 feae8fd75edb: Verifying Checksum 00:01:45 feae8fd75edb: Download complete 00:01:45 2ced38df9373: Verifying Checksum 00:01:45 2ced38df9373: Download complete 00:01:57 feae8fd75edb: Pull complete 00:01:57 242c74f7c9fa: Pull complete 00:01:57 3cdef696dda3: Pull complete 00:02:03 2ced38df9373: Pull complete 00:02:05 58f1dce35555: Pull complete 00:02:05 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 00:02:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 00:02:05 ---> fadd8f120f05 00:02:05 Step 3/15 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 00:02:07 ---> Running in bc8da9ac86ad 00:02:07 Removing intermediate container bc8da9ac86ad 00:02:07 ---> 5a76a9c46d07 00:02:07 Step 4/15 : ARG ALPINE_PKG_BASE="make git" 00:02:07 ---> Running in 42d07fb6f32c 00:02:08 Removing intermediate container 42d07fb6f32c 00:02:08 ---> 35c713708600 00:02:08 Step 5/15 : ARG ALPINE_PKG_EXTRA="" 00:02:08 ---> Running in a152ac690c72 00:02:08 Removing intermediate container a152ac690c72 00:02:08 ---> 36829edfa10f 00:02:08 Step 6/15 : LABEL Name=edgex-ui-go 00:02:08 ---> Running in 54ad3e7d8422 00:02:08 Removing intermediate container 54ad3e7d8422 00:02:08 ---> 6f6cde1f02e6 00:02:08 Step 7/15 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 00:02:09 ---> Running in 65ba9f7a7980 00:02:10 Removing intermediate container 65ba9f7a7980 00:02:10 ---> 035bbd861dcc 00:02:10 Step 8/15 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 00:02:10 latest: Pulling from library/docker 00:02:11 08409d417260: Pulling fs layer 00:02:11 bf127bdc9f4f: Pulling fs layer 00:02:11 55b4810136f4: Pulling fs layer 00:02:11 8b1937eecd14: Pulling fs layer 00:02:11 db6263205561: Pulling fs layer 00:02:11 39314cee2a9c: Pulling fs layer 00:02:11 a0ee298bff01: Pulling fs layer 00:02:11 9fda9acfdd90: Pulling fs layer 00:02:11 736a277f3b8d: Pulling fs layer 00:02:11 b761764eaff7: Pulling fs layer 00:02:11 e1b49e70f544: Pulling fs layer 00:02:11 262f260c9231: Pulling fs layer 00:02:11 e3263c4f34c9: Pulling fs layer 00:02:11 62e6daf4fc04: Pulling fs layer 00:02:11 8b1937eecd14: Waiting 00:02:11 a0ee298bff01: Waiting 00:02:11 9fda9acfdd90: Waiting 00:02:11 39314cee2a9c: Waiting 00:02:11 db6263205561: Waiting 00:02:11 736a277f3b8d: Waiting 00:02:11 b761764eaff7: Waiting 00:02:11 e1b49e70f544: Waiting 00:02:11 262f260c9231: Waiting 00:02:11 e3263c4f34c9: Waiting 00:02:11 62e6daf4fc04: Waiting 00:02:11 55b4810136f4: Download complete 00:02:11 bf127bdc9f4f: Verifying Checksum 00:02:11 bf127bdc9f4f: Download complete 00:02:11 08409d417260: Verifying Checksum 00:02:11 08409d417260: Download complete 00:02:11 8b1937eecd14: Verifying Checksum 00:02:11 8b1937eecd14: Download complete 00:02:11 db6263205561: Verifying Checksum 00:02:11 db6263205561: Download complete 00:02:11 a0ee298bff01: Download complete 00:02:11 39314cee2a9c: Verifying Checksum 00:02:11 39314cee2a9c: Download complete 00:02:11 9fda9acfdd90: Verifying Checksum 00:02:11 9fda9acfdd90: Download complete 00:02:11 736a277f3b8d: Verifying Checksum 00:02:11 736a277f3b8d: Download complete 00:02:12 08409d417260: Pull complete 00:02:12 e1b49e70f544: Verifying Checksum 00:02:12 e1b49e70f544: Download complete 00:02:12 e3263c4f34c9: Verifying Checksum 00:02:12 e3263c4f34c9: Download complete 00:02:12 b761764eaff7: Verifying Checksum 00:02:12 b761764eaff7: Download complete 00:02:12 62e6daf4fc04: Download complete 00:02:12 bf127bdc9f4f: Pull complete 00:02:13 55b4810136f4: Pull complete 00:02:13 262f260c9231: Verifying Checksum 00:02:13 262f260c9231: Download complete 00:02:13 8b1937eecd14: Pull complete 00:02:14 db6263205561: Pull complete 00:02:15 39314cee2a9c: Pull complete 00:02:16 a0ee298bff01: Pull complete 00:02:16 9fda9acfdd90: Pull complete 00:02:16 736a277f3b8d: Pull complete 00:02:17 b761764eaff7: Pull complete 00:02:17 e1b49e70f544: Pull complete 00:02:20 262f260c9231: Pull complete 00:02:21 e3263c4f34c9: Pull complete 00:02:22 62e6daf4fc04: Pull complete 00:02:22 Digest: sha256:f44bd33ee57baf0830d8c07a1abd7ce40301a446e819b86ad0d99735c049f6a5 00:02:22 Status: Downloaded newer image for docker:latest 00:02:24 ---> 95bb2d5f588c 00:02:24 Step 9/15 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 00:02:24 ---> Running in 0fb740eeec72 00:02:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:02:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:02:27 OK: 263 MiB in 53 packages 00:02:27 Removing intermediate container 0fb740eeec72 00:02:27 ---> 4eea56285645 00:02:27 Step 10/15 : ENV GO111MODULE=on 00:02:27 ---> Running in fe9a2dc4b52d 00:02:28 Removing intermediate container fe9a2dc4b52d 00:02:28 ---> e2893b470a06 00:02:28 Step 11/15 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 00:02:28 ---> Running in e7da28c1a5d8 00:02:28 Removing intermediate container e7da28c1a5d8 00:02:28 ---> 5b29c2f86a1c 00:02:28 Step 12/15 : COPY go.mod vendor* ./ 00:02:29 ---> b810849162e9 00:02:29 Step 13/15 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:02:29 ---> Running in b273d1ba404a 00:03:37 Removing intermediate container b273d1ba404a 00:03:37 ---> 8744c4471b0f 00:03:37 Step 14/15 : COPY . . 00:03:37 ---> 0d9c1c5105bc 00:03:37 Step 15/15 : RUN ${MAKE} 00:03:37 ---> Running in 01b96725be9c 00:03:37 noop 00:03:37 Removing intermediate container 01b96725be9c 00:03:37 ---> 919f9a04eb95 00:03:37 Successfully built 919f9a04eb95 00:03:37 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:03:37 + docker inspect -f . ci-base-image-arm64 00:03:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:03:37 prd-ubuntu20.04-docker-arm64-4c-16g-17214 does not seem to be running inside a container 00:03:37 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgex-ui-go/3 -v /w/workspace/edgex-ui-go/3:/w/workspace/edgex-ui-go/3:rw,z -v /w/workspace/edgex-ui-go/3@tmp:/w/workspace/edgex-ui-go/3@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 ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:03:39 $ docker top 887d4d24e426ff416079097e2293be52250c77f44852ae2daf5fb8e872ea2fce -eo pid,comm [Pipeline] { [Pipeline] sh 00:03:40 + go version 00:03:40 go version go1.20.2 linux/arm64 [Pipeline] } 00:03:40 $ docker stop --time=1 887d4d24e426ff416079097e2293be52250c77f44852ae2daf5fb8e872ea2fce 00:03:42 $ docker rm -f --volumes 887d4d24e426ff416079097e2293be52250c77f44852ae2daf5fb8e872ea2fce [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:03:43 + docker inspect -f . ci-base-image-arm64 00:03:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:03:43 prd-ubuntu20.04-docker-arm64-4c-16g-17214 does not seem to be running inside a container 00:03:43 $ 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/3 -v /w/workspace/edgex-ui-go/3:/w/workspace/edgex-ui-go/3:rw,z -v /w/workspace/edgex-ui-go/3@tmp:/w/workspace/edgex-ui-go/3@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 ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 00:03:44 $ docker top beba45bf830d6424b02c6274adfd34da13113b6a49c14c8b52faaabff47fa8d7 -eo pid,comm [Pipeline] { [Pipeline] sh 00:03:45 + git config --global --add safe.directory /w/workspace/edgex-ui-go/3 [Pipeline] fileExists [Pipeline] sh 00:03:45 + make test 00:03:45 CGO_ENABLED=0 GO111MODULE=on go test -tags "no_messagebus" -coverprofile=coverage.out ./... 00:04:17 ? github.com/edgexfoundry/edgex-ui-go [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/common [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/config [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/container [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/errors [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/handler [no test files] 00:05:54 ? github.com/edgexfoundry/edgex-ui-go/internal/service [no test files] 00:05:54 CGO_ENABLED=0 GO111MODULE=on go vet -tags "no_messagebus" ./... 00:06:12 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 00:06:12 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 00:06:12 ./bin/test-attribution-txt.sh 00:06:12 make -C web test 00:06:12 make[1]: Entering directory '/w/workspace/edgex-ui-go/3/web' 00:06:12 make[1]: tput: No such file or directory 00:06:12 make[1]: tput: No such file or directory 00:06:12 warning: generating ./VERSION 00:06:12 echo "0.0.0" > VERSION 00:06:12 docker build \ 00:06:12 -f Dockerfile \ 00:06:12 --build-arg USER=1000 \ 00:06:12 \ 00:06:12 --label "git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9" \ 00:06:12 -t edgexfoundry/edgex-web-ui:e86c7ffda98c09ee39c09fffce7854f7067b23f9 \ 00:06:12 -t edgexfoundry/edgex-web-ui:0.0.0-dev \ 00:06:12 . 00:06:12 DEPRECATED: The legacy builder is deprecated and will be removed in a future release. 00:06:12 Install the buildx component to build images with BuildKit: 00:06:12 https://docs.docker.com/go/buildx/ 00:06:12 00:06:12 Sending build context to Docker daemon 2.571MB 00:06:12 Step 1/10 : FROM node:16.17-alpine3.15 00:06:12 16.17-alpine3.15: Pulling from library/node 00:06:12 47517142f6ba: Pulling fs layer 00:06:12 5f8c4bfa009b: Pulling fs layer 00:06:12 f7079c9c4ba1: Pulling fs layer 00:06:12 aba105e6f55a: Pulling fs layer 00:06:12 aba105e6f55a: Waiting 00:06:12 f7079c9c4ba1: Verifying Checksum 00:06:12 f7079c9c4ba1: Download complete 00:06:12 47517142f6ba: Verifying Checksum 00:06:12 47517142f6ba: Download complete 00:06:12 aba105e6f55a: Verifying Checksum 00:06:12 aba105e6f55a: Download complete 00:06:13 47517142f6ba: Pull complete 00:06:13 5f8c4bfa009b: Verifying Checksum 00:06:13 5f8c4bfa009b: Download complete 00:06:16 5f8c4bfa009b: Pull complete 00:06:17 f7079c9c4ba1: Pull complete 00:06:17 aba105e6f55a: Pull complete 00:06:17 Digest: sha256:84c606bfbe4cf120c52b17c3b727e614d99e357a8e350f83a4e7b9ec0798e04a 00:06:17 Status: Downloaded newer image for node:16.17-alpine3.15 00:06:17 ---> bf1b8b58d215 00:06:17 Step 2/10 : RUN apk add --no-cache chromium 00:06:18 ---> Running in b4cbe7d77305 00:06:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 00:06:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 00:06:20 (1/128) Installing libxau (1.0.9-r0) 00:06:20 (2/128) Installing libmd (1.0.3-r0) 00:06:20 (3/128) Installing libbsd (0.11.3-r1) 00:06:20 (4/128) Installing libxdmcp (1.1.3-r0) 00:06:20 (5/128) Installing libxcb (1.14-r2) 00:06:20 (6/128) Installing libx11 (1.7.3.1-r0) 00:06:20 (7/128) Installing libxext (1.3.4-r0) 00:06:20 (8/128) Installing libice (1.0.10-r0) 00:06:20 (9/128) Installing libuuid (2.37.4-r0) 00:06:20 (10/128) Installing libsm (1.2.3-r0) 00:06:20 (11/128) Installing libxt (1.2.1-r0) 00:06:20 (12/128) Installing libxmu (1.1.3-r0) 00:06:20 (13/128) Installing xset (1.2.4-r0) 00:06:20 (14/128) Installing xprop (1.2.5-r0) 00:06:20 (15/128) Installing xdg-utils (1.1.3-r0) 00:06:20 (16/128) Installing eudev-libs (3.2.11_pre1-r0) 00:06:20 (17/128) Installing pkgconf (1.8.1-r0) 00:06:20 (18/128) Installing libffi (3.4.2-r1) 00:06:20 (19/128) Installing libintl (0.21-r0) 00:06:20 (20/128) Installing libblkid (2.37.4-r0) 00:06:20 (21/128) Installing libmount (2.37.4-r0) 00:06:20 (22/128) Installing pcre (8.45-r1) 00:06:20 (23/128) Installing glib (2.70.5-r0) 00:06:20 (24/128) Installing xz-libs (5.2.5-r1) 00:06:21 (25/128) Installing libxml2 (2.9.14-r2) 00:06:21 (26/128) Installing shared-mime-info (2.1-r2) 00:06:21 (27/128) Installing hicolor-icon-theme (0.17-r1) 00:06:21 (28/128) Installing libjpeg-turbo (2.1.2-r0) 00:06:21 (29/128) Installing libpng (1.6.37-r1) 00:06:21 (30/128) Installing libwebp (1.2.2-r1) 00:06:21 (31/128) Installing zstd-libs (1.5.0-r0) 00:06:21 (32/128) Installing tiff (4.4.0-r1) 00:06:21 (33/128) Installing gdk-pixbuf (2.42.8-r0) 00:06:21 (34/128) Installing gtk-update-icon-cache (2.24.33-r0) 00:06:21 (35/128) Installing libxcomposite (0.4.5-r0) 00:06:21 (36/128) Installing libxfixes (6.0.0-r0) 00:06:21 (37/128) Installing libxrender (0.9.10-r3) 00:06:21 (38/128) Installing libxcursor (1.2.0-r0) 00:06:21 (39/128) Installing libxdamage (1.1.5-r1) 00:06:21 (40/128) Installing libxi (1.8-r0) 00:06:21 (41/128) Installing libxinerama (1.1.4-r1) 00:06:21 (42/128) Installing libxrandr (1.5.2-r1) 00:06:21 (43/128) Installing atk (2.36.0-r0) 00:06:21 (44/128) Installing libxtst (1.2.3-r3) 00:06:21 (45/128) Installing dbus-libs (1.12.24-r0) 00:06:21 (46/128) Installing at-spi2-core (2.42.0-r0) 00:06:21 (47/128) Installing at-spi2-atk (2.38.0-r0) 00:06:21 (48/128) Installing expat (2.5.0-r0) 00:06:21 (49/128) Installing brotli-libs (1.0.9-r5) 00:06:21 (50/128) Installing libbz2 (1.0.8-r1) 00:06:21 (51/128) Installing freetype (2.11.1-r2) 00:06:21 (52/128) Installing fontconfig (2.13.1-r4) 00:06:21 (53/128) Installing pixman (0.40.0-r4) 00:06:21 (54/128) Installing cairo (1.16.0-r5) 00:06:21 (55/128) Installing cairo-gobject (1.16.0-r5) 00:06:21 (56/128) Installing avahi-libs (0.8-r5) 00:06:21 (57/128) Installing gmp (6.2.1-r1) 00:06:21 (58/128) Installing nettle (3.7.3-r0) 00:06:21 (59/128) Installing p11-kit (0.24.0-r1) 00:06:21 (60/128) Installing libtasn1 (4.18.0-r1) 00:06:21 (61/128) Installing libunistring (0.9.10-r1) 00:06:21 (62/128) Installing gnutls (3.7.1-r2) 00:06:21 (63/128) Installing cups-libs (2.3.3-r6) 00:06:21 (64/128) Installing libepoxy (1.5.9-r0) 00:06:21 (65/128) Installing fribidi (1.0.11-r0) 00:06:21 (66/128) Installing graphite2 (1.3.14-r0) 00:06:21 (67/128) Installing harfbuzz (3.0.0-r2) 00:06:21 (68/128) Installing libxft (2.3.4-r0) 00:06:21 (69/128) Installing pango (1.48.10-r0) 00:06:21 (70/128) Installing wayland-libs-client (1.19.0-r1) 00:06:21 (71/128) Installing wayland-libs-cursor (1.19.0-r1) 00:06:21 (72/128) Installing wayland-libs-egl (1.19.0-r1) 00:06:21 (73/128) Installing xkeyboard-config (2.34-r0) 00:06:22 (74/128) Installing libxkbcommon (1.3.1-r0) 00:06:22 (75/128) Installing gtk+3.0 (3.24.30-r0) 00:06:22 Executing gtk+3.0-3.24.30-r0.post-install 00:06:22 (76/128) Installing libfontenc (1.1.4-r0) 00:06:22 (77/128) Installing mkfontscale (1.2.1-r1) 00:06:22 (78/128) Installing ttf-opensans (1.10-r1) 00:06:22 Executing ttf-opensans-1.10-r1.post-install 00:06:24 (79/128) Installing libogg (1.3.5-r0) 00:06:24 (80/128) Installing flac (1.3.4-r0) 00:06:24 (81/128) Installing alsa-lib (1.2.5.1-r1) 00:06:24 (82/128) Installing libatomic (10.3.1_git20211027-r0) 00:06:24 (83/128) Installing sdl2 (2.0.16-r4) 00:06:24 (84/128) Installing aom-libs (3.2.0-r0) 00:06:24 (85/128) Installing libass (0.15.2-r0) 00:06:24 (86/128) Installing libdav1d (0.9.2-r0) 00:06:24 (87/128) Installing ncurses-terminfo-base (6.3_p20211120-r2) 00:06:24 (88/128) Installing ncurses-libs (6.3_p20211120-r2) 00:06:24 (89/128) Installing lame (3.100-r0) 00:06:24 (90/128) Installing opus (1.3.1-r1) 00:06:25 (91/128) Installing libgomp (10.3.1_git20211027-r0) 00:06:25 (92/128) Installing soxr (0.1.3-r2) 00:06:25 (93/128) Installing libsrt (1.4.2-r1) 00:06:25 (94/128) Installing libssh (0.9.6-r1) 00:06:25 (95/128) Installing libtheora (1.1.1-r16) 00:06:25 (96/128) Installing v4l-utils-libs (1.22.1-r1) 00:06:25 (97/128) Installing libdrm (2.4.109-r0) 00:06:25 (98/128) Installing libva (2.13.0-r0) 00:06:25 (99/128) Installing libvdpau (1.4-r0) 00:06:25 (100/128) Installing vidstab (1.1.0-r1) 00:06:25 (101/128) Installing libvorbis (1.3.7-r0) 00:06:25 (102/128) Installing libvpx (1.10.0-r0) 00:06:25 (103/128) Installing vulkan-loader (1.2.196-r0) 00:06:25 (104/128) Installing x264-libs (20210613-r0) 00:06:25 (105/128) Installing x265-libs (3.5-r0) 00:06:25 (106/128) Installing xvidcore (1.3.7-r1) 00:06:25 (107/128) Installing ffmpeg-libs (4.4.1-r2) 00:06:26 (108/128) Installing libevent (2.1.12-r4) 00:06:26 (109/128) Installing mesa (21.2.6-r0) 00:06:26 (110/128) Installing wayland-libs-server (1.19.0-r1) 00:06:26 (111/128) Installing mesa-gbm (21.2.6-r0) 00:06:26 (112/128) Installing lcms2 (2.12-r1) 00:06:26 (113/128) Installing nspr (4.32-r0) 00:06:26 (114/128) Installing sqlite-libs (3.36.0-r0) 00:06:26 (115/128) Installing nss (3.78.1-r0) 00:06:26 (116/128) Installing libasyncns (0.8-r1) 00:06:26 (117/128) Installing libltdl (2.4.6-r7) 00:06:26 (118/128) Installing orc (0.4.32-r0) 00:06:26 (119/128) Installing libsndfile (1.0.31-r1) 00:06:26 (120/128) Installing speexdsp (1.2.0-r0) 00:06:26 (121/128) Installing tdb-libs (1.4.5-r0) 00:06:26 (122/128) Installing libpulse (15.0-r2) 00:06:26 (123/128) Installing re2 (2021.11.01-r0) 00:06:26 (124/128) Installing snappy (1.1.9-r1) 00:06:26 (125/128) Installing libgpg-error (1.42-r1) 00:06:26 (126/128) Installing libgcrypt (1.9.4-r0) 00:06:26 (127/128) Installing libxslt (1.1.35-r0) 00:06:26 (128/128) Installing chromium (99.0.4844.84-r0) 00:06:30 Executing busybox-1.34.1-r7.trigger 00:06:30 Executing glib-2.70.5-r0.trigger 00:06:30 Executing shared-mime-info-2.1-r2.trigger 00:06:32 Executing gdk-pixbuf-2.42.8-r0.trigger 00:06:32 Executing gtk-update-icon-cache-2.24.33-r0.trigger 00:06:32 Executing fontconfig-2.13.1-r4.trigger 00:06:32 Executing mkfontscale-1.2.1-r1.trigger 00:06:32 OK: 275 MiB in 144 packages 00:06:45 Removing intermediate container b4cbe7d77305 00:06:45 ---> 0856897dc468 00:06:45 Step 3/10 : ENV CHROME_BIN=/usr/bin/chromium-browser 00:06:45 ---> Running in cd24179e4320 00:06:45 Removing intermediate container cd24179e4320 00:06:45 ---> 4ce51a4cb2bf 00:06:45 Step 4/10 : ENV PATH /app/node_modules/.bin:$PATH 00:06:45 ---> Running in baff4f6ddc57 00:06:45 Removing intermediate container baff4f6ddc57 00:06:45 ---> 3141ab1e925d 00:06:45 Step 5/10 : RUN npm install -g npm 00:06:45 ---> Running in a8edcd2a8288 00:07:17 00:07:17 removed 7 packages, changed 101 packages, and audited 264 packages in 24s 00:07:17 00:07:17 27 packages are looking for funding 00:07:17 run `npm fund` for details 00:07:17 00:07:17 found 0 vulnerabilities 00:07:17 Removing intermediate container a8edcd2a8288 00:07:17 ---> 6894d8d9c0ab 00:07:17 Step 6/10 : ARG USER=1000 00:07:17 ---> Running in 4e46e5f4ae8e 00:07:17 Removing intermediate container 4e46e5f4ae8e 00:07:17 ---> 9076ad58c72e 00:07:17 Step 7/10 : RUN deluser --remove-home node && adduser -u $USER -D -s /bin/sh node 00:07:17 ---> Running in 182f9cf9d434 00:07:20 Removing intermediate container 182f9cf9d434 00:07:20 ---> c12260a8e9e7 00:07:20 Step 8/10 : USER $USER:$USER 00:07:20 ---> Running in b587e15aab31 00:07:20 Removing intermediate container b587e15aab31 00:07:20 ---> 6885bb1b0b93 00:07:20 Step 9/10 : WORKDIR /app 00:07:20 ---> Running in b678f6b8f1c4 00:07:21 Removing intermediate container b678f6b8f1c4 00:07:21 ---> 0d06678e5c01 00:07:21 Step 10/10 : LABEL git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 00:07:21 ---> Running in a06ca61f0df4 00:07:21 Removing intermediate container a06ca61f0df4 00:07:21 ---> 3340dde04104 00:07:21 Successfully built 3340dde04104 00:07:21 Successfully tagged edgexfoundry/edgex-web-ui:e86c7ffda98c09ee39c09fffce7854f7067b23f9 00:07:21 Successfully tagged edgexfoundry/edgex-web-ui:0.0.0-dev 00:07:21 touch edgex-web-ui.imagebuilt 00:07:21 mkdir -p node_modules coverage 00:07:21 chown "1000:1000" node_modules coverage package-lock.json 00:07:21 docker run --rm -i -v "$(pwd):/app" -u "1000:1000" edgexfoundry/edgex-web-ui:0.0.0-dev npm install 00:07:33 npm WARN old lockfile 00:07:33 npm WARN old lockfile The package-lock.json file was created with an old version of npm, 00:07:33 npm WARN old lockfile so supplemental metadata must be fetched from the registry. 00:07:33 npm WARN old lockfile 00:07:33 npm WARN old lockfile This is a one-time fix-up, please be patient... 00:07:33 npm WARN old lockfile 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/architect@0.1202.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/build-angular@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/build-optimizer@0.1202.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/build-webpack@0.1202.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/core@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular-devkit/schematics@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@angular/cli@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@ngtools/webpack@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:12 npm WARN EBADENGINE Unsupported engine { 00:08:12 npm WARN EBADENGINE package: '@schematics/angular@12.2.4', 00:08:12 npm WARN EBADENGINE required: { 00:08:12 npm WARN EBADENGINE node: '^12.14.1 || >=14.0.0', 00:08:12 npm WARN EBADENGINE npm: '^6.11.0 || ^7.5.6', 00:08:12 npm WARN EBADENGINE yarn: '>= 1.13.0' 00:08:12 npm WARN EBADENGINE }, 00:08:12 npm WARN EBADENGINE current: { node: 'v16.17.1', npm: '9.6.7' } 00:08:12 npm WARN EBADENGINE } 00:08:45 npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 00:08:45 npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated 00:08:45 npm WARN deprecated source-map-resolve@0.6.0: See https://github.com/lydell/source-map-resolve#deprecated 00:08:45 npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility 00:08:45 npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead 00:08:46 npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated 00:08:50 npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. 00:08:59 npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 00:08:59 npm WARN deprecated har-validator@5.1.5: this library is no longer supported 00:09:00 npm WARN deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash. 00:09:10 npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs 00:09:20 npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies 00:09:20 npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 00:09:20 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. 00:09:23 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. 00:09:25 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. 00:09:28 npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 00:09:38 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 00:09:39 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 00:10:05 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. 00:10:23 npm WARN deprecated core-js@3.16.0: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. 00:11:02 00:11:02 added 1475 packages, and audited 1476 packages in 4m 00:11:02 00:11:02 90 packages are looking for funding 00:11:02 run `npm fund` for details 00:11:03 00:11:03 37 vulnerabilities (1 low, 14 moderate, 17 high, 5 critical) 00:11:03 00:11:03 To address issues that do not require attention, run: 00:11:03 npm audit fix 00:11:03 00:11:03 To address all issues (including breaking changes), run: 00:11:03 npm audit fix --force 00:11:03 00:11:03 Run `npm audit` for details. 00:11:11 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 00:11:29 - Generating browser application bundles (phase: setup)... 00:12:02 Compiling @angular/core : es2015 as esm2015 00:12:02 Compiling @angular/compiler/testing : es2015 as esm2015 00:12:34 Compiling @angular/common : es2015 as esm2015 00:12:34 Compiling @angular/core/testing : es2015 as esm2015 00:12:36 Compiling @angular/platform-browser : es2015 as esm2015 00:12:36 Compiling @angular/common/testing : es2015 as esm2015 00:12:42 Compiling @angular/router : es2015 as esm2015 00:12:42 Compiling @angular/platform-browser-dynamic : es2015 as esm2015 00:12:47 Compiling @angular/platform-browser/testing : es2015 as esm2015 00:12:49 Compiling @angular/common/http : es2015 as esm2015 00:12:50 Compiling @angular/platform-browser-dynamic/testing : es2015 as esm2015 00:12:54 Compiling @angular/forms : es2015 as esm2015 00:12:54 Compiling @angular/router/testing : es2015 as esm2015 00:12:55 Compiling @angular/common/http/testing : es2015 as esm2015 00:14:03 30 05 2023 00:13:56.482:INFO [karma-server]: Karma v6.3.16 server started at http://localhost:9876/ 00:14:03 30 05 2023 00:13:56.496:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency unlimited 00:14:03 30 05 2023 00:13:56.524:INFO [launcher]: Starting browser ChromeHeadless 00:15:00 30 05 2023 00:14:56.822:WARN [launcher]: ChromeHeadless has not captured in 60000 ms, killing. 00:15:00 30 05 2023 00:14:59.494:WARN [launcher]: ChromeHeadless was not killed in 2000 ms, sending SIGKILL. 00:15:56 30 05 2023 00:15:51.688:INFO [launcher]: Trying to start ChromeHeadless again (1/2). 00:16:14 ✔ Browser application bundle generation complete. 00:16:14 30 05 2023 00:16:13.705:INFO [Chrome Headless 99.0.4844.84 (Linux aarch64)]: Connected on socket IwpsCyk8eym6tdKRAAAB with id 69799046 00:16:32 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 0 of 145 SUCCESS (0 secs / 0 secs) 00:16:32 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 1 of 145 SUCCESS (0 secs / 0.977 secs) 00:16:32 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 2 of 145 SUCCESS (0 secs / 1.308 secs) 00:16:32 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 3 of 145 SUCCESS (0 secs / 1.375 secs) 00:16:33 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 4 of 145 SUCCESS (0 secs / 1.799 secs) 00:16:33 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 5 of 145 SUCCESS (0 secs / 1.925 secs) 00:16:33 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 6 of 145 SUCCESS (0 secs / 2.272 secs) 00:16:33 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 7 of 145 SUCCESS (0 secs / 2.423 secs) 00:16:33 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 8 of 145 SUCCESS (0 secs / 2.5 secs) 00:16:34 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 9 of 145 SUCCESS (0 secs / 2.656 secs) 00:16:34 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 10 of 145 SUCCESS (0 secs / 2.869 secs) 00:16:34 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 11 of 145 SUCCESS (0 secs / 2.96 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 12 of 145 SUCCESS (0 secs / 3.467 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 13 of 145 SUCCESS (0 secs / 3.557 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 14 of 145 SUCCESS (0 secs / 3.584 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 15 of 145 SUCCESS (0 secs / 3.615 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 16 of 145 SUCCESS (0 secs / 3.641 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 17 of 145 SUCCESS (0 secs / 3.765 secs) 00:16:35 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 18 of 145 SUCCESS (0 secs / 4.07 secs) 00:16:36 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 19 of 145 SUCCESS (0 secs / 4.193 secs) 00:16:36 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 20 of 145 SUCCESS (0 secs / 4.416 secs) 00:16:36 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 21 of 145 SUCCESS (0 secs / 4.609 secs) 00:16:36 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 22 of 145 SUCCESS (0 secs / 4.72 secs) 00:16:36 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 23 of 145 SUCCESS (0 secs / 4.825 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 24 of 145 SUCCESS (0 secs / 4.867 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 25 of 145 SUCCESS (0 secs / 4.933 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 26 of 145 SUCCESS (0 secs / 4.953 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 27 of 145 SUCCESS (0 secs / 5.17 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 28 of 145 SUCCESS (0 secs / 5.253 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 29 of 145 SUCCESS (0 secs / 5.328 secs) 00:16:37 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 30 of 145 SUCCESS (0 secs / 5.362 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 31 of 145 SUCCESS (0 secs / 5.685 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 32 of 145 SUCCESS (0 secs / 5.729 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 33 of 145 SUCCESS (0 secs / 5.804 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 34 of 145 SUCCESS (0 secs / 5.84 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 35 of 145 SUCCESS (0 secs / 5.877 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 36 of 145 SUCCESS (0 secs / 5.91 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 37 of 145 SUCCESS (0 secs / 5.986 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 38 of 145 SUCCESS (0 secs / 6.055 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 39 of 145 SUCCESS (0 secs / 6.07 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 40 of 145 SUCCESS (0 secs / 6.092 secs) 00:16:38 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 41 of 145 SUCCESS (0 secs / 6.383 secs) 00:16:39 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 42 of 145 SUCCESS (0 secs / 6.512 secs) 00:16:39 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 43 of 145 SUCCESS (0 secs / 6.543 secs) 00:16:39 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 44 of 145 SUCCESS (0 secs / 6.766 secs) 00:16:39 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 45 of 145 SUCCESS (0 secs / 6.84 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 46 of 145 SUCCESS (0 secs / 7.003 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 47 of 145 SUCCESS (0 secs / 7.094 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 48 of 145 SUCCESS (0 secs / 7.115 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 49 of 145 SUCCESS (0 secs / 7.135 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 50 of 145 SUCCESS (0 secs / 7.166 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 51 of 145 SUCCESS (0 secs / 7.182 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 52 of 145 SUCCESS (0 secs / 7.199 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 53 of 145 SUCCESS (0 secs / 7.354 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 54 of 145 SUCCESS (0 secs / 7.391 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 55 of 145 SUCCESS (0 secs / 7.487 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 56 of 145 SUCCESS (0 secs / 7.556 secs) 00:16:40 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 57 of 145 SUCCESS (0 secs / 7.576 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 58 of 145 SUCCESS (0 secs / 7.797 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 59 of 145 SUCCESS (0 secs / 7.842 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 60 of 145 SUCCESS (0 secs / 7.891 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 61 of 145 SUCCESS (0 secs / 7.999 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 62 of 145 SUCCESS (0 secs / 8.019 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 63 of 145 SUCCESS (0 secs / 8.035 secs) 00:16:41 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 64 of 145 SUCCESS (0 secs / 8.661 secs) 00:16:42 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 65 of 145 SUCCESS (0 secs / 8.701 secs) 00:16:42 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 66 of 145 SUCCESS (0 secs / 8.735 secs) 00:16:42 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 67 of 145 SUCCESS (0 secs / 8.826 secs) 00:16:42 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 68 of 145 SUCCESS (0 secs / 8.865 secs) 00:16:42 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 69 of 145 SUCCESS (0 secs / 9.03 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 70 of 145 SUCCESS (0 secs / 9.23 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 71 of 145 SUCCESS (0 secs / 9.471 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 72 of 145 SUCCESS (0 secs / 9.643 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 73 of 145 SUCCESS (0 secs / 9.717 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 74 of 145 SUCCESS (0 secs / 9.738 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 75 of 145 SUCCESS (0 secs / 9.757 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 76 of 145 SUCCESS (0 secs / 9.849 secs) 00:16:43 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 77 of 145 SUCCESS (0 secs / 10.013 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 78 of 145 SUCCESS (0 secs / 10.093 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 79 of 145 SUCCESS (0 secs / 10.121 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 80 of 145 SUCCESS (0 secs / 10.298 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 81 of 145 SUCCESS (0 secs / 10.354 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 82 of 145 SUCCESS (0 secs / 10.377 secs) 00:16:44 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 83 of 145 SUCCESS (0 secs / 10.839 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 84 of 145 SUCCESS (0 secs / 11.059 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 85 of 145 SUCCESS (0 secs / 11.161 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 86 of 145 SUCCESS (0 secs / 11.222 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 87 of 145 SUCCESS (0 secs / 11.286 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 88 of 145 SUCCESS (0 secs / 11.333 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 89 of 145 SUCCESS (0 secs / 11.525 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 90 of 145 SUCCESS (0 secs / 11.539 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 91 of 145 SUCCESS (0 secs / 11.551 secs) 00:16:45 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 92 of 145 SUCCESS (0 secs / 11.645 secs) 00:16:46 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 93 of 145 SUCCESS (0 secs / 11.775 secs) 00:16:46 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 94 of 145 SUCCESS (0 secs / 11.925 secs) 00:16:46 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 95 of 145 SUCCESS (0 secs / 11.977 secs) 00:16:46 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 96 of 145 SUCCESS (0 secs / 12.029 secs) 00:16:46 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 97 of 145 SUCCESS (0 secs / 12.097 secs) 00:16:47 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 98 of 145 SUCCESS (0 secs / 12.496 secs) 00:16:47 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 99 of 145 SUCCESS (0 secs / 12.521 secs) 00:16:47 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 100 of 145 SUCCESS (0 secs / 12.535 secs) 00:16:47 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 101 of 145 SUCCESS (0 secs / 12.747 secs) 00:16:47 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 102 of 145 SUCCESS (0 secs / 13.06 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 103 of 145 SUCCESS (0 secs / 13.183 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 104 of 145 SUCCESS (0 secs / 13.224 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 105 of 145 SUCCESS (0 secs / 13.264 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 106 of 145 SUCCESS (0 secs / 13.301 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 107 of 145 SUCCESS (0 secs / 13.317 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 108 of 145 SUCCESS (0 secs / 13.327 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 109 of 145 SUCCESS (0 secs / 13.364 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 110 of 145 SUCCESS (0 secs / 13.389 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 111 of 145 SUCCESS (0 secs / 13.433 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 112 of 145 SUCCESS (0 secs / 13.567 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 113 of 145 SUCCESS (0 secs / 13.62 secs) 00:16:48 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 114 of 145 SUCCESS (0 secs / 13.68 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 115 of 145 SUCCESS (0 secs / 13.805 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 116 of 145 SUCCESS (0 secs / 13.842 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 117 of 145 SUCCESS (0 secs / 13.864 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 118 of 145 SUCCESS (0 secs / 13.877 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 119 of 145 SUCCESS (0 secs / 13.935 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 120 of 145 SUCCESS (0 secs / 13.99 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 121 of 145 SUCCESS (0 secs / 14.283 secs) 00:16:49 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 122 of 145 SUCCESS (0 secs / 14.458 secs) 00:16:50 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 123 of 145 SUCCESS (0 secs / 14.49 secs) 00:16:50 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 124 of 145 SUCCESS (0 secs / 14.507 secs) 00:16:50 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 125 of 145 SUCCESS (0 secs / 14.573 secs) 00:16:50 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 126 of 145 SUCCESS (0 secs / 14.675 secs) 00:16:50 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 127 of 145 SUCCESS (0 secs / 14.952 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 128 of 145 SUCCESS (0 secs / 15.032 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 129 of 145 SUCCESS (0 secs / 15.08 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 130 of 145 SUCCESS (0 secs / 15.143 secs) 00:16:51 WARN: ' 00:16:51 It looks like you're using ngModel on the same form field as formControlName. 00:16:51 Support for using the ngModel input property and ngModelChange event with 00:16:51 reactive form directives has been deprecated in Angular v6 and will be removed 00:16:51 in a future version of Angular. 00:16:51 00:16:51 For more information on this, see our API docs here: 00:16:51 https://angular.io/api/forms/FormControlName#use-with-ngmodel 00:16:51 ' 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 130 of 145 SUCCESS (0 secs / 15.143 secs) 00:16:51 WARN: ' 00:16:51 It looks like you're using ngModel on the same form field as formControlName. 00:16:51 Support for using the ngModel input property and ngModelChange event with 00:16:51 reactive form directives has been deprecated in Angular v6 and will be removed 00:16:51 in a future version of Angular. 00:16:51 00:16:51 For more information on this, see our API docs here: 00:16:51 https://angular.io/api/forms/FormControlName#use-with-ngmodel 00:16:51 ' 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 131 of 145 SUCCESS (0 secs / 15.324 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 132 of 145 SUCCESS (0 secs / 15.498 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 133 of 145 SUCCESS (0 secs / 15.669 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 134 of 145 SUCCESS (0 secs / 15.721 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 135 of 145 SUCCESS (0 secs / 15.746 secs) 00:16:51 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 136 of 145 SUCCESS (0 secs / 15.758 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 137 of 145 SUCCESS (0 secs / 15.807 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 138 of 145 SUCCESS (0 secs / 15.828 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 139 of 145 SUCCESS (0 secs / 15.843 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 140 of 145 SUCCESS (0 secs / 15.856 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 141 of 145 SUCCESS (0 secs / 15.923 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 142 of 145 SUCCESS (0 secs / 15.979 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 143 of 145 SUCCESS (0 secs / 16.023 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 144 of 145 SUCCESS (0 secs / 16.055 secs) 00:16:52 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 145 of 145 SUCCESS (0 secs / 16.206 secs) 00:16:53 Chrome Headless 99.0.4844.84 (Linux aarch64): Executed 145 of 145 SUCCESS (22.831 secs / 16.206 secs) 00:16:53 TOTAL: 145 SUCCESS 00:16:53 ✔ Browser application bundle generation complete. 00:16:58 00:16:58 =============================== Coverage summary =============================== 00:16:58 Statements : 41.56% ( 1425/3429 ) 00:16:58 Branches : 12.14% ( 109/898 ) 00:16:58 Functions : 33.33% ( 417/1251 ) 00:16:58 Lines : 39.45% ( 1280/3245 ) 00:16:58 ================================================================================ 00:16:58 30 05 2023 00:16:57.879:WARN [launcher]: ChromeHeadless was not killed in 2000 ms, sending SIGKILL. 00:16:59 ✔ Browser application bundle generation complete. 00:17:00 make[1]: Leaving directory '/w/workspace/edgex-ui-go/3/web' [Pipeline] echo 00:17:00 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 00:17:00 $ docker stop --time=1 beba45bf830d6424b02c6274adfd34da13113b6a49c14c8b52faaabff47fa8d7 00:17:02 $ docker rm -f --volumes beba45bf830d6424b02c6274adfd34da13113b6a49c14c8b52faaabff47fa8d7 [Pipeline] // withDockerContainer [Pipeline] sh 00:17:03 + sudo chown -R jenkins:jenkins . [Pipeline] stash 00:17:06 Warning: overwriting stash ‘coverage-report’ 00:17:12 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 00:17:12 + sudo chown -R jenkins:jenkins . [Pipeline] sh 00:17:16 + ls -al . 00:17:16 total 176 00:17:16 drwxrwxr-x 13 jenkins jenkins 4096 May 30 00:03 . 00:17:16 drwxrwxr-x 4 jenkins jenkins 4096 May 30 00:01 .. 00:17:16 drwxrwxr-x 2 jenkins jenkins 4096 May 30 00:01 .blubracket 00:17:16 -rw-rw-r-- 1 jenkins jenkins 18 May 30 00:01 .dockerignore 00:17:16 drwxrwxr-x 8 jenkins jenkins 4096 May 30 00:01 .git 00:17:16 drwxrwxr-x 3 jenkins jenkins 4096 May 30 00:01 .github 00:17:16 -rw-rw-r-- 1 jenkins jenkins 185 May 30 00:01 .gitignore 00:17:16 -rw-rw-r-- 1 jenkins jenkins 8418 May 30 00:01 Attribution.txt 00:17:16 -rw-rw-r-- 1 jenkins jenkins 17205 May 30 00:01 CHANGELOG.md 00:17:16 -rw-rw-r-- 1 jenkins jenkins 3959 May 30 00:01 CONTRIBUTING.md 00:17:16 -rw-rw-r-- 1 jenkins jenkins 1788 May 30 00:01 Dockerfile 00:17:16 -rw-rw-r-- 1 jenkins jenkins 652 May 30 00:01 Jenkinsfile 00:17:16 -rw-rw-r-- 1 jenkins jenkins 11357 May 30 00:01 LICENSE 00:17:16 -rw-rw-r-- 1 jenkins jenkins 2124 May 30 00:01 Makefile 00:17:16 -rw-rw-r-- 1 jenkins jenkins 4549 May 30 00:01 README.md 00:17:16 -rw-rw-r-- 1 jenkins jenkins 5 May 29 23:55 VERSION 00:17:16 drwxrwxr-x 3 jenkins jenkins 4096 May 30 00:01 assets 00:17:16 drwxrwxr-x 2 jenkins jenkins 4096 May 30 00:01 bin 00:17:16 drwxrwxr-x 3 jenkins jenkins 4096 May 30 00:01 cmd 00:17:16 -rw-r--r-- 1 jenkins jenkins 10 May 30 00:03 coverage.out 00:17:16 drwxrwxr-x 2 jenkins jenkins 4096 May 30 00:01 docs 00:17:16 -rw-rw-r-- 1 jenkins jenkins 2999 May 30 00:01 go.mod 00:17:16 -rw-rw-r-- 1 jenkins jenkins 30528 May 30 00:01 go.sum 00:17:16 drwxrwxr-x 8 jenkins jenkins 4096 May 30 00:01 internal 00:17:16 drwxrwxr-x 4 jenkins jenkins 4096 May 30 00:01 snap 00:17:16 drwxrwxr-x 4 jenkins jenkins 4096 May 30 00:01 testing 00:17:16 -rw-rw-r-- 1 jenkins jenkins 155 May 30 00:01 version.go 00:17:16 drwxrwxr-x 6 jenkins jenkins 4096 May 30 00:07 web [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:17:16 + docker build -t edgex-ui-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 --label arch=arm64 --label version=0.0.0 . 00:17:18 Sending build context to Docker daemon 33.12MB 00:17:18 Step 1/25 : ARG BASE=golang:1.20-alpine3.17 00:17:18 Step 2/25 : FROM ${BASE} AS builder 00:17:18 ---> 919f9a04eb95 00:17:18 Step 3/25 : ARG MAKE="make cmd/edgex-ui-server/edgex-ui-server" 00:17:19 ---> Running in 19467fb8890a 00:17:19 Removing intermediate container 19467fb8890a 00:17:19 ---> 94090e70576b 00:17:19 Step 4/25 : ARG ALPINE_PKG_BASE="make git" 00:17:19 ---> Running in 256f482255f5 00:17:19 Removing intermediate container 256f482255f5 00:17:19 ---> f2c8b0ff8dd6 00:17:19 Step 5/25 : ARG ALPINE_PKG_EXTRA="" 00:17:19 ---> Running in 85a1976d7f45 00:17:20 Removing intermediate container 85a1976d7f45 00:17:20 ---> aa2435549da4 00:17:20 Step 6/25 : LABEL Name=edgex-ui-go 00:17:20 ---> Running in 3b9c8729ba1e 00:17:20 Removing intermediate container 3b9c8729ba1e 00:17:20 ---> 9c49e17fd630 00:17:20 Step 7/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2018-2023: Intel' 00:17:20 ---> Running in d78ba388c5cc 00:17:21 Removing intermediate container d78ba388c5cc 00:17:21 ---> 4763bd57f04f 00:17:21 Step 8/25 : COPY --from=docker:latest /usr/local/bin/docker /usr/local/bin/docker 00:17:22 ---> 765e34c59f23 00:17:22 Step 9/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 00:17:22 ---> Running in 39cb18289f93 00:17:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 00:17:24 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 00:17:25 OK: 263 MiB in 53 packages 00:17:26 Removing intermediate container 39cb18289f93 00:17:26 ---> 7516de5494b1 00:17:26 Step 10/25 : ENV GO111MODULE=on 00:17:26 ---> Running in 6785f7a42b20 00:17:27 Removing intermediate container 6785f7a42b20 00:17:27 ---> 03a550acdd34 00:17:27 Step 11/25 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go 00:17:27 ---> Running in 9cf7914d6a5e 00:17:27 Removing intermediate container 9cf7914d6a5e 00:17:27 ---> 91dcce54771d 00:17:27 Step 12/25 : COPY go.mod vendor* ./ 00:17:27 ---> 9ad71f81b71f 00:17:27 Step 13/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 00:17:27 ---> Running in 41305fd472db 00:17:30 Removing intermediate container 41305fd472db 00:17:30 ---> 31db41bb5af3 00:17:30 Step 14/25 : COPY . . 00:17:35 ---> deaf79288af6 00:17:35 Step 15/25 : RUN ${MAKE} 00:17:35 ---> Running in 3a005929283a 00:17:36 CGO_ENABLED=0 GO111MODULE=on go build -tags "no_messagebus" -ldflags "-X github.com/edgexfoundry/edgex-ui-go.Version=0.0.0" -o cmd/edgex-ui-server/edgex-ui-server ./cmd/edgex-ui-server 00:19:57 Removing intermediate container 3a005929283a 00:19:57 ---> 1e2b9685bbfb 00:19:57 Step 16/25 : FROM alpine:3.17 00:19:57 3.17: Pulling from library/alpine 00:19:57 c41833b44d91: Already exists 00:19:57 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 00:19:57 Status: Downloaded newer image for alpine:3.17 00:19:57 ---> 51e60588ff2c 00:19:57 Step 17/25 : EXPOSE 4000 00:19:57 ---> Running in b469a1dbc6f8 00:19:57 Removing intermediate container b469a1dbc6f8 00:19:57 ---> e37489edee3e 00:19:57 Step 18/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server 00:19:57 ---> 145bf9847da7 00:19:57 Step 19/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/Attribution.txt /Attribution.txt 00:19:57 ---> 61e4e06a2308 00:19:57 Step 20/25 : COPY --from=builder /go/src/github.com/edgexfoundry/edgex-ui-go/LICENSE /LICENSE 00:19:57 ---> 44fb1030d913 00:19:57 Step 21/25 : WORKDIR /go/src/github.com/edgexfoundry/edgex-ui-go/cmd/edgex-ui-server 00:19:57 ---> Running in b3c3c2e3b9b5 00:19:57 Removing intermediate container b3c3c2e3b9b5 00:19:57 ---> d74177ab91e8 00:19:57 Step 22/25 : ENTRYPOINT ["./edgex-ui-server","--configDir=res/docker"] 00:19:57 ---> Running in 68394d47ba58 00:19:57 Removing intermediate container 68394d47ba58 00:19:57 ---> 0e392cb8cb1e 00:19:57 Step 23/25 : LABEL arch=arm64 00:19:57 ---> Running in f9bf792fb413 00:19:58 Removing intermediate container f9bf792fb413 00:19:58 ---> f72be1e68fe9 00:19:58 Step 24/25 : LABEL git_sha=e86c7ffda98c09ee39c09fffce7854f7067b23f9 00:19:58 ---> Running in f2bac5d3ad46 00:19:58 Removing intermediate container f2bac5d3ad46 00:19:58 ---> cd0d43e32bfc 00:19:58 Step 25/25 : LABEL version=0.0.0 00:19:58 ---> Running in 0279ef5b7edd 00:19:58 Removing intermediate container 0279ef5b7edd 00:19:58 ---> 470424e8a6eb 00:19:58 [Warning] One or more build-args [ARCH] were not consumed 00:19:58 Successfully built 470424e8a6eb 00:19:59 Successfully tagged edgex-ui-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:19:59 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:19:59 00:19:59 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:19:59 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:19:59 arm64: Pulling from edgex-lftools-log-publisher 00:19:59 8998bd30e6a1: Pulling fs layer 00:19:59 04944245beec: Pulling fs layer 00:19:59 699f458cf7ca: Pulling fs layer 00:19:59 765212b225bb: Pulling fs layer 00:19:59 f23df028b6ca: Pulling fs layer 00:19:59 d65c8cfc05b1: Pulling fs layer 00:19:59 2437ff75d9bd: Pulling fs layer 00:19:59 765212b225bb: Waiting 00:19:59 f23df028b6ca: Waiting 00:19:59 d65c8cfc05b1: Waiting 00:19:59 2437ff75d9bd: Waiting 00:20:00 04944245beec: Verifying Checksum 00:20:00 04944245beec: Download complete 00:20:00 765212b225bb: Verifying Checksum 00:20:00 765212b225bb: Download complete 00:20:00 f23df028b6ca: Download complete 00:20:00 d65c8cfc05b1: Verifying Checksum 00:20:00 d65c8cfc05b1: Download complete 00:20:00 699f458cf7ca: Verifying Checksum 00:20:00 699f458cf7ca: Download complete 00:20:00 8998bd30e6a1: Verifying Checksum 00:20:00 8998bd30e6a1: Download complete 00:20:03 2437ff75d9bd: Verifying Checksum 00:20:03 2437ff75d9bd: Download complete 00:20:05 8998bd30e6a1: Pull complete 00:20:05 04944245beec: Pull complete 00:20:06 699f458cf7ca: Pull complete 00:20:06 765212b225bb: Pull complete 00:20:07 f23df028b6ca: Pull complete 00:20:07 d65c8cfc05b1: Pull complete 00:20:21 2437ff75d9bd: Pull complete 00:20:21 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 00:20:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 00:20:21 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:20:21 prd-ubuntu20.04-docker-arm64-4c-16g-17214 does not seem to be running inside a container 00:20:21 $ 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/3 -v /w/workspace/edgex-ui-go/3:/w/workspace/edgex-ui-go/3:rw,z -v /w/workspace/edgex-ui-go/3@tmp:/w/workspace/edgex-ui-go/3@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 ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 00:20:24 $ docker top 6bbf878af57ce4ba3e31b4dcf195de887835841a42dd3549a086945cf55df29d -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 00:20:25 ---> job-cost.sh 00:20:25 lf-activate-venv: SKIPPING 00:20:25 INFO: No Stack... 00:20:26 INFO: Retrieving Pricing Info for: v3-standard-4 00:20:27 INFO: Archiving Costs [Pipeline] sh 00:20:27 + cat /w/workspace/edgex-ui-go/3/archives/cost.csv 00:20:27 + cut -d, -f6 [Pipeline] lock 00:20:27 Trying to acquire lock on [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] 00:20:27 Resource [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] did not exist. Created. 00:20:27 Lock acquired on [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 00:20:28 /w/workspace/edgex-ui-go/3@tmp/durable-b90897e1/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 00:20:29 + echo total: 0.10999999940395355 [Pipeline] stash 00:20:29 Warning: overwriting stash ‘stack-cost’ 00:20:34 Stashed 1 file(s) [Pipeline] } 00:20:34 Lock released on resource [jenkins-edgexfoundry-edgex-ui-go-PR-620-3-stack-cost] [Pipeline] // lock [Pipeline] } 00:20:34 $ docker stop --time=1 6bbf878af57ce4ba3e31b4dcf195de887835841a42dd3549a086945cf55df29d 00:20:36 $ docker rm -f --volumes 6bbf878af57ce4ba3e31b4dcf195de887835841a42dd3549a086945cf55df29d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 00:20:36 provisioning config files... 00:20:36 copy managed file [edgex-ui-go-codecov-token] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/config4698536700126178004tmp [Pipeline] { [Pipeline] sh 00:20:36 + set +x 00:20:36 + + bash -s --curl 00:20:36 -s https://codecov.io/bash 00:20:36 00:20:36 _____ _ 00:20:36 / ____| | | 00:20:36 | | ___ __| | ___ ___ _____ __ 00:20:36 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 00:20:36 | |___| (_) | (_| | __/ (_| (_) \ V / 00:20:36 \_____\___/ \__,_|\___|\___\___/ \_/ 00:20:36 Bash-1.0.6 00:20:36 00:20:36 00:20:36 ==> git version 2.25.1 found 00:20:36 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 00:20:36 Release-Date: 2020-01-08 00:20:36 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 00:20:36 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 00:20:36 ==> Jenkins CI detected. 00:20:36 current dir:  /w/workspace/edgexfoundry_edgex-ui-go_PR-620 00:20:36 project root: . 00:20:36 --> token set from env 00:20:36 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 00:20:36 ==> Running gcov in . (disable via -X gcov) 00:20:37 ==> Python coveragepy not found 00:20:37 ==> Searching for coverage reports in: 00:20:37 + . 00:20:37 -> Found 1 reports 00:20:37 ==> Detecting git/mercurial file structure 00:20:37 ==> Reading reports 00:20:37 + ./coverage.out bytes=10 00:20:37 ==> Appending adjustments 00:20:37 https://docs.codecov.io/docs/fixing-reports 00:20:38 + Found adjustments 00:20:38 ==> Gzipping contents 00:20:38 12K /tmp/codecov.4KiEoE.gz 00:20:38 ==> Uploading reports 00:20:38 url: https://codecov.io 00:20:38 query: branch=PR-620&commit=e86c7ffda98c09ee39c09fffce7854f7067b23f9&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-ui-go%2Fjob%2FPR-620%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-ui-go&service=jenkins&flags=&pr=620&job=&cmd_args= 00:20:38 -> Pinging Codecov 00:20:38 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=bafa3062-778c-4190-9a80-d8a5ae27d9ba&branch=PR-620&commit=e86c7ffda98c09ee39c09fffce7854f7067b23f9&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fedgex-ui-go%2Fjob%2FPR-620%2F3%2F&name=&tag=&slug=edgexfoundry%2Fedgex-ui-go&service=jenkins&flags=&pr=620&job=&cmd_args= 00:20:38 -> Uploading to 00:20:38 https://storage.googleapis.com/codecov/v4/raw/2023-05-30/FB506323287CE973F263BFD2A0EB1F37/e86c7ffda98c09ee39c09fffce7854f7067b23f9/06be44de-e0a2-4cb6-8ab4-03c278ef7842.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230530%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230530T002037Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=7a983534f0b3dff04e62f47a2e5032b9073bd153cb9291feb9ef30a9f8005a38 00:20:38 % Total % Received % Xferd Average Speed Time Time Time Current 00:20:38 Dload Upload Total Spent Left Speed 00:20:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 9053 0 0 100 9053 0 38360 --:--:-- --:--:-- --:--:-- 38360 00:20:38 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/edgex-ui-go/commit/e86c7ffda98c09ee39c09fffce7854f7067b23f9 [Pipeline] } 00:20:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 00:20:39 + [ -d /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives ] 00:20:39 + ls -al /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives 00:20:39 total 16 00:20:39 drwxr-xr-x 3 root root 4096 May 29 23:59 . 00:20:39 drwxrwxr-x 15 jenkins jenkins 4096 May 29 23:59 .. 00:20:39 drwxr-xr-x 2 root root 4096 May 29 23:59 cost 00:20:39 -rw-r--r-- 1 root root 83 May 29 23:59 cost.csv 00:20:39 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives 00:20:39 + ls -al /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives 00:20:39 total 16 00:20:39 drwxr-xr-x 3 jenkins jenkins 4096 May 29 23:59 . 00:20:39 drwxrwxr-x 15 jenkins jenkins 4096 May 29 23:59 .. 00:20:39 drwxr-xr-x 2 jenkins jenkins 4096 May 29 23:59 cost 00:20:39 -rw-r--r-- 1 jenkins jenkins 83 May 29 23:59 cost.csv [Pipeline] libraryResource [Pipeline] sh 00:20:39 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 00:20:40 ---> package-listing.sh 00:20:40 ++ facter osfamily 00:20:40 ++ tr '[:upper:]' '[:lower:]' 00:20:40 + OS_FAMILY=debian 00:20:40 + workspace=/w/workspace/edgexfoundry_edgex-ui-go_PR-620 00:20:40 + START_PACKAGES=/tmp/packages_start.txt 00:20:40 + END_PACKAGES=/tmp/packages_end.txt 00:20:40 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:20:40 + PACKAGES=/tmp/packages_start.txt 00:20:40 + '[' /w/workspace/edgexfoundry_edgex-ui-go_PR-620 ']' 00:20:40 + PACKAGES=/tmp/packages_end.txt 00:20:40 + case "${OS_FAMILY}" in 00:20:40 + dpkg -l 00:20:40 + grep '^ii' 00:20:40 + '[' -f /tmp/packages_start.txt ']' 00:20:40 + '[' -f /tmp/packages_end.txt ']' 00:20:40 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:20:40 + '[' /w/workspace/edgexfoundry_edgex-ui-go_PR-620 ']' 00:20:40 + mkdir -p /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives/ 00:20:40 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_edgex-ui-go_PR-620/archives/ [Pipeline] echo 00:20:40 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-620/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 00:20:40 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 00:20:41 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 00:20:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 00:20:41 prd-ubuntu20.04-docker-8c-8g-17213 does not seem to be running inside a container 00:20:41 $ 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-620/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-620 -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620:/w/workspace/edgexfoundry_edgex-ui-go_PR-620:rw,z -v /w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@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 ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 00:20:41 $ docker top f4aa263e244f01308c7a2914a6bdf1b29623d4c726d6cf930763fde9fbc78667 -eo pid,comm [Pipeline] { [Pipeline] sh 00:20:41 + touch /tmp/pre-build-complete [Pipeline] sh 00:20:42 + mkdir -p /var/log/sysstat [Pipeline] sh 00:20:42 + ls /var/log/sa-host 00:20:42 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 00:20:42 provisioning config files... 00:20:42 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_edgex-ui-go_PR-620@tmp/config18183590304315222702tmp [Pipeline] { [Pipeline] echo 00:20:42 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 00:20:42 ---> create-netrc.sh [Pipeline] } 00:20:42 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 00:20:43 ---> python-tools-install.sh [Pipeline] echo 00:20:43 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 00:20:43 ---> sudo-logs.sh 00:20:43 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 00:20:43 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 00:20:43 ---> job-cost.sh 00:20:43 lf-activate-venv: SKIPPING 00:20:43 DEBUG: total: 0.2199999988079071 00:20:43 INFO: Retrieving Stack Cost... 00:20:44 INFO: Retrieving Pricing Info for: v3-standard-8 00:20:44 INFO: Archiving Costs [Pipeline] echo 00:20:44 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 00:20:44 ---> logs-deploy.sh 00:20:44 lf-activate-venv: SKIPPING 00:20:44 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/edgex-ui-go/PR-620/3 00:20:44 INFO: archiving workspace using pattern(s): 00:20:45 Archives upload complete. 00:20:45 INFO: archiving logs to Nexus