Started by upstream project "pipeline-nightly" build number 220 originally caused by: Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on slave-openstack-gz1_1 (openstack) in workspace /home/jenkins/workspace/test-unit-ui [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [WS-CLEANUP] Done The recommended git tool is: git No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-jenkins.git > git init /home/jenkins/workspace/test-unit-ui/src/opensdn-io/tf-jenkins # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-jenkins.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-jenkins.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-jenkins.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision d0c52da635d06c50a3dbc331927c823e00983714 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f d0c52da635d06c50a3dbc331927c823e00983714 # timeout=10 Commit message: "Merge "upgrade default kolla-ansible version to 2025.1"" > git rev-list --no-walk aa4cb6f055022feea85c170b7fd80e1c08ec9210 # timeout=10 The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-dev-env.git > git init /home/jenkins/workspace/test-unit-ui/src/opensdn-io/tf-dev-env # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-dev-env.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-dev-env.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-dev-env.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 41da5e84f4edc4354b9f5bb15d81c5d2682edc8f (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 41da5e84f4edc4354b9f5bb15d81c5d2682edc8f # timeout=10 Commit message: "Merge "bump version for base image"" > git rev-list --no-walk 41da5e84f4edc4354b9f5bb15d81c5d2682edc8f # timeout=10 Copied 3 artifacts from "pipeline-nightly" build number 220 [test-unit-ui] $ /bin/bash -xe /tmp/jenkins7745451515338378552.sh + source /home/jenkins/workspace/test-unit-ui/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG=nightly ++ CONTRAIL_CONTAINER_TAG=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ export GERRIT_PIPELINE=nightly ++ GERRIT_PIPELINE=nightly ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/test-unit-ui/vars.test-unit-ui.10712.env ++ export LINUX_DISTR=rockylinux ++ LINUX_DISTR=rockylinux ++ export LINUX_DISTR_VER=9 ++ LINUX_DISTR_VER=9 + desc='Pipeline: pipeline-nightly-220 Random: 10712
' + desc+='Target: ui
' + desc+='Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220/test-unit-ui' + echo 'DESCRIPTION Pipeline: pipeline-nightly-220 Random: 10712
Target: ui
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220/test-unit-ui' DESCRIPTION Pipeline: pipeline-nightly-220 Random: 10712
Target: ui
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220/test-unit-ui [description-setter] Description set: Pipeline: pipeline-nightly-220 Random: 10712
Target: ui
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220/test-unit-ui' [test-unit-ui] $ /bin/bash -xe /tmp/jenkins18293150321086398109.sh + set -eo pipefail + source /home/jenkins/workspace/test-unit-ui/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG=nightly ++ CONTRAIL_CONTAINER_TAG=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ export GERRIT_PIPELINE=nightly ++ GERRIT_PIPELINE=nightly ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/test-unit-ui/deps.test-unit-ui.10712.env ++ export DEVENV_TAG=nightly ++ DEVENV_TAG=nightly + source /home/jenkins/workspace/test-unit-ui/vars.test-unit-ui.10712.env ++ export LINUX_DISTR=rockylinux ++ LINUX_DISTR=rockylinux ++ export LINUX_DISTR_VER=9 ++ LINUX_DISTR_VER=9 + [[ master == \R\2\4\.\1 ]] + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-jenkins ./patchsets-info.json + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-dev-env ./patchsets-info.json [test-unit-ui] $ /bin/bash -xe /tmp/jenkins9224498548673188194.sh + set -eo pipefail + export TARGET=ui + TARGET=ui + source /home/jenkins/workspace/test-unit-ui/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG=nightly ++ CONTRAIL_CONTAINER_TAG=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ export GERRIT_PIPELINE=nightly ++ GERRIT_PIPELINE=nightly ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/test-unit-ui/vars.test-unit-ui.10712.env ++ export LINUX_DISTR=rockylinux ++ LINUX_DISTR=rockylinux ++ export LINUX_DISTR_VER=9 ++ LINUX_DISTR_VER=9 + source /home/jenkins/workspace/test-unit-ui/deps.test-unit-ui.10712.env ++ export DEVENV_TAG=nightly ++ DEVENV_TAG=nightly + export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220/test-unit-ui + FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220/test-unit-ui + ./src/opensdn-io/tf-jenkins/jobs/test/unit/create_workers.sh INFO: VM_TYPE=small INSTANCE_TYPE=STD3-2-8 VOLUME_SIZE=50 INFO: project_id=**** INFO: wait for enough resources for required_instances=1 and required_cores=2 Mon Oct 26 00:10:27 UTC 2026 INFO: waiting for resources is finished Mon Oct 26 00:10:32 UTC 2026 INFO: openstack volume create --type ceph-ssd --size 50 --availability-zone PA2 --image 4342c5af-7cec-453c-8480-30a37444aa06 --bootable jenkins-test-unit-ui-319_1 Volume d6f81b5b-4d44-44ec-ae00-3840a6ee2013 is available INFO: openstack server create --volume d6f81b5b-4d44-44ec-ae00-3840a6ee2013 --flavor STD3-2-8 --security-group default --availability-zone PA2 --key-name=worker --network management --wait jenkins-test-unit-ui-319_1 +-----------------------------+------------------------------------------------------------------------+ | Field | Value | +-----------------------------+------------------------------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | PA2 | | OS-EXT-STS:power_state | Running | | OS-EXT-STS:task_state | None | | OS-EXT-STS:vm_state | active | | OS-SRV-USG:launched_at | 2026-10-26T00:11:36.000000 | | OS-SRV-USG:terminated_at | None | | accessIPv4 | | | accessIPv6 | | | addresses | management=10.0.0.33 | | adminPass | vwADdq9d9bLQ | | config_drive | | | created | 2026-10-26T00:10:59Z | | flavor | STD3-2-8 (2d9866a9-e955-4986-b00a-340ca54b2cac) | | hostId | 155b7d30d4681417c8faa591fd03755e5f608699767bce995d791f86 | | id | 3951df01-f063-4ce5-9780-cf5f5c4eddee | | image | N/A (booted from volume) | | key_name | worker | | name | jenkins-test-unit-ui-319_1 | | progress | 0 | | project_id | **** | | properties | | | security_groups | id='ae6a292d-c48f-4b92-9b1d-4d0a032b0697', name='default', sdn='sprut' | | status | ACTIVE | | updated | 2026-10-26T00:11:36Z | | user_id | 25d930adb802408885c71e341481886e | | volumes_attached | id='d6f81b5b-4d44-44ec-ae00-3840a6ee2013' | +-----------------------------+------------------------------------------------------------------------+ nova CLI is deprecated and will be removed in a future release Request to add tag PipelineBuildTag=jenkins-pipeline-nightly-220 to specified server has been accepted. Request to add tag JobTag=jenkins-test-unit-ui-319 to specified server has been accepted. Request to add tag GroupTag=jenkins-test-unit-ui-319 to specified server has been accepted. Request to add tag SLAVE=openstack to specified server has been accepted. Request to add tag DOWN= to specified server has been accepted. ssh: connect to host 10.0.0.33 port 22: Connection refused Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Linux jenkins-test-unit-ui-319-1.novalocal 5.14.0-503.14.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 15 12:04:32 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Found interface: eth0 Actual changes: tx-checksum-ip-generic: off tx-tcp-segmentation: off [not requested] tx-tcp-ecn-segmentation: off [not requested] tx-tcp6-segmentation: off [not requested] INFO: copy mirror-base-rocky9.repo to host Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. INFO: copy mirror-epel9.repo to host Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. INFO: do not set default gateway for second interface Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. added from: http://tf-mirrors.gz1.opensdn.io/re 104 MB/s | 18 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 64 MB/s | 2.9 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 21 MB/s | 516 kB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 102 MB/s | 20 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 112 MB/s | 15 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 40 MB/s | 1.2 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 83 MB/s | 6.3 MB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 35 MB/s | 966 kB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 21 MB/s | 480 kB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 1.2 MB/s | 19 kB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 16 kB/s | 257 B 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 976 kB/s | 15 kB 00:00 added from: http://tf-mirrors.gz1.opensdn.io/re 142 MB/s | 44 MB 00:00 Package openssh-server-8.7p1-43.el9.x86_64 is already installed. Package openssl-1:3.2.2-6.el9_5.x86_64 is already installed. Dependencies resolved. =============================================================================================== Package Arch Version Repository Size =============================================================================================== Upgrading: openssh x86_64 9.9p1-7.el9_8.rocky.0.1 tf-mirrors.ci_repos_yum9-baseos 421 k openssh-clients x86_64 9.9p1-7.el9_8.rocky.0.1 tf-mirrors.ci_repos_yum9-baseos 767 k openssh-server x86_64 9.9p1-7.el9_8.rocky.0.1 tf-mirrors.ci_repos_yum9-baseos 543 k openssl x86_64 1:3.5.5-4.el9_8 tf-mirrors.ci_repos_yum9-baseos 1.4 M openssl-libs x86_64 1:3.5.5-4.el9_8 tf-mirrors.ci_repos_yum9-baseos 2.3 M Installing dependencies: openssl-fips-provider x86_64 1:3.5.5-4.el9_8 tf-mirrors.ci_repos_yum9-baseos 814 k Transaction Summary =============================================================================================== Install 1 Package Upgrade 5 Packages Total download size: 6.2 M Downloading Packages: (1/6): openssh-9.9p1-7.el9_8.rocky.0.1.x86_64.r 22 MB/s | 421 kB 00:00 (2/6): openssl-fips-provider-3.5.5-4.el9_8.x86_ 27 MB/s | 814 kB 00:00 (3/6): openssh-clients-9.9p1-7.el9_8.rocky.0.1. 19 MB/s | 767 kB 00:00 (4/6): openssh-server-9.9p1-7.el9_8.rocky.0.1.x 19 MB/s | 543 kB 00:00 (5/6): openssl-3.5.5-4.el9_8.x86_64.rpm 40 MB/s | 1.4 MB 00:00 (6/6): openssl-libs-3.5.5-4.el9_8.x86_64.rpm 46 MB/s | 2.3 MB 00:00 -------------------------------------------------------------------------------- Total 68 MB/s | 6.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : openssl-libs-1:3.5.5-4.el9_8.x86_64 1/11 Installing : openssl-fips-provider-1:3.5.5-4.el9_8.x86_64 2/11 Running scriptlet: openssh-9.9p1-7.el9_8.rocky.0.1.x86_64 3/11 Upgrading : openssh-9.9p1-7.el9_8.rocky.0.1.x86_64 3/11 Upgrading : openssh-clients-9.9p1-7.el9_8.rocky.0.1.x86_64 4/11 Running scriptlet: openssh-clients-9.9p1-7.el9_8.rocky.0.1.x86_64 4/11 Running scriptlet: openssh-server-9.9p1-7.el9_8.rocky.0.1.x86_64 5/11 Upgrading : openssh-server-9.9p1-7.el9_8.rocky.0.1.x86_64 5/11 Running scriptlet: openssh-server-9.9p1-7.el9_8.rocky.0.1.x86_64 5/11 Upgrading : openssl-1:3.5.5-4.el9_8.x86_64 6/11 Cleanup : openssl-1:3.2.2-6.el9_5.x86_64 7/11 Running scriptlet: openssh-server-8.7p1-43.el9.x86_64 8/11 Cleanup : openssh-server-8.7p1-43.el9.x86_64 8/11 Running scriptlet: openssh-server-8.7p1-43.el9.x86_64 8/11 Running scriptlet: openssh-clients-8.7p1-43.el9.x86_64 9/11 Cleanup : openssh-clients-8.7p1-43.el9.x86_64 9/11 Cleanup : openssh-8.7p1-43.el9.x86_64 10/11 Cleanup : openssl-libs-1:3.2.2-6.el9_5.x86_64 11/11 Running scriptlet: openssl-libs-1:3.2.2-6.el9_5.x86_64 11/11 Verifying : openssl-fips-provider-1:3.5.5-4.el9_8.x86_64 1/11 Verifying : openssh-9.9p1-7.el9_8.rocky.0.1.x86_64 2/11 Verifying : openssh-8.7p1-43.el9.x86_64 3/11 Verifying : openssh-clients-9.9p1-7.el9_8.rocky.0.1.x86_64 4/11 Verifying : openssh-clients-8.7p1-43.el9.x86_64 5/11 Verifying : openssh-server-9.9p1-7.el9_8.rocky.0.1.x86_64 6/11 Verifying : openssh-server-8.7p1-43.el9.x86_64 7/11 Verifying : openssl-1:3.5.5-4.el9_8.x86_64 8/11 Verifying : openssl-1:3.2.2-6.el9_5.x86_64 9/11 Verifying : openssl-libs-1:3.5.5-4.el9_8.x86_64 10/11 Verifying : openssl-libs-1:3.2.2-6.el9_5.x86_64 11/11 Upgraded: openssh-9.9p1-7.el9_8.rocky.0.1.x86_64 openssh-clients-9.9p1-7.el9_8.rocky.0.1.x86_64 openssh-server-9.9p1-7.el9_8.rocky.0.1.x86_64 openssl-1:3.5.5-4.el9_8.x86_64 openssl-libs-1:3.5.5-4.el9_8.x86_64 Installed: openssl-fips-provider-1:3.5.5-4.el9_8.x86_64 Complete! INFO: check dns Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. bash: line 1: nslookup: command not found real 0m0.001s user 0m0.000s sys 0m0.000s INFO: cat /etc/resolv.conf Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. # Generated by NetworkManager search mcs.local novalocal nameserver 10.0.0.2 DEBUG: port_id=31b3d648-392d-4de0-a848-1735a6426f14 for 3951df01-f063-4ce5-9780-cf5f5c4eddee in management + source /home/jenkins/workspace/test-unit-ui/stackrc.test-unit-ui.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=rocky9 ++ ENVIRONMENT_OS=rocky9 ++ export IMAGE=4342c5af-7cec-453c-8480-30a37444aa06 ++ IMAGE=4342c5af-7cec-453c-8480-30a37444aa06 ++ export IMAGE_SSH_USER=rocky ++ IMAGE_SSH_USER=rocky ++ export INSTANCE_IDS=3951df01-f063-4ce5-9780-cf5f5c4eddee, ++ INSTANCE_IDS=3951df01-f063-4ce5-9780-cf5f5c4eddee, ++ export INSTANCE_IPS=10.0.0.33, ++ INSTANCE_IPS=10.0.0.33, ++ export instance_ip=10.0.0.33 ++ instance_ip=10.0.0.33 + ./src/opensdn-io/tf-jenkins/jobs/test/unit/run.sh INFO: UT started. ENVIRONMENT_OS=rocky9 LINUX_DISTR=rockylinux Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Local time: Mon 2026-10-26 00:12:53 UTC Universal time: Mon 2026-10-26 00:12:53 UTC RTC time: Mon 2026-10-26 00:12:53 Time zone: UTC (UTC, +0000) System clock synchronized: yes NTP service: active RTC in local TZ: no Local time: Sun 2026-10-25 17:12:53 PDT Universal time: Mon 2026-10-26 00:12:53 UTC RTC time: Mon 2026-10-26 00:12:53 Time zone: America/Los_Angeles (PDT, -0700) System clock synchronized: yes NTP service: active RTC in local TZ: no INFO: dev-env startup INFO: ensure python is present Last metadata expiration check: 0:00:29 ago on Sun 25 Oct 2026 05:12:25 PM PDT. Package jq-1.6-17.el9.x86_64 is already installed. Package python3-3.9.19-8.el9_5.1.x86_64 is already installed. Dependencies resolved. ======================================================================================================== Package Arch Version Repository Size ======================================================================================================== Installing: lsof x86_64 4.94.0-3.el9 tf-mirrors.ci_repos_yum9-baseos 238 k python3-pip noarch 21.3.1-2.el9_8.rocky.0.1 tf-mirrors.ci_repos_yum9-appstream 1.7 M Upgrading: jq x86_64 1.6-19.el9_8.2 tf-mirrors.ci_repos_yum9-baseos 187 k python-unversioned-command noarch 3.9.25-7.el9_8 tf-mirrors.ci_repos_yum9-appstream 9.7 k python3 x86_64 3.9.25-7.el9_8 tf-mirrors.ci_repos_yum9-baseos 26 k python3-libs x86_64 3.9.25-7.el9_8 tf-mirrors.ci_repos_yum9-baseos 7.5 M Transaction Summary ======================================================================================================== Install 2 Packages Upgrade 4 Packages Total download size: 9.7 M Downloading Packages: (1/6): jq-1.6-19.el9_8.2.x86_64.rpm 13 MB/s | 187 kB 00:00 (2/6): lsof-4.94.0-3.el9.x86_64.rpm 12 MB/s | 238 kB 00:00 (3/6): python3-3.9.25-7.el9_8.x86_64.rpm 3.7 MB/s | 26 kB 00:00 (4/6): python-unversioned-command-3.9.25-7.el9_ 2.8 MB/s | 9.7 kB 00:00 (5/6): python3-pip-21.3.1-2.el9_8.rocky.0.1.noa 36 MB/s | 1.7 MB 00:00 (6/6): python3-libs-3.9.25-7.el9_8.x86_64.rpm 83 MB/s | 7.5 MB 00:00 -------------------------------------------------------------------------------- Total 86 MB/s | 9.7 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : python3-libs-3.9.25-7.el9_8.x86_64 1/10 Upgrading : python-unversioned-command-3.9.25-7.el9_8.noarch 2/10 Upgrading : python3-3.9.25-7.el9_8.x86_64 3/10 Installing : python3-pip-21.3.1-2.el9_8.rocky.0.1.noarch 4/10 Upgrading : jq-1.6-19.el9_8.2.x86_64 5/10 Installing : lsof-4.94.0-3.el9.x86_64 6/10 Cleanup : python3-3.9.19-8.el9_5.1.x86_64 7/10 Cleanup : python-unversioned-command-3.9.19-8.el9_5.1.noarch 8/10 Cleanup : python3-libs-3.9.19-8.el9_5.1.x86_64 9/10 Cleanup : jq-1.6-17.el9.x86_64 10/10 Running scriptlet: jq-1.6-17.el9.x86_64 10/10 Verifying : lsof-4.94.0-3.el9.x86_64 1/10 Verifying : python3-pip-21.3.1-2.el9_8.rocky.0.1.noarch 2/10 Verifying : jq-1.6-19.el9_8.2.x86_64 3/10 Verifying : jq-1.6-17.el9.x86_64 4/10 Verifying : python3-3.9.25-7.el9_8.x86_64 5/10 Verifying : python3-3.9.19-8.el9_5.1.x86_64 6/10 Verifying : python3-libs-3.9.25-7.el9_8.x86_64 7/10 Verifying : python3-libs-3.9.19-8.el9_5.1.x86_64 8/10 Verifying : python-unversioned-command-3.9.25-7.el9_8.noarch 9/10 Verifying : python-unversioned-command-3.9.19-8.el9_5.1.noarch 10/10 Upgraded: jq-1.6-19.el9_8.2.x86_64 python-unversioned-command-3.9.25-7.el9_8.noarch python3-3.9.25-7.el9_8.x86_64 python3-libs-3.9.25-7.el9_8.x86_64 Installed: lsof-4.94.0-3.el9.x86_64 python3-pip-21.3.1-2.el9_8.rocky.0.1.noarch Complete! +++ dirname /home/rocky/src/opensdn-io/tf-dev-env/common/setup_docker_root.sh ++ realpath /home/rocky/src/opensdn-io/tf-dev-env/common + scriptdir=/home/rocky/src/opensdn-io/tf-dev-env/common + source /home/rocky/src/opensdn-io/tf-dev-env/common/common.sh ++ '[' -n '' ']' ++ set -o errexit ++ export DEBUGINFO=FALSE ++ DEBUGINFO=FALSE ++ export CODE_COVERAGE=FALSE ++ CODE_COVERAGE=FALSE ++ export WORKSPACE=/home/rocky ++ WORKSPACE=/home/rocky ++ export TF_CONFIG_DIR=/home/rocky/.tf ++ TF_CONFIG_DIR=/home/rocky/.tf ++ export TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env ++ TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env ++ export BUILD_MODE=full ++ BUILD_MODE=full ++ export BUILD_ROOT=/buildroot ++ BUILD_ROOT=/buildroot ++ export DEBUGINFO_ROOT=/debuginfo ++ DEBUGINFO_ROOT=/debuginfo ++ '[' -e /home/rocky/.tf/dev.env ']' ++ [[ linux-gnu == \l\i\n\u\x\-\g\n\u ]] +++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release +++ tr -d '"' +++ egrep '^ID=' +++ awk -F= '{print $2}' ++ export DISTRO=rocky ++ DISTRO=rocky +++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release +++ tr -d '"' +++ egrep '^VERSION_ID=' +++ awk -F= '{print $2}' ++ export DISTRO_VER=9.5 ++ DISTRO_VER=9.5 ++ export DISTRO_VER_MAJOR=9 ++ DISTRO_VER_MAJOR=9 ++ '[' -z x ']' ++ '[' -z /home/rocky/contrail ']' ++ export CONTRAIL_DIR ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ [[ nexus.gz1.opensdn.io:5102 == *\:* ]] +++ echo nexus.gz1.opensdn.io:5102 +++ cut -f 1 -d : ++ export REGISTRY_IP=nexus.gz1.opensdn.io ++ REGISTRY_IP=nexus.gz1.opensdn.io +++ echo nexus.gz1.opensdn.io:5102 +++ cut -f 2 -d : ++ export REGISTRY_PORT=5102 ++ REGISTRY_PORT=5102 ++ export FROZEN_REGISTRY=nexus.opensdn.io:5101 ++ FROZEN_REGISTRY=nexus.opensdn.io:5101 ++ export GERRIT_URL=https://gerrit.opensdn.io/r ++ GERRIT_URL=https://gerrit.opensdn.io/r ++ export RPM_REPO_IP=localhost ++ RPM_REPO_IP=localhost ++ export RPM_REPO_PORT=6667 ++ RPM_REPO_PORT=6667 ++ export REGISTRY_CONTAINER_NAME=tf-dev-env-registry ++ REGISTRY_CONTAINER_NAME=tf-dev-env-registry ++ export DEVENV_CONTAINER_NAME=tf-dev-sandbox ++ DEVENV_CONTAINER_NAME=tf-dev-sandbox ++ export CONTRAIL_PARALLEL_BUILD=true ++ CONTRAIL_PARALLEL_BUILD=true ++ export DEVENV_IMAGE_NAME=tf-dev-sandbox ++ DEVENV_IMAGE_NAME=tf-dev-sandbox ++ export DEVENV_TAG=nightly ++ DEVENV_TAG=nightly ++ export DEVENV_PUSH_TAG=nightly ++ DEVENV_PUSH_TAG=nightly ++ export DEVENV_IMAGE=tf-dev-sandbox:nightly ++ DEVENV_IMAGE=tf-dev-sandbox:nightly ++ export MULTI_KERNEL_BUILD=false ++ MULTI_KERNEL_BUILD=false ++ export CONTRAIL_CONTAINER_TAG=nightly ++ CONTRAIL_CONTAINER_TAG=nightly ++ export FROZEN_TAG= ++ FROZEN_TAG= ++ export VENDOR_NAME=OpenSDN-IO ++ VENDOR_NAME=OpenSDN-IO ++ export VENDOR_DOMAIN=io.opensdn ++ VENDOR_DOMAIN=io.opensdn ++ export CONTRAIL_BRANCH=master ++ CONTRAIL_BRANCH=master ++ '[' -z z ']' + source /home/rocky/src/opensdn-io/tf-dev-env/common/functions.sh + ensure_root ++ whoami + local me=root + '[' root '!=' root ']' + echo '' + echo 'INFO: [docker install]' + echo 'INFO: rocky detected' + which docker + '[' xrocky == xcentos ']' + '[' xrocky == xubuntu ']' + '[' xrocky == xrocky ']' + systemctl stop firewalld Failed to stop firewalld.service: Unit firewalld.service not loaded. + true + install_docker_rocky + which docker which: no docker in (/sbin:/bin:/usr/sbin:/usr/bin) + dnf install -y dnf-utils device-mapper-persistent-data lvm2 + dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo + retry dnf install -y 'docker-ce-3:28.*' device-mapper-libs device-mapper-event-libs + local i + (( i=0 )) + (( i<5 )) + dnf install -y 'docker-ce-3:28.*' device-mapper-libs device-mapper-event-libs Importing GPG key 0x621E9F35: Userid : "Docker Release (CE rpm) " Fingerprint: 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35 From : https://download.docker.com/linux/centos/gpg + break + [[ 0 == 5 ]] + dnf remove -y docker-buildx-plugin + systemctl start docker + echo + echo 'INFO: [docker config]' ++ ip route get 1 ++ awk '{print $2}' ++ grep -o 'dev.*' + default_iface=eth0 + CONTRAIL_SKIP_INSECURE_REGISTRY=0 + insecure_registries= + registry_ip=nexus.gz1.opensdn.io + UPDATE_INSECURE_REGISTRY=false + '[' 0 '!=' 0 ']' + '[' -z nexus.gz1.opensdn.io ']' + check_insecure_registry nexus.gz1.opensdn.io:5102 + check_docker_value insecure-registries nexus.gz1.opensdn.io:5102 + local name=insecure-registries + local value=nexus.gz1.opensdn.io:5102 + grep -qi nexus.gz1.opensdn.io:5102 + python -c 'import json; f=open('\''/etc/docker/daemon.json'\''); data=json.load(f); print(data.get('\''insecure-registries'\''));' + '[' -n '' ']' + insecure_registries+=nexus.gz1.opensdn.io:5102 + '[' -n nexus.gz1.opensdn.io:5102 ']' + UPDATE_INSECURE_REGISTRY=true ++ ip link show eth0 ++ grep -o 'mtu.*' ++ awk '{print $2}' + default_iface_mtu=1500 + docker_reload=0 + true + update_config_docker nexus.gz1.opensdn.io:5102 1500 + local insecure_registries=nexus.gz1.opensdn.io:5102 + local default_iface_mtu=1500 + '[' '!' -e /etc/docker/daemon.json ']' + python + docker_reload=1 ++ get_docker_mtu ++ docker network inspect '--format={{index .Options "com.docker.network.driver.mtu"}}' bridge + runtime_docker_mtu=1500 + [[ 1500 != \1\5\0\0 ]] + [[ 1 == \1 ]] + set_docker_mtu 1500 + local default_iface_mtu=1500 + echo 'INFO: set docker0 mtu to 1500' ++ command -v ifconfig + '[' -x '' ']' + ip link set dev docker0 mtu 1500 + restart_docker + echo 'INFO: restart docker' + [[ xrocky == x\c\e\n\t\o\s ]] + [[ xrocky == x\r\o\c\k\y ]] + systemctl restart docker + echo 'REGISTRY_IP: nexus.gz1.opensdn.io' INFO: [docker install] INFO: rocky detected Last metadata expiration check: 0:00:34 ago on Sun 25 Oct 2026 05:12:25 PM PDT. Package yum-utils-4.3.0-16.el9.noarch is already installed. Dependencies resolved. ================================================================================================== Package Arch Version Repository Size ================================================================================================== Installing: device-mapper-persistent-data x86_64 1.1.0-1.el9 tf-mirrors.ci_repos_yum9-baseos 1.1 M lvm2 x86_64 9:2.03.33-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 1.5 M Upgrading: device-mapper x86_64 9:1.02.207-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 138 k device-mapper-libs x86_64 9:1.02.207-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 179 k dnf-plugins-core noarch 4.3.0-26.el9 tf-mirrors.ci_repos_yum9-baseos 35 k python3-dnf-plugins-core noarch 4.3.0-26.el9 tf-mirrors.ci_repos_yum9-baseos 245 k yum-utils noarch 4.3.0-26.el9 tf-mirrors.ci_repos_yum9-baseos 34 k Installing dependencies: device-mapper-event x86_64 9:1.02.207-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 34 k device-mapper-event-libs x86_64 9:1.02.207-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 31 k libaio x86_64 0.3.111-13.el9 tf-mirrors.ci_repos_yum9-baseos 23 k libnvme x86_64 1.16.1-3.el9 tf-mirrors.ci_repos_yum9-baseos 116 k lvm2-libs x86_64 9:2.03.33-4.el9.1 tf-mirrors.ci_repos_yum9-baseos 1.0 M Transaction Summary ================================================================================================== Install 7 Packages Upgrade 5 Packages Total download size: 4.5 M Downloading Packages: (1/12): device-mapper-event-1.02.207-4.el9.1.x8 2.7 MB/s | 34 kB 00:00 (2/12): device-mapper-event-libs-1.02.207-4.el9 2.0 MB/s | 31 kB 00:00 (3/12): libaio-0.3.111-13.el9.x86_64.rpm 4.3 MB/s | 23 kB 00:00 (4/12): libnvme-1.16.1-3.el9.x86_64.rpm 17 MB/s | 116 kB 00:00 (5/12): device-mapper-persistent-data-1.1.0-1.e 30 MB/s | 1.1 MB 00:00 (6/12): lvm2-libs-2.03.33-4.el9.1.x86_64.rpm 36 MB/s | 1.0 MB 00:00 (7/12): device-mapper-1.02.207-4.el9.1.x86_64.r 8.7 MB/s | 138 kB 00:00 (8/12): lvm2-2.03.33-4.el9.1.x86_64.rpm 30 MB/s | 1.5 MB 00:00 (9/12): dnf-plugins-core-4.3.0-26.el9.noarch.rp 2.0 MB/s | 35 kB 00:00 (10/12): device-mapper-libs-1.02.207-4.el9.1.x8 6.8 MB/s | 179 kB 00:00 (11/12): yum-utils-4.3.0-26.el9.noarch.rpm 4.9 MB/s | 34 kB 00:00 (12/12): python3-dnf-plugins-core-4.3.0-26.el9. 15 MB/s | 245 kB 00:00 -------------------------------------------------------------------------------- Total 52 MB/s | 4.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : device-mapper-libs-9:1.02.207-4.el9.1.x86_64 1/17 Upgrading : device-mapper-9:1.02.207-4.el9.1.x86_64 2/17 Installing : device-mapper-event-libs-9:1.02.207-4.el9.1.x86_64 3/17 Installing : libnvme-1.16.1-3.el9.x86_64 4/17 Installing : libaio-0.3.111-13.el9.x86_64 5/17 Installing : device-mapper-event-9:1.02.207-4.el9.1.x86_64 6/17 Running scriptlet: device-mapper-event-9:1.02.207-4.el9.1.x86_64 6/17 Created symlink /etc/systemd/system/sockets.target.wants/dm-event.socket → /usr/lib/systemd/system/dm-event.socket. Installing : lvm2-libs-9:2.03.33-4.el9.1.x86_64 7/17 Upgrading : python3-dnf-plugins-core-4.3.0-26.el9.noarch 8/17 Upgrading : dnf-plugins-core-4.3.0-26.el9.noarch 9/17 Installing : device-mapper-persistent-data-1.1.0-1.el9.x86_64 10/17 Installing : lvm2-9:2.03.33-4.el9.1.x86_64 11/17 Running scriptlet: lvm2-9:2.03.33-4.el9.1.x86_64 11/17 Created symlink /etc/systemd/system/sysinit.target.wants/lvm2-monitor.service → /usr/lib/systemd/system/lvm2-monitor.service. Created symlink /etc/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket → /usr/lib/systemd/system/lvm2-lvmpolld.socket. Upgrading : yum-utils-4.3.0-26.el9.noarch 12/17 Cleanup : device-mapper-9:1.02.198-2.el9.x86_64 13/17 Cleanup : yum-utils-4.3.0-16.el9.noarch 14/17 Cleanup : dnf-plugins-core-4.3.0-16.el9.noarch 15/17 Cleanup : python3-dnf-plugins-core-4.3.0-16.el9.noarch 16/17 Cleanup : device-mapper-libs-9:1.02.198-2.el9.x86_64 17/17 Running scriptlet: device-mapper-libs-9:1.02.198-2.el9.x86_64 17/17 Verifying : device-mapper-event-9:1.02.207-4.el9.1.x86_64 1/17 Verifying : device-mapper-event-libs-9:1.02.207-4.el9.1.x86_64 2/17 Verifying : device-mapper-persistent-data-1.1.0-1.el9.x86_64 3/17 Verifying : libaio-0.3.111-13.el9.x86_64 4/17 Verifying : libnvme-1.16.1-3.el9.x86_64 5/17 Verifying : lvm2-9:2.03.33-4.el9.1.x86_64 6/17 Verifying : lvm2-libs-9:2.03.33-4.el9.1.x86_64 7/17 Verifying : device-mapper-9:1.02.207-4.el9.1.x86_64 8/17 Verifying : device-mapper-9:1.02.198-2.el9.x86_64 9/17 Verifying : device-mapper-libs-9:1.02.207-4.el9.1.x86_64 10/17 Verifying : device-mapper-libs-9:1.02.198-2.el9.x86_64 11/17 Verifying : dnf-plugins-core-4.3.0-26.el9.noarch 12/17 Verifying : dnf-plugins-core-4.3.0-16.el9.noarch 13/17 Verifying : python3-dnf-plugins-core-4.3.0-26.el9.noarch 14/17 Verifying : python3-dnf-plugins-core-4.3.0-16.el9.noarch 15/17 Verifying : yum-utils-4.3.0-26.el9.noarch 16/17 Verifying : yum-utils-4.3.0-16.el9.noarch 17/17 Upgraded: device-mapper-9:1.02.207-4.el9.1.x86_64 device-mapper-libs-9:1.02.207-4.el9.1.x86_64 dnf-plugins-core-4.3.0-26.el9.noarch python3-dnf-plugins-core-4.3.0-26.el9.noarch yum-utils-4.3.0-26.el9.noarch Installed: device-mapper-event-9:1.02.207-4.el9.1.x86_64 device-mapper-event-libs-9:1.02.207-4.el9.1.x86_64 device-mapper-persistent-data-1.1.0-1.el9.x86_64 libaio-0.3.111-13.el9.x86_64 libnvme-1.16.1-3.el9.x86_64 lvm2-9:2.03.33-4.el9.1.x86_64 lvm2-libs-9:2.03.33-4.el9.1.x86_64 Complete! Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo Docker CE Stable - x86_64 214 kB/s | 90 kB 00:00 Package device-mapper-libs-9:1.02.207-4.el9.1.x86_64 is already installed. Package device-mapper-event-libs-9:1.02.207-4.el9.1.x86_64 is already installed. Dependencies resolved. ============================================================================================== Package Arch Version Repository Size ============================================================================================== Installing: docker-ce x86_64 3:28.5.2-1.el9 docker-ce-stable 21 M Installing dependencies: container-selinux noarch 3:2.232.1-1.el9 tf-mirrors.ci_repos_yum9-appstream 55 k containerd.io x86_64 2.4.2-3.el9 docker-ce-stable 35 M docker-ce-cli x86_64 1:29.9.2-1.el9 docker-ce-stable 8.9 M iptables-legacy x86_64 1.8.10-4.1.el9 tf-mirrors.ci_repos_epel9.repo 49 k iptables-legacy-libs x86_64 1.8.10-4.1.el9 tf-mirrors.ci_repos_epel9.repo 37 k libnftnl x86_64 1.2.6-4.el9_4 tf-mirrors.ci_repos_yum9-baseos 87 k nftables x86_64 1:1.0.9-7.el9_8 tf-mirrors.ci_repos_yum9-baseos 419 k Installing weak dependencies: docker-buildx-plugin x86_64 0.38.1-1.el9 docker-ce-stable 18 M docker-ce-rootless-extras x86_64 29.9.2-1.el9 docker-ce-stable 5.6 M docker-compose-plugin x86_64 5.6.1-1.el9 docker-ce-stable 8.4 M Transaction Summary ============================================================================================== Install 11 Packages Total download size: 98 M Installed size: 364 M Downloading Packages: (1/11): container-selinux-2.232.1-1.el9.noarch. 2.2 MB/s | 55 kB 00:00 (2/11): libnftnl-1.2.6-4.el9_4.x86_64.rpm 3.0 MB/s | 87 kB 00:00 (3/11): iptables-legacy-1.8.10-4.1.el9.x86_64.r 7.0 MB/s | 49 kB 00:00 (4/11): iptables-legacy-libs-1.8.10-4.1.el9.x86 6.5 MB/s | 37 kB 00:00 (5/11): nftables-1.0.9-7.el9_8.x86_64.rpm 10 MB/s | 419 kB 00:00 (6/11): docker-buildx-plugin-0.38.1-1.el9.x86_6 25 MB/s | 18 MB 00:00 (7/11): containerd.io-2.4.2-3.el9.x86_64.rpm 32 MB/s | 35 MB 00:01 (8/11): docker-ce-cli-29.9.2-1.el9.x86_64.rpm 18 MB/s | 8.9 MB 00:00 (9/11): docker-ce-rootless-extras-29.9.2-1.el9. 23 MB/s | 5.6 MB 00:00 (10/11): docker-compose-plugin-5.6.1-1.el9.x86_ 35 MB/s | 8.4 MB 00:00 (11/11): docker-ce-28.5.2-1.el9.x86_64.rpm 13 MB/s | 21 MB 00:01 -------------------------------------------------------------------------------- Total 60 MB/s | 98 MB 00:01 Docker CE Stable - x86_64 11 kB/s | 1.6 kB 00:00 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : docker-buildx-plugin-0.38.1-1.el9.x86_64 1/11 Running scriptlet: docker-buildx-plugin-0.38.1-1.el9.x86_64 1/11 Installing : docker-compose-plugin-5.6.1-1.el9.x86_64 2/11 Running scriptlet: docker-compose-plugin-5.6.1-1.el9.x86_64 2/11 Running scriptlet: container-selinux-3:2.232.1-1.el9.noarch 3/11 Installing : container-selinux-3:2.232.1-1.el9.noarch 3/11 Running scriptlet: container-selinux-3:2.232.1-1.el9.noarch 3/11 Installing : containerd.io-2.4.2-3.el9.x86_64 4/11 Running scriptlet: containerd.io-2.4.2-3.el9.x86_64 4/11 Installing : docker-ce-cli-1:29.9.2-1.el9.x86_64 5/11 Running scriptlet: docker-ce-cli-1:29.9.2-1.el9.x86_64 5/11 Installing : iptables-legacy-libs-1.8.10-4.1.el9.x86_64 6/11 Installing : iptables-legacy-1.8.10-4.1.el9.x86_64 7/11 Running scriptlet: iptables-legacy-1.8.10-4.1.el9.x86_64 7/11 Installing : libnftnl-1.2.6-4.el9_4.x86_64 8/11 Installing : nftables-1:1.0.9-7.el9_8.x86_64 9/11 Running scriptlet: nftables-1:1.0.9-7.el9_8.x86_64 9/11 Installing : docker-ce-rootless-extras-29.9.2-1.el9.x86_64 10/11 Running scriptlet: docker-ce-rootless-extras-29.9.2-1.el9.x86_64 10/11 Installing : docker-ce-3:28.5.2-1.el9.x86_64 11/11 Running scriptlet: docker-ce-3:28.5.2-1.el9.x86_64 11/11 Running scriptlet: container-selinux-3:2.232.1-1.el9.noarch 11/11 Running scriptlet: docker-ce-3:28.5.2-1.el9.x86_64 11/11 Verifying : libnftnl-1.2.6-4.el9_4.x86_64 1/11 Verifying : nftables-1:1.0.9-7.el9_8.x86_64 2/11 Verifying : container-selinux-3:2.232.1-1.el9.noarch 3/11 Verifying : iptables-legacy-1.8.10-4.1.el9.x86_64 4/11 Verifying : iptables-legacy-libs-1.8.10-4.1.el9.x86_64 5/11 Verifying : containerd.io-2.4.2-3.el9.x86_64 6/11 Verifying : docker-buildx-plugin-0.38.1-1.el9.x86_64 7/11 Verifying : docker-ce-3:28.5.2-1.el9.x86_64 8/11 Verifying : docker-ce-cli-1:29.9.2-1.el9.x86_64 9/11 Verifying : docker-ce-rootless-extras-29.9.2-1.el9.x86_64 10/11 Verifying : docker-compose-plugin-5.6.1-1.el9.x86_64 11/11 Installed: container-selinux-3:2.232.1-1.el9.noarch containerd.io-2.4.2-3.el9.x86_64 docker-buildx-plugin-0.38.1-1.el9.x86_64 docker-ce-3:28.5.2-1.el9.x86_64 docker-ce-cli-1:29.9.2-1.el9.x86_64 docker-ce-rootless-extras-29.9.2-1.el9.x86_64 docker-compose-plugin-5.6.1-1.el9.x86_64 iptables-legacy-1.8.10-4.1.el9.x86_64 iptables-legacy-libs-1.8.10-4.1.el9.x86_64 libnftnl-1.2.6-4.el9_4.x86_64 nftables-1:1.0.9-7.el9_8.x86_64 Complete! Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: docker-buildx-plugin x86_64 0.38.1-1.el9 @docker-ce-stable 72 M Transaction Summary ================================================================================ Remove 1 Package Freed space: 72 M Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Running scriptlet: docker-buildx-plugin-0.38.1-1.el9.x86_64 1/1 Erasing : docker-buildx-plugin-0.38.1-1.el9.x86_64 1/1 Running scriptlet: docker-buildx-plugin-0.38.1-1.el9.x86_64 1/1 Verifying : docker-buildx-plugin-0.38.1-1.el9.x86_64 1/1 Removed: docker-buildx-plugin-0.38.1-1.el9.x86_64 Complete! INFO: [docker config] INFO: set docker0 mtu to 1500 INFO: restart docker REGISTRY_IP: nexus.gz1.opensdn.io [update tf devenv configuration] tf setup profile /home/rocky/.tf/dev.env # dev env options CONTRAIL_CONTAINER_TAG=${CONTRAIL_CONTAINER_TAG:-nightly} FROZEN_TAG=${FROZEN_TAG:-} FROZEN_REGISTRY=${FROZEN_REGISTRY:-nexus.opensdn.io:5101} CONTAINER_REGISTRY=${CONTAINER_REGISTRY:-nexus.gz1.opensdn.io:5102} RPM_REPO_IP='localhost' RPM_REPO_PORT=${RPM_REPO_PORT:-6667} BUILD_MODE=${BUILD_MODE:-full} # others VENDOR_NAME="${VENDOR_NAME:-OpenSDN-IO}" VENDOR_DOMAIN="${VENDOR_DOMAIN:-io.opensdn}" INFO: Docker registry deployment skipped [load tf devenv configuration] INFO: make common.env INFO: common.env content: LINUX_DISTR= LINUX_DISTR_VER= CONTRAIL_CONTAINER_TAG=nightly CONTRAIL_DEPLOYERS_TAG=nightly CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5102 CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 PIP_REPOSITORY=http://localhost:6667/pip/simple DEPLOYERS_BASE_CONTAINER=nexus.gz1.opensdn.io:5102/opensdn-general-base:nightly CONTRAIL_PARALLEL_BUILD=true VENDOR_NAME=OpenSDN-IO VENDOR_DOMAIN=io.opensdn OPENSDN_REGISTRY_PUSH= OPENSDN_REGISTRY_USERNAME= OPENSDN_REGISTRY_PASSWORD= INFO: environment setup nightly: Pulling from tf-dev-sandbox 446f83f14b23: Pulling fs layer 9c12d2a02070: Pulling fs layer 3f444832b741: Pulling fs layer 7ea2fa96390c: Pulling fs layer 1259868af8ad: Pulling fs layer b22b8f2f3eb6: Pulling fs layer 5546b39c424d: Pulling fs layer 1259868af8ad: Waiting b22b8f2f3eb6: Waiting 5546b39c424d: Waiting 7ea2fa96390c: Waiting 3f444832b741: Verifying Checksum 3f444832b741: Download complete 9c12d2a02070: Verifying Checksum 9c12d2a02070: Download complete 7ea2fa96390c: Verifying Checksum 7ea2fa96390c: Download complete b22b8f2f3eb6: Verifying Checksum b22b8f2f3eb6: Download complete 446f83f14b23: Verifying Checksum 446f83f14b23: Download complete 446f83f14b23: Pull complete 9c12d2a02070: Pull complete 3f444832b741: Pull complete 7ea2fa96390c: Pull complete 5546b39c424d: Verifying Checksum 5546b39c424d: Download complete 1259868af8ad: Verifying Checksum 1259868af8ad: Download complete 1259868af8ad: Pull complete b22b8f2f3eb6: Pull complete 5546b39c424d: Pull complete Digest: sha256:af565533df3f552d81ab98a8ab707dd24394200fb468bfebce47fe968ba86a81 Status: Downloaded newer image for nexus.gz1.opensdn.io:5102/tf-dev-sandbox:nightly nexus.gz1.opensdn.io:5102/tf-dev-sandbox:nightly INFO: start cmd 'mysudo docker run --network host --privileged --detach --name tf-dev-sandbox -w /root -e LC_ALL=en_US.UTF-8 -e LANG=en_US.UTF-8 -e LANGUAGE=en_US.UTF-8 -v /etc/localtime:/etc/localtime:z -v /home/rocky/src/opensdn-io/tf-dev-env:/root/tf-dev-env:z -v /home/rocky/output:/output:z -v /home/rocky/src/opensdn-io/tf-dev-env/input:/input:z -v /home/rocky/src/opensdn-io/tf-dev-env/config:/config:z -v /var/run:/var/run:z -it nexus.gz1.opensdn.io:5102/tf-dev-sandbox:nightly' 56c8331739f6f458ab32c03d122ddcf6c10de30acff006aef7062414a36155d9 tf-dev-sandbox created. INFO: run stage test with target ui INFO: run stage test with target ui [load tf devenv configuration] INFO: source env from /input/tf-developer-sandbox.env INFO: source env from /root/tf-dev-env/common.env INFO: create symlinks to work directories with artifacts Sun Oct 25 05:14:55 PM PDT 2026 87 files removed INFO: Starting unit tests Sun Oct 25 05:14:56 PM PDT 2026 INFO: source env from /input/tf-developer-sandbox.env INFO: source env from /root/tf-dev-env/common.env INFO: Running web ui tests +++ dirname /root/tf-dev-env/scripts/webui_ut/run-tests.sh ++ realpath /root/tf-dev-env/scripts/webui_ut + scriptdir=/root/tf-dev-env/scripts/webui_ut + src_root=/root/contrail + cd /root/contrail + logs_path=/output/logs + test_reports_dir=/output/logs/test-reports + mkdir -p /output/logs /output/logs/test-reports + pre_test_setup + cd /root/contrail/contrail-web-core + cat config/config.global.js + sed -e s%/usr/src/contrail/contrail-web-controller%/root/contrail/contrail-web-controller% + cp /root/contrail/contrail-web-core/config/config.global.js.tmp /root/contrail/contrail-web-core/config/config.global.js + rm /root/contrail/contrail-web-core/config/config.global.js.tmp + touch config/config.global.js + make fetch-pkgs-dev make[1]: Entering directory '/root/contrail/contrail-web-core' make clean make[2]: Entering directory '/root/contrail/contrail-web-core' rm -rf node_modules rm -rf webroot/assets make[2]: Leaving directory '/root/contrail/contrail-web-core' rm -rf node_modules mkdir -p node_modules python3 ../contrail-webui-third-party/fetch_packages.py -f ../contrail-webui-third-party/packages.xml 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/bootstrap-3.3.6.tar.gz [3998655/3998655] -> "/tmp/cache/root/webui_third_party/bootstrap-3.zip" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/xdate-0.7.js [7272/7272] -> "/tmp/cache/root/webui_third_party/xdate.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jsonpath-0.8.0.js.txt [3896/3896] -> "/tmp/cache/root/webui_third_party/jsonpath-0.8.0.js.txt" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.xml2json-v1.3.js [7507/7507] -> "/tmp/cache/root/webui_third_party/jquery.xml2json.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/x2js-1.2.0.tar.gz [12157/12157] -> "/tmp/cache/root/webui_third_party/x2js-1.2.0" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.ui.touch-punch.min-0.2.2.js [1190/1190] -> "/tmp/cache/root/webui_third_party/jquery.ui.touch-punch.min.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.timer.js [3464/3464] -> "/tmp/cache/root/webui_third_party/jquery.timer.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.json.min-2.4.js [2259/2259] -> "/tmp/cache/root/webui_third_party/jquery.json-2.4.min.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.dataTables.min-1.10.0.js [75919/75919] -> "/tmp/cache/root/webui_third_party/jquery.dataTables.min.js" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-2.2.4.tar.gz [624772/624772] -> "/tmp/cache/root/webui_third_party/jquery-2.2.4" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff [15048/15048] -> "/tmp/cache/root/webui_third_party/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff [14604/14604] -> "/tmp/cache/root/webui_third_party/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff [15236/15236] -> "/tmp/cache/root/webui_third_party/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff [14504/14504] -> "/tmp/cache/root/webui_third_party/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff [15312/15312] -> "/tmp/cache/root/webui_third_party/EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff [15956/15956] -> "/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff" [1] 2026-10-25 17:14:56 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff [15768/15768] -> "/tmp/cache/root/webui_third_party/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxuw_rQOTGi-AJs5XCWaKIhU.woff [15736/15736] -> "/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxuw_rQOTGi-AJs5XCWaKIhU.woff" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxhbnBKKEOwRKgsHDreGcocg.woff [15488/15488] -> "/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxhbnBKKEOwRKgsHDreGcocg.woff" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxsBo4hlZyBvkZICS3KpNonM.woff [15932/15932] -> "/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxsBo4hlZyBvkZICS3KpNonM.woff" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-ui-1.11.4.zip [401658/401658] -> "/tmp/cache/root/webui_third_party/jqueryui-1.11.4.zip" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/crossfilter-1.3.11.tar.gz [41508/41508] -> "/tmp/cache/root/webui_third_party/crossfilter-1.3.11.tar.gz" [1] patching file crossfilter/crossfilter.js Hunk #1 FAILED at 170. 1 out of 1 hunk FAILED -- saving rejects to file crossfilter/crossfilter.js.rej 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/d3-3.5.6.tar.gz [3024820/3024820] -> "/tmp/cache/root/webui_third_party/d3-3.5.6.tar.gz" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/datetimepicker-2.4.5.tar.gz [126349/126349] -> "/tmp/cache/root/webui_third_party/datetimepicker-2.4.5.tar.gz" [1] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/Font-Awesome-4.6.3.tar.gz [2526615/2526615] -> "/tmp/cache/root/webui_third_party/Font-Awesome-4.6.3.tar.gz" [1] INFO: input args are {'filename': '../contrail-webui-third-party/packages.xml', 'cache_dir': '/tmp/cache/root/webui_third_party', 'node_modules_dir': './node_modules', 'node_modules_tmp_dir': '/tmp/cache/root/webui_third_party/./node_modules', 'verbose': False, 'dry_run': False, 'site_mirror': 'http://nexus.gz1.opensdn.io/repository'} GNU tar found. we will skip the no-unknown-keyword warning Processing bootstrap-v3.3.6 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/bootstrap-3.3.6.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/bootstrap-3.zip'] Processing xdate-0.7 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/xdate-0.7.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/xdate.js', 'xdate.js'] Processing jsonpath-0.8.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jsonpath-0.8.0.js.txt Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jsonpath-0.8.0.js.txt', 'jsonpath-0.8.0.js.txt'] Processing jquery.xml2json.js ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.xml2json-v1.3.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jquery.xml2json.js', 'jquery.xml2json.js'] Processing xml2json.js ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/x2js-1.2.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/x2js-1.2.0'] Processing jquery.ui.touch-punch.min-0.2.2 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.ui.touch-punch.min-0.2.2.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jquery.ui.touch-punch.min.js', 'jquery.ui.touch-punch.min.js'] Processing jquery.timer ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.timer.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jquery.timer.js', 'jquery.timer.js'] Processing jquery.json-2.4.min ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.json.min-2.4.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jquery.json-2.4.min.js', 'jquery.json-2.4.min.js'] Processing jquery.dataTables.min-1.10.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.dataTables.min-1.10.0.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jquery.dataTables.min.js', 'jquery.dataTables.min.js'] Processing jquery-v2.2.4 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-2.2.4.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jquery-2.2.4'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff', 'DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff', 'cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff', 'MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff', 'k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff', 'EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff', 'PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff', 'xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxuw_rQOTGi-AJs5XCWaKIhU.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxuw_rQOTGi-AJs5XCWaKIhU.woff', 'PRmiXeptR36kaC0GEAetxuw_rQOTGi-AJs5XCWaKIhU.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxhbnBKKEOwRKgsHDreGcocg.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxhbnBKKEOwRKgsHDreGcocg.woff', 'PRmiXeptR36kaC0GEAetxhbnBKKEOwRKgsHDreGcocg.woff'] Processing ImageFile ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/PRmiXeptR36kaC0GEAetxsBo4hlZyBvkZICS3KpNonM.woff Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/PRmiXeptR36kaC0GEAetxsBo4hlZyBvkZICS3KpNonM.woff', 'PRmiXeptR36kaC0GEAetxsBo4hlZyBvkZICS3KpNonM.woff'] Processing jquery-ui-1.11.4 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-ui-1.11.4.zip Archive: /tmp/cache/root/webui_third_party/jqueryui-1.11.4.zip testing: jquery-ui-1.11.4/jquery-ui.js OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/jqueryui-1.11.4.zip'] Processing crossfilter-1.3.11 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/crossfilter-1.3.11.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/crossfilter-1.3.11.tar.gz'] Processing d3-v3.5.6 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/d3-3.5.6.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/d3-3.5.6.tar.gz'] Processing datetimepicker-2.4.5 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/datetimepicker-2.4.5.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/datetimepicker-2.4.5.tar.gz'] Processing font-awesome-v4.6.3 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/Font-Awesome-4.6.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/Font-Awesome-4.6.3.tar.gz'] 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/nvd3-v1.0.0-beta.tar.gz [874260/874260] -> "/tmp/cache/root/webui_third_party/v1.0.0-beta.tar.gz" [1] patching file nvd3/nv.d3.js patching file nvd3/src/nv.d3.css patching file nvd3/nv.d3.js patch unexpectedly ends in middle of line Hunk #6 succeeded at 961 with fuzz 1. patching file nvd3/nv.d3.js Hunk #1 succeeded at 10278 (offset -316 lines). Hunk #2 succeeded at 10291 (offset -316 lines). patching file nvd3/nv.d3.js 2026-10-25 17:14:57 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/nvd3-1.8.1.tar.gz [381433/381433] -> "/tmp/cache/root/webui_third_party/nvd3-1.8.1.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockout-3.4.0.tar.gz [306340/306340] -> "/tmp/cache/root/webui_third_party/knockout-3.4.0.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-validation-1.15.1.tar.gz [1081485/1081485] -> "/tmp/cache/root/webui_third_party/jquery-validation-1.15.1.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/select2-3.4.6.tar.gz [68248/68248] -> "/tmp/cache/root/webui_third_party/select2-3.4.6.tar.gz" [1] patching file select2-v3.4.6/select2.min.js 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/SlickGrid-master.tar.gz [210379/210379] -> "/tmp/cache/root/webui_third_party/SlickGrid-master.tar.gz" [1] patching file jnpr_slickgrid/plugins/slick.checkboxselectcolumn.js patching file jnpr_slickgrid/slick.dataview.js patching file jnpr_slickgrid/slick.grid.css patching file jnpr_slickgrid/slick.grid.js patching file jnpr_slickgrid/slick.dataview.js 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/moment-2.19.3.tar.gz [513853/513853] -> "/tmp/cache/root/webui_third_party/moment-2.19.3.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockout-v3.0.0.tar.gz [150790/150790] -> "/tmp/cache/root/webui_third_party/knockout-v3.0.0.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/handlebars-v4.5.3.tar.gz [1072722/1072722] -> "/tmp/cache/root/webui_third_party/handlebars-v4.5.3.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/SlickGridEnhancementPager-master.zip [436182/436182] -> "/tmp/cache/root/webui_third_party/SlickGridEnhancementPager-master.zip" [1] patching file slickgrid.enhancement.pager/slick.enhancementpager.js 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/gridstack.js-0.2.5.tar.gz [80831/80831] -> "/tmp/cache/root/webui_third_party/gridstack-v0.2.5.tar.gz" [1] patching file gridstack-v0.2.5/dist/gridstack.js patching file gridstack-v0.2.5/dist/gridstack.js patching file gridstack-v0.2.5/dist/gridstack.js 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/paulkinzett-toolbar-1.0.0-49-gfbfde3e.zip [10325/10325] -> "/tmp/cache/root/webui_third_party/toolbar-v1.0.0.zip" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/express-4.8.8.tar.gz [176432/176432] -> "/tmp/cache/root/webui_third_party/express-4.8.8.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/winston-0.6.2.tar.gz [164994/164994] -> "/tmp/cache/root/webui_third_party/winston-0.6.2.tar.gz" [1] 2026-10-25 17:14:58 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/underscore-1.4.3.tar.gz [63355/63355] -> "/tmp/cache/root/webui_third_party/underscore-1.4.3.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/cluster-0.7.7.tar.gz [42461/42461] -> "/tmp/cache/root/webui_third_party/cluster-0.7.7.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/async-0.9.0.tar.gz [20657/20657] -> "/tmp/cache/root/webui_third_party/async-0.9.0.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/mime-1.2.9.tar.gz [18573/18573] -> "/tmp/cache/root/webui_third_party/mime-1.2.9.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/debug-0.7.0.tar.gz [5936/5936] -> "/tmp/cache/root/webui_third_party/debug-0.7.0.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/kue-0.5.0.tar.gz [669268/669268] -> "/tmp/cache/root/webui_third_party/kue-0.5.0.tar.gz" [1] patching file node_modules/kue/node_modules/redis/index.js patching file node_modules/kue/node_modules/redis/index.js patching file node_modules/kue/lib/http/index.js patching file node_modules/kue/lib/http/index.js patching file node_modules/kue/lib/http/index.js patching file node_modules/kue/node_modules/redis/index.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/axon-0.5.0.tar.gz [18445/18445] -> "/tmp/cache/root/webui_third_party/axon-0.5.0.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/redis-0.8.3.tar.gz [57824/57824] -> "/tmp/cache/root/webui_third_party/redis-0.8.3.tar.gz" [1] patching file node_modules/redis/index.js patching file node_modules/redis/index.js patching file node_modules/redis/index.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/request-2.12.0.tar.gz [192838/192838] -> "/tmp/cache/root/webui_third_party/request-2.12.0.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/restler-3.1.0.tar.gz [526596/526596] -> "/tmp/cache/root/webui_third_party/restler-3.1.0.tar.gz" [1] patching file node_modules/restler/lib/restler.js patching file node_modules/restler/lib/restler.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/JSONPath-0.9.1.tar.gz [62335/62335] -> "/tmp/cache/root/webui_third_party/JSONPath-0.9.1.tar.gz" [1] patching file node_modules/JSONPath/lib/jsonpath.js Processing nvd3-v1.0.0-beta ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/nvd3-v1.0.0-beta.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/v1.0.0-beta.tar.gz'] Processing nvd3-v1.8.1 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/nvd3-1.8.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/nvd3-1.8.1.tar.gz'] Processing knockout-3.4.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockout-3.4.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/knockout-3.4.0.tar.gz'] Processing jquery-validation-1.15.1 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-validation-1.15.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jquery-validation-1.15.1.tar.gz'] Processing select2-3.4.6 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/select2-3.4.6.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/select2-3.4.6.tar.gz'] Processing SlickGrid ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/SlickGrid-master.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/SlickGrid-master.tar.gz'] Processing moment ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/moment-2.19.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/moment-2.19.3.tar.gz', '-C', './node_modules'] Processing knockout-v3.0.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockout-v3.0.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/knockout-v3.0.0.tar.gz'] Processing handlebars-v4.5.3 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/handlebars-v4.5.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/handlebars-v4.5.3.tar.gz', '-C', './node_modules'] Processing SlickGridEnhancementPager ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/SlickGridEnhancementPager-master.zip Archive: /tmp/cache/root/webui_third_party/SlickGridEnhancementPager-master.zip fbfee780bea8caf8b4312fa8c5f5120710b85ca4 testing: SlickGridEnhancementPager-master/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/SlickGridEnhancementPager-master.zip'] Processing gridstack-v0.2.5 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/gridstack.js-0.2.5.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/gridstack-v0.2.5.tar.gz'] Processing toolbar-v1.0.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/paulkinzett-toolbar-1.0.0-49-gfbfde3e.zip Archive: /tmp/cache/root/webui_third_party/toolbar-v1.0.0.zip fbfde3e13bab7af899e7040ad530d467d594d361 testing: paulkinzett-toolbar-fbfde3e/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/toolbar-v1.0.0.zip'] Processing express ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/express-4.8.8.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/express-4.8.8.tar.gz', '-C', './node_modules'] Processing winston ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/winston-0.6.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/winston-0.6.2.tar.gz', '-C', './node_modules'] Processing underscore ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/underscore-1.4.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/underscore-1.4.3.tar.gz', '-C', './node_modules'] Processing cluster ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/cluster-0.7.7.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/cluster-0.7.7.tar.gz', '-C', './node_modules'] Processing async ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/async-0.9.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/async-0.9.0.tar.gz', '-C', './node_modules'] Processing mime ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/mime-1.2.9.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/mime-1.2.9.tar.gz', '-C', './node_modules'] Processing debug ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/debug-0.7.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/debug-0.7.0.tar.gz', '-C', './node_modules'] Processing kue ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/kue-0.5.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/kue-0.5.0.tar.gz', '-C', './node_modules'] Processing axon ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/axon-0.5.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/axon-0.5.0.tar.gz', '-C', './node_modules'] Processing redis ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/redis-0.8.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/redis-0.8.3.tar.gz', '-C', './node_modules'] Processing request ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/request-2.12.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/request-2.12.0.tar.gz', '-C', './node_modules'] Processing restler ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/restler-3.1.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/restler-3.1.0.tar.gz', '-C', './node_modules'] Processing JSONPath ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/JSONPath-0.9.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/JSONPath-0.9.1.tar.gz', '-C', './node_modules'] Processing crypto ... 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/crypto-0.0.3.tar.gz [7225/7225] -> "/tmp/cache/root/webui_third_party/crypto-0.0.3.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/ssh2-0.2.12.tar.gz [88150/88150] -> "/tmp/cache/root/webui_third_party/ssh2-0.2.12.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/uuid-js-0.7.5.tar.gz [9581/9581] -> "/tmp/cache/root/webui_third_party/uuid-js-0.7.5.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/xml2js-0.2.3.tar.gz [66794/66794] -> "/tmp/cache/root/webui_third_party/xml2js-0.2.3.tar.gz" [1] patching file node_modules/xml2js/node_modules/sax/lib/sax.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/redis-rstream-0.1.2.tar.gz [54100/54100] -> "/tmp/cache/root/webui_third_party/redis-rstream-0.1.2.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/connect-redis-2.5.1.tar.gz [41719/41719] -> "/tmp/cache/root/webui_third_party/connect-redis-2.5.1.tar.gz" [1] patching file node_modules/connect-redis/lib/connect-redis.js patching file node_modules/connect-redis/node_modules/redis/index.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/request-timeout-0.0.2.tar.gz [2273/2273] -> "/tmp/cache/root/webui_third_party/request-timeout-0.0.2.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/node-dir-0.1.5.tar.gz [5110/5110] -> "/tmp/cache/root/webui_third_party/node-dir-0.1.5.tar.gz" [1] patching file node_modules/node-dir/lib/readfiles.js 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/data2xml-0.9.0.tar.gz [7494/7494] -> "/tmp/cache/root/webui_third_party/data2xml-0.9.0.tar.gz" [1] 2026-10-25 17:14:59 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/pretty-data-0.40.0.tar.gz [4910/4910] -> "/tmp/cache/root/webui_third_party/pretty-data-0.40.0.tar.gz" [1] 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/backbone-1.3.3.tar.gz [6122433/6122433] -> "/tmp/cache/root/webui_third_party/backbone-1.3.3.tar.gz" [1] 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/server-manager/requirejs-1.0.2.tar.gz [2301955/2301955] -> "/tmp/cache/root/webui_third_party/requirejs-1.0.2.tar.gz" [1] 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/requirejs-2.1.20.tar.gz [255213/255213] -> "/tmp/cache/root/webui_third_party/requirejs-2.1.20.tar.gz" [1] 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/underscore-1.8.3.tar.gz [428768/428768] -> "/tmp/cache/root/webui_third_party/underscore-1.8.3.tar.gz" [1] 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-ui-multiselect-widget-1.15.tar.gz [82582/82582] -> "/tmp/cache/root/webui_third_party/jquery-ui-multiselect-widget-1.15.tar.gz" [1] patching file jquery-ui-multiselect-widget-1.15/src/jquery.multiselect.js 2026-10-25 17:15:00 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockback-1.1.0.tar.gz [1654495/1654495] -> "/tmp/cache/root/webui_third_party/knockback-1.1.0.tar.gz" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-steps-1.1.0.tar.gz [663464/663464] -> "/tmp/cache/root/webui_third_party/jquery-steps-1.1.0.tar.gz" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/server-manager/backbone-validation-amd.js [25523/25523] -> "/tmp/cache/root/webui_third_party/backbone-validation-amd.js" [1] patching file backbone-validation-amd.js 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/palette.js-master.zip [27257/27257] -> "/tmp/cache/root/webui_third_party/palette.js-master.zip" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/vis-v4.9.0.zip [2842765/2842765] -> "/tmp/cache/root/webui_third_party/vis-v4.9.0.zip" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/joint-0.9.3.tar.gz [1724072/1724072] -> "/tmp/cache/root/webui_third_party/joint-v0.9.3.tar.gz" [1] patching file joint-v0.9.3/dist/joint.clean.js patching file joint-v0.9.3/dist/joint.clean.js 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/dagre-0.7.1.tar.gz [182405/182405] -> "/tmp/cache/root/webui_third_party/dagre-0.7.1.tar.gz" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.panzoom-3.2.1.tar.gz [210052/210052] -> "/tmp/cache/root/webui_third_party/jquery.panzoom-v3.2.1.tar.gz" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/ipv6-3.1.1.tar.gz [975882/975882] -> "/tmp/cache/root/webui_third_party/ipv6-3.1.1.tar.gz" [1] 2026-10-25 17:15:01 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/event-drops-v0.3.0-alpha1.tar.gz [3217/3217] -> "/tmp/cache/root/webui_third_party/event-drops-v0.3.0-alpha1.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/easysoap-0.6.13.tar.gz [635329/635329] -> "/tmp/cache/root/webui_third_party/easysoap-0.6.13.tar.gz" [1] URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/crypto-0.0.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/crypto-0.0.3.tar.gz', '-C', './node_modules'] Processing ssh2 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/ssh2-0.2.12.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/ssh2-0.2.12.tar.gz', '-C', './node_modules'] Processing uuid-js ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/uuid-js-0.7.5.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/uuid-js-0.7.5.tar.gz', '-C', './node_modules'] Processing xml2js ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/xml2js-0.2.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/xml2js-0.2.3.tar.gz', '-C', './node_modules'] Processing redis-rstream ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/redis-rstream-0.1.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/redis-rstream-0.1.2.tar.gz', '-C', './node_modules'] Processing connect-redis ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/connect-redis-2.5.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/connect-redis-2.5.1.tar.gz', '-C', './node_modules'] Processing request-timeout ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/request-timeout-0.0.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/request-timeout-0.0.2.tar.gz', '-C', './node_modules'] Processing node-dir ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/node-dir-0.1.5.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/node-dir-0.1.5.tar.gz', '-C', './node_modules'] Processing data2xml ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/data2xml-0.9.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/data2xml-0.9.0.tar.gz', '-C', './node_modules'] Processing pretty-data ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/pretty-data-0.40.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/pretty-data-0.40.0.tar.gz', '-C', './node_modules'] Processing backbone-v1.3.3 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/backbone-1.3.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/backbone-1.3.3.tar.gz'] Processing requirejs ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/server-manager/requirejs-1.0.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/requirejs-1.0.2.tar.gz'] Processing requirejs ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/requirejs-2.1.20.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/requirejs-2.1.20.tar.gz', '-C', './node_modules'] Processing underscore-v1.8.3 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/underscore-1.8.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/underscore-1.8.3.tar.gz'] Processing jquery.multiselect-v1.15 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-ui-multiselect-widget-1.15.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jquery-ui-multiselect-widget-1.15.tar.gz'] Processing knockback-1.1.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/knockback-1.1.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/knockback-1.1.0.tar.gz'] Processing jquery-steps-v1.1.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery-steps-1.1.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jquery-steps-1.1.0.tar.gz'] Processing backbone-validation-v0.9.1 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/server-manager/backbone-validation-amd.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/backbone-validation-amd.js', 'backbone-validation-amd.js'] Processing palettejs ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/palette.js-master.zip Archive: /tmp/cache/root/webui_third_party/palette.js-master.zip 02bb6ec4ccad7239d9302c9b298667eb2600d145 testing: palette.js-master/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/palette.js-master.zip'] Processing visjs ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/vis-v4.9.0.zip Archive: /tmp/cache/root/webui_third_party/vis-v4.9.0.zip testing: vis-v4.9.0/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/vis-v4.9.0.zip'] Processing JointJS ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/joint-0.9.3.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/joint-v0.9.3.tar.gz'] Processing Dagre ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/dagre-0.7.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/dagre-0.7.1.tar.gz'] Processing PanZoom-3.2.1 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/jquery.panzoom-3.2.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jquery.panzoom-v3.2.1.tar.gz'] Processing ipv6 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/ipv6-3.1.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/ipv6-3.1.1.tar.gz', '-C', './node_modules'] Processing event-drops ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/event-drops-v0.3.0-alpha1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/event-drops-v0.3.0-alpha1.tar.gz'] Processing easysoap ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/easysoap-0.6.13.tar.gz patching file node_modules/easysoap/lib/wsdl.js patching file node_modules/easysoap/lib/request/request.tpl patching file node_modules/easysoap/lib/wsdl.js 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/promise-6.0.1.tar.gz [11092/11092] -> "/tmp/cache/root/webui_third_party/promise-6.0.1.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/deferred-0.7.1.tar.gz [218732/218732] -> "/tmp/cache/root/webui_third_party/deferred-0.7.1.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/jsondiffpatch-0.1.27.tar.gz [384096/384096] -> "/tmp/cache/root/webui_third_party/jsondiffpatch-0.1.27.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/jsdiff-3.5.0.tar.gz [189508/189508] -> "/tmp/cache/root/webui_third_party/jsdiff-3.5.0.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/require.min.js [15219/15219] -> "/tmp/cache/root/webui_third_party/require.js" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/text.min.js [6600/6600] -> "/tmp/cache/root/webui_third_party/text.js" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/lodash.min.js [50544/50544] -> "/tmp/cache/root/webui_third_party/lodash.min.js" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/tristate-master.zip [10554/10554] -> "/tmp/cache/root/webui_third_party/tristate-master.zip" [1] patching file tristate/jquery.tristate.js 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/bezierjs.tar.gz [26332/26332] -> "/tmp/cache/root/webui_third_party/bezierjs.tar.gz" [1] patching file bezierjs-gh-pages/lib/bezier.js 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/uuid-js.0.7.5.js [6707/6707] -> "/tmp/cache/root/webui_third_party/uuid.js" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jsoneditor-5.5.6.zip [1007925/1007925] -> "/tmp/cache/root/webui_third_party/jsoneditor-5.5.6.zip" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/ajv-4.1.0.zip [200900/200900] -> "/tmp/cache/root/webui_third_party/ajv-4.1.0.zip" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/helmet-0.14.0.tar.gz [147611/147611] -> "/tmp/cache/root/webui_third_party/helmet-0.14.0.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/webworker-threads-0.7.4.tar.gz [271523/271523] -> "/tmp/cache/root/webui_third_party/centos/webworker-threads-0.7.4.tar.gz" [1] 2026-10-25 17:15:02 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/nodejs-driver-3.0.2.tar.gz [323693/323693] -> "/tmp/cache/root/webui_third_party/centos/nodejs-driver-3.0.2.tar.gz" [1] 2026-10-25 17:15:03 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/node-sass-3.8.0.tar.gz [9025160/9025160] -> "/tmp/cache/root/webui_third_party/centos/node-sass-3.8.0.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/dart-sass-1.81.0-linux-x64.tar.gz [3845257/3845257] -> "/tmp/cache/root/webui_third_party/dart-sass-1.81.0-linux-x64.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/bootstrap-sass-3.3.6.tar.gz [258013/258013] -> "/tmp/cache/root/webui_third_party/centos/bootstrap-sass-3.3.6.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jdorn-jsoneditor-0.7.25.js [245274/245274] -> "/tmp/cache/root/webui_third_party/jdorn-jsoneditor-0.7.25.js" [1] patching file jdorn-jsoneditor.js patching file jdorn-jsoneditor.js patching file jdorn-jsoneditor.js patching file jdorn-jsoneditor.js 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jquery-linedtextarea.zip [4095/4095] -> "/tmp/cache/root/webui_third_party/jquery-linedtextarea.zip" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/d3-4.4.3.tgz [540283/540283] -> "/tmp/cache/root/webui_third_party/d3-4.4.3.tgz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/contrail-charts.tgz [140035/140035] -> "/tmp/cache/root/webui_third_party/contrail-charts.tgz" [1] patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/css/contrail-charts.css patching file contrail-charts/js/contrail-charts.js patching file contrail-charts/js/contrail-charts.js Hunk #1 succeeded at 13031 with fuzz 1 (offset 1 line). patching file contrail-charts/js/contrail-charts.js 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/lodash-4.17.12.tar.gz [332729/332729] -> "/tmp/cache/root/webui_third_party/lodash-4.17.12.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/body-parser-1.19.0.tar.gz [350705/350705] -> "/tmp/cache/root/webui_third_party/body-parser-1.19.0.tar.gz" [1] Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/easysoap-0.6.13.tar.gz', '-C', './node_modules'] Processing promise ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/promise-6.0.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/promise-6.0.1.tar.gz', '-C', './node_modules'] Processing deferred ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/deferred-0.7.1.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/deferred-0.7.1.tar.gz', '-C', './node_modules'] Processing jsondiffpatch ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/jsondiffpatch-0.1.27.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jsondiffpatch-0.1.27.tar.gz', '-C', './node_modules'] Processing jsdiff ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/jsdiff-3.5.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/jsdiff-3.5.0.tar.gz', '-C', './node_modules'] Processing require ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/require.min.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/require.js', 'require.js'] Processing textjs-v2.0.12 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/text.min.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/text.js', 'text.js'] Processing lodashjs-v3.10.1 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/lodash.min.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/lodash.min.js', 'lodash.min.js'] Processing Tristate ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/tristate-master.zip Archive: /tmp/cache/root/webui_third_party/tristate-master.zip 670b0583203cd3be917efff77420d2673950859c testing: tristate-master/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/tristate-master.zip'] Processing bezier-gh-pages ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/bezierjs.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/bezierjs.tar.gz'] Processing uuid.js ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/uuid-js.0.7.5.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/uuid.js', 'uuid.js'] Processing jsoneditor-v5.5.6 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jsoneditor-5.5.6.zip Archive: /tmp/cache/root/webui_third_party/jsoneditor-5.5.6.zip 91d9bc690355711e3b3cac04b60855906a21ddf0 testing: jsoneditor-5.5.6/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/jsoneditor-5.5.6.zip'] Processing ajv-4.1.0 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/ajv-4.1.0.zip Archive: /tmp/cache/root/webui_third_party/ajv-4.1.0.zip testing: ajv-4.1.0/ OK Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/ajv-4.1.0.zip'] Processing helmet ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/npm-sources/helmet-0.14.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/helmet-0.14.0.tar.gz', '-C', './node_modules'] Processing webworker-threads ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/webworker-threads-0.7.4.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/centos/webworker-threads-0.7.4.tar.gz', '-C', './node_modules'] Processing cassandra-driver ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/nodejs-driver-3.0.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/centos/nodejs-driver-3.0.2.tar.gz', '-C', './node_modules'] Processing node-sass ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/node-sass-3.8.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/centos/node-sass-3.8.0.tar.gz', '-C', './node_modules'] Processing dart-sass ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/dart-sass-1.81.0-linux-x64.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/dart-sass-1.81.0-linux-x64.tar.gz', '-C', './node_modules'] Processing bootstrap-sass ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/centos/bootstrap-sass-3.3.6.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/centos/bootstrap-sass-3.3.6.tar.gz', '-C', './node_modules'] Processing jdorn-jsoneditor-0.7.25 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jdorn-jsoneditor-0.7.25.js Issuing command: ['cp', '-af', '/tmp/cache/root/webui_third_party/jdorn-jsoneditor-0.7.25.js', 'jdorn-jsoneditor-0.7.25.js'] Processing jquery-linedtextarea ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/jquery-linedtextarea.zip Archive: /tmp/cache/root/webui_third_party/jquery-linedtextarea.zip testing: jquery-linedtextarea-license.txt OK testing: jquery-linedtextarea.css OK testing: jquery-linedtextarea.html OK testing: jquery-linedtextarea.js OK No errors detected in compressed data of /tmp/cache/root/webui_third_party/jquery-linedtextarea.zip. Issuing command: ['unzip', '-oq', '/tmp/cache/root/webui_third_party/jquery-linedtextarea.zip'] Processing d3-4.4.3 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/d3-4.4.3.tgz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/d3-4.4.3.tgz', '-C', './node_modules'] Processing contrail-charts ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/contrail-charts.tgz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/contrail-charts.tgz'] Processing lodash-4.17.12 ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/lodash-4.17.12.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/lodash-4.17.12.tar.gz', '-C', './node_modules'] Processing body-parser ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/body-parser-1.19.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/body-parser-1.19.0.tar.gz', '-C', './node_modules'] Processing cookie-parser ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/cookie-parser-1.4.4.tar.gz2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/cookie-parser-1.4.4.tar.gz [10427/10427] -> "/tmp/cache/root/webui_third_party/cookie-parser-1.4.4.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/express-session-1.16.2.tar.gz [73211/73211] -> "/tmp/cache/root/webui_third_party/express-session-1.16.2.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/compression-1.7.4.tar.gz [88617/88617] -> "/tmp/cache/root/webui_third_party/compression-1.7.4.tar.gz" [1] 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/csurf-1.10.0.tar.gz [47558/47558] -> "/tmp/cache/root/webui_third_party/csurf-1.10.0.tar.gz" [1] patching file node_modules/csurf/index.js 2026-10-25 17:15:04 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/method-override-3.0.0.tar.gz [32755/32755] -> "/tmp/cache/root/webui_third_party/method-override-3.0.0.tar.gz" [1] Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/cookie-parser-1.4.4.tar.gz', '-C', './node_modules'] Processing express-session ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/express-session-1.16.2.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/express-session-1.16.2.tar.gz', '-C', './node_modules'] Processing compression ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/compression-1.7.4.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/compression-1.7.4.tar.gz', '-C', './node_modules'] Processing csurf ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/csurf-1.10.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/csurf-1.10.0.tar.gz', '-C', './node_modules'] Processing method-override ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/controller/method-override-3.0.0.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/method-override-3.0.0.tar.gz', '-C', './node_modules'] python3 ../contrail-webui-third-party/fetch_packages.py -f ../contrail-webui-third-party/packages_dev.xml 2026-10-25 17:15:05 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/grunt-0.4.5.tar.gz [1428157/1428157] -> "/tmp/cache/root/webui_third_party/grunt-0.4.5.tar.gz" [1] 2026-10-25 17:15:05 URL:http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/karma-0.12.37.tar.gz [2150733/2150733] -> "/tmp/cache/root/webui_third_party/karma-0.12.37.tar.gz" [1] npm ERR! code ECONNRESET npm ERR! errno ECONNRESET npm ERR! network request to https://registry.npmjs.org/chokidar failed, reason: Client network socket disconnected before secure TLS connection was established npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2026-10-26T00_15_05_881Z-debug-0.log INFO: input args are {'filename': '../contrail-webui-third-party/packages_dev.xml', 'cache_dir': '/tmp/cache/root/webui_third_party', 'node_modules_dir': './node_modules', 'node_modules_tmp_dir': '/tmp/cache/root/webui_third_party/./node_modules', 'verbose': False, 'dry_run': False, 'site_mirror': 'http://nexus.gz1.opensdn.io/repository'} GNU tar found. we will skip the no-unknown-keyword warning Processing grunt ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/npm-sources/grunt-0.4.5.tar.gz Issuing command: ['tar', '--no-same-owner', '--warning=no-unknown-keyword', '-zxf', '/tmp/cache/root/webui_third_party/grunt-0.4.5.tar.gz', '-C', './node_modules'] Processing karma ... URL to download http://nexus.gz1.opensdn.io/repository/contrail-third-party/contrail-webui/common/karma-0.12.37.tar.gz Issuing command: ['npm', 'install', '/tmp/cache/root/webui_third_party/karma-0.12.37.tar.gz', '--prefix', '/tmp/cache/root/webui_third_party'] Terminating: ProcessPackage with return code: 1 make[1]: Leaving directory '/root/contrail/contrail-web-core' make[1]: *** [Makefile:56: fetch-pkgs-dev] Error 1 make: *** [Makefile:61: test] Error 2 ERROR: UT failed + res=1 + ./src/opensdn-io/tf-jenkins/jobs/test/unit/collect_logs.sh Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.33' (ECDSA) to the list of known hosts. Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. INFO: Logs collected at /var/www/logs/jenkins_logs/nightly/pipeline_220/test-unit-ui + exit 1 Build step 'Execute shell' marked build as failure [PostBuildScript] - [INFO] Executing post build scripts. [test-unit-ui] $ /bin/bash -xe /tmp/jenkins161186469368017988.sh + source /home/jenkins/workspace/test-unit-ui/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-220 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_220 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_220 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG=nightly ++ CONTRAIL_CONTAINER_TAG=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly ++ export GERRIT_PIPELINE=nightly ++ GERRIT_PIPELINE=nightly ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + '[' -e /home/jenkins/workspace/test-unit-ui/stackrc.test-unit-ui.env ']' + echo 'INFO: stackrc file found. remove workers.' INFO: stackrc file found. remove workers. + source /home/jenkins/workspace/test-unit-ui/stackrc.test-unit-ui.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=rocky9 ++ ENVIRONMENT_OS=rocky9 ++ export IMAGE=4342c5af-7cec-453c-8480-30a37444aa06 ++ IMAGE=4342c5af-7cec-453c-8480-30a37444aa06 ++ export IMAGE_SSH_USER=rocky ++ IMAGE_SSH_USER=rocky ++ export INSTANCE_IDS=3951df01-f063-4ce5-9780-cf5f5c4eddee, ++ INSTANCE_IDS=3951df01-f063-4ce5-9780-cf5f5c4eddee, ++ export INSTANCE_IPS=10.0.0.33, ++ INSTANCE_IPS=10.0.0.33, ++ export instance_ip=10.0.0.33 ++ instance_ip=10.0.0.33 + ./src/opensdn-io/tf-jenkins/infra/openstack/remove_workers.sh nova CLI is deprecated and will be removed in a future release | locked | False | INFO: do down nodes +-----------------------------+----------------------------------------------------------+ | Field | Value | +-----------------------------+----------------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | PA2 | | OS-EXT-STS:power_state | Running | | OS-EXT-STS:task_state | None | | OS-EXT-STS:vm_state | active | | OS-SRV-USG:launched_at | 2026-10-26T00:11:36.000000 | | OS-SRV-USG:terminated_at | None | | accessIPv4 | | | accessIPv6 | | | addresses | management=10.0.0.33 | | config_drive | | | created | 2026-10-26T00:10:59Z | | flavor | STD3-2-8 (2d9866a9-e955-4986-b00a-340ca54b2cac) | | hostId | 155b7d30d4681417c8faa591fd03755e5f608699767bce995d791f86 | | id | 3951df01-f063-4ce5-9780-cf5f5c4eddee | | image | N/A (booted from volume) | | key_name | worker | | name | jenkins-test-unit-ui-319_1 | | progress | 0 | | project_id | **** | | properties | | | status | ACTIVE | | updated | 2026-10-26T00:14:25Z | | user_id | 25d930adb802408885c71e341481886e | | volumes_attached | id='d6f81b5b-4d44-44ec-ae00-3840a6ee2013' | +-----------------------------+----------------------------------------------------------+ + rm -f /home/jenkins/workspace/test-unit-ui/stackrc.test-unit-ui.env Archiving artifacts Finished: FAILURE