Started by upstream project "pipeline-nightly" build number 222 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-sanity [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-sanity/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 d0c52da635d06c50a3dbc331927c823e00983714 # 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-test.git > git init /home/jenkins/workspace/test-sanity/src/opensdn-io/tf-dev-test # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-dev-test.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-dev-test.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-dev-test.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 5ed3c9e6453f45b20e50e0b62b26f6a5b31c2753 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 5ed3c9e6453f45b20e50e0b62b26f6a5b31c2753 # timeout=10 Commit message: "pin docker version" > git rev-list --no-walk 5ed3c9e6453f45b20e50e0b62b26f6a5b31c2753 # timeout=10 Copied 3 artifacts from "pipeline-nightly" build number 222 [test-sanity] $ /bin/bash -xe /tmp/jenkins16281886693213086942.sh + source /home/jenkins/workspace/test-sanity/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ 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_222 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_222 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ 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-sanity/deps.test-sanity.50535.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=ubuntu22 ++ ENVIRONMENT_OS=ubuntu22 ++ export DATA_NETWORK=10.20.0.0/24 ++ DATA_NETWORK=10.20.0.0/24 ++ head -1 ++ export VROUTER_GATEWAY=10.20.0.1 ++ VROUTER_GATEWAY=10.20.0.1 ++ export IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5 ++ IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5 ++ export IMAGE_SSH_USER=ubuntu ++ IMAGE_SSH_USER=ubuntu ++ export INSTANCE_IDS=7766480b-f72a-4f45-8898-5a84964f8fdd,c5712e15-7d86-4461-9245-aae1ee19f49c,8470505c-e09e-43bb-8292-7f91123d0e7e,ad3b69b3-8a1a-4d1e-8e5b-7e7d76a84b1d,dbb27f24-1e1d-47f6-a469-ef023fe4c2fc, ++ INSTANCE_IDS=7766480b-f72a-4f45-8898-5a84964f8fdd,c5712e15-7d86-4461-9245-aae1ee19f49c,8470505c-e09e-43bb-8292-7f91123d0e7e,ad3b69b3-8a1a-4d1e-8e5b-7e7d76a84b1d,dbb27f24-1e1d-47f6-a469-ef023fe4c2fc, ++ export instance_ip=10.0.0.248 ++ instance_ip=10.0.0.248 ++ export CONTROLLER_NODES=10.0.0.248,10.0.0.249,10.0.0.33, ++ CONTROLLER_NODES=10.0.0.248,10.0.0.249,10.0.0.33, ++ export CONTROL_NODES=10.20.0.254,10.20.0.25,10.20.0.17, ++ CONTROL_NODES=10.20.0.254,10.20.0.25,10.20.0.17, ++ export AGENT_NODES=10.0.0.250,10.0.0.38, ++ AGENT_NODES=10.0.0.250,10.0.0.38, ++ export ORCHESTRATOR=openstack ++ ORCHESTRATOR=openstack ++ export DEPLOYER=ansible ++ DEPLOYER=ansible ++ export JOB_LOGS_PATH=ansible-os-ha ++ JOB_LOGS_PATH=ansible-os-ha + desc='Pipeline: pipeline-nightly-222 Random: 50535 Stream: ansible-os-ha' + desc+='
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222/ansible-os-ha' + echo 'DESCRIPTION Pipeline: pipeline-nightly-222 Random: 50535 Stream: ansible-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222/ansible-os-ha' DESCRIPTION Pipeline: pipeline-nightly-222 Random: 50535 Stream: ansible-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222/ansible-os-ha [description-setter] Description set: Pipeline: pipeline-nightly-222 Random: 50535 Stream: ansible-os-ha
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222/ansible-os-ha' [test-sanity] $ /bin/bash -xe /tmp/jenkins1946593589407626259.sh + set -eo pipefail + source /home/jenkins/workspace/test-sanity/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ 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_222 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_222 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ 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 + ./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-test ./patchsets-info.json [test-sanity] $ /bin/bash -xe /tmp/jenkins1698253332309399027.sh + set -eo pipefail + source /home/jenkins/workspace/test-sanity/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-222 ++ 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_222 ++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_222 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_222 ++ 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 ./src/opensdn-io/tf-jenkins/infra/openstack/definitions ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export OS_NETWORK=management ++ OS_NETWORK=management ++ export OS_DATA_NETWORK=data ++ OS_DATA_NETWORK=data ++ export OS_SG=default ++ OS_SG=default ++ export RESERVED_INSTANCES_COUNT=3 ++ RESERVED_INSTANCES_COUNT=3 ++ export RESERVED_CORES_COUNT=16 ++ RESERVED_CORES_COUNT=16 ++ export VM_BOOT_RETRIES=120 ++ VM_BOOT_RETRIES=120 ++ export VM_BOOT_DELAY=60 ++ VM_BOOT_DELAY=60 ++ export VOLUME_TYPE=ceph-ssd ++ VOLUME_TYPE=ceph-ssd ++ export AVAILABILITY_ZONE=PA2 ++ AVAILABILITY_ZONE=PA2 ++ ENVIRONMENT_OS=rocky9 ++ VM_TYPES=(['xsmall']='STD3-1-4' ['small']='STD3-2-8' ['medium']='STD3-4-16' ['large']='STD3-8-32') ++ declare -A VM_TYPES ++ VOLUME_SIZE=(['xsmall']='50' ['small']='50' ['medium']='80' ['large']='80') ++ declare -A VOLUME_SIZE ++ OS_IMAGES=(['CENTOS7']='prepared-centos7' ['CENTOS8']='prepared-centos8' ['UBUNTU20']='prepared-ubuntu20' ['UBUNTU22']='prepared-ubuntu22' ['UBUNTU24']='prepared-ubuntu24' ['ROCKY9']='prepared-rocky95') ++ declare -A OS_IMAGES ++ OS_IMAGE_USERS=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['UBUNTU24']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky' ['ROCKY93']='rocky' ['ROCKY94']='rocky' ['ROCKY95']='rocky' ['ROCKY96']='rocky') ++ declare -A OS_IMAGE_USERS ++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['UBUNTU24']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky' ['ROCKY93']='rocky' ['ROCKY94']='rocky' ['ROCKY95']='rocky' ['ROCKY96']='rocky') ++ declare -A OS_IMAGES_UP ++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['UBUNTU24']='' ['ROCKY9']='' ['ROCKY92']='' ['ROCKY93']='' ['ROCKY94']='' ['ROCKY95']='' ['ROCKY96']='') ++ declare -A OS_IMAGES_DOWN ++ SSH_OPTIONS='-T -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o PasswordAuthentication=no' + source /home/jenkins/workspace/test-sanity/deps.test-sanity.50535.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=ubuntu22 ++ ENVIRONMENT_OS=ubuntu22 ++ export DATA_NETWORK=10.20.0.0/24 ++ DATA_NETWORK=10.20.0.0/24 ++ head -1 ++ export VROUTER_GATEWAY=10.20.0.1 ++ VROUTER_GATEWAY=10.20.0.1 ++ export IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5 ++ IMAGE=4744ca8a-852c-4f31-8cf0-48b97ea797c5 ++ export IMAGE_SSH_USER=ubuntu ++ IMAGE_SSH_USER=ubuntu ++ export INSTANCE_IDS=7766480b-f72a-4f45-8898-5a84964f8fdd,c5712e15-7d86-4461-9245-aae1ee19f49c,8470505c-e09e-43bb-8292-7f91123d0e7e,ad3b69b3-8a1a-4d1e-8e5b-7e7d76a84b1d,dbb27f24-1e1d-47f6-a469-ef023fe4c2fc, ++ INSTANCE_IDS=7766480b-f72a-4f45-8898-5a84964f8fdd,c5712e15-7d86-4461-9245-aae1ee19f49c,8470505c-e09e-43bb-8292-7f91123d0e7e,ad3b69b3-8a1a-4d1e-8e5b-7e7d76a84b1d,dbb27f24-1e1d-47f6-a469-ef023fe4c2fc, ++ export instance_ip=10.0.0.248 ++ instance_ip=10.0.0.248 ++ export CONTROLLER_NODES=10.0.0.248,10.0.0.249,10.0.0.33, ++ CONTROLLER_NODES=10.0.0.248,10.0.0.249,10.0.0.33, ++ export CONTROL_NODES=10.20.0.254,10.20.0.25,10.20.0.17, ++ CONTROL_NODES=10.20.0.254,10.20.0.25,10.20.0.17, ++ export AGENT_NODES=10.0.0.250,10.0.0.38, ++ AGENT_NODES=10.0.0.250,10.0.0.38, ++ export ORCHESTRATOR=openstack ++ ORCHESTRATOR=openstack ++ export DEPLOYER=ansible ++ DEPLOYER=ansible ++ export JOB_LOGS_PATH=ansible-os-ha ++ JOB_LOGS_PATH=ansible-os-ha + source /home/jenkins/workspace/test-sanity/vars.test-sanity.50535.env ++ export OPENSTACK_VERSION=2025.1 ++ OPENSTACK_VERSION=2025.1 ++ export MONITORING_DEPLOY_TARGET=HA ++ MONITORING_DEPLOY_TARGET=HA ++ export MONITORING_DEPLOYER=ansible ++ MONITORING_DEPLOYER=ansible ++ export MONITORING_ORCHESTRATOR=os ++ MONITORING_ORCHESTRATOR=os ++ export USE_DATAPLANE_NETWORK=true ++ USE_DATAPLANE_NETWORK=true ++ export TF_TEST_TARGET=sanity ++ TF_TEST_TARGET=sanity + export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_222/ansible-os-ha + FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_222/ansible-os-ha + export TARGET=sanity + TARGET=sanity + ./src/opensdn-io/tf-jenkins/jobs/test/functional/run.sh INFO: Test sanity started Mon Nov 9 02:32:33 UTC 2026 Warning: Permanently added '10.0.0.248' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.248' (ECDSA) to the list of known hosts. DEPLOYER=ansible CONTRAIL_CONTAINER_TAG=nightly CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102 ORCHESTRATOR=openstack OPENSTACK_VERSION="2025.1" CONTROLLER_NODES="10.0.0.248 10.0.0.249 10.0.0.33 " AGENT_NODES="10.0.0.250 10.0.0.38 " CONTROL_NODES="10.20.0.254 10.20.0.25 10.20.0.17 " SSL_ENABLE="false" LEGACY_ANALYTICS_ENABLE="true" HUGE_PAGES_1G= CONTAINER_RUNTIME=docker K8S_CA= DEPLOY_IPA_SERVER= IPA_PASSWORD= OPENSTACK_CONTROLLER_NODES='10.0.0.248' OS_AUTH_URL='http://10.0.0.248:5000/v3' AUTH_PASSWORD='contrail123' AUTH_URL='' INFO: [ensure python3 is present] Reading package lists... Building dependency tree... Reading state information... python3-minimal is already the newest version (3.10.6-1~22.04.1). python3-minimal set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 195 not upgraded. INFO: [docker install] INFO: distro=ubuntu detected INFO: docker installed: Docker version 28.5.2, build ecc6942 [docker config] DEBUG: is_registry_insecure: nexus.gz1.opensdn.io:5102 HTTP/1.1 404 Not Found Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Mon, 09 Nov 2026 02:32:35 GMT Content-Length: 19 DEBUG: is_registry_insecure: nexus.gz1.opensdn.io:5102 is insecure Registry nexus.gz1.opensdn.io:5102 is configured in /etc/docker/daemon.json. Skip. nightly: Pulling from opensdn-test-test bfa58b95103a: Already exists c523f97fd533: Already exists 4b9d1ebfb90e: Already exists 32397a4aa62f: Already exists 5c547f380738: Already exists 11d3c3b800db: Already exists a1bc59c32a9d: Already exists d774e4b59509: Already exists d81c1503368b: Already exists 37dd69528eb7: Already exists 3bc57fcf16f1: Already exists 835000cef156: Already exists 37076af78b3b: Already exists 571a8531b7dd: Already exists 0ab35ce74197: Pulling fs layer 1a07c9d6264a: Pulling fs layer 4cae93d530e8: Pulling fs layer 3c5c2090d237: Pulling fs layer 3c5c2090d237: Waiting 1a07c9d6264a: Verifying Checksum 1a07c9d6264a: Download complete 0ab35ce74197: Download complete 0ab35ce74197: Pull complete 1a07c9d6264a: Pull complete 4cae93d530e8: Verifying Checksum 4cae93d530e8: Download complete 4cae93d530e8: Pull complete 3c5c2090d237: Verifying Checksum 3c5c2090d237: Download complete 3c5c2090d237: Pull complete Digest: sha256:901020e63b6a1b17444e8e622a2dda22afd03e58e8a84496d712ae238dfa1d8e Status: Downloaded newer image for nexus.gz1.opensdn.io:5102/opensdn-test-test:nightly nexus.gz1.opensdn.io:5102/opensdn-test-test:nightly INFO: test_target is sanity + [[ ubuntu == \u\b\u\n\t\u ]] + [[ 22.04 > 24 ]] + python3 -m pip --version pip 26.3 from /usr/local/lib/python3.10/dist-packages/pip (python 3.10) + sudo python3 -m pip install jinja2 Looking in indexes: http://tf-mirrors.gz1.opensdn.io/root/pypi/+simple/ Requirement already satisfied: jinja2 in /usr/lib/python3/dist-packages (3.0.3) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. + set +x set ssh options for ubuntu user INFO: get testrunner.sh from image INFO: docker installed: Docker version 28.5.2, build ecc6942 nightly: Pulling from opensdn-test-test Digest: sha256:901020e63b6a1b17444e8e622a2dda22afd03e58e8a84496d712ae238dfa1d8e Status: Image is up to date for nexus.gz1.opensdn.io:5102/opensdn-test-test:nightly nexus.gz1.opensdn.io:5102/opensdn-test-test:nightly 8a39ffab42f94d31e3f697d3931919ca249f332425ba4be37e12084cab6d5750 ZucuZ6tX3V INFO: prepare input parameters from template /home/ubuntu/src/opensdn-io/tf-dev-test/tf-sanity/tf_test_input.yaml.j2 INFO: TF test input: provider_config: bms: ssh_user: "ubuntu" ssh_pwd: domainsuffix: "" instances: 10_0_0_248: ip: 10.0.0.248 provider: bms roles: analytics: analytics_snmp: analytics_alarm: analytics_database: config: config_database: control: webui: openstack: 10_0_0_249: ip: 10.0.0.249 provider: bms roles: analytics: analytics_snmp: analytics_alarm: analytics_database: config: config_database: control: webui: 10_0_0_33: ip: 10.0.0.33 provider: bms roles: analytics: analytics_snmp: analytics_alarm: analytics_database: config: config_database: control: webui: 10_0_0_250: ip: 10.0.0.250 provider: bms roles: vrouter: openstack_compute: 10_0_0_38: ip: 10.0.0.38 provider: bms roles: vrouter: openstack_compute: contrail_configuration: LOG_LEVEL: SYS_DEBUG CONTRAIL_CONTAINER_TAG: nightly CLOUD_ORCHESTRATOR: openstack OPENSTACK_VERSION: 2025.1 AUTH_MODE: keystone KEYSTONE_AUTH_URL_VERSION: /v3 ANALYTICSDB_ENABLE: "true" ANALYTICS_ALARM_ENABLE: "true" ANALYTICS_SNMP_ENABLE: "true" CONTROLLER_NODES: "10.0.0.248,10.0.0.249,10.0.0.33" # Network isolation case. # services might be on different IPs, # but list of nodes is still in CONTROLLER_NODES CONTROL_NODES: "10.20.0.254,10.20.0.25,10.20.0.17," orchestrator_configuration: keystone: version: v3 password: contrail123 deployment: orchestrator: openstack deployer: contrail-ansible-deployer test_configuration: image_web_server: nexus.opensdn.io/repository/ use_project_scoped_token: True container_runtime: docker INFO: run tests... ./tf_test_input.yaml ./tf_test_input.yaml + trap resume_pid 10 + getopts :T:t:p:f:h opt + TESTBED=/opt/contrail/utils/fabfile/testbeds/testbed.py + CONTRAIL_FABPATH=/opt/contrail/utils + CONTRAIL_TEST_FOLDER=/contrail-test + FEATURE=sanity + TEST_TAGS=sanity + [[ ! -f /contrail-test/contrail_test_input.yaml ]] + '[' '!' /opt/contrail/utils/fabfile/testbeds/testbed.py -ef /opt/contrail/utils/fabfile/testbeds/testbed.py ']' + mkdir -p /opt/contrail/utils/fabfile/testbeds/ + cp /opt/contrail/utils/fabfile/testbeds/testbed.py /opt/contrail/utils/fabfile/testbeds/testbed.py cp: cannot stat '/opt/contrail/utils/fabfile/testbeds/testbed.py': No such file or directory + cd /contrail-test + run_tests='./run_tests.sh --contrail-fab-path /opt/contrail/utils ' + [[ -n '' ]] + [[ -n sanity ]] + [[ sanity =~ ci_sanity ]] + ./run_tests.sh --contrail-fab-path /opt/contrail/utils -T sanity + declare -a pids + trap resume_pids 10 1 2 3 6 + source tools/common.sh + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 ++ which testr + TESTR=/usr/local/bin/testr ++ which subunit2junitxml + SUBUNIT2JUNIT=/usr/local/bin/subunit2junitxml + rm -rf .testrepository + testrargs= + path= + tags= + venv=.venv + with_venv=tools/with_venv.sh + always_venv=0 + never_venv=1 + no_site_packages=0 + debug=0 + force=0 + wrapper= + config_file= + update=0 + upgrade=0 + upload=0 + logging=0 + logging_config=logging.conf + concurrency= + parallel=0 + failure_threshold= + contrail_fab_path=/opt/contrail/utils ++ date +%Y_%m_%d_%H_%M_%S + export SCRIPT_TS=2026_11_09_02_33_03 + SCRIPT_TS=2026_11_09_02_33_03 ++ getopt -o pVNnfuUsthdC:lLmF:T:c: -l test-failure-threshold:,prepare,virtual-env,no-virtual-env,no-site-packages,force,upgrade,k8s_upgrade,update,upload,sanity,parallel,help,debug,config:,logging,logging-config,send-mail,features:,tags:,concurrency:,contrail-fab-path: -- --contrail-fab-path /opt/contrail/utils -T sanity + options=' --contrail-fab-path '\''/opt/contrail/utils'\'' -T '\''sanity'\'' --' + eval set -- --contrail-fab-path ''\''/opt/contrail/utils'\''' -T ''\''sanity'\''' -- ++ set -- --contrail-fab-path /opt/contrail/utils -T sanity -- + first_uu=yes + '[' 5 -gt 0 ']' + case "$1" in + contrail_fab_path=/opt/contrail/utils + shift + shift + '[' 3 -gt 0 ']' + case "$1" in + tags=sanity + shift + shift + '[' 1 -gt 0 ']' + case "$1" in + '[' yes == yes ']' + first_uu=no + shift + '[' 0 -gt 0 ']' ++ echo sanity ++ sed 's/,/ /g' + tags=sanity + config_file=/contrail-test/contrail_test_input.yaml + [[ -n /contrail-test/contrail_test_input.yaml ]] + export TEST_CONFIG_FILE=/contrail-test/contrail_test_input.yaml + TEST_CONFIG_FILE=/contrail-test/contrail_test_input.yaml + prepare + '[' -n /contrail-test/contrail_test_input.yaml ']' ++ readlink -f /contrail-test/contrail_test_input.yaml + config_file=/contrail-test/contrail_test_input.yaml ++ dirname /contrail-test/contrail_test_input.yaml + export TEST_CONFIG_DIR=/contrail-test + TEST_CONFIG_DIR=/contrail-test ++ basename /contrail-test/contrail_test_input.yaml + export TEST_CONFIG_FILE=contrail_test_input.yaml + TEST_CONFIG_FILE=contrail_test_input.yaml + ssh_key_gen + [[ -f /root/.ssh/id_rsa ]] + [[ -f /root/.ssh/id_rsa.pub ]] + return 0 + start_ssh_agent + ssh-add -l + '[' 2 == 2 ']' + test -r /root/.ssh-agent + ssh-add -l + '[' 2 == 2 ']' + umask 066 + ssh-agent + eval 'SSH_AUTH_SOCK=/tmp/ssh-XXXXXXPtHvCY/agent.24; export SSH_AUTH_SOCK; SSH_AGENT_PID=25; export SSH_AGENT_PID; echo Agent pid 25;' ++ SSH_AUTH_SOCK=/tmp/ssh-XXXXXXPtHvCY/agent.24 ++ export SSH_AUTH_SOCK ++ SSH_AGENT_PID=25 ++ export SSH_AGENT_PID ++ echo Agent pid 25 + ssh-add Identity added: /root/.ssh/id_rsa (jenkins@tf-jenkins) + source_file_ssh_agent + cat + '[' 0 -eq 1 ']' + export REPORT_DETAILS_FILE=report_details_2026_11_09_02_33_03.ini + REPORT_DETAILS_FILE=report_details_2026_11_09_02_33_03.ini + export REPORT_FILE=report/junit-noframes.html + REPORT_FILE=report/junit-noframes.html ++ dirname ./run_tests.sh + cd . + '[' 0 -eq 1 ']' + '[' 1 -eq 0 ']' + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/fixtures:/contrail-test/scripts:/contrail-test + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/fixtures:/contrail-test/scripts:/contrail-test + apply_patches + apply_junitxml_patch + patch_path=/contrail-test/tools/patches + src_path=/usr/lib/python2.6/site-packages + '[' -d /usr/lib/python2.6/site-packages/junitxml ']' + src_path=/usr/local/lib/python2.7/dist-packages + '[' -d /usr/local/lib/python2.7/dist-packages/junitxml ']' + src_path=/usr/lib/python2.7/site-packages/ + '[' -d /usr/lib/python2.7/site-packages//junitxml ']' + patch -d -p0 -N --dry-run --silent + '[' 2 -eq 0 ']' + filepath=/usr/local/lib/python3.6/site-packages/junitxml + '[' '!' -d /usr/local/lib/python3.6/site-packages/junitxml ']' + filepath=/usr/local/lib/python3.9/site-packages/junitxml + patch -d /usr/local/lib/python3.9/site-packages/junitxml -p0 -N --dry-run --silent + '[' 0 -eq 0 ']' + echo 'Applied patch for python3' Applied patch for python3 + cd /usr/local/lib/python3.9/site-packages/junitxml + patch -p0 -N patching file __init__.py + apply_subunitfilters_patch + patch_path=/contrail-test/tools/patches + filepath=/usr/local/lib/python3.6/site-packages/subunit + '[' '!' -d /usr/local/lib/python3.6/site-packages/subunit ']' + filepath=/usr/local/lib/python3.9/site-packages/subunit + patch -p0 -N --dry-run --silent /usr/local/lib/python3.9/site-packages/subunit/filters.py + '[' 0 -eq 0 ']' + echo 'Applied subunit-filter patch for python3' Applied subunit-filter patch for python3 + patch -p0 -N /usr/local/lib/python3.9/site-packages/subunit/filters.py patching file /usr/local/lib/python3.9/site-packages/subunit/filters.py + export TEST_DELAY_FACTOR=1 + TEST_DELAY_FACTOR=1 + export TEST_RETRY_FACTOR=1 + TEST_RETRY_FACTOR=1 + rm -rf 'result*.xml' ++ get_result_xml ++ result_xml=result_2026_11_09_02_33_03_17845.xml ++ echo result_2026_11_09_02_33_03_17845.xml + result_xml=result_2026_11_09_02_33_03_17845.xml ++ get_result_xml ++ result_xml=result_2026_11_09_02_33_03_26078.xml ++ echo result_2026_11_09_02_33_03_26078.xml + serial_result_xml=result_2026_11_09_02_33_03_26078.xml + GIVEN_TEST_PATH= + '[' '!' -z ']' + check_test_discovery + echo 'Checking if test-discovery is fine' Checking if test-discovery is fine + bash -x tools/check_test_discovery.sh + echo 'Validating if test discovery passes in scripts/ and serial_scripts' Validating if test discovery passes in scripts/ and serial_scripts + echo '' + GIVEN_TEST_PATH= + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 ++ which testr + export TESTR=/usr/local/bin/testr + TESTR=/usr/local/bin/testr + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/scripts:/contrail-test/fixtures + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/scripts:/contrail-test/fixtures + export OS_TEST_PATH=./scripts + OS_TEST_PATH=./scripts + /usr/local/bin/testr list-tests running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-6000} \ ${PYTHON:-/usr/bin/python3} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./scripts} --list /usr/local/lib/python3.9/site-packages/netaddr/strategy/__init__.py:189: SyntaxWarning: "is not" with a literal. Did you mean "!="? if word_sep is not '': /contrail-test/fixtures/contrailapi.py:2218: SyntaxWarning: "is" with a literal. Did you mean "=="? if type(public_network_obj).__name__ is 'VirtualNetwork': /contrail-test/tcutils/control/cn_introspect_utils.py:307: SyntaxWarning: "is" with a literal. Did you mean "=="? if encoding is 'All': /contrail-test/tcutils/collector/opserver_util.py:378: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(match_v) is 1: /contrail-test/tcutils/collector/opserver_util.py:379: SyntaxWarning: "is" with a literal. Did you mean "=="? if match_v[0][-1] is '*': /usr/local/lib/python3.9/site-packages/jnpr/junos/device.py:868: SyntaxWarning: "is not" with a literal. Did you mean "!="? if rpc_rsp_e.text is not None and rpc_rsp_e.text.strip() is not '': /usr/local/lib/python3.9/site-packages/jnpr/junos/device.py:1271: SyntaxWarning: "is not" with a literal. Did you mean "!="? if auto_probe is not 0: /usr/local/lib/python3.9/site-packages/jnpr/junos/rpcmeta.py:145: SyntaxWarning: "is not" with a literal. Did you mean "!="? if model and filter_xml is None and options.get('format') \ /usr/local/lib/python3.9/site-packages/jnpr/junos/utils/start_shell.py:137: SyntaxWarning: "is not" with a literal. Did you mean "!="? self.last_ok = got is not '' /contrail-test/scripts/hbf/test_hbs_traffic.py:179: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is "TCP": /contrail-test/scripts/hbf/test_hbs_traffic.py:224: SyntaxWarning: "is" with a literal. Did you mean "=="? if traffic_type is "ICMP": /contrail-test/scripts/vrouter/test_tcp_mtu_probe.py:40: SyntaxWarning: "is" with a literal. Did you mean "=="? if value is 1: /contrail-test/scripts/vrouter/test_tcp_mtu_probe.py:42: SyntaxWarning: "is" with a literal. Did you mean "=="? if value is 2: scripts.RR.test_rr.TestBasicRR.test_basic_RR[sanity] scripts.RR.test_rr.TestBasicRR.test_create_vm_after_RR_set[sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_bgprouter_uve_for_xmpp_and_bgp_peer_count scripts.analytics.test_analytics.AnalyticsTestSanity.test_colector_uve_module_sates scripts.analytics.test_analytics.AnalyticsTestSanity.test_config_node_uve_states scripts.analytics.test_analytics.AnalyticsTestSanity.test_contrail_alarms[todo_sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_message_table scripts.analytics.test_analytics.AnalyticsTestSanity.test_redis_stunnel_provision[full_sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_verify_hrefs scripts.analytics.test_analytics.AnalyticsTestSanity1.test_stats_tables scripts.analytics.test_analytics.AnalyticsTestSanity1.test_verify__bgp_router_uve_up_xmpp_and_bgp_count scripts.analytics.test_analytics.AnalyticsTestSanity1.test_verify_bgp_peer_uve scripts.analytics.test_analytics.AnalyticsTestSanity3.test_db_nodemgr_status[dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity3.test_verify_generator_collector_connections[dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity3.test_verify_generator_connections_to_collector_node[dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity3.test_verify_process_status_agent[cb_sanity,dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity3.test_verify_process_status_analytics_node[cb_sanity,dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity3.test_verify_process_status_control_node[cb_sanity,dev_sanity_dpdk,sanity] scripts.analytics.test_analytics_basic.AnalyticsBasicTestSanity.test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1] scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_as_loop_count_2byte scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_as_loop_count_4byte scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_asn_update scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[todo_sanity] scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_community scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_hold_time scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_ibgp scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_ipv4_prefix_limit_idle_timeout scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_ipv6_prefix_limit_idle_timeout scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_md5 scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_route_origin_override scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_vsrx_as_override scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_vsrx_bfd_suppress_route_advt scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_vsrx_ipv4_mapped_ipv6_nexthop scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_with_bfd_shc_attached_to_vmi scripts.bgpaas.test_bgpaas.TestBGPaaS.test_cem19989_adddelete_vmi scripts.bgpaas.test_bgpaas.TestBGPaaS.test_cem20052 scripts.bgpaas.test_bgpaas.TestBGPaaS.test_cem20284 scripts.ceilometer_tests.test_ceilometer.CeilometerTest.test_resources_by_admin_tenant scripts.ceilometer_tests.test_ceilometer.CeilometerTest.test_resources_by_user_tenant scripts.ceilometer_tests.test_ceilometer.CeilometerTest.test_sample_floating_ip_transmit_packets scripts.db_manage.test_db_manage.DbManageTest.test_db_manage[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] scripts.documentation.test_docs.DocumentationTest.test_analytics_docs[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] scripts.documentation.test_docs.DocumentationTest.test_config_docs[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_basic[todo_sanity] scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_bug_1749695[todo_sanity] scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_through_floatingvn scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_different_forwarding_mode[upgrade] scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_floating_ip scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_policy scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_secondary_ip[upgrade] scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_sg scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_deletion scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_dest_ip scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_dest_port scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_protocol scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_src_ip[sanity] scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_src_port scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_vm_suspend_restart scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_in_pol_based_svc scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_in_pol_based_svc_pol_update scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_svc_in_network_with_3_instance_add_flows scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_svc_in_network_with_3_instance_diff_proto scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_svc_in_network_with_3_instance_incr_dip scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_svc_in_network_with_policy_bind_unbind scripts.ecmp.test_ecmp.TestECMPFeature.test_ecmp_svc_v2_in_network_nat_with_3_instance[cb_sanity,sanity] scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_in_pol_based_svc scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_in_pol_based_svc_pol_update scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_svc_in_network_with_3_instance_add_flows scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_svc_in_network_with_3_instance_diff_proto scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_svc_in_network_with_3_instance_incr_dip scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_svc_in_network_with_policy_bind_unbind scripts.ecmp.test_ecmp.TestECMPFeatureIPv6.test_ecmp_svc_v2_in_network_nat_with_3_instance[dev_sanity_dpdk] scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_3_instance scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_fragments scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_fragments_packet_mode scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_mirror scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_mirror_aap scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_mirror_aap_packet_mode scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_mirror_packet_mode scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_in_network_with_static_route_no_policy[sanity] scripts.ecmp.test_ecmp.TestECMPIPv6Fragments.test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity] scripts.ecmp.test_ecmp.TestECMPSanity.test_ecmp_svc_in_network_with_3_instance scripts.ecmp.test_ecmp.TestECMPSanity.test_ecmp_svc_in_network_with_static_route_no_policy[sanity] scripts.ecmp.test_ecmp.TestECMPSanity.test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity] scripts.ecmp.test_ecmp.TestECMPSanityIPv6.test_ecmp_svc_in_network_with_3_instance[cb_sanity,sanity] scripts.ecmp.test_ecmp.TestECMPSanityIPv6.test_ecmp_svc_in_network_with_static_route_no_policy scripts.ecmp.test_ecmp.TestECMPSanityIPv6.test_ecmp_svc_v2_transparent_with_3_instance scripts.ecmp.test_ecmp.TestECMPwithFIP_1.test_ecmp_with_svc_with_fip_dest scripts.ecmp.test_ecmp.TestECMPwithFIP_2.test_ecmp_bw_three_vms_add_del_same_fip scripts.ecmp.test_ecmp.TestECMPwithFIP_2.test_ecmp_bw_three_vms_same_fip_incr_sip scripts.ecmp.test_ecmp.TestECMPwithFIP_2.test_ecmp_bw_three_vms_same_fip_incr_sport scripts.ecmp.test_ecmp.TestECMPwithSVMChange.test_ecmp_with_svm_deletion[sanity] scripts.ecmp.test_ecmp.TestECMPwithSVMChange.test_ecmp_with_svm_suspend_start scripts.ecmp.test_ecmp.TestECMPwithSVMChangeIPv6.test_ecmp_with_svm_deletion scripts.ecmp.test_ecmp.TestECMPwithSVMChangeIPv6.test_ecmp_with_svm_suspend_start scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_multi_inline_SVC_VN_with_external_RT scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_basic[sanity] scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_basic_with_3_svm_instances scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_basic_with_multiple_svm_instances scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_basic_with_transparent scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_basic_with_transparent_in_net_nat scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_in_2_multi_inline_svc_chains_in_net_in_net scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_in_2_multi_inline_svc_chains_transparent_in_net_in_net_nat[upgrade] scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_svc_fate_sharing_in_2_multi_inline_svc_chains_transparent_in_net_transparent scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_three_stage_SC_with_ECMP scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_three_stage_SC_with_traffic scripts.ecmp.test_ecmp.TestMultiInlineSVC.test_three_stage_v2_SC[sanity] scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_multi_inline_SVC_VN_with_external_RT scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic[sanity] scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic_with_3_svm_instances scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic_with_multiple_svm_instances scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic_with_transparent scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic_with_transparent_in_net_nat scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_in_2_multi_inline_svc_chains_in_net_in_net scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_in_2_multi_inline_svc_chains_transparent_in_net_in_net_nat scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_svc_fate_sharing_in_2_multi_inline_svc_chains_transparent_in_net_transparent scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_three_stage_SC_with_ECMP scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_three_stage_SC_with_traffic scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.test_three_stage_v2_SC scripts.ecmp.test_ecmp.TestVRRPwithSVM.test_vrrp_with_svm_toggle_admin_port scripts.ecmp.test_ecmp_subInt.TestSubInterfacesECMP.test_svc_ecmp_subIntf[upgrade] scripts.ecmp.test_ecmp_subInt.TestSubInterfacesECMP.test_svc_subIntf scripts.firewall.test_fw.TestFirewallDraftBasic.test_mixed_draft_mode[dev_sanity_dpdk,full_sanity] scripts.floatingip.test_floatingip.FloatingipTestSanity.test_communication_across_borrower_vm scripts.floatingip.test_floatingip.FloatingipTestSanity.test_exhust_Fip_pool_and_release_fip scripts.floatingip.test_floatingip.FloatingipTestSanity.test_mutual_floating_ip scripts.floatingip.test_floatingip.FloatingipTestSanity1.test_fip_in_uve scripts.floatingip.test_floatingip.FloatingipTestSanity1.test_fip_with_traffic scripts.floatingip.test_floatingip.FloatingipTestSanity1.test_removal_of_fip_with_traffic scripts.floatingip.test_floatingip.FloatingipTestSanity1.test_vm_restart_with_fip scripts.floatingip.test_floatingip.FloatingipTestSanity1.test_vn_info_in_agent_with_fip scripts.floatingip.test_floatingip.FloatingipTestSanity2.test_communication_across__diff_proj scripts.floatingip.test_floatingip.FloatingipTestSanity4.test_tcp_transfer_from_fip_vm scripts.floatingip.test_floatingip.FloatingipTestSanity5.test_longest_prefix_match_with_fip_and_native_staticroute scripts.floatingip.test_floatingip.FloatingipTestSanity5.test_longest_prefix_match_with_fip_and_policy scripts.floatingip.test_floatingip.FloatingipTestSanity5.test_longest_prefix_match_with_fip_and_staticroute scripts.floatingip.test_floatingip_basic.FloatingipBasicTestSanity.test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw] scripts.floatingip.test_mx.TestSanity_MX.test_apply_policy_fip_on_same_vn[mx_test] scripts.floatingip.test_mx.TestSanity_MX.test_fip_with_vm_in_2_vns[mx_test] scripts.floatingip.test_mx.TestSanity_MX.test_ftp_http_with_public_ip[mx_test] scripts.floatingip.test_mx.TestSanity_MX.test_mx_gateway[mx_test,sanity] scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_fwp_tag_priority_order_vmi_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_deployment_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_deployment_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_label_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_label_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_site_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_site_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_tier_tagat_project scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_tier_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_inter_compute_tag_tier_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_intra_compute_tag_deployment_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_intra_compute_tag_label_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_intra_compute_tag_site_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_intra_compute_tag_tier_tagat_project scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_inter_vn_intra_compute_tag_tier_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_deployment_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_deployment_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_label_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_label_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_site_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_site_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_tier_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_inter_compute_tag_tier_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_deployment_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_deployment_tagat_vn[k8s_sanity] scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_label_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_label_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_site_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_site_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_tier_tagat_vmi scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_intra_vn_intra_compute_tag_tier_tagat_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_policy_at_firewall_and_network_level scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_tag_at_vmi_inter_vn scripts.hbf.test_hbs_fw.TestNetworkPolicy.test_tag_at_vmi_intra_vn scripts.hbf.test_hbs_project.TestHbsEnabledProject.test_hbs_with_hbf_type_label scripts.hbf.test_hbs_project.TestHbsEnabledProject.test_verify_hbf_on_multiple_projects scripts.hbf.test_hbs_project.TestHbsEnabledProject.test_verify_hbf_on_multiple_projects_with_non_hbf_project scripts.hbf.test_hbs_project.TestHbsEnabledProject.test_verify_hbsflag_toggle_with_multiple_projects_with_non_hbf_project scripts.hbf.test_hbs_project.TestHbsEnabledProject.test_verify_quota_limit_for_host_based_service scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_IcmpInterVnInterCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_IcmpInterVnIntraCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_IcmpIntraVnInterCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_IcmpIntraVnIntraCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_TcpInterVnInterCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_TcpInterVnIntraCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_TcpIntraVnInterCompute scripts.hbf.test_hbs_traffic.TestHbsTraffic.test_TcpIntraVnIntraCompute scripts.heat.test_heat.TestHeat.test_ecmp_svc_creation_with_heat scripts.heat.test_heat.TestHeat.test_heat_stacks_list[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity] scripts.heat.test_heat.TestHeat.test_max_inst_change_in_ecmp_svc scripts.heat.test_heat.TestHeat.test_port_based_multi_sc scripts.heat.test_heat.TestHeat.test_proto_based_multi_sc scripts.heat.test_heat.TestHeat.test_pt_multi_inline_v2_svc_creation_with_heat scripts.heat.test_heat.TestHeat.test_public_access_thru_svc_w_fip[cb_sanity,sanity] scripts.heat.test_heat.TestHeat.test_security_group_update scripts.heat.test_heat.TestHeat.test_src_cidr_svc_creation_with_heat scripts.heat.test_heat.TestHeat.test_transit_vn_asym_innet_nat scripts.heat.test_heat.TestHeat.test_transit_vn_asym_innet_trans scripts.heat.test_heat.TestHeat.test_transit_vn_asym_innetnat_trans scripts.heat.test_heat.TestHeat.test_transit_vn_sym_1_innet[sanity] scripts.heat.test_heat.TestHeat.test_transit_vn_sym_1_innetnat[dev_sanity_dpdk] scripts.heat.test_heat.TestHeat.test_transit_vn_sym_1_trans scripts.heat.test_heat.TestHeat.test_transit_vn_sym_2_innet_svc scripts.heat.test_heat.TestHeat.test_transit_vn_sym_2_trans_svc scripts.heat.test_heat.TestHeat.test_transit_vn_sym_innet_nat scripts.heat.test_heat.TestHeat.test_transit_vn_sym_trans_innet scripts.heat.test_heat.TestHeat.test_transit_vn_sym_trans_nat scripts.heat.test_heat.TestHeatIPv6.test_ecmp_svc_creation_with_heat scripts.heat.test_heat.TestHeatIPv6.test_heat_stacks_list scripts.heat.test_heat.TestHeatIPv6.test_max_inst_change_in_ecmp_svc scripts.heat.test_heat.TestHeatIPv6.test_port_based_multi_sc scripts.heat.test_heat.TestHeatIPv6.test_proto_based_multi_sc scripts.heat.test_heat.TestHeatIPv6.test_pt_multi_inline_v2_svc_creation_with_heat scripts.heat.test_heat.TestHeatIPv6.test_public_access_thru_svc_w_fip[cb_sanity,sanity] scripts.heat.test_heat.TestHeatIPv6.test_security_group_update scripts.heat.test_heat.TestHeatIPv6.test_src_cidr_svc_creation_with_heat scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_asym_innet_nat scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_asym_innet_trans scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_asym_innetnat_trans scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_1_innet[cb_sanity] scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_1_innetnat[dev_sanity_dpdk] scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_1_trans scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_2_innet_svc scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_2_trans_svc scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_innet_nat scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_trans_innet scripts.heat.test_heat.TestHeatIPv6.test_transit_vn_sym_trans_nat scripts.heat.test_heat_basic.TestBasicHeat.test_svc_creation_with_heat[dev_sanity_dpdk,sanity,suite1] scripts.heat.test_heat_basic.TestBasicHeatIPv6.test_svc_creation_with_heat[sanity] scripts.interAS.test_interas.TestInterAS.test_interAS_labeled_unicast scripts.interAS.test_interas.TestInterAS.test_interAS_remote_vpn scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1_vn1dst_cn1vn1_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[cb_sanity,ci_sanity_WIP,full_sanity,quick_sanity] scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_dynamic_NH_without_juniper_header_cem8760 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[ci_sanity_WIP,full_sanity,quick_sanity] scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirror_with_subintf_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_intf_mirroring_disable_enable_scenarios[ci_sanity_WIP,full_sanity,quick_sanity] scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_juniper_header[full_sanity] scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_juniper_header_egress scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_juniper_header_ingress scripts.intf_mirror.test_intf_mirror.TestIntfMirror.test_juniper_header_without_header_ingress[full_sanity] scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1_vn1dst_cn1vn1_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn1vn2_analyzer_cn2vn3 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[cb_sanity,ci_sanity_WIP,full_sanity,quick_sanity] scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_src_cn2vn1_dst_cn1vn2_analyzer_cn1vn3 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn1vn1_analyzer_cn2vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn1vn1_dst_cn2vn1_analyzer_cn3vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn1 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_intf_mirror6_with_subintf_src_cn2vn1_dst_cn1vn1_analyzer_cn1vn2 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_juniper_header6 scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_juniper_header6_egress scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_juniper_header6_ingress scripts.intf_mirror.test_intf_mirror6.TestIntfMirror6.test_juniper_header6_without_header_ingress[full_sanity] scripts.k8s_scripts.test_deployment.TestPodDeployment.test_deployment_1 scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_flow_stickiness_restart_agent scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_flow_stickiness_restart_control scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_flow_stickiness_with_deployment scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_local_scale_up_down scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_network_policy scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_nodeport_service scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_scale_up_down scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_scale_up_down_external_ip scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_scale_up_down_multiple_clients scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_remote_scale_up_to_10_and_down_to_2 scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_ecmp_to_non_ecmp scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_flows_with_scale scripts.k8s_scripts.test_ecmp_flow_stickiness.TestEcmpFlowStickiness.test_non_ecmp_to_ecmp scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_delete_and_recreate_the_namespace_with_fabric_fwd_enabled scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_deployment_with_fabric_fwd scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_deployment_with_replica_update_for_fabric_fwd[k8s_sanity] scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_fabric_forwarding_disabled_by_default scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_ping_with_jumbo_frame scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWD.test_pod_publicreachability_with_fabric_forwarding_enabled scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_fanout scripts.k8s_scripts.test_ingress.TestIngressClusterIp.test_ingress_ip_assignment[ci_k8s_sanity,k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_ingress.TestIngressVNIsolated.test_ingress_fanout scripts.k8s_scripts.test_ingress_tls.TestIngressTLS.test_ingress_tls_1[k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_isolation.TestCustomIsolation.test_ingress_custom_isolation scripts.k8s_scripts.test_namespace.TestNamespace.test_many_add_delete_ns scripts.k8s_scripts.test_namespace.TestNamespace.test_namespace_1[ci_contrail_go_k8s_sanity] scripts.k8s_scripts.test_pod.TestPod.test_ping_between_two_pods[ci_contrail_go_k8s_sanity] scripts.k8s_scripts.test_pod.TestPod.test_pod_public_reachability_using_snat scripts.k8s_scripts.test_pod.TestPodVNIsolated.test_ping_between_two_pods[ci_contrail_go_k8s_sanity] scripts.k8s_scripts.test_pod.TestPodVNIsolated.test_pod_public_reachability_using_snat scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_allow_all_egress scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_allow_all_ingress[ci_contrail_go_k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_deny_all_egress scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_deny_all_ingress[ci_contrail_go_k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_ipblock_for_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_ipblock_for_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_namespaceselector_for_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_namespaceselector_for_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_podselector_for_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_podselector_for_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_port_for_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_port_for_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_rules_edit scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_egress_rules_label_edit[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_allow_egress_deny_all scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_deny_egress_allow_all scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_deny_egress_deny_all scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_egress_on_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_egress_on_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_ipblock_for_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_ipblock_for_pod scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_rules_edit scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_ingress_rules_label_edit[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_multiple_egress_policies scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_multiple_ingress_policies scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_policy_with_multiple_egress_rules scripts.k8s_scripts.test_policy.TestNetworkPolicy.test_policy_with_multiple_ingress_rules scripts.k8s_scripts.test_policy.TestNetworkPolicyCustomIsolation.test_egress_policy_over_isolated_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicyCustomIsolation.test_ingress_policy_over_isolated_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicyNSIsolation.test_egress_policy_over_isolated_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicyNSIsolation.test_ingress_policy_over_isolated_namespace scripts.k8s_scripts.test_policy.TestNetworkPolicyRandom.test_deployment_replica_updation[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyRandom.test_k8s_configurations_post_policy_creation[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyRandom.test_multiple_pod_selector[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyRandom.test_multiple_values_in_egress_rule[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyRandom.test_multiple_values_in_ingress_rule[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_egress_rule_on_namespace_with_service[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_egress_rule_on_pod_with_service scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_ingress_rule_on_namespace_with_k8s_ingress scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_ingress_rule_on_namespace_with_k8s_ingress_fanout[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_ingress_rule_on_namespace_with_service[k8s_sanity] scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_ingress_rule_on_pod_with_k8s_ingress scripts.k8s_scripts.test_policy.TestNetworkPolicyServiceIngress.test_ingress_rule_on_pod_with_service[ci_k8s_sanity,k8s_sanity] scripts.k8s_scripts.test_service.TestService.test_cem20907 scripts.k8s_scripts.test_service.TestService.test_kube_dns_lookup[k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_service.TestService.test_service_scale_up_down scripts.k8s_scripts.test_service.TestService.test_service_type_nodeport scripts.k8s_scripts.test_service.TestService.test_service_with_type_loadbalancer scripts.k8s_scripts.test_service.TestServiceExternalIP.test_service_with_external_ip[k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_service.TestServiceExternalIPVNIsolated.test_service_with_external_ip[k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_service.TestServiceVNIsolated.test_cem20907 scripts.k8s_scripts.test_service.TestServiceVNIsolated.test_kube_dns_lookup[k8s_sanity,k8s_upgrade] scripts.k8s_scripts.test_service.TestServiceVNIsolated.test_service_scale_up_down scripts.k8s_scripts.test_service.TestServiceVNIsolated.test_service_type_nodeport scripts.k8s_scripts.test_service.TestServiceVNIsolated.test_service_with_type_loadbalancer scripts.k8s_scripts.test_snat.TestSNAT.test_delete_and_recreate_the_namespace_with_snat_enabled scripts.k8s_scripts.test_snat.TestSNAT.test_deployment_with_replica_update_for_snat[k8s_sanity] scripts.k8s_scripts.test_snat.TestSNAT.test_ping_with_jumbo_frame scripts.k8s_scripts.test_snat.TestSNAT.test_pod_publicreachability_with_snat_enabled scripts.k8s_scripts.test_snat.TestSNAT.test_snat_forwarding_disabled_by_default scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_contrail_status scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_dns_service scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_flow_stickiness_workload_in_different_vn_different_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_flow_stickiness_workload_in_different_vn_same_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_flow_stickiness_workload_in_same_vn_different_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_flow_stickiness_workload_in_same_vn_same_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_inter_vn_inter_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_intra_and_inter_vn_pkt_mode scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_intra_vn_inter_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_intra_vn_intra_compute scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_ipv6_intra_and_inter_vn scripts.l3_mh.test_l3_multihoming.TestL3Multihoming.test_traffic_with_policy scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_add_remove_members scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_client_pool_in_same_net[full_sanity] scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_health_monitor scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_different_fip[cb_sanity,full_sanity] scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_different_lb[upgrade] scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_https scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[full_sanity] scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_update_attr_verify_haproxy_conf scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_CEM_21905_inter_vn_inter_compute scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_CEM_21905_inter_vn_intra_compute scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_CEM_21905_vrouter_agent_restart scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_bfd_on_targetip_vsrx[todo_sanity] scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_change_fwding_mode scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_delete_macvlan_intf scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_delete_vlan_intf scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_delete_vmi scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_detach_hc_vsrx scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_diff_subnet_macvlanip scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_dynamically_disable_maciplearningflag scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_fifty_macvlans scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_health_check_detach scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_health_check_failure scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_in_l3_mode scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_inter_vn_inter_compute scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_inter_vn_intra_compute_intra_subnet scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_inter_compute_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_inter_compute_l2l3_pkt_mode scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_inter_compute_vlan_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_inter_compute_vlan_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_inter_subnet_intra_compute scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_intra_compute_l2l3[todo_sanity] scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_intra_compute_l2l3_pkt_mode scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_intra_compute_vlan_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_intra_vn_intra_compute_vlan_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_maciplearning_flag scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_move_ip_across_computes_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_move_ip_across_computes_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_move_ip_locally_l2l3 scripts.maciplearning.test_maciplearning_v4.TestMacIpLearning.test_vrouter_agent_restart scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_change_fwding_mode scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_delete_macvlan_intf scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_delete_vlan_intf scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_delete_vmi scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_diff_subnet_macvlanip scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_dynamically_disable_maciplearningflag scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_fifty_macvlans scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_health_check_detach scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_health_check_failure scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_in_l3_mode scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_inter_vn_inter_compute scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_inter_vn_intra_compute_intra_subnet scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_inter_compute_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_inter_compute_l2l3_pkt_mode scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_inter_compute_vlan_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_inter_compute_vlan_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_inter_subnet_intra_compute scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_intra_compute_l2l3[todo_sanity] scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_intra_compute_l2l3_pkt_mode scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_intra_compute_vlan_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_intra_vn_intra_compute_vlan_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_maciplearning_flag scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_move_ip_across_computes_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_move_ip_across_computes_pkt_mode_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_move_ip_locally_l2l3 scripts.maciplearning.test_maciplearning_v6.TestMacIp6Learning.test_vrouter_agent_restart scripts.multi_tenancy.test_perms.TestMultitenancy.test_all scripts.multi_tenancy.test_perms.TestMultitenancy.test_permissions_on_policy_objects scripts.multi_tenancy.test_perms.TestMultitenancy.test_permissions_on_projects scripts.multi_tenancy.test_perms.TestMultitenancy.test_permissions_on_vn_objects scripts.multicloud.test_mc.MC_test.test_Overlay_ping scripts.multicloud.test_mc.MC_test.test_Underlay_ping scripts.multicloud.test_mc.MC_test.test_bird_HA scripts.multicloud.test_mc.MC_test.test_openvpn_HA scripts.multicloud.test_mc.MC_test.test_strongswan_HA scripts.multicloud.test_mc.MC_test.test_tag_verification scripts.neutron.lbaas.test_lbaas.TestLbaas.test_create_pool_member_vip scripts.neutron.lbaas.test_lbaas.TestLbaas.test_delete_pool_in_use scripts.neutron.lbaas.test_lbaas.TestLbaas.test_healthmonitor_delete scripts.neutron.lbaas.test_lbaas.TestLbaas.test_member_delete scripts.neutron.lbaas.test_lbaas.TestLbaas.test_vip_delete scripts.neutron.lbaas.test_lbaas_basic.TestBasicLbaas.test_healthmonitor[suite1] scripts.neutron.lbaas.test_lbaas_basic.TestBasicLbaas.test_lbmethod_round_robin[suite1] scripts.neutron.test_crud.TestCRUD.test_network_subnet_port_crud scripts.neutron.test_crud.TestCRUD.test_network_tags_crud[ci_sanity,sanity] scripts.neutron.test_crud.TestCRUD.test_router_crud[ci_sanity,dev_sanity_dpdk,sanity] scripts.neutron.test_ports.TestPorts.test_aap_active_active_mode scripts.neutron.test_ports.TestPorts.test_aap_with_fip[cb_sanity,full_sanity] scripts.neutron.test_ports.TestPorts.test_aap_with_fip_vsrx scripts.neutron.test_ports.TestPorts.test_aap_with_vrrp_admin_state_toggle scripts.neutron.test_ports.TestPorts.test_aap_with_vrrp_priority_change scripts.neutron.test_ports.TestPorts.test_aap_with_zero_mac[cb_sanity,full_sanity] scripts.neutron.test_ports.TestPorts.test_port_admin_state_up scripts.neutron.test_ports.TestPorts.test_port_ip_reuse scripts.neutron.test_ports.TestPorts.test_port_rename scripts.neutron.test_ports.TestPorts.test_ports_attach_detach scripts.neutron.test_ports.TestPorts.test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity] scripts.neutron.test_ports.TestPorts.test_ports_custom_sg scripts.neutron.test_ports.TestPorts.test_ports_device_owner_and_id scripts.neutron.test_ports.TestPorts.test_ports_extra_dhcp_options scripts.neutron.test_ports.TestPorts.test_ports_multiple_specific_subnet_ips scripts.neutron.test_ports.TestPorts.test_ports_no_sg scripts.neutron.test_ports.TestPorts.test_ports_secondary_ip_attach scripts.neutron.test_ports.TestPorts.test_ports_specific_mac scripts.neutron.test_ports.TestPorts.test_ports_specific_subnet scripts.neutron.test_ports.TestPorts.test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity] scripts.neutron.test_ports.TestPorts.test_ports_update_sg scripts.neutron.test_ports.TestPorts.test_shutoff_vm_route_withdrawal scripts.neutron.test_ports.TestPorts.test_zombie_tap_interface scripts.neutron.test_quota.TestQuota.test_default_quota_for_admin_tenant scripts.neutron.test_quota.TestQuota.test_default_quota_for_new_tenant scripts.neutron.test_quota.TestQuota.test_quota_update_of_new_project_by_admin scripts.neutron.test_quota.TestQuota.test_quota_update_of_specific_tenant scripts.neutron.test_quota.TestQuota.test_update_quota_for_new_tenant scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_CEM_22032[cb_sanity] scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior[cb_sanity] scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_diff_projects scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_different_vns scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_fip[upgrade] scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_fip_and_diff_projects scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_subnet_attach_detach scripts.neutron.test_routers.TestRouters.test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity] scripts.neutron.test_routers.TestRouters.test_router_admin_state_up[full_sanity] scripts.neutron.test_routers.TestRouters.test_router_rename[full_sanity] scripts.neutron.test_routers.TestRouters.test_router_with_alloc_pool_and_gateway scripts.neutron.test_routers.TestRouters.test_router_with_existing_ports scripts.neutron.test_routers_basic.TestRoutersBasic.test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1] scripts.neutron.test_sec_group.TestSecurityGroup.test_security_group_rename scripts.neutron.test_subnets.TestSubnets.test_allocation_pools scripts.neutron.test_subnets.TestSubnets.test_bug_1630829 scripts.neutron.test_subnets.TestSubnets.test_dns_nameservers scripts.neutron.test_subnets.TestSubnets.test_enable_dhcp scripts.neutron.test_subnets.TestSubnets.test_gateway scripts.neutron.test_subnets.TestSubnets.test_ip_allocation_order scripts.neutron.test_subnets.TestSubnets.test_subnet_host_routes scripts.neutron.test_subnets.TestSubnets.test_subnet_rename scripts.neutron.test_virtual_network.TestVirtualNetwork.test_virtual_network_admin_state_up scripts.neutron.test_virtual_network.TestVirtualNetwork.test_virtual_network_mtu scripts.neutron.test_virtual_network.TestVirtualNetwork.test_virtual_network_rename scripts.policy.test_policy.TestBasicPolicyConfig.test_policy_protocol_summary scripts.policy.test_policy.TestBasicPolicyConfig.test_policy_source_dest_cidr scripts.policy.test_policy.TestBasicPolicyConfig.test_policy_with_multi_vn_in_vm scripts.policy.test_policy.TestBasicPolicyConfigIpv4v6.test_policy_protocol_summary scripts.policy.test_policy.TestBasicPolicyConfigIpv4v6.test_policy_source_dest_cidr scripts.policy.test_policy.TestBasicPolicyConfigIpv4v6.test_policy_with_multi_vn_in_vm scripts.policy.test_policy.TestBasicPolicyIpv4v6.test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] scripts.policy.test_policy.TestBasicPolicyIpv4v6.test_policy[quick_sanity,sanity] scripts.policy.test_policy.TestBasicPolicyIpv4v6.test_policy_to_deny[quick_sanity,sanity] scripts.policy.test_policy.TestBasicPolicyModifyIpv4v6.test_policy_modify_vn_policy[sanity] scripts.policy.test_policy.TestBasicPolicyNegativeIpv4v6.test_remove_policy_with_ref[ci_sanity,sanity] scripts.policy.test_policy.TestBasicPolicyRouting.test_policy_RT_import_export scripts.policy.test_policy.TestBasicPolicyRoutingIpv4v6.test_policy_RT_import_export scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_cidr_src_cidr_dst_any[cb_sanity,todo_sanity] scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_cidr_src_cidr_dst_cidr scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_cidr_src_duplicate_vn_dst_cidr scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_cidr_src_policy_dst_cidr scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_cidr_src_vn_dst_cidr[cb_sanity] scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_inheritance_src_any_dst_pol scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_inheritance_src_pol_dst_any[cb_sanity] scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_inheritance_src_pol_dst_vn scripts.policy.test_policy_acl.TestPolicyAcl.test_policy_inheritance_src_vn_dst_pol[cb_sanity,sanity,vrouter_gw] scripts.policy.test_policy_acl.TestPolicyAcl.test_route_leaking_pass_protocol_src_cidr_dst_cidr scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_cidr_src_cidr_dst_any scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_cidr_src_cidr_dst_cidr scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_cidr_src_duplicate_vn_dst_cidr scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_cidr_src_policy_dst_cidr scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_cidr_src_vn_dst_cidr[todo_sanity] scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_inheritance_src_any_dst_pol scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_inheritance_src_pol_dst_any[sanity] scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_inheritance_src_pol_dst_vn scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_policy_inheritance_src_vn_dst_pol scripts.policy.test_policy_acl.TestPolicyAclIpv4v6.test_route_leaking_pass_protocol_src_cidr_dst_cidr scripts.policy.test_policy_api.TestApiPolicyFixture01.test_associate_disassociate_api_policy scripts.policy.test_policy_api.TestApiPolicyFixture01.test_create_api_policy scripts.policy.test_policy_api.TestApiPolicyFixture01.test_policy_with_local_keyword_across_multiple_vn scripts.policy.test_policy_api.TestApiPolicyFixture02.test_policy_api_fixtures scripts.policy.test_policy_basic.TestBasicPolicy.test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] scripts.policy.test_policy_basic.TestBasicPolicy.test_policy[suite1] scripts.policy.test_policy_basic.TestBasicPolicy.test_policy_to_deny scripts.policy.test_policy_basic.TestBasicPolicyModify.test_policy_modify_vn_policy[suite1] scripts.policy.test_policy_basic.TestBasicPolicyNegative.test_remove_policy_with_ref[suite1] scripts.policy.test_policy_basic.TestDetailedPolicy0.test_repeated_policy_modify[suite1] scripts.policy.test_policy_detailed.TestDetailedPolicy0Ipv4v6.test_repeated_policy_modify[sanity] scripts.policy.test_policy_detailed.TestDetailedPolicy1.test_multi_vn_repeated_policy_update_with_ping[sanity] scripts.policy.test_policy_detailed.TestDetailedPolicy1.test_single_vn_repeated_policy_update_with_ping scripts.policy.test_policy_detailed.TestDetailedPolicy1Ipv4v6.test_multi_vn_repeated_policy_update_with_ping[sanity] scripts.policy.test_policy_detailed.TestDetailedPolicy1Ipv4v6.test_single_vn_repeated_policy_update_with_ping scripts.project.test_projects_basic.TestProjectBasic.test_project_add_delete scripts.qos.test_qos.TestQos.test_default_fc_update scripts.qos.test_qos.TestQos.test_qos_config_and_fc_update_for_dot1p scripts.qos.test_qos.TestQos.test_qos_config_and_fc_update_for_dscp scripts.qos.test_qos.TestQos.test_qos_marking_dscp_on_vhost scripts.qos.test_qos.TestQos.test_qos_remark_based_on_default_fc scripts.qos.test_qos.TestQos.test_qos_remark_dot1p_on_vmi scripts.qos.test_qos.TestQos.test_qos_remark_dot1p_on_vn scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi_ipv6 scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vn scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vn_ipv6 scripts.qos.test_qos.TestQosPolicy.test_qos_config_and_fc_update_for_dscp_map_on_policy scripts.qos.test_qos.TestQosPolicy.test_qos_remark_dscp_on_particular_rule_of_policy scripts.qos.test_qos.TestQosPolicy.test_qos_vmi_precedence_over_policy_over_vn scripts.qos.test_qos.TestQosSVC.test_qos_remark_dscp_on_policy_including_si scripts.qos.test_qos.TestQosSVC.test_qos_remark_dscp_on_vmi_of_si scripts.route_aggregate.test_route_aggregate.TestRouteAggregate.test_route_aggregation scripts.route_aggregate.test_route_aggregate.TestRouteAggregate.test_with_multiple_route_aggregation_prefixes scripts.routing_policy.test_routing_policy.TestRP.test_rp_bgpaas scripts.routing_policy.test_routing_policy.TestRP.test_rp_bgpaas_ext_community scripts.routing_policy.test_routing_policy.TestRP.test_rp_bgpaas_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_ext_community_list_match_all_reject scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface[ci_sanity,sanity] scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface_ext_community[sanity] scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface_static[sanity] scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface_static_ext_community scripts.routing_policy.test_routing_policy.TestRP.test_rp_interface_static_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_network_static_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_secondary_routes[sanity] scripts.routing_policy.test_routing_policy.TestRP.test_rp_secondary_routes_si scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_chain scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_chain_ext_community scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_chain_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_interface scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_interface_ext_community scripts.routing_policy.test_routing_policy.TestRP.test_rp_service_interface_matrix scripts.routing_policy.test_routing_policy.TestRP.test_rp_xmpp_matrix scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_inter_subcluster scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_intra_subcluster scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_subcluster_ext_community scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_subcluster_ext_community_primary_route scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_subcluster_reject_route scripts.routing_policy.test_routing_policy_sub_cluster.TestRPSubCluster.test_rp_subcluster_secondary_route_no_subcluster_ext_community scripts.rt_filter.test_rt_filter.TestBasicRTFilter.test_dep_routes_two_vns_with_same_rt scripts.rt_filter.test_rt_filter.TestBasicRTFilter.test_rt_CEM_22032[cb_sanity,sanity] scripts.rt_filter.test_rt_filter.TestBasicRTFilter.test_user_def_rt_entry[cb_sanity,sanity] scripts.rt_filter.test_rt_filter.TestBasicRTFilter.test_vn_rt_entry scripts.securitygroup.test_regression.SecurityGroupBasicRegressionTests1Ipv6.test_sec_group_basic[sanity,suite1] scripts.securitygroup.test_regression.SecurityGroupBasicRegressionTests1Ipv6.test_sec_group_hold_flow_negative_test scripts.securitygroup.test_regression.SecurityGroupBasicRegressionTests1_contrail.test_sec_group_basic[sanity,suite1] scripts.securitygroup.test_regression.SecurityGroupBasicRegressionTests1_contrail.test_sec_group_hold_flow_negative_test scripts.securitygroup.test_regression.SecurityGroupRegressionTests2.test_sec_group_with_port scripts.securitygroup.test_regression.SecurityGroupRegressionTests2.test_sec_group_with_proto scripts.securitygroup.test_regression.SecurityGroupRegressionTests2Ipv6.test_sec_group_with_port scripts.securitygroup.test_regression.SecurityGroupRegressionTests2Ipv6.test_sec_group_with_proto scripts.securitygroup.test_regression.SecurityGroupRegressionTests2_contrail.test_sec_group_with_port scripts.securitygroup.test_regression.SecurityGroupRegressionTests2_contrail.test_sec_group_with_proto scripts.securitygroup.test_regression.SecurityGroupRegressionTests3.test_sec_group_with_proto_and_policy_to_allow_only_tcp scripts.securitygroup.test_regression.SecurityGroupRegressionTests3.test_sec_group_with_proto_and_policy_to_allow_only_tcp_ports scripts.securitygroup.test_regression.SecurityGroupRegressionTests3Ipv6.test_sec_group_with_proto_and_policy_to_allow_only_tcp scripts.securitygroup.test_regression.SecurityGroupRegressionTests3Ipv6.test_sec_group_with_proto_and_policy_to_allow_only_tcp_ports scripts.securitygroup.test_regression.SecurityGroupRegressionTests3_contrail.test_sec_group_with_proto_and_policy_to_allow_only_tcp scripts.securitygroup.test_regression.SecurityGroupRegressionTests3_contrail.test_sec_group_with_proto_and_policy_to_allow_only_tcp_ports scripts.securitygroup.test_regression.SecurityGroupRegressionTests4.test_vn_compute_sg_comb scripts.securitygroup.test_regression.SecurityGroupRegressionTests4Ipv6.test_vn_compute_sg_comb scripts.securitygroup.test_regression.SecurityGroupRegressionTests4_contrail.test_vn_compute_sg_comb scripts.securitygroup.test_regression.SecurityGroupRegressionTests5.test_default_sg scripts.securitygroup.test_regression.SecurityGroupRegressionTests5.test_sec_group_with_proto_double_rules_sg1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests5Ipv6.test_default_sg scripts.securitygroup.test_regression.SecurityGroupRegressionTests5Ipv6.test_sec_group_with_proto_double_rules_sg1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests5_contrail.test_default_sg scripts.securitygroup.test_regression.SecurityGroupRegressionTests5_contrail.test_sec_group_with_proto_double_rules_sg1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests6.test_sg_no_rule scripts.securitygroup.test_regression.SecurityGroupRegressionTests6.test_sg_stateful scripts.securitygroup.test_regression.SecurityGroupRegressionTests6Ipv6.test_sg_no_rule scripts.securitygroup.test_regression.SecurityGroupRegressionTests6Ipv6.test_sg_stateful scripts.securitygroup.test_regression.SecurityGroupRegressionTests6_contrail.test_sg_no_rule scripts.securitygroup.test_regression.SecurityGroupRegressionTests6_contrail.test_sg_stateful scripts.securitygroup.test_regression.SecurityGroupRegressionTests7.test_icmp_error_handling1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7.test_icmp_error_handling2 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7.test_icmp_error_handling_from_mx_with_si scripts.securitygroup.test_regression.SecurityGroupRegressionTests7.test_icmp_error_payload_matching scripts.securitygroup.test_regression.SecurityGroupRegressionTests7Ipv6.test_icmp_error_handling1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7Ipv6.test_icmp_error_handling2 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7Ipv6.test_icmp_error_handling_from_mx_with_si scripts.securitygroup.test_regression.SecurityGroupRegressionTests7Ipv6.test_icmp_error_payload_matching scripts.securitygroup.test_regression.SecurityGroupRegressionTests7_contrail.test_icmp_error_handling1 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7_contrail.test_icmp_error_handling2 scripts.securitygroup.test_regression.SecurityGroupRegressionTests7_contrail.test_icmp_error_handling_from_mx_with_si scripts.securitygroup.test_regression.SecurityGroupRegressionTests7_contrail.test_icmp_error_payload_matching scripts.securitygroup.test_regression.SecurityGroupRegressionTests8.test_flow_to_sg_rule_mapping scripts.securitygroup.test_regression.SecurityGroupRegressionTests8.test_flow_to_sg_rule_mapping_intra_vn scripts.securitygroup.test_regression.SecurityGroupRegressionTests8.test_flow_to_sg_rule_mapping_multiple_rules scripts.securitygroup.test_regression.SecurityGroupRegressionTests8.test_verify_sg_rule_uuid_in_control_api scripts.securitygroup.test_regression.SecurityGroupRegressionTests8Ipv6.test_flow_to_sg_rule_mapping scripts.securitygroup.test_regression.SecurityGroupRegressionTests8Ipv6.test_flow_to_sg_rule_mapping_intra_vn scripts.securitygroup.test_regression.SecurityGroupRegressionTests8Ipv6.test_flow_to_sg_rule_mapping_multiple_rules scripts.securitygroup.test_regression.SecurityGroupRegressionTests8Ipv6.test_verify_sg_rule_uuid_in_control_api scripts.securitygroup.test_regression.SecurityGroupRegressionTests8_contrail.test_flow_to_sg_rule_mapping scripts.securitygroup.test_regression.SecurityGroupRegressionTests8_contrail.test_flow_to_sg_rule_mapping_intra_vn scripts.securitygroup.test_regression.SecurityGroupRegressionTests8_contrail.test_flow_to_sg_rule_mapping_multiple_rules scripts.securitygroup.test_regression.SecurityGroupRegressionTests8_contrail.test_verify_sg_rule_uuid_in_control_api scripts.securitygroup.test_regression.SecurityGroupSynAckTest.test_syn_ack_create_flow scripts.securitygroup.test_regression.SecurityGroupSynAckTestIpv6.test_syn_ack_create_flow scripts.securitygroup.test_regression_basic.SecurityGroupBasicRegressionTests1.test_sec_group_basic[cb_sanity,ci_contrail_go_kolla_ocata_sanity,sanity,suite1] scripts.securitygroup.test_regression_basic.SecurityGroupBasicRegressionTests1.test_sec_group_hold_flow_negative_test scripts.service_connections.test_service_connections.TestServiceConnections.test_contrail_agent_connects_to_collector scripts.service_connections.test_service_connections.TestServiceConnections.test_contrail_agent_connects_to_control scripts.service_connections.test_service_connections.TestServiceConnections.test_contrail_agent_connects_to_dns scripts.service_connections.test_service_connections.TestServiceConnections.test_contrail_control_connects_to_rabbitmq scripts.service_connections.test_service_connections.TestServiceConnections.test_contrail_dns_connects_to_rabbitmq scripts.service_connections.test_service_connections.TestServiceConnections.test_random_client_connections_to_collector scripts.service_connections.test_service_connections.TestServiceConnections.test_webui_configs scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_add_delete_interface_static_table scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_add_delete_network_static_table scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_attach_interface_route_table_to_multiple_vmis scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_attach_interface_route_table_to_si scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_attach_multiple_interface_route_tables_to_vmi scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_attach_multiple_network_route_table_to_vns scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_bind_unbind_interface_static_table scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_bind_unbind_network_static_table scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_interface_static_table[dev_sanity_dpdk,todo_sanity] scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_network_route_table[cb_sanity,dev_sanity_dpdk,todo_sanity] scripts.static_route_table.test_static_tables.TestStaticRouteTables.test_with_neutron_router scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_in_net_nat_with_static_routes[sanity] scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_in_network_datapath[ci_sanity] scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_in_network_datapath_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_in_network_nat_private_to_public scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_in_network_nat_private_to_public_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_v2_transparent_datapath[sanity] scripts.svc_firewall.test_svc_fw.TestSvcRegr.test_svc_v2_transparent_datapath_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_delete_add_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_delete_add_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_port_protocol_change_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_port_protocol_change_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_to_more_vns_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeature.test_policy_to_more_vns_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_delete_add_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_delete_add_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_port_protocol_change_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_port_protocol_change_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_to_more_vns_in_network_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrFeatureIPv6.test_policy_to_more_vns_transparent_mode scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_in_net_nat_with_static_routes scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_in_network_datapath scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_in_network_datapath_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_in_network_nat_private_to_public scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_in_network_nat_private_to_public_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_v2_transparent_datapath scripts.svc_firewall.test_svc_fw.TestSvcRegrIPv6.test_svc_v2_transparent_datapath_move_svm_to_new_svc scripts.svc_firewall.test_svc_fw_basic.TestSvcRegr.test_svc_CEM_22032[ci_sanity_WIP,quick_sanity,sanity,suite1] scripts.svc_firewall.test_svc_fw_basic.TestSvcRegr.test_svc_in_network_datapath[ci_sanity_WIP,quick_sanity,sanity,suite1] scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_hc_basic[sanity] scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_hc_e2e_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_hc_http scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_hc_link_local_attach_to_vmi scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_in_net_left_hc_link_local_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_in_net_nat_left_hc_link_local_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_in_net_right_hc_end_to_end_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_in_net_right_hc_link_local_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_trans_segment_hc_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_trans_segment_left_hc_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_trans_segment_right_hc_fail_svm[sanity] scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_trans_segment_scale_hc_fail_svm scripts.svc_health_check.test_svc_health_check.TestSvcHC.test_svc_trans_segment_serial_hc_fail_svm scripts.svc_mirror.test_mirror.TestSVCV2Mirror.test_in_network_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2Mirror.test_svc_v2_mirroring[ci_sanity_WIP,quick_sanity,sanity] scripts.svc_mirror.test_mirror.TestSVCV2Mirror.test_svc_v2_mirroring_add_more_vns scripts.svc_mirror.test_mirror.TestSVCV2Mirror.test_svc_v2_mirroring_policy_add_delete scripts.svc_mirror.test_mirror.TestSVCV2Mirror.test_svc_v2_mirroring_with_2_analyzer scripts.svc_mirror.test_mirror.TestSVCV2MirrorFIP.test_svc_v2_mirroring_with_floating_ip scripts.svc_mirror.test_mirror.TestSVCV2MirrorFIP.test_svc_v2_mirroring_with_floating_ip_with_2_analyzer scripts.svc_mirror.test_mirror.TestSVCV2MirrorIPv6.test_in_network_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorIPv6.test_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorIPv6.test_svc_v2_mirroring_add_more_vns scripts.svc_mirror.test_mirror.TestSVCV2MirrorIPv6.test_svc_v2_mirroring_policy_add_delete scripts.svc_mirror.test_mirror.TestSVCV2MirrorIPv6.test_svc_v2_mirroring_with_2_analyzer scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_attach_detach_policy_with_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_detach_attach_diff_policy_with_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_detach_attach_policy_change_rules_with_svc_v2 scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_policy_order_change_with_svc_v2 scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_svc_v2_mirror_with_deny_rule scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_svc_v2_mirroring_with_unidirection_rule scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicy.test_svc_v2_mirroring_with_unidirection_rule_with_2_analyzer scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_attach_detach_policy_with_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_detach_attach_diff_policy_with_svc_v2_mirroring scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_detach_attach_policy_change_rules_with_svc_v2 scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_policy_order_change_with_svc_v2 scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_svc_v2_mirror_with_deny_rule scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_svc_v2_mirroring_with_unidirection_rule scripts.svc_mirror.test_mirror.TestSVCV2MirrorPolicyIPv6.test_svc_v2_mirroring_with_unidirection_rule_with_2_analyzer scripts.vdns.test_vdns.TestvDNS0.test_agent_crash_dns_malformed_received scripts.vdns.test_vdns.TestvDNS0.test_vdns_default_mode scripts.vdns.test_vdns.TestvDNS0.test_vdns_fixed_rec_order scripts.vdns.test_vdns.TestvDNS0.test_vdns_ping_diff_vn[full_sanity] scripts.vdns.test_vdns.TestvDNS0.test_vdns_random_rec_order scripts.vdns.test_vdns.TestvDNS0.test_vdns_roundrobin_rec_order scripts.vdns.test_vdns.TestvDNS0.test_vdns_with_diff_projs scripts.vdns.test_vdns.TestvDNS0.test_vdns_with_fip scripts.vdns.test_vdns.TestvDNS0.test_vdns_with_next_vdns[full_sanity] scripts.vdns.test_vdns_basic.TestvDNSBasic0.test_vdns_ping_same_vn[ci_sanity,sanity,suite1] scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_generic_link_local_service scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_ipam_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_metadata_service scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_mtu_update scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_ping_within_vn scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_ping_within_vn_two_vms_two_different_subnets scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_vm_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN.test_vn_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_Policy_CEM_22032 scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_broadcast_udp_w_chksum scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_bulk_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_diff_proj_same_vn_vm_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_disassociate_vn_from_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_duplicate_vn_add scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_host_route_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_multiple_metadata_service_scale scripts.vm_regression.test_vm.TestBasicIPv6VMVN0.test_policy_between_vns_diff_proj scripts.vm_regression.test_vm.TestBasicIPv6VMVN2.test_hard_reboot_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVN2.test_ping_on_broadcast_multicast scripts.vm_regression.test_vm.TestBasicIPv6VMVN2.test_release_ipam scripts.vm_regression.test_vm.TestBasicIPv6VMVN2.test_shutdown_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVN2.test_soft_reboot_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVN3.test_traffic_bw_vms_diff_pkt_size scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_gratuitous_arp scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_traffic_bw_vms_diff_pkt_size_w_chksum scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_updating_vm_ip scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_vm_add_delete_in_2_vns scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_vm_add_delete_in_2_vns_chk_ips scripts.vm_regression.test_vm.TestBasicIPv6VMVN4.test_vm_arp scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_gw_tests scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_in_2_vns_chk_ping scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_intf_tests scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_multi_intf_in_same_vn_chk_ping scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_multiple_flavors scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_static_ip_tests scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vm_vn_block_exhaustion scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vn_in_agent_with_vms_add_delete scripts.vm_regression.test_vm.TestBasicIPv6VMVN5.test_vn_name_with_spl_characters scripts.vm_regression.test_vm.TestBasicIPv6VMVN6.test_agent_cleanup_with_control_node_stop scripts.vm_regression.test_vm.TestBasicIPv6VMVN6.test_multiple_vn_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVN6.test_vn_subnet_types scripts.vm_regression.test_vm.TestBasicIPv6VMVN9.test_cem19894 scripts.vm_regression.test_vm.TestBasicIPv6VMVN9.test_dns_resolution_for_link_local_service scripts.vm_regression.test_vm.TestBasicIPv6VMVN9.test_static_route_to_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVNx.test_dhcp_for_ipv6 scripts.vm_regression.test_vm.TestBasicIPv6VMVNx.test_sctp_traffic_between_vm scripts.vm_regression.test_vm.TestBasicIPv6VMVNx.test_vm_file_trf_scp_tests[todo_sanity] scripts.vm_regression.test_vm.TestBasicIPv6VMVNx.test_vm_file_trf_tftp_tests scripts.vm_regression.test_vm.TestBasicVMVN0.test_Policy_CEM_22032 scripts.vm_regression.test_vm.TestBasicVMVN0.test_broadcast_udp_w_chksum scripts.vm_regression.test_vm.TestBasicVMVN0.test_bulk_add_delete scripts.vm_regression.test_vm.TestBasicVMVN0.test_diff_proj_same_vn_vm_add_delete scripts.vm_regression.test_vm.TestBasicVMVN0.test_disassociate_vn_from_vm scripts.vm_regression.test_vm.TestBasicVMVN0.test_duplicate_vn_add scripts.vm_regression.test_vm.TestBasicVMVN0.test_host_route_add_delete scripts.vm_regression.test_vm.TestBasicVMVN0.test_multiple_metadata_service_scale scripts.vm_regression.test_vm.TestBasicVMVN0.test_policy_between_vns_diff_proj scripts.vm_regression.test_vm.TestBasicVMVN1.test_no_frag_in_vm scripts.vm_regression.test_vm.TestBasicVMVN1.test_vn_gateway_flag_disabled scripts.vm_regression.test_vm.TestBasicVMVN2.test_hard_reboot_vm scripts.vm_regression.test_vm.TestBasicVMVN2.test_ping_on_broadcast_multicast scripts.vm_regression.test_vm.TestBasicVMVN2.test_release_ipam scripts.vm_regression.test_vm.TestBasicVMVN2.test_shutdown_vm scripts.vm_regression.test_vm.TestBasicVMVN2.test_soft_reboot_vm scripts.vm_regression.test_vm.TestBasicVMVN3.test_traffic_bw_vms_diff_pkt_size scripts.vm_regression.test_vm.TestBasicVMVN4.test_gratuitous_arp scripts.vm_regression.test_vm.TestBasicVMVN4.test_traffic_bw_vms_diff_pkt_size_w_chksum scripts.vm_regression.test_vm.TestBasicVMVN4.test_updating_vm_ip scripts.vm_regression.test_vm.TestBasicVMVN4.test_vm_add_delete_in_2_vns scripts.vm_regression.test_vm.TestBasicVMVN4.test_vm_add_delete_in_2_vns_chk_ips scripts.vm_regression.test_vm.TestBasicVMVN4.test_vm_arp scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_gw_tests scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_in_2_vns_chk_ping scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_intf_tests scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_multi_intf_in_same_vn_chk_ping scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_multiple_flavors scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_static_ip_tests scripts.vm_regression.test_vm.TestBasicVMVN5.test_vm_vn_block_exhaustion scripts.vm_regression.test_vm.TestBasicVMVN5.test_vn_in_agent_with_vms_add_delete scripts.vm_regression.test_vm.TestBasicVMVN5.test_vn_name_with_spl_characters scripts.vm_regression.test_vm.TestBasicVMVN6.test_agent_cleanup_with_control_node_stop scripts.vm_regression.test_vm.TestBasicVMVN6.test_multiple_vn_vm scripts.vm_regression.test_vm.TestBasicVMVN6.test_vn_subnet_types scripts.vm_regression.test_vm.TestBasicVMVN9.test_cem19894 scripts.vm_regression.test_vm.TestBasicVMVN9.test_dns_resolution_for_link_local_service scripts.vm_regression.test_vm.TestBasicVMVN9.test_static_route_to_vm scripts.vm_regression.test_vm.TestBasicVMVNx.test_sctp_traffic_between_vm[sanity] scripts.vm_regression.test_vm.TestBasicVMVNx.test_vm_file_trf_scp_tests[ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,vrouter_gw] scripts.vm_regression.test_vm.TestBasicVMVNx.test_vm_file_trf_tftp_tests scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_generic_link_local_service[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,dev_sanity_dpdk,sanity,suite1] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_ipam_add_delete[suite1] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_metadata_service[cb_sanity,ci_sanity,sanity,suite1] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_mtu_update scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_ping_within_vn[ci_contrail_go_kolla_ocata_sanity,suite1,upgrade,vrouter_gw] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_ping_within_vn_two_vms_two_different_subnets[ci_contrail_go_kolla_ocata_sanity,ci_sanity,sanity,suite1] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_vm_add_delete[suite1] scripts.vm_regression.test_vm_basic.TestBasicVMVN.test_vn_add_delete[suite1] scripts.vrouter.test_disable_policy.DisablePolicy.test_disable_policy_sg_inter_vn[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicy.test_disable_policy_with_vn_policy[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_disable_enable_policy_inter_node scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_disable_enable_policy_with_active_flows[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_disable_policy_remove_sg[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_disable_policy_with_aap[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_ecmp_with_static_routes[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_ecmp_with_static_routes_intra_node[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmp.test_remove_sg_disable_policy[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_disable_enable_policy_inter_node scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_disable_enable_policy_with_active_flows[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_disable_policy_remove_sg[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_disable_policy_with_aap[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_ecmp_with_static_routes[cb_sanity,dev_reg,sanity] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_ecmp_with_static_routes_intra_node[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyEcmpIpv6.test_remove_sg_disable_policy[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyIpv6.test_disable_policy_sg_inter_vn[dev_reg] scripts.vrouter.test_disable_policy.DisablePolicyIpv6.test_disable_policy_with_vn_policy[dev_reg] scripts.vrouter.test_dpdk_bond_lacp.TestLacp.test_bond_lacp_config[dev_reg,sanity] scripts.vrouter.test_dpdk_bond_status.TestDpdkBondStatus.test_dpdk_bond_status[dev_reg,sanity] scripts.vrouter.test_dpdk_fbit_disable_mbuf.TestFbitMergeBuffDisable.test_fbit_disable_mbuf_dpdk[dev_reg,sanity] scripts.vrouter.test_dpdk_gro_gso.TestGroGso.test_dpdk_gro_gso[dev_reg,sanity] scripts.vrouter.test_dpdk_vhost_mtu.TestMtu.test_mtu_config[dev_reg,sanity] scripts.vrouter.test_dpdk_vifdump.TestVifdump.test_vifdump_on_interface[dev_reg,sanity] scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_icmp_error[dev_reg] scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_icmp_error_inter_node[dev_reg] scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_intra_vn_inter_node scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_intra_vn_intra_node[dev_reg] scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_lbaasv2[dev_reg] scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_no_tcp_eviction scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_with_aap scripts.vrouter.test_fat_flow.FatFlow.test_fat_flow_with_aap_ignore_addrs scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_icmp_error[dev_reg] scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_icmp_error_inter_node[dev_reg] scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_intra_vn_inter_node scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_intra_vn_intra_node[dev_reg] scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_lbaasv2 scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_no_tcp_eviction scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_with_aap scripts.vrouter.test_fat_flow.FatFlowIpv6.test_fat_flow_with_aap_ignore_addrs scripts.vrouter.test_fat_flow_aggr.FatFlowAggr.test_fat_flow_aggr_dest_icmp_intra_vn_inter_node[dev_reg,sanity] scripts.vrouter.test_fat_flow_aggr.FatFlowAggr.test_fat_flow_aggr_dest_ignore_src_icmp_inter_vn_intra_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggr.test_fat_flow_aggr_dest_ignore_src_udp_inter_vn_inter_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggr.test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggrIpv6.test_fat_flow_aggr_dest_icmp_intra_vn_inter_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggrIpv6.test_fat_flow_aggr_dest_ignore_src_icmp_inter_vn_intra_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggrIpv6.test_fat_flow_aggr_dest_ignore_src_udp_inter_vn_inter_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggrIpv6.test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg] scripts.vrouter.test_fat_flow_aggr.FatFlowAggrIpv6.test_fat_flow_lbaasv2 scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_duplicate_frags scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_in_order scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_mixed scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_multi_sender scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order1 scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_big_payload scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_icmp scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_inter_node scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_intra_node scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_syn scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_out_of_order_tcp scripts.vrouter.test_ip_fragments.IPFragments.test_ip_fragment_overlapping scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_1[dev_reg,sanity] scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_2[dev_reg] scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_3[dev_reg] scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_4[dev_reg] scripts.vrouter.test_subinterfaces.TestSubInterfaces.test_vlan_interface_1[dev_reg] scripts.vrouter.test_subinterfaces.TestSubInterfaces.test_vlan_interface_2[cb_sanity,dev_reg,dev_sanity_dpdk,sanity] scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe.test_mtu_probe_inter_node[dev_reg,todo_sanity] scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe.test_mtu_probe_intra_node[dev_reg,sanity] scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/serial_scripts:/contrail-test/fixtures + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test/serial_scripts:/contrail-test/fixtures + export OS_TEST_PATH=./serial_scripts + OS_TEST_PATH=./serial_scripts + /usr/local/bin/testr list-tests running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-6000} \ ${PYTHON:-/usr/bin/python3} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./scripts} --list /usr/local/lib/python3.9/site-packages/selenium/webdriver/firefox/firefox_profile.py:203: SyntaxWarning: "is" with a literal. Did you mean "=="? if setting is None or setting is '': /contrail-test/serial_scripts/policy/test_policy_serial.py:1418: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/policy/test_policy_serial.py:1600: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/policy/test_policy_serial.py:1845: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/solution/test_orange_solution.py:510: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:522: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:639: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:650: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:683: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:694: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: serial_scripts.RR.test_rr.TestBasicRR.test_process_restart_with_rr_set[todo_sanity] serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_in_global_config serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_in_project serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_with_invalid_cases_in_global_config serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_with_invalid_cases_in_projects serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_with_multiple_rules_in_global_config serial_scripts.alarm_config.test_alarm_config.TestAlarmConfigCases.test_alarm_conf_with_multiple_rules_in_project serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithMin.test_run_contrail_flows_cli_cmds[sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithMin.test_run_contrail_logs_cli_cmd_with_multiple_different_optional_args[sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithMin.test_run_contrail_stats_cli_cmds[sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_object_log_verification_with_delete_add_in_network_mode serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_object_tables serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_run_contrail_logs_cli_cmd_with_optional_arg_level_type serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_run_contrail_logs_cli_cmd_with_optional_arg_message_type serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_run_contrail_logs_cli_cmd_with_optional_arg_module serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_run_contrail_logs_cli_cmd_with_optional_arg_node_type serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_run_contrail_logs_cli_cmd_with_optional_arg_object_type serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_uves serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_connected_networks_based_on_policy serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_flow_series_table serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_flow_tables serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_process_status_agent serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_record_table_inter_vn[full_sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_sampling_teardown[sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_series_table_inter_vn[full_sanity] serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_table_intra_vn serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_table_with_security_tagging serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_verify_session_tables_with_invalid_fields_values serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_virtual_machine_uve_vm_tiers serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_vn_uve_for_all_tiers serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_vn_uve_routing_instance serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_vn_uve_tiers serial_scripts.analytics.test_analytics_resource.AnalyticsTestSanityWithResource.test_vrouter_uve_vm_on_vm_create serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_alarmgen_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_analytics_api_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_cassandra_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_collector_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_qe_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_redis_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_stunnel_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestHA.test_zookeeper_failover serial_scripts.analytics.test_analytics_serial.AnalyticsTestSanity.test_verify_bgp_peer_object_logs serial_scripts.analytics.test_analytics_serial.AnalyticsTestSanity.test_verify_xmpp_peer_object_logs serial_scripts.asn4.test_asn4.TestAsn4.test_as4_two_mx serial_scripts.asn4.test_asn4.TestAsn4.test_basic_as4_ebgp serial_scripts.asn4.test_asn4.TestAsn4.test_basic_as4_ibgp serial_scripts.asn4.test_asn4.TestAsn4.test_basic_as4_ibgp_sanity[sanity] serial_scripts.asn4.test_asn4.TestAsn4.test_cem_22457_router_asn_reset serial_scripts.backup_restore.test_backup_restore.TestBackupRestore.test_fiptraffic_before_backup serial_scripts.backup_restore.test_backup_restore.TestBackupRestore.test_to_backup_restore serial_scripts.backup_restore.test_backup_restore.TestBackupRestore.test_traffic_after_restore serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_basic_bgpaas_local_as[dev_sanity_dpdk,sanity] serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_basic_bgpaas_local_as_bgp_router serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_basic_bgpaas_local_as_bgp_router_negative serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_basic_bgpaas_local_as_negative serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_basic_bgpaas_local_as_precedence serial_scripts.bgpaas.test_bgpaas_local_as.TestBGPaaSlocalAS.test_endtoend_bgpaas_local_as serial_scripts.bgpaas.test_bgpaas_serial.TestBGPaaS.test_bgpaas_service_port_update serial_scripts.bgpaas.test_bgpaas_serial.TestBGPaaS.test_bgpaas_stop_start_controllers serial_scripts.bgpaas.test_bgpaas_serial.TestBGPaaS.test_bgpaas_vsrx_agent_stop serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone.test_bgp_control_node_zone[sanity] serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone.test_bgp_control_node_zone_agent_restart serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone.test_bgp_control_node_zone_control_restart serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone.test_bgp_control_node_zones_from_single_vnf[sanity] serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone.test_bgp_multiple_control_nodes_in_zone serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_bgpvpn_attach_to_multiple_vns serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_bgpvpn_basic serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_bgpvpn_flap_bgp_session serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_bgpvpn_logical_router serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_bgpvpn_update_RT serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_l2_bgpvpn_with_l2_vn serial_scripts.bgpvpn.test_bgpvpn.TestBgpvpn.test_l3_bgpvpn_with_l3_vn serial_scripts.config.test_1553316.Test1553316.test_create_v6 serial_scripts.control_node_scaling.test_flap_agent_scale.TestBGPScale.test_bgp_scale serial_scripts.device_manager.test_dm.TestDM.test_add_delete_device_using_dm serial_scripts.device_manager.test_dm.TestDM.test_add_delete_vn_pushed_using_dm serial_scripts.device_manager.test_dm.TestDM.test_basic_dm[sanity] serial_scripts.device_manager.test_dm.TestDM.test_bind_unbind_device_using_dm serial_scripts.device_manager.test_dm.TestDM.test_bind_unbind_vn_pushed_using_dm serial_scripts.device_manager.test_dm.TestDM.test_break_connectivity_to_mx serial_scripts.device_manager.test_dm.TestDM.test_change_import_export_RT serial_scripts.device_manager.test_dm.TestDM.test_change_vtep serial_scripts.device_manager.test_dm.TestDM.test_changing_AS serial_scripts.device_manager.test_dm.TestDM.test_dynamic_tunnels serial_scripts.device_manager.test_dm.TestDM.test_external_group_pushed_to_mx serial_scripts.device_manager.test_dm.TestDM.test_if_vn_pushed_using_dm serial_scripts.device_manager.test_dm.TestDM.test_logs_for_errors serial_scripts.device_manager.test_dm.TestDM.test_multiple_subnets serial_scripts.device_manager.test_dm.TestDM.test_mx_connected_to_bms serial_scripts.device_manager.test_dm.TestDM.test_nc_pushed_using_dm serial_scripts.device_manager.test_dm.TestDM.test_restart_dm serial_scripts.device_manager.test_dm.TestDM.test_vn_change_forwarding_mode serial_scripts.domain.test_domain.TestDomain.test_crud_domain serial_scripts.domain.test_domain.TestDomain.test_domain_sanity serial_scripts.domain.test_domain.TestDomain.test_domain_user_group serial_scripts.domain.test_domain.TestDomain.test_domain_with_diff_user_groups serial_scripts.domain.test_domain.TestDomain.test_perms_with_diff_user_in_diff_projects serial_scripts.domain.test_domain.TestDomain.test_perms_with_diff_users_in_diff_domains serial_scripts.domain.test_domain.TestDomain.test_perms_with_same_user_in_diff_projects serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption.test_change_encap_mode serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption.test_diff_pkt_sizes serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption.test_encryption_enable_disable serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption.test_link_local_service serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption2.test_fwp_on_vhost0 serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption2.test_fwp_on_workload serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption3.test_ecmp_active_active_aap serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryption3.test_interface_mirroring serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryptionRestart.test_interface_up_down serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryptionRestart.test_restart_config_service serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryptionRestart.test_restart_strongswan serial_scripts.dp_encryption.test_datapath_encryption.TestDataPathEncryptionRestart.test_restart_vrouter_agent serial_scripts.dpdk.test_dpdk_bond_status.TestDpdkBondStatus.test_dpdkbond_status_basic serial_scripts.dpdk.test_dpdk_bond_status.TestDpdkBondStatus.test_dpdkbond_status_flap serial_scripts.dpdk.test_dpdk_bond_status.TestDpdkBondStatus.test_dpdkbond_status_restart serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_discrete_port_range serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_port_modify serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[full_sanity] serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_udp_basic[full_sanity] serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_with_vhost_policy serial_scripts.dynamic_vgw.test_dynamic_vgw.TestDynamicVgwCases.test_dynamic_vgw_compute_ping serial_scripts.ecmp.test_ecmp.TestECMPConfigHashFeature.test_ecmp_hash_precedence serial_scripts.ecmp.test_ecmp.TestECMPMultipleSC.test_ecmp_svc_in_network_with_multiple_service_chains serial_scripts.ecmp.test_ecmp.TestECMPRestart.test_ecmp_svc_in_network_with_3_instance_reboot_nodes serial_scripts.ecmp.test_ecmp.TestECMPRestart.test_ecmp_svc_in_network_with_3_instance_service_restarts serial_scripts.encap.test_encap.TestEncapCases.test_apply_policy_fip_on_same_vn_gw_mx[sanity,serial] serial_scripts.encap.test_encap.TestEncapCases.test_apply_policy_fip_vn_with_encaps_change_gw_mx[serial] serial_scripts.encap.test_encap.TestEncapCases.test_encaps_mx_gateway[serial] serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_arp_resolution serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_change_of_l2_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_change_of_l2l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_change_of_l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_dns_disabled_for_l2_vn serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_l2_multicast_traffic serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_to_verify_l2_vm_file_trf_by_scp serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_encap_to_verify_l2_vm_file_trf_by_tftp serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoGre.test_with_gre_l2_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_arp_resolution serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_change_of_l2_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_change_of_l2l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_change_of_l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_dns_disabled_for_l2_vn serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_l2_multicast_traffic serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_to_verify_l2_vm_file_trf_by_scp serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_encap_to_verify_l2_vm_file_trf_by_tftp serial_scripts.evpn.test_evpn.TestEvpnCasesMplsoUdp.test_with_udp_l2_mode serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_gre_encap_agent_restart serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_gre_encap_to_verify_epvn_l2_mode_control_node_switchover serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_udp_encap_agent_restart serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_udp_encap_to_verify_epvn_l2_mode_control_node_switchover serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_vxlan_encap_agent_restart[sanity,serial] serial_scripts.evpn.test_evpn.TestEvpnCasesRestart.test_with_vxlan_encap_to_verify_epvn_l2_mode_control_node_switchover serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_verify_vxlan_mode_with_configured_vxlan_id_l2_vn serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_arp_resolution serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_change_of_l2l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_change_of_l3_vn_forwarding_mode serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_dns_disabled_for_l2_vn[cb_sanity,serial,todo_sanity] serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_l2_multicast_traffic serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_scp[full_sanity,serial] serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_tftp serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_to_verify_vlan_qinq_tagged_packets_for_l2_vn serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_encap_to_verify_vlan_tagged_packets_for_l2_vn serial_scripts.evpn.test_evpn.TestEvpnCasesVxlan.test_with_vxlan_l2_mode[serial] serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_crb_mcast serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_igmp_config serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_multigroup_basic serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_multinode_basic serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_multinode_basic_crb_access serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_restart serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_evpnt6_singlenode_sanity serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_multicast_policy serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6.test_source_within_cluster serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6MultiVn.test_evpnt6_multivn_basic serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6SPStyle.test_crb_mcast serial_scripts.fabric_overlay.test_evpn_multicast.TestEvpnt6SPStyle.test_evpnt6_multinode_basic_crb_access serial_scripts.fabric_overlay.test_fabric_abort.TestFabricAbortForceOnboard.test_fabric_abort serial_scripts.fabric_overlay.test_fabric_abort.TestFabricAbortForceRoles.test_fabric_abort serial_scripts.fabric_overlay.test_fabric_abort.TestFabricAbortGracefulOnboard.test_fabric_abort serial_scripts.fabric_overlay.test_fabric_abort.TestFabricAbortGracefulRoles.test_fabric_abort serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_ar_leaf_no_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_ar_leaf_to_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_ar_spine_no_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_ar_spine_to_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_delete_ar_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_add_delete_ar_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication.test_fabric_assisted_replication serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_ar_leaf_no_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_ar_leaf_to_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_ar_spine_no_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_ar_spine_to_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_delete_ar_leaf serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_add_delete_ar_spine serial_scripts.fabric_overlay.test_fabric_ar.Test_assisted_replication_ERB.test_fabric_assisted_replication serial_scripts.fabric_overlay.test_fabric_collapsed_spine.TestFabricCollapsedSpine.test_fabric_collapsed_spine_api_dm_restart serial_scripts.fabric_overlay.test_fabric_collapsed_spine.TestFabricCollapsedSpine.test_fabric_collapsed_spine_dm_stop_start serial_scripts.fabric_overlay.test_fabric_collapsed_spine.TestFabricCollapsedSpine.test_fabric_collapsed_spine_intravn serial_scripts.fabric_overlay.test_fabric_dc_gw.TestFabricDcGw.test_dc_gw_napt[mx_cgnat] serial_scripts.fabric_overlay.test_fabric_dc_gw.TestFabricDcGw.test_instance_on_public_network[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_dc_gw.TestFabricDcGw.test_private_and_public_vn_part_of_lr serial_scripts.fabric_overlay.test_fabric_dc_gw.TestFabricDcGw.test_update_vni serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI.test_dci_negative_case serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI.test_fabric_dci_basic serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI.test_fabric_dci_restart serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI.test_stop_device_manager serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI_EBGP.test_dci_negative_case serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI_EBGP.test_fabric_dci_basic serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI_EBGP.test_fabric_dci_restart serial_scripts.fabric_overlay.test_fabric_dci.TestFabricDCI_EBGP.test_stop_device_manager serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestERBFabricDHCPRelay.test_dhcp_relay_default_inet serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestERBFabricDHCPRelay.test_dhcp_relay_multiple_lr serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestERBFabricDHCPRelay.test_dhcp_relay_same_lr serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestFabricDHCPRelay.test_dhcp_relay_default_inet serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestFabricDHCPRelay.test_dhcp_relay_multiple_lr serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestFabricDHCPRelay.test_dhcp_relay_same_lr serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestSPStyleFabricDHCPRelay.test_dhcp_relay_default_inet serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestSPStyleFabricDHCPRelay.test_dhcp_relay_multiple_lr serial_scripts.fabric_overlay.test_fabric_dhcp_relay.TestSPStyleFabricDHCPRelay.test_dhcp_relay_same_lr serial_scripts.fabric_overlay.test_fabric_erb.TestFabricERB.test_fabric_erb_intervn_basic serial_scripts.fabric_overlay.test_fabric_erb.TestFabricERB.test_fabric_erb_intravn_basic[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_erb.TestFabricERB.test_fabric_erb_restart serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_alarms serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_cb serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_1 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_10 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_11 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_12 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_13 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_14 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_15 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_16 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_17 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_18 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_19 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_2 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_20 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_21 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_22 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_23 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_24 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_25 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_26 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_27 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_28 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_29 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_3 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_30 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_31 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_32 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_33 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_34 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_35 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_36 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_37 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_38 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_39 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_4 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_40 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_41 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_42 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_43 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_44 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_45 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_46 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_47 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_48 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_5 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_6 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_7 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_8 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_config_type_9 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_clei serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_fan serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_firmware serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_fpc serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_pem serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_power serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_re serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_env_temp serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_hardware serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_hardware_clei_models serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_hardware_detail serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_1 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_2 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_3 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_4 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_5 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_interface_type_6 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_gdo_mac_addr serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_1 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_2 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_3 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_4 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_5 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_6 serial_scripts.fabric_overlay.test_fabric_gdo.TestFabricGDO.test_fabric_ops_7 serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_evpn_type_5_vm_to_bms_add_rt_to_lr serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_evpn_type_5_vm_to_bms_remove_vn_from_lr serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_evpn_type_5_vm_to_bms_remove_vni_from_lr serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_evpn_type_5_vxlan_traffic_between_vn serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_fabric_intervn_basic[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_fabric_intervn_tagged[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intervn.TestFabricEvpnType5.test_logical_router_static_route_update_in_lr_type5_vrf_on_qfx serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_bms_movement_2 serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_bms_on_spine serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_both_tagged_and_untagged_same_vn_same_tor serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_bridge_domain_on_leaf_tagged serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_bridge_domain_on_leaf_untagged serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_brownfield_user_workflow serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_csn_ha serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_different_vlan_same_vn_same_tor serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_fabric_intravn_basic[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_fabric_intravn_tagged[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_fabric_ntp_snmp_dns_basic serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_hw_inventory[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_lag_add_remove_interface[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_lag_multiple_vlan serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_lag_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_multihoming_add_remove_interface serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_multihoming_multiple_vlan serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_multihoming_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_negative_cases_1 serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_negative_cases_2 serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_remove_add_instance serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_restart_api_server serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_restart_device_manager[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_rr_role_deletion serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_same_vn_as_tagged_and_untagged_across_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_same_vn_same_vpg_different_vlan serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_single_interface_multiple_vlan serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_single_interface_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_storm_control_profile_basic serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_storm_control_profile_w_traffic serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_storm_control_profile_w_traffic_erb serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_update_vlan_id serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_vdns serial_scripts.fabric_overlay.test_fabric_intravn.TestFabricOverlay.test_with_multiple_subnets serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_both_tagged_and_untagged_same_vn_same_tor serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_bridge_domain_on_leaf_tagged serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_different_vlan_same_vn_same_tor serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_fabric_intravn_basic[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_fabric_intravn_tagged[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_lag_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_multihoming_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_restart_device_manager[fabric_sanity] serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_same_vn_as_tagged_and_untagged_across_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_same_vn_same_vpg_different_vlan serial_scripts.fabric_overlay.test_fabric_intravn.TestSPStyleFabric.test_single_interface_pre_created_vpg serial_scripts.fabric_overlay.test_fabric_intravn.TestVxlanID.test_check_vxlan_id_reuse serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_add_rt_to_lr serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_add_vni_to_lr serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_basic serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_ecmp serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_remove_lr_from_router serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_remove_vn_from_lr serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_restart_device_manager serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_tagged_bms serial_scripts.fabric_overlay.test_fabric_pnf.TestL3Pnf.test_fabric_pnf_vm_to_bms_ping serial_scripts.fabric_overlay.test_fabric_sg.TestFabricSPStyleSecurityGroup.test_security_group serial_scripts.fabric_overlay.test_fabric_sg.TestFabricSPStyleSecurityGroup.test_security_group_2 serial_scripts.fabric_overlay.test_fabric_sg.TestFabricSecurityGroup.test_security_group serial_scripts.fabric_overlay.test_fabric_unmanaged_pnf.TestFabricUnmanagedPNF.test_fabric_unmanaged_pnf_ebgp serial_scripts.fabric_overlay.test_fabric_unmanaged_pnf.TestFabricUnmanagedPNF.test_fabric_unmanaged_pnf_static serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmEPStyle.test_bms_all_parallel[lcm_sanity] serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmEPStyle.test_bms_all_serial[lcm_sanity] serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmEPStyle.test_bms_serial_one_instance[lcm_sanity] serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmSPStyle.test_bms_all_parallel[lcm_sanity] serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmSPStyle.test_bms_all_serial[lcm_sanity] serial_scripts.fabric_underlay.test_bms_lcm.TestBmsLcmSPStyle.test_bms_serial_one_instance[lcm_sanity] serial_scripts.fabric_underlay.test_hitless_upgrade.TestHitlessUpgrade.test_hitless_upgrade serial_scripts.fabric_underlay.test_hitless_upgrade.TestHitlessUpgrade.test_upgrade_multiple_devices_multiple_times serial_scripts.fabric_underlay.test_hitless_upgrade.TestHitlessUpgrade.test_upgrade_spine serial_scripts.fabric_underlay.test_hitless_upgrade.TestHitlessUpgrade.test_upgrade_w_healthcheck_disabled serial_scripts.fabric_underlay.test_ztp.TestZtp.test_ztp_basic serial_scripts.fabric_underlay.test_ztp.TestZtp.test_ztp_public_connectivity_from_vm_bms serial_scripts.fabric_underlay.test_ztp.TestZtp.test_ztp_restart_dm_api_server serial_scripts.fabric_underlay.test_ztp.TestZtpWithErb.test_fabric_erb_intervn_basic serial_scripts.fabric_underlay.test_ztp.TestZtpWorkFlow.test_ztp_workflow serial_scripts.firewall.test_fw.TestFirewallBasic.test_address_group serial_scripts.firewall.test_fw.TestFirewallBasic.test_application_policy_set serial_scripts.firewall.test_fw.TestFirewallBasic.test_endpoint_type serial_scripts.firewall.test_fw.TestFirewallBasic.test_local_scope serial_scripts.firewall.test_fw.TestFirewallBasic.test_policy_application serial_scripts.firewall.test_fw.TestFirewallBasic.test_policy_order serial_scripts.firewall.test_fw.TestFirewallBasic.test_rule_match_tag_type serial_scripts.firewall.test_fw.TestFirewallBasic.test_rule_order serial_scripts.firewall.test_fw.TestFirewallBasic.test_service_group serial_scripts.firewall.test_fw.TestFirewallBasic.test_tag_import_order serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_CRUD_while_commit_in_progress serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_CRUD_while_commit_in_progress_diff_project serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_CRUD_while_discard_in_progress serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_CRUD_while_discard_in_progress_diff_project serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_commit_while_discard_in_progress serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_discard_while_commit_in_progress serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_draft_mode_scope serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_misc_draft_mode_1 serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_misc_draft_mode_2 serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_misc_draft_mode_3 serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_parallel_commit_discard_across_scopes serial_scripts.firewall.test_fw.TestFirewallDraftMisc.test_parallel_commit_discard_same_scope serial_scripts.firewall.test_fw.TestFirewallDraft_1.test_global_draft_mode serial_scripts.firewall.test_fw.TestFirewallDraft_1.test_local_draft_mode serial_scripts.firewall.test_fw.TestFirewall_1.test_floating_ip serial_scripts.firewall.test_fw.TestFirewall_1.test_unidirection_rule serial_scripts.firewall.test_fw.TestFirewall_2.test_subinterface serial_scripts.firewall.test_fw.TestFirewall_3.test_allowed_address_pair serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_api_restart serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_basic serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_group serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_objects_quota serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_policy serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_rule_properties serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_shared serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_fwaas_validate_default serial_scripts.firewall.test_fwaas_neutron.TestFwaas.test_policy_application serial_scripts.firewall.test_fwaas_neutron.TestFwaasV6.test_fwaas_v6 serial_scripts.floatingip.test_floatingip.FloatingipTestSanity_restart.test_service_restart_with_fip[serial] serial_scripts.floatingip.test_floatingip.FloatingipTestSanity_restart.test_traffic_with_control_node_switchover serial_scripts.floatingip.test_mx.TestSerialSanity_MX.test_change_of_rt_in_vn[mx_test,sanity,serial] serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_global_l2 serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_global_l2_l3 serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_global_l3 serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_l2 serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_l2_l3 serial_scripts.forwarding_mode.test_forwarding_mode.TestForwardingMode.test_forwarding_mode_l3 serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_aap serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_broadcast_multicast serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_fip serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_fip_4518_with_FIP serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_flat_subnet_aap serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_flat_subnet_fip serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_flat_subnet_ipfab_vn_and_cust_vn serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_flat_subnet_multi_vn serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_flat_subnet_single_vn serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_ip_fab_vn_and_cust_vn serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_multi_vn_ip_fab serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_single_vn_ip_fab[cb_sanity,sanity] serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_single_vn_ipv6 serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWD.test_gw_less_fwd_vhost0_policy serial_scripts.gw_less_fwd.test_gw_less_fwd.TestGWLessFWDSvcChain.test_ip_fabric_svc_in_network_datapath serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_cold_reboot serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_cold_reboot_computes serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_cold_shutdown serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_isolate serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_reboot[ha] serial_scripts.ha.test_ha_node_failures.TestHANode.test_ha_reboot_computes serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_api_server_single_failure[ha] serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_cassandra_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_control_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_dns_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_glance_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_haproxy_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_keystone_single_failure[ha] serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_mysql_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_named_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_neutron_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_nova_api_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_nova_conductor_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_nova_scheduler_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_rabbitmq_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_schema_transformer_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_svc_monitor_single_failure serial_scripts.ha.test_ha_service_failures.TestHAService.test_ha_zookeeper_single_failure serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_contrail_apiserver_restart serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_docker_restart_on_kube_master serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_docker_restart_on_slave serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_kube_manager_restart_on_master serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_kubelet_restart_on_computes serial_scripts.hbf.test_hbs_fw_serial.TestHbsFirewall.test_hbs_with_vrouter_agent_restart serial_scripts.headless_vrouter.test_headless_vrouter.TestHeadlessVrouter.test_config_add_change_while_control_nodes_go_down serial_scripts.headless_vrouter.test_headless_vrouter.TestHeadlessVrouter.test_traffic_connections_while_control_nodes_go_down serial_scripts.huge_pages.test_flow.TestFlow1GBHugePage.test_flow_traffic_1GB serial_scripts.huge_pages.test_flow.TestFlow1GBHugePage.test_flow_traffic_vrouter_agent_restart_1GB serial_scripts.huge_pages.test_flow.TestFlow1GBHugePage.test_flow_traffic_vrouter_restart_1GB serial_scripts.huge_pages.test_flow.TestFlow2MBHugePage.test_flow_traffic_2MB serial_scripts.huge_pages.test_flow.TestFlow2MBHugePage.test_flow_traffic_vrouter_agent_restart_2MB serial_scripts.huge_pages.test_flow.TestFlow2MBHugePage.test_flow_traffic_vrouter_restart_2MB serial_scripts.huge_pages.test_flow.TestFlowNoHugePage.test_flow_traffic_sanity_no_hugepages serial_scripts.interAS.test_interas.TestInterAS.test_interAS_controller_restart serial_scripts.interAS.test_interas.TestInterAS.test_interAS_ecmp_to_VM serial_scripts.interAS.test_interas.TestInterASGRE.test_interAS_ping_remote_ce serial_scripts.interAS.test_interas.TestInterASGRE.test_interAS_ping_with_subintf serial_scripts.interAS.test_interas.TestInterASGRE.test_interAS_vrouter_restart serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_forwarding_mode serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_ping_remote_ce serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_ping_remote_with_fat_flow serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_ping_with_subintf serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_tcp_remote_ce serial_scripts.interAS.test_interas.TestInterASUDP.test_interAS_vrouter_restart serial_scripts.introspect.test_introspect.IntrospectSslTest.test_agent_introspect serial_scripts.introspect.test_introspect.IntrospectSslTest.test_agent_introspect_with_alt_names[cb_sanity] serial_scripts.introspect.test_introspect.IntrospectSslTest.test_analytics_introspect serial_scripts.introspect.test_introspect.IntrospectSslTest.test_introspect_cert_without_cn serial_scripts.introspect.test_introspect.IntrospectSslTest.test_introspect_self_signed_cert serial_scripts.introspect.test_introspect.IntrospectSslTest.test_introspect_single_set_certs serial_scripts.introspect.test_introspect.IntrospectSslTest.test_introspect_ssl serial_scripts.introspect.test_introspect.IntrospectSslTest.test_introspect_ssl_negative_cases serial_scripts.k8s_auth.test_policy_combo.TestPolicyCombo.test_only_pods_and_deployments_create[auth] serial_scripts.k8s_auth.test_policy_combo.TestPolicyCombo.test_only_pods_and_deployments_delete[auth] serial_scripts.k8s_auth.test_policy_combo.TestPolicyCombo.test_only_pods_deployments_services_in_easy_ns[auth] serial_scripts.k8s_auth.test_policy_combo.TestPolicyCombo.test_only_service_in_zomsrc_ns[auth] serial_scripts.k8s_auth.test_resource.TestK8sResource.test_all_in_admin_project[auth] serial_scripts.k8s_auth.test_resource.TestK8sResource.test_all_in_custom_project[auth] serial_scripts.k8s_auth.test_resource.TestK8sResourceCustom.test_deployment_in_custom_project[auth] serial_scripts.k8s_auth.test_resource.TestK8sResourceCustom.test_pod_in_custom_project[auth] serial_scripts.k8s_auth.test_restart.TestRestart.test_admin_project_with_agent_restart[auth] serial_scripts.k8s_auth.test_restart.TestRestart.test_admin_project_with_kube_manager_restart[auth] serial_scripts.k8s_auth.test_restart.TestRestart.test_custom_project_with_agent_restart[auth] serial_scripts.k8s_auth.test_restart.TestRestart.test_custom_project_with_kube_manager_restart[auth] serial_scripts.k8s_auth.test_restart.TestRestart.test_k8s_auth_pod_delete[auth] serial_scripts.k8s_auth.test_restart.TestRestartWithPodResource.test_pod_with_agent_restart[auth] serial_scripts.k8s_auth.test_restart.TestRestartWithPodResource.test_pod_with_kube_manager_restart[auth] serial_scripts.k8s_scripts.test_deployment.TestDeployment.test_deployment_with_agent_restart[k8s_sanity] serial_scripts.k8s_scripts.test_deployment.TestDeployment.test_deployment_with_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd__with_kubelet_restart_on_master serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_pod_restart serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_with_docker_restart_on_slave serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_with_kube_manager_restart serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_with_kubelet_restart_on_slave serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_with_nodes_reboot serial_scripts.k8s_scripts.test_fabric_forwarding.TestFabricFWDRestarts.test_fabric_fwd_with_vrouter_agent_restart serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_pod_restart serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_docker_restart[k8s_sanity] serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_docker_restart_on_master serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_kubelet_restart_on_master serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_kubelet_restart_on_slave serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_master_reboot serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_nodes_reboot serial_scripts.k8s_scripts.test_fabric_snat_restart_scenarios.TestFabricSNATRestarts.test_snat_with_vrouter_agent_restart[k8s_sanity] serial_scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_fanout_with_node_reboot serial_scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_fanout_with_vrouter_agent_restart[k8s_sanity] serial_scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_with_contrail_apiserver_restart[k8s_sanity] serial_scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_with_kube_apiserver_restart[k8s_sanity] serial_scripts.k8s_scripts.test_ingress.TestIngress.test_ingress_with_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_isolation.TestCustomIsolationSerial.test_pods_custom_isolation_post_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_isolation.TestCustomIsolationSerial.test_services_custom_isolation_post_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_isolation.TestNSIsolationSerial.test_ingress_isolation_post_kube_manager_restart serial_scripts.k8s_scripts.test_isolation.TestNSIsolationSerial.test_ingress_isolation_vrouter_agent_restart serial_scripts.k8s_scripts.test_isolation.TestNSIsolationSerial.test_service_isolation_post_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_isolation.TestProjectIsolationSerial.test_ingress_reachability_across_projects serial_scripts.k8s_scripts.test_isolation.TestProjectIsolationSerial.test_reachability_across_projects_with_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_isolation.TestProjectIsolationSerial.test_service_reachability_across_projects serial_scripts.k8s_scripts.test_km_ha.TestKubeManagerHA.test_km_active_backup[k8s_sanity] serial_scripts.k8s_scripts.test_km_ha.TestKubeManagerHA.test_single_node_failover serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_basic_pod_with_multi_intf[k8s_sanity] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_basic_pod_with_multi_intf_isolated_namespace[k8s_sanity] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_basic_pod_with_multi_intf_non_default_namespace serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_cluster_ip_service_with_pod_multi_intf serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_dns_pod_with_multi_intf serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_ingress_fanout_with_multi_intf_backends serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_multi_intf_pod_with_fabric_fwd_snat serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_multi_intf_pod_with_node_reboot serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_mult_intf_with_kebelet_restart_on_master serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_multi_inf_with_contrail_apiserver_restart[pod_multi_intf] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_multi_intf_with_docker_restart_on_slave[pod_multi_intf] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_multi_intf_with_kube_apiserver_restart serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_multi_intf_with_kubelet_restart_on_slave[pod_multi_intf] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_with_multi_intf_agent_restart[k8s_sanity] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_with_multi_intf_defualt_route serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_pod_with_multi_intf_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_service_type_nodeport_with_pod_multi_intf serial_scripts.k8s_scripts.test_network_attachment.TestNetworkAttachment.test_service_with_type_loadbalancer_with_multi_intf_pods serial_scripts.k8s_scripts.test_pod.TestPodScale.test_many_pods[ci_contrail_go_k8s_sanity] serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyProjectIsolation.test_egress_policy_over_project_isolation serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyProjectIsolation.test_ingress_policy_over_project_isolation serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_docker_restart[k8s_sanity] serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_kube_manager_restart[k8s_sanity] serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_kubelet_restart_on_master serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_kubelet_restart_on_slave[k8s_sanity] serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_pod_restart serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_rule_pod_restart serial_scripts.k8s_scripts.test_policy.TestNetworkPolicyRestart.test_policy_vrouter_agent_restart[k8s_sanity] serial_scripts.k8s_scripts.test_service.TestService.test_docker_restart_on_master_with_nodeport_services serial_scripts.k8s_scripts.test_service.TestService.test_docker_restart_on_slaves_with_nodeport_services serial_scripts.k8s_scripts.test_service.TestService.test_kube_manager_restart_with_nodeport_services[k8s_sanity,k8s_upgrade] serial_scripts.k8s_scripts.test_service.TestService.test_kubelet_restart_on_slaves_with_nodeport_services serial_scripts.k8s_scripts.test_service.TestService.test_reboot_slaves_with_nodeport_services serial_scripts.k8s_scripts.test_service.TestService.test_service_with_kube_manager_restart serial_scripts.k8s_scripts.test_service.TestService.test_vrouter_restart_on_slaves_with_nodeports serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_contrail_status_on_compute_with_agent_restart serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_flow_stickiness_with_interface_flap_workload_in_different_vn_and_compute serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_inter_vn_traffic_with_logical_router serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_traffic_with_agent_restart serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_traffic_with_compute_restart serial_scripts.l3_mh.test_l3_multihoming_serial.TestSerialL3Multihoming.test_traffic_with_physical_interface_flap serial_scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_after_stop_start_vrouter_agent serial_scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_svc_mon_restart serial_scripts.llgr.test_llgr.TestLlgr.test_gr_llgr_mx[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_gr_mx[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_gr_mx_restart[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_gr_mx_restart_gracefully[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_llgr_mx[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_llgr_mx_restart[llgr] serial_scripts.llgr.test_llgr.TestLlgr.test_llgr_mx_restart_gracefully[llgr] serial_scripts.llgr.test_llgr_ctrl.TestLlgrCtrl.test_gr_ctrl[llgr] serial_scripts.llgr.test_llgr_ctrl.TestLlgrCtrl.test_gr_ctrl_restart[llgr] serial_scripts.llgr.test_llgr_ctrl.TestLlgrCtrl.test_gr_llgr_ctrl[llgr] serial_scripts.llgr.test_llgr_ctrl.TestLlgrCtrl.test_llgr_ctrl[llgr] serial_scripts.llgr.test_llgr_ctrl.TestLlgrCtrl.test_llgr_ctrl_restart[llgr] serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_bfd_health_check_vmi_flap_l2mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_check_bgpaas_with_macip_enabled_vns serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_bfd_health_check_crpd_default_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_bfd_health_check_crpd_l2l3_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_bfd_health_check_crpd_l2mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_health_check_detach serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_inter_vn_inter_compute_default_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_inter_vn_inter_compute_l2_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_inter_vn_inter_compute_l2l3_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_inter_vn_intra_compute_l2_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_inter_vn_intra_compute_l2l3_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_intra_vn_inter_compute_l2_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_intra_vn_inter_compute_l2l3_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_intra_vn_intra_compute_l2_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_intra_vn_intra_compute_l2l3_mode serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_learn_route_on_controller_extend_to_MX serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_move_ip_across_computes_l2 serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_static_route_table_inter_vn_inter_compute serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_with_50 serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_with_BFD_controller_container_restart[full_sanity] serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_with_BFD_vrouter_agent_restart[full_sanity] serial_scripts.maciplearning.test_ipvlanlearning_v4.TestIpVlanLearning.test_ipvlan_with_GT_50_negative serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_drop_new_flows_flag serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_dropstats serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_max_flows_precedence serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_max_flows_precedence_with_max_vm_flows serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_max_flows_vmi_level serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_max_flows_vn_level serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_max_flows_vn_level_already_has_some_vmis serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_restart_vm serial_scripts.max_flows.test_max_flows.TestMaxFlows.test_restart_vrouter_agent serial_scripts.md5.test_md5.TestMd5testsOnControl.test_add_delete_md5_on_control serial_scripts.md5.test_md5.TestMd5testsOnControl.test_add_delete_per_peer_on_control serial_scripts.md5.test_md5.TestMd5testsOnControl.test_check_per_peer_on_control[sanity] serial_scripts.md5.test_md5.TestMd5testsOnControl.test_create_md5_on_control[sanity] serial_scripts.md5.test_md5.TestMd5testsOnControl.test_diff_keys_per_peer_on_control serial_scripts.md5.test_md5.TestMd5testsOnControl.test_different_keys_md5_on_control serial_scripts.md5.test_md5.TestMd5testsOnControl.test_iter_keys_per_peer_on_control serial_scripts.md5.test_md5.TestMd5testsOnControl.test_precedence_per_peer_on_control serial_scripts.mvpn.test_mvpn.TestMVPNMultiVNMultiCompute.test_mvpn_multi_vn_multi_compute serial_scripts.mvpn.test_mvpn.TestMVPNMultiVNSingleCompute.test_mvpn_multi_vn_single_compute serial_scripts.mvpn.test_mvpn.TestMVPNSingleVNMultiCompute.test_mvpn_single_vn_multi_compute serial_scripts.mvpn.test_mvpn.TestMVPNSingleVNSingleCompute.test_mvpn_single_vn_within_compute serial_scripts.neutron.lbaas.test_lbaas.TestLbaas.test_active_standby_failover serial_scripts.neutron.lbaas.test_lbaas.TestLbaas.test_lbaas_garbage_collector serial_scripts.neutron.test_ports.TestPorts.test_custom_aap_prefix_length_limit serial_scripts.neutron.test_quota.TestQuotaUpdate.test_update_default_quota_for_admin_tenant serial_scripts.neutron.test_quota.TestQuotaUpdate.test_update_default_quota_for_new_tenant serial_scripts.neutron.test_quota.TestQuotaUpdate.test_update_quota_for_admin_tenant serial_scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_config_and_vrouter_restart serial_scripts.neutron.test_routers.TestRouterSNAT.test_basic_snat_behavior_with_fip_and_config_and_vrouter_restart serial_scripts.neutron.test_routers.TestRouterSNAT.test_snat_active_standby_mode serial_scripts.nh_limit.test_nh_limit.TestNHLimitDpdk.test_default_nh_limit[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitDpdk.test_nh_limit_change[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitDpdk.test_nh_limit_change_with_mpls[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitDpdk.test_nh_limit_one_million[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitKernel.test_default_nh_limit[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitKernel.test_nh_limit_change serial_scripts.nh_limit.test_nh_limit.TestNHLimitKernel.test_nh_limit_change_with_mpls[nh_limit_test] serial_scripts.nh_limit.test_nh_limit.TestNHLimitKernel.test_nh_limit_one_million serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacAging.test_mac_aging_default serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacAging.test_mac_aging_dynamic_update serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacAging.test_mac_aging_zero serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacLearning.test_mac_learning_multi_isid serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacLearning.test_mac_learning_single_isid[cb_sanity,full_sanity] serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacLearning.test_mac_learning_subIntf_multi_isid serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacLearning.test_mac_learning_subIntf_single_isid serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnMacMove.test_mac_move serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnPbbBridgeDomainConfig.test_change_isid_at_bd serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnPbbBridgeDomainConfig.test_mac_learning_disable_at_bd serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnPbbBridgeDomainConfig.test_negative_cases_for_bd serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnPbbBridgeDomainConfig.test_swap_isids_on_bds serial_scripts.pbb_evpn.test_pbb_evpn.TestPbbEvpnPbbBridgeDomainConfig.test_zero_isid_config serial_scripts.policy.test_policy_scale.TestScalePolicy.test_one_policy_rules_scaling_with_ping serial_scripts.policy.test_policy_scale.TestScalePolicy.test_policy_rules_scaling_with_ping serial_scripts.policy.test_policy_scale.TestScalePolicy.test_scale_policy_with_ping serial_scripts.policy.test_policy_scale.TestScalePolicyApi.test_policy_rules_scaling_with_ping_api serial_scripts.policy.test_policy_scale.TestScalePolicyIpv4v6.test_one_policy_rules_scaling_with_ping serial_scripts.policy.test_policy_scale.TestScalePolicyIpv4v6.test_policy_rules_scaling_with_ping serial_scripts.policy.test_policy_scale.TestScalePolicyIpv4v6.test_scale_policy_with_ping serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_controlnode_switchover_policy_between_vns_traffic serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_across_projects serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_multi_vn_modify_rules_of_live_flows serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_multi_vn_with_multi_proto_traffic serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_replace_single_vn_modify_rules_of_live_flows serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_single_vn_modify_rules_of_live_flows serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_single_vn_with_multi_proto_traffic serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_verify_flows_unaffected_by_policy_update serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_with_implict_rule_proto_traffic serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_with_scaled_udp_flows serial_scripts.policy.test_policy_serial.TestSerialPolicy.test_policy_with_spl_char_in_name serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_consolidate serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_cross_app_traffic serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_full_time_overlap serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_global_and_project_tags serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_multi_protocol serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_no_consolidate serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_no_time_overlap serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_no_traffic serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_partial_time_overlap serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_project_tags serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_query_where_clause serial_scripts.policygen.test_policy_gen.TestPolicyGen.test_user_specified_aps_name serial_scripts.policygen.test_policy_gen.TestPolicyGenUntagged.test_query_select_tags serial_scripts.policygen.test_policy_gen.TestPolicyGenUntagged.test_untagged serial_scripts.qos.test_qos.TestQosControlDscp.test_analytics_packet_dscp serial_scripts.qos.test_qos.TestQosControlDscp.test_dns_packet_dscp serial_scripts.qos.test_qos.TestQosControlDscp.test_vhost_marking_over_control_packet_marking serial_scripts.qos.test_qos.TestQosControlDscp.test_xmpp_packet_dscp serial_scripts.qos.test_qos.TestQosEncap.test_qos_remark_dscp_on_vmi_gre_encap serial_scripts.qos.test_qos.TestQosPolicyEncap.test_qos_config_on_policy_for_all_dscp_entries serial_scripts.qos.test_qos.TestQosPolicyEncap.test_qos_remark_exp_dscp_on_policy_gre_encap serial_scripts.qos.test_qos.TestQosPolicyQueueSerial.test_qos_queue_on_vmi_precedence_over_policy_over_vn serial_scripts.qos.test_qos.TestQosPolicyQueueSerial.test_queue_dscp_on_policy serial_scripts.qos.test_qos.TestQosQueueQosmap.test_scheduling_configuration_on_bond_intf serial_scripts.qos.test_qos.TestQosQueueQosmap.test_scheduling_rr_queues serial_scripts.qos.test_qos.TestQosQueueQosmap.test_scheduling_strict_queues serial_scripts.qos.test_qos.TestQosQueueQosmap.test_scheduling_strict_rr_queues serial_scripts.qos.test_qos.TestQosQueueSerial.test_default_queueing serial_scripts.qos.test_qos.TestQosQueueSerial.test_fc_queue_id_update serial_scripts.qos.test_qos.TestQosQueueSerial.test_queue_dot1p serial_scripts.qos.test_qos.TestQosQueueSerial.test_queue_dscp serial_scripts.qos.test_qos.TestQosQueueSerial.test_queueing_dscp_on_vhost serial_scripts.qos.test_qos.TestQosSVCSerial.test_qos_queueing_on_vmi_of_si serial_scripts.qos.test_qos_negative.TestQosNegative.test_invalid_range_for_fc serial_scripts.qos.test_qos_negative.TestQosNegative.test_invalid_range_for_qc serial_scripts.qos.test_qos_scaling.TestQosScaling.test_forwarding_class_scaling serial_scripts.qos.test_qos_scaling.TestQosScaling.test_qos_config_scaling serial_scripts.rbac.test_rbac.RbacLbassv2.test_rbac_lbaasv2_plugin serial_scripts.rbac.test_rbac.TestAnalyticsRbac.test_analytics_access serial_scripts.rbac.test_rbac.TestRbac.test_create_delete_service_chain serial_scripts.rbac.test_rbac.TestRbac.test_delete_default_acl serial_scripts.rbac.test_rbac.TestRbac.test_perms2_global_share[ci_sanity,sanity] serial_scripts.rbac.test_rbac.TestRbac.test_perms2_share serial_scripts.rbac.test_rbac.TestRbac.test_perms2_share_basic serial_scripts.rbac.test_rbac.TestRbac.test_rbac_rules_hierarchy serial_scripts.rbac.test_rbac.TestRbac.test_rules_aggregation serial_scripts.rbac.test_rbac.TestRbac2.test_rbac_multiple_roles serial_scripts.rbac.test_rbac_basic.TestRbacBasic.test_perms2_owner[ci_sanity,sanity,suite1] serial_scripts.rbac.test_rbac_basic.TestRbacBasic.test_rbac_acl_different_roles[ci_sanity,sanity,suite1] serial_scripts.rbac.test_rbac_basic.TestRbacBasic.test_rbac_create_delete_vm[sanity,suite1] serial_scripts.rbac.test_rbac_basic.TestRbacBasic.test_vn_share_external_flag_with_member_role serial_scripts.rsyslog.test_rsyslog.TestRsyslog.test_rsyslog_messages_in_db_through_contrail_logs serial_scripts.rsyslog.test_rsyslog.TestRsyslog.test_rsyslog_sanity_if_provisioned serial_scripts.rt_filter.test_rt_filter.TestBasicRTFilterRestart.test_rt_entry_persistence_across_restarts serial_scripts.rt_filter.test_rt_filter.TestBasicRTFilterRestart.test_rt_entry_with_multiple_ctrl_nodes serial_scripts.rt_filter.test_rt_filter.TestBasicRTFilterRestart.test_vpnv4_route_entry_only_on_RT_interest_receipt serial_scripts.scale.flow.test_flow.TestFlowScale.test_flow_longevity[flow_scale] serial_scripts.scale.flow.test_flow.TestFlowScale.test_flow_scale_tcp[flow_scale] serial_scripts.scale.flow.test_flow.TestFlowScale.test_flow_scale_udp[flow_scale] serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_100sg_np_1krules serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_100sg_np_200rules serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_nps_per_vn serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_nps_per_vrouter serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_nps_sgs_per_vrouter serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_rules_per_np serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_rules_per_sg serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_sgs_per_vrouter serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_max_snat_per_vrouter serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_traffic_default_sg_np serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_traffic_sg_np_1krules serial_scripts.scale.per_compute_scale.test_per_compute_scale.TestPerComputeScale.test_traffic_sg_np_200rules serial_scripts.scale.scale_test_intf_mirror.test_intf_mirror_entry_scale.TestIntfMirrorScale.test_intf_mirroring_scale_max_number serial_scripts.scale.sub_interface.test_sub.TestSubInterfaceScale.test_sub_interface_scale[sub_intf_scale] serial_scripts.scale.test_alarm_scale.TestScaleAlarm.test_alarm_scaling[scale_alarm] serial_scripts.scale.test_lr_scale.TestLRScale.test_lr serial_scripts.scale.test_lr_scale.TestLRScale.test_subnet_per_vn_lr serial_scripts.scale.test_lr_scale.TestLRScale.test_vn_per_lr serial_scripts.scale.test_scale_config.TestScaleConfig.test_fip_scaling[scale_fip] serial_scripts.scale.test_scale_config.TestScaleConfig.test_network_policy_rulues_scaling[scale_np_rules] serial_scripts.scale.test_scale_config.TestScaleConfig.test_network_policy_scaling[scale_np] serial_scripts.scale.test_scale_config.TestScaleConfig.test_port_scaling[scale_port] serial_scripts.scale.test_scale_config.TestScaleConfig.test_security_group_rules_scaling[scale_sg_rules] serial_scripts.scale.test_scale_config.TestScaleConfig.test_security_group_scaling[scale_sg] serial_scripts.scale.test_scale_config.TestScaleConfig.test_vn_scaling[scale_vn] serial_scripts.scale.test_vrf_scale.TestVrfScale.test_compute_node_vrf_scaling[scale_vrf] serial_scripts.scale.test_vrf_scale.TestVrfScale.test_control_node_vrf_scaling[scale_vrf] serial_scripts.scale.test_vrf_scale.TestVrfScale.test_vm_scaling[scale_vrf] serial_scripts.securitygroup.test_sg_serial.SecurityGroupMultiProject.test_sg_multiproject serial_scripts.securitygroup.test_sg_serial.SecurityGroupMultiProjectIpv6.test_sg_multiproject serial_scripts.securitygroup.test_sg_serial.SecurityGroupMultiProject_contrail.test_sg_multiproject serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9.test_add_remove_default_sg_active_flow serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9.test_add_remove_sg_active_flow1 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9.test_add_remove_sg_active_flow2 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9.test_add_remove_sg_active_flow3 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9.test_add_remove_sg_active_flow4 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9_contrail.test_add_remove_default_sg_active_flow serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9_contrail.test_add_remove_sg_active_flow1 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9_contrail.test_add_remove_sg_active_flow2 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9_contrail.test_add_remove_sg_active_flow3 serial_scripts.securitygroup.test_sg_serial.SecurityGroupRegressionTests9_contrail.test_add_remove_sg_active_flow4 serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_collector_from_agent serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_collector_from_config_nodemgr serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_control_from_agent serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_dns_from_agent serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_rabbitmq_from_control serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_add_remove_rabbitmq_from_dns serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_collector_agent_connection_after_collector_restart_and_agent_sighup serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_collector_agent_connection_on_collector_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_collector_control_connection_after_collector_restart_and_control_sighup serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_control_agent_connection_on_control_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_control_convergence_on_agent_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_dns_agent_connection_on_dns_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_rabbitmq_control_connection_on_rabbitmq_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_rabbitmq_dns_connection_on_rabbitmq_restart serial_scripts.service_connections.test_service_connections.TestServiceConnectionsSerial.test_recovery_from_errored_configdb_entry_in_control scripts.analytics.test_analytics.AnalyticsTestSanity.test_bgprouter_uve_for_xmpp_and_bgp_peer_count scripts.analytics.test_analytics.AnalyticsTestSanity.test_colector_uve_module_sates scripts.analytics.test_analytics.AnalyticsTestSanity.test_config_node_uve_states scripts.analytics.test_analytics.AnalyticsTestSanity.test_contrail_alarms[todo_sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_message_table scripts.analytics.test_analytics.AnalyticsTestSanity.test_redis_stunnel_provision[full_sanity] scripts.analytics.test_analytics.AnalyticsTestSanity.test_verify_hrefs serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_01_verify_post_deploy serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_02_interface_check serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_03_giant_frame_test serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_04_check_tls serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_05_bfd_bgpaas_feature serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_06_sdn_gw_feature serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_07_ha_resiliency serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_08_restart_from_os serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_09_vsrx_cli_restart serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_10_virsh_restart serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_11_BGP_session_flap_before_convergence serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_12_vrouter_restart serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_13_restart_dpdk_compute_hosting_vsfoup serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_14_restart_kernel_compute_hosting_vsfocp serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_15_network_restart_on_compute serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_16_HC_on_BGPaaS serial_scripts.solution.test_orange_solution.OrangeSolutionTest.test_run_all_tests serial_scripts.sriov.test_sriov.TestSriov.test_communication_between_two_sriov_vm[ci_sanity] serial_scripts.sriov.test_sriov.TestSriov.test_communication_between_two_sriov_vm_with_large_mtu[ci_sanity] serial_scripts.sriov.test_sriov.TestSriov.test_virtual_function_exhaustion_and_resue[ci_sanity] serial_scripts.svc_firewall.test_evpn_svc_combos.TestSVCCombosForEvpn.test_evpn_svc_combo_1 serial_scripts.svc_firewall.test_evpn_svc_combos.TestSVCCombosForEvpn.test_evpn_svc_combo_all serial_scripts.svc_firewall.test_svc_combos.TestSVCCombos.test_svc_combo_1 serial_scripts.svc_firewall.test_svc_combos.TestSVCCombos.test_svc_combo_all serial_scripts.system_test.flow_tests.test_flow_scaling.TestFlowScaling.test_flow_scaling_interNode_interVN serial_scripts.system_test.flow_tests.test_system_flows.TestFlowMultiProj.test_flow_multi_projects serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_interVNinterNodeFIP_flows serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_interVNinterNodePol_flows serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_interVNintraNodeFIP_flows serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_interVNintraNodePol_flows serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_intraVNinterNode_flows serial_scripts.system_test.flow_tests.test_system_flows.TestFlowSingleProj.test_intraVNintraNode_flows serial_scripts.tor.test_bms.TestBMSWithExternalDHCPServer.test_dhcp_behavior serial_scripts.tor.test_bms.TestBMSWithExternalDHCPServer.test_dhcp_forwarding_with_dhcp_disabled serial_scripts.tor.test_bms.TestBasicBMSInterVN.test_asn_and_rt_update serial_scripts.tor.test_bms.TestBasicBMSInterVN.test_configured_vxlan_id_inter_vn serial_scripts.tor.test_bms.TestBasicBMSInterVN.test_ping_between_two_tors_inter_vn serial_scripts.tor.test_bms.TestExtendedBMSInterVN.test_routing_after_tsn_failover serial_scripts.tor.test_bms.TestExtendedBMSInterVN.test_routing_with_ovs_restarts serial_scripts.tor.test_bms.TestExtendedBMSInterVN.test_routing_with_tor_agent_restarts serial_scripts.tor.test_bms.TestTor.test_add_remove_vmi_from_tor_lif serial_scripts.tor.test_bms.TestTor.test_arp_proxy_by_vrouter_for_vms serial_scripts.tor.test_bms.TestTor.test_dhcp_flood_for_unknown_mac serial_scripts.tor.test_bms.TestTor.test_enable_disable_unknown_unicast_forwarding serial_scripts.tor.test_bms.TestTor.test_no_dhcp_for_unknown_bms serial_scripts.tor.test_bms.TestTor.test_ovsdb_config_on_tor serial_scripts.tor.test_bms.TestTor.test_ping_between_kvm_vm_and_tagged_bms serial_scripts.tor.test_bms.TestTor.test_ping_between_kvm_vm_and_untagged_bms serial_scripts.tor.test_bms.TestTor.test_ping_between_two_tors_intra_vn serial_scripts.tor.test_bms.TestTor.test_two_vmis_on_lif serial_scripts.tor.test_bms.TestTor.test_unknown_unicast_forwarding serial_scripts.tor.test_bms.TestTor.test_with_multiple_subnets serial_scripts.tor.test_bms.TestVxlanID.test_check_vxlan_id_reuse serial_scripts.tor.test_bms.TestVxlanID.test_diff_vns_but_same_vxlan_id serial_scripts.tor.test_bms.TestVxlanIDWithRouting.test_check_vxlan_id_update serial_scripts.tor.test_bms_negative.TestBMSNegative.test_vmi_delete_when_lif_bound serial_scripts.upgrade.test_upgrade.UpgradeTestSanityWithResource.test_fiptraffic_before_upgrade[upgrade] serial_scripts.upgrade.test_upgrade.UpgradeTestSanityWithResource.test_to_upgrade[upgrade] serial_scripts.upgrade.test_upgrade.UpgradeTestSanityWithResource.test_traffic_after_upgrade[upgrade] serial_scripts.vdns.test_vdns.TestvDNS0.test_vdns_zrecord_scaling serial_scripts.vdns.test_vdns.TestvDNS1.test_vdns_tree_scaling serial_scripts.vdns.test_vdns.TestvDNS2.test_vdns_server_scaling serial_scripts.vdns.test_vdns.TestvDNSRestart.test_agent_query_all_dns_servers_policy_fixed serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_agent_restart serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_controlnode_switchover serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_dns_restart serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_named_restart serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_with_diff_zone serial_scripts.vdns.test_vdns.TestvDNSRestart.test_vdns_with_same_zone serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_fip_on_different_node serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_fip_on_same_node serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_multiple_subnet_for_single_vgw serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_native_vm_on_different_node serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_native_vm_on_same_node serial_scripts.vgw.test_vgw.TestVgwCases.test_vgw_with_restart_of_vgw_node serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_bring_up_vm_with_control_node_down serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_control_node_switchover[cb_sanity,sanity] serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_ipam_persistence_across_restart_reboots serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_kill_service_verify_core_generation serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_max_vm_flows serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_multistep_vm_add_delete_with_stop_start_service serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_multistep_vm_delete_with_stop_start_service serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_nova_com_sch_restart_with_multiple_vn_vm serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_process_restart_in_policy_between_vns[cb_sanity,sanity] serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_process_restart_with_multiple_vn_vm serial_scripts.vm_regression.test_vm_serial.TestBasicVMVN0.test_underlay_broadcast_traffic_handling[sanity] serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_failure_with_ssl_disabled_on_nova serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_failure_with_wrong_cert_in_nova serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_failure_with_wrong_key_in_nova serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_failure_without_cert_key_in_nova serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_no_ca_cert serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_ssl_service_without_ca_cert serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_with_ssl_disabled serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_with_ssl_disabled_only_on_agent serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_with_ssl_flag_not_set_in_agent serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_with_wrong_cert_in_agent serial_scripts.vm_regression.test_vm_serial.TestMetadataSSL.test_metadata_with_wrong_key_in_agent serial_scripts.vrouter.test_disable_policy_serial.DisablePolicyEcmpSerial.test_disable_policy_ecmp_siv2 serial_scripts.vrouter.test_disable_policy_serial.DisablePolicyEcmpSerialIpv6.test_disable_policy_ecmp_siv2 serial_scripts.vrouter.test_drop_stats.TestDropStats.test_flow_action_drop_stats[dev_reg,sanity] serial_scripts.vrouter.test_fat_flow_aggr_serial.FatFlowAggrIpv6Serial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg,sanity] serial_scripts.vrouter.test_fat_flow_aggr_serial.FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_add_delete_fat_flow_config[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_at_vn[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_at_vn_intra_vn[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_ignore_addrs serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_ignore_addrs_icmp_error serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_ignore_addrs_icmp_error_intra_node[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_inter_vn_inter_node serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_intra_vn_inter_node serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_port_zero_intra_node serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_vn_vmi[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerial.test_fat_flow_with_service_chain[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_add_delete_fat_flow_config[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_at_vn[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_at_vn_intra_vn[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_ignore_addrs serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_ignore_addrs_icmp_error serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_ignore_addrs_icmp_error_intra_node[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_inter_vn_inter_node serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_intra_vn_inter_node[cb_sanity,sanity] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_port_zero_intra_node serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_vn_vmi[dev_reg] serial_scripts.vrouter.test_fat_flow_serial.FatFlowSerialIpv6.test_fat_flow_with_service_chain[dev_reg] serial_scripts.vrouter.test_flow_scenarios.ExtendedFlowTests.test_flow_update_on_route_update serial_scripts.vrouter.test_flow_scenarios.ExtendedFlowTests.test_with_fuzz_bug_1504710 serial_scripts.vrouter.test_flow_scenarios.FlowExportRate.test_custom_flow_export_rate serial_scripts.vrouter.test_flow_scenarios.FlowExportRate.test_default_flow_export_rate serial_scripts.vrouter.test_flow_scenarios.FlowExportRate.test_flow_export_after_agent_restart serial_scripts.vrouter.test_flow_scenarios.FlowExportRate.test_flow_export_disabling serial_scripts.vrouter.test_flow_scenarios.SimpleTCPFlowEvictionTests.test_flow_entry_after_tcp_session serial_scripts.vrouter.test_flow_scenarios.TCPFlowEvictionTests.test_flow_eviction_on_tcp_rst serial_scripts.vrouter.test_flow_scenarios.TCPFlowEvictionTests.test_flow_on_normal_tcp_close serial_scripts.vrouter.test_flow_scenarios.TCPFlowEvictionTests.test_hping3_tcp_traffic_for_eviction serial_scripts.vrouter.test_negative.KernelCrashTest.test_crash_file_creation serial_scripts.vrouter.test_session_logging.SessionLogging.test_local_logging_inter_node serial_scripts.vrouter.test_session_logging.SessionLogging.test_local_logging_intra_node serial_scripts.vrouter.test_session_logging.SessionLoggingIpv6.test_local_logging_inter_node serial_scripts.vrouter.test_session_logging.SessionLoggingIpv6.test_local_logging_intra_node serial_scripts.vrouter.test_slo.SecurityLogging.test_slo_inter_node serial_scripts.vrouter.test_slo.SecurityLogging.test_slo_intra_node serial_scripts.vrouter.test_slo.SecurityLogging.test_slo_rate serial_scripts.vrouter.test_slo.SecurityLoggingFw.test_slo_fw_update serial_scripts.vrouter.test_slo.SecurityLoggingFw.test_slo_global serial_scripts.vrouter.test_slo.SecurityLoggingFw.test_slo_on_vmi serial_scripts.vrouter.test_slo.SecurityLoggingFwIpv6.test_slo_fw_update serial_scripts.vrouter.test_slo.SecurityLoggingFwIpv6.test_slo_global serial_scripts.vrouter.test_slo.SecurityLoggingFwIpv6.test_slo_on_vmi serial_scripts.vrouter.test_slo.SecurityLoggingIpv6.test_slo_inter_node serial_scripts.vrouter.test_slo.SecurityLoggingIpv6.test_slo_intra_node serial_scripts.vrouter.test_slo.SecurityLoggingIpv6.test_slo_rate serial_scripts.vrouter.test_vrouter_detach.TestVrouterDetach.test_vrouter_kernal_module_unload_reload serial_scripts.vrouter.test_vrouter_detach.TestVrouterDetach.test_vrouter_xconnect serial_scripts.webui.test_webui.WebuiTestSanity.test1_1_create_svc_templates[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_2_create_ipams[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_3_create_virtual_networks[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_4_create_ports[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_5_create_routers[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_6_create_policies[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_7_attach_policy_to_vn[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_8_launch_virtual_instances[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test1_9_create_svc_instances[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_1_create_physical_router[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_2_create_physical_interfaces[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_3_create_forwarding_classes[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_4_create_qos_config[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_5_attach_qos_config_to_vn[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_6_create_network_route_table[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_7_attach_network_route_table_to_VN[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_8_create_routing_policies[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_9_create_route_aggregates[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_1_create_dns_servers[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_2_1_attach_routing_policy_to_si[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_2_2_attach_route_aggregate_to_si[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_2_3_create_svc_health_check[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_2_create_dns_records[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_3_create_security_groups[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_4_create_floating_ips[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_5_allocate_floating_ips[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_6_associate_floating_ips[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_7_attach_svc_health_check_to_si[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_8_create_bgp_aas[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test2_9_create_global_qos_config[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_1_create_bgp_router[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_2_create_link_local_service[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_3_create_virtual_router[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_4_create_service_appliance_set[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_5_create_service_appliances[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_6_create_alarms_in_project_and_in_global[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_7_create_rbac[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_8_create_ovsdb_tor_agent[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_9_create_netconf_phy_router[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_1_edit_net_without_change serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_1_create_vcpe_router[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_2_create_log_statistic[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_3_create_flow_aging[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_4_create_interface_route_table[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_5_attach_intf_route_table_to_port[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test3_2_edit_net_disp_name_change serial_scripts.webui.test_webui.WebuiTestSanity.test3_3_edit_net_disp_name_change_with_spl_char serial_scripts.webui.test_webui.WebuiTestSanity.test3_4_edit_net_by_add_policy serial_scripts.webui.test_webui.WebuiTestSanity.test3_5_edit_net_by_add_subnet serial_scripts.webui.test_webui.WebuiTestSanity.test3_6_edit_net_host_opt serial_scripts.webui.test_webui.WebuiTestSanity.test3_7_edit_net_adv_opt serial_scripts.webui.test_webui.WebuiTestSanity.test3_8_edit_net_dns serial_scripts.webui.test_webui.WebuiTestSanity.test3_9_edit_net_dns_neg serial_scripts.webui.test_webui.WebuiTestSanity.test4_2_edit_net_route_target_asn_num serial_scripts.webui.test_webui.WebuiTestSanity.test4_3_edit_net_route_target_asn_ip serial_scripts.webui.test_webui.WebuiTestSanity.test4_4_edit_net_exp_route_target_asn_ip serial_scripts.webui.test_webui.WebuiTestSanity.test4_5_edit_net_imp_route_target_asn_num serial_scripts.webui.test_webui.WebuiTestSanity.test4_6_edit_net_imp_route_target_asn_ip[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test4_7_create_vn_with_spl_char serial_scripts.webui.test_webui.WebuiTestSanity.test5_1_edit_net_host_opt_neg serial_scripts.webui.test_webui.WebuiTestSanity.test5_2_edit_net_adv_opt_neg serial_scripts.webui.test_webui.WebuiTestSanity.test5_3_edit_net_route_target_neg_asn_ip serial_scripts.webui.test_webui.WebuiTestSanity.test5_4_edit_net_route_target_neg_asn_num serial_scripts.webui.test_webui.WebuiTestSanity.test5_5_edit_net_exp_route_target_asn_num serial_scripts.webui.test_webui.WebuiTestSanity.test5_6_edit_net_exp_route_target_neg_asn_ip serial_scripts.webui.test_webui.WebuiTestSanity.test5_7_negative_case_edit_net_with_invalid_route_target_ip serial_scripts.webui.test_webui.WebuiTestSanity.test5_8_edit_net_exp_route_target_neg_asn_num serial_scripts.webui.test_webui.WebuiTestSanity.test5_9_negative_case_edit_net_with_invalid_route_target_num serial_scripts.webui.test_webui.WebuiTestSanity.test6_1_edit_port_without_change serial_scripts.webui.test_webui.WebuiTestSanity.test6_2_edit_port_vn_port_name serial_scripts.webui.test_webui.WebuiTestSanity.test6_4_edit_port_by_add_advanced_option_with_nh_mode_dynamic serial_scripts.webui.test_webui.WebuiTestSanity.test6_5_edit_port_by_add_advanced_option_with_nh_mode_static serial_scripts.webui.test_webui.WebuiTestSanity.test6_6_edit_port_by_dhcp_option serial_scripts.webui.test_webui.WebuiTestSanity.test6_7_1_edit_port_by_fat_flow_protocol_neg serial_scripts.webui.test_webui.WebuiTestSanity.test6_7_edit_port_by_fat_flow_protocol serial_scripts.webui.test_webui.WebuiTestSanity.test6_8_1_edit_port_by_add_advanced_option_allowed_address_neg serial_scripts.webui.test_webui.WebuiTestSanity.test6_8_2_edit_port_by_add_advanced_option_analyzer_neg serial_scripts.webui.test_webui.WebuiTestSanity.test6_8_3_edit_port_by_add_advanced_option_nh_static_neg serial_scripts.webui.test_webui.WebuiTestSanity.test6_9_1_add_sub_interface_with_invalid_vlan_id serial_scripts.webui.test_webui.WebuiTestSanity.test6_9_add_sub_interface serial_scripts.webui.test_webui.WebuiTestSanity.test7_1_edit_config_infra_global_config_forwarding_option serial_scripts.webui.test_webui.WebuiTestSanity.test7_2_1_edit_config_infra_global_config_bgp_option_invalid_values serial_scripts.webui.test_webui.WebuiTestSanity.test7_2_edit_config_infra_global_config_bgp_option serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_alarms_project_and_global[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_dns_records serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_dns_servers serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_forwarding_classes[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_bgp_router serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_global_config[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_global_flow_aging serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_global_log_statistic serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_link_local_service serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_project_quotas serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_rbac_domain[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_rbac_global[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_rbac_project[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_service_appl_set serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_service_appliances serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_infra_virtual_router serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_network_route_table[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_floating_ips serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_intf_table serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_ipams serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_policies serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_ports serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_routers serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_sec_group serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_networking_virtual_networks serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_phy_dev_phy_rtr serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_phy_dev_physical_interfaces[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_qos_config[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_route_aggregates serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_routing_policies serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_services_bgpaas[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_services_service_instances serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_services_service_templates serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_config_svc_health_check[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_analytics_node_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_analytics_node_basic_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_config_node_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_config_node_basic_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_control_node_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_control_node_basic_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_control_node_peer_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_dashboard_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_database_node_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_database_node_basic_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_vrouter_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_infra_vrouter_basic_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_instances[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_instances_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_interfaces serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_interfaces_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_networks serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_dashboard_networks_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_instance_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_instance_basic_details[ui_sanity] serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_interfaces serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_interfaces_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_network_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_network_basic_details serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_projects serial_scripts.webui.test_webui.WebuiTestSanity.test_verify_monitor_networking_projects_advance_details serial_scripts.webui.test_webui.WebuiTestSanity.test_write_port_with_add_security_group serial_scripts.xmpp.test_xmpp_auth.TestXmpptests.test_compute_negative_xmpp_auth serial_scripts.xmpp.test_xmpp_auth.TestXmpptests.test_precedence_xmpp_auth[sanity] serial_scripts.xmpp.test_xmpp_auth.TestXmpptests.test_restart_services_xmpp_auth serial_scripts.xmpp.test_xmpp_auth.TestXmpptests.test_undo_xmpp_auth[sanity] + setup_physical_routers + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures + /usr/bin/python3 tools/setup_physical_routers.py contrail_test_input.yaml + [[ -n '' ]] + [[ ! -z '' ]] + '[' -z ']' + '[' '!' -z sanity ']' + testrargs+=sanity + export TAGS=sanity + TAGS=sanity + [[ ! -z sanity ]] + run_tests + testr_init + '[' '!' -d .testrepository ']' + /usr/local/bin/testr init + find . -type f -name '*.pyc' -delete + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/scripts + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/scripts + export OS_TEST_PATH=./scripts/ + OS_TEST_PATH=./scripts/ + export DO_XMPP_CHECK=1 + DO_XMPP_CHECK=1 + '[' '!' -d ./scripts/ ']' + '[' 0 -eq 1 ']' + '[' 0 -eq 0 ']' + echo 'running in serial' running in serial + /usr/local/bin/testr run --subunit sanity + /usr/local/bin/subunit2junitxml -f -o result_2026_11_09_02_33_03_17845.xml /contrail-test/fixtures/contrailapi.py:2218: SyntaxWarning: "is" with a literal. Did you mean "=="? if type(public_network_obj).__name__ is 'VirtualNetwork': /contrail-test/tcutils/control/cn_introspect_utils.py:307: SyntaxWarning: "is" with a literal. Did you mean "=="? if encoding is 'All': /contrail-test/tcutils/collector/opserver_util.py:378: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(match_v) is 1: /contrail-test/tcutils/collector/opserver_util.py:379: SyntaxWarning: "is" with a literal. Did you mean "=="? if match_v[0][-1] is '*': /contrail-test/scripts/hbf/test_hbs_traffic.py:179: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is "TCP": /contrail-test/scripts/hbf/test_hbs_traffic.py:224: SyntaxWarning: "is" with a literal. Did you mean "=="? if traffic_type is "ICMP": /contrail-test/scripts/vrouter/test_tcp_mtu_probe.py:40: SyntaxWarning: "is" with a literal. Did you mean "=="? if value is 1: /contrail-test/scripts/vrouter/test_tcp_mtu_probe.py:42: SyntaxWarning: "is" with a literal. Did you mean "=="? if value is 2: /usr/local/lib/python3.9/site-packages/glanceclient/common/http.py:180: SyntaxWarning: "is not" with a literal. Did you mean "!="? if kwargs.get('cacert', None) is not '': 2026-11-09 02:33:29,077 - INFO - Domain Default found not creating 2026-11-09 02:33:29,664 - INFO - Project ctest-TestBasicRR-26600729 not found, creating it 2026-11-09 02:33:30,309 - INFO - Created Project:ctest-TestBasicRR-26600729, ID : 2694ee12-98d7-4f9a-872f-57847a1aa7e1 2026-11-09 02:33:32,297 - INFO - ================================================================================ 2026-11-09 02:33:32,297 - INFO - STARTING TEST : test_basic_RR 2026-11-09 02:33:32,297 - INFO - TEST DESCRIPTION : Configure RR in one control node. 1. Verify mesh connections removed 2. Verify ping between VM's works Pass criteria: Step 1 and 2 should pass 2026-11-09 02:33:32,963 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:32,963 - INFO - 2026-11-09 02:33:32,963 - INFO - Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test 2026-11-09 02:33:32,963 - INFO - Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test 2026-11-09 02:33:33,671 - INFO - 2026-11-09 02:33:33,671 - INFO - END TEST : test_basic_RR : SKIPPED[0:00:01] 2026-11-09 02:33:33,671 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:33,677 - INFO - ================================================================================ 2026-11-09 02:33:33,677 - INFO - STARTING TEST : test_create_vm_after_RR_set 2026-11-09 02:33:33,677 - INFO - TEST DESCRIPTION : Configure RR in one control node. 1. Verify mesh connections removed 2. Verify ping between VM's works Pass criteria: Step 1 and 2 should pass 2026-11-09 02:33:34,338 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:34,338 - INFO - 2026-11-09 02:33:34,338 - INFO - Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test 2026-11-09 02:33:34,338 - INFO - Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test 2026-11-09 02:33:34,984 - INFO - 2026-11-09 02:33:34,984 - INFO - END TEST : test_create_vm_after_RR_set : SKIPPED[0:00:01] 2026-11-09 02:33:34,984 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:35,863 - INFO - Deleted project: ctest-TestBasicRR-26600729, ID : 2694ee12-98d7-4f9a-872f-57847a1aa7e1 2026-11-09 02:33:36,557 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 02:33:36,566 - INFO - ================================================================================ 2026-11-09 02:33:36,567 - INFO - STARTING TEST : test_contrail_status 2026-11-09 02:33:36,567 - INFO - TEST DESCRIPTION : Test to verify that all services are running and active 2026-11-09 02:33:37,240 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:37,241 - INFO - 2026-11-09 02:33:37,310 - INFO - 10.0.0.248 2026-11-09 02:33:37,310 - INFO - config 2026-11-09 02:33:37,315 - INFO - config-nodemgr:active 2026-11-09 02:33:37,319 - INFO - api-server:active 2026-11-09 02:33:37,322 - INFO - schema:active 2026-11-09 02:33:37,326 - INFO - svc-monitor:active 2026-11-09 02:33:37,330 - INFO - device-manager:active 2026-11-09 02:33:37,330 - INFO - config-database 2026-11-09 02:33:37,330 - INFO - config-cassandra:active 2026-11-09 02:33:37,330 - INFO - config-zookeeper:active 2026-11-09 02:33:37,330 - INFO - config-rabbitmq:active 2026-11-09 02:33:37,331 - INFO - control 2026-11-09 02:33:37,335 - INFO - control-nodemgr:active 2026-11-09 02:33:37,344 - INFO - control:active 2026-11-09 02:33:37,345 - INFO - named:active 2026-11-09 02:33:37,352 - INFO - dns:active 2026-11-09 02:33:37,352 - INFO - analytics 2026-11-09 02:33:37,358 - INFO - analytics-nodemgr:active 2026-11-09 02:33:37,362 - INFO - analytics-api:active 2026-11-09 02:33:37,368 - INFO - collector:active 2026-11-09 02:33:37,368 - INFO - analytics-database 2026-11-09 02:33:37,368 - INFO - analytics-cassandra:active 2026-11-09 02:33:37,373 - INFO - analyticsdb-nodemgr:active 2026-11-09 02:33:37,381 - INFO - query-engine:active 2026-11-09 02:33:37,381 - INFO - webui 2026-11-09 02:33:37,381 - INFO - webui:active 2026-11-09 02:33:37,381 - INFO - webui-middleware:active 2026-11-09 02:33:37,381 - INFO - redis:active 2026-11-09 02:33:37,382 - INFO - analytics_snmp 2026-11-09 02:33:37,386 - INFO - snmp-collector:active 2026-11-09 02:33:37,386 - INFO - snmp-topology:active 2026-11-09 02:33:37,386 - INFO - analytics_alarm 2026-11-09 02:33:37,386 - INFO - alarmgen:active 2026-11-09 02:33:37,432 - INFO - 10.0.0.249 2026-11-09 02:33:37,432 - INFO - config 2026-11-09 02:33:37,437 - INFO - config-nodemgr:active 2026-11-09 02:33:37,441 - INFO - api-server:active 2026-11-09 02:33:37,444 - INFO - schema:backup 2026-11-09 02:33:37,448 - INFO - svc-monitor:backup 2026-11-09 02:33:37,451 - INFO - device-manager:backup 2026-11-09 02:33:37,451 - INFO - config-database 2026-11-09 02:33:37,451 - INFO - config-cassandra:active 2026-11-09 02:33:37,451 - INFO - config-zookeeper:active 2026-11-09 02:33:37,451 - INFO - config-rabbitmq:active 2026-11-09 02:33:37,451 - INFO - control 2026-11-09 02:33:37,456 - INFO - control-nodemgr:active 2026-11-09 02:33:37,461 - INFO - control:active 2026-11-09 02:33:37,461 - INFO - named:active 2026-11-09 02:33:37,467 - INFO - dns:active 2026-11-09 02:33:37,467 - INFO - analytics 2026-11-09 02:33:37,472 - INFO - analytics-nodemgr:active 2026-11-09 02:33:37,476 - INFO - analytics-api:active 2026-11-09 02:33:37,480 - INFO - collector:active 2026-11-09 02:33:37,480 - INFO - analytics-database 2026-11-09 02:33:37,480 - INFO - analytics-cassandra:active 2026-11-09 02:33:37,485 - INFO - analyticsdb-nodemgr:active 2026-11-09 02:33:37,491 - INFO - query-engine:active 2026-11-09 02:33:37,491 - INFO - webui 2026-11-09 02:33:37,491 - INFO - webui:active 2026-11-09 02:33:37,491 - INFO - webui-middleware:active 2026-11-09 02:33:37,491 - INFO - redis:active 2026-11-09 02:33:37,491 - INFO - analytics_snmp 2026-11-09 02:33:37,495 - INFO - snmp-collector:active 2026-11-09 02:33:37,495 - INFO - snmp-topology:active 2026-11-09 02:33:37,495 - INFO - analytics_alarm 2026-11-09 02:33:37,495 - INFO - alarmgen:active 2026-11-09 02:33:37,551 - INFO - 10.0.0.33 2026-11-09 02:33:37,551 - INFO - config 2026-11-09 02:33:37,557 - INFO - config-nodemgr:active 2026-11-09 02:33:37,562 - INFO - api-server:active 2026-11-09 02:33:37,565 - INFO - schema:backup 2026-11-09 02:33:37,569 - INFO - svc-monitor:backup 2026-11-09 02:33:37,572 - INFO - device-manager:backup 2026-11-09 02:33:37,572 - INFO - config-database 2026-11-09 02:33:37,572 - INFO - config-cassandra:active 2026-11-09 02:33:37,572 - INFO - config-zookeeper:active 2026-11-09 02:33:37,572 - INFO - config-rabbitmq:active 2026-11-09 02:33:37,572 - INFO - control 2026-11-09 02:33:37,577 - INFO - control-nodemgr:active 2026-11-09 02:33:37,583 - INFO - control:active 2026-11-09 02:33:37,583 - INFO - named:active 2026-11-09 02:33:37,588 - INFO - dns:active 2026-11-09 02:33:37,588 - INFO - analytics 2026-11-09 02:33:37,592 - INFO - analytics-nodemgr:active 2026-11-09 02:33:37,596 - INFO - analytics-api:active 2026-11-09 02:33:37,601 - INFO - collector:active 2026-11-09 02:33:37,601 - INFO - analytics-database 2026-11-09 02:33:37,601 - INFO - analytics-cassandra:active 2026-11-09 02:33:37,605 - INFO - analyticsdb-nodemgr:active 2026-11-09 02:33:37,611 - INFO - query-engine:active 2026-11-09 02:33:37,611 - INFO - webui 2026-11-09 02:33:37,611 - INFO - webui:active 2026-11-09 02:33:37,611 - INFO - webui-middleware:active 2026-11-09 02:33:37,611 - INFO - redis:active 2026-11-09 02:33:37,611 - INFO - analytics_snmp 2026-11-09 02:33:37,615 - INFO - snmp-collector:active 2026-11-09 02:33:37,615 - INFO - snmp-topology:active 2026-11-09 02:33:37,615 - INFO - analytics_alarm 2026-11-09 02:33:37,615 - INFO - alarmgen:active 2026-11-09 02:33:37,660 - INFO - 10.0.0.250 2026-11-09 02:33:37,660 - INFO - vrouter 2026-11-09 02:33:37,665 - INFO - vrouter-nodemgr:active 2026-11-09 02:33:37,671 - INFO - agent:active 2026-11-09 02:33:37,727 - INFO - 10.0.0.38 2026-11-09 02:33:37,727 - INFO - vrouter 2026-11-09 02:33:37,733 - INFO - vrouter-nodemgr:active 2026-11-09 02:33:37,739 - INFO - agent:active 2026-11-09 02:33:37,739 - INFO - All the contrail services are up on all nodes 2026-11-09 02:33:37,739 - INFO - contrail-status passed 2026-11-09 02:33:38,390 - INFO - END TEST : test_contrail_status : PASSED[0:00:02] 2026-11-09 02:33:38,390 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:38,475 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 02:33:38,484 - INFO - ================================================================================ 2026-11-09 02:33:38,484 - INFO - STARTING TEST : test_db_nodemgr_status 2026-11-09 02:33:38,484 - INFO - TEST DESCRIPTION : Test to verify db nodemgr status 2026-11-09 02:33:39,145 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:39,145 - INFO - 2026-11-09 02:33:39,145 - INFO - Verifying through collector 10.0.0.33 for db node cn-jenkins-deploy-platform-ansible-os-6500-1. 2026-11-09 02:33:39,575 - INFO - Verifying through collector 10.0.0.33 for db node cn-jenkins-deploy-platform-ansible-os-6500-2. 2026-11-09 02:33:39,638 - INFO - Verifying through collector 10.0.0.33 for db node cn-jenkins-deploy-platform-ansible-os-6500-3. 2026-11-09 02:33:40,358 - INFO - END TEST : test_db_nodemgr_status : PASSED[0:00:02] 2026-11-09 02:33:40,358 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:40,361 - INFO - ================================================================================ 2026-11-09 02:33:40,361 - INFO - STARTING TEST : test_verify_generator_collector_connections 2026-11-09 02:33:40,361 - INFO - TEST DESCRIPTION : Description: Verify generator:module connections to collector 1.Verify all generators connected to collector - fails otherwise 2.Get the xmpp peers in vrouter uve and get the active xmpp peer out of it 3.Verify from agent introspect that active xmpp matches with step 2 - fails otherwise 4.Get bgp peers from bgp-peer uve and verify from control node introspect that that matches - fails otherwise Maintainer: sandipd@juniper.net 2026-11-09 02:33:41,022 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:41,022 - INFO - 2026-11-09 02:33:41,029 - INFO - IP 10.0.0.248 port 8083 connected to collector 10.0.0.248 2026-11-09 02:33:41,033 - INFO - IP 10.0.0.249 port 8083 connected to collector 10.0.0.248 2026-11-09 02:33:41,038 - INFO - IP 10.0.0.33 port 8083 connected to collector 10.0.0.248 2026-11-09 02:33:41,041 - INFO - IP 10.0.0.248 port 8084 connected to collector 10.0.0.249 2026-11-09 02:33:41,045 - INFO - IP 10.0.0.249 port 8084 connected to collector 10.0.0.33 2026-11-09 02:33:41,049 - INFO - IP 10.0.0.33 port 8084 connected to collector 10.0.0.33 2026-11-09 02:33:41,052 - INFO - IP 10.0.0.248 port 8087 connected to collector 10.0.0.33 2026-11-09 02:33:41,055 - INFO - IP 10.0.0.248 port 8088 connected to collector 10.0.0.249 2026-11-09 02:33:41,058 - INFO - IP 10.0.0.248 port 8090 connected to collector 10.0.0.33 2026-11-09 02:33:41,062 - INFO - IP 10.0.0.249 port 8090 connected to collector 10.0.0.248 2026-11-09 02:33:41,065 - INFO - IP 10.0.0.33 port 8090 connected to collector 10.0.0.249 2026-11-09 02:33:41,072 - INFO - IP 10.0.0.248 port 8091 connected to collector 10.0.0.33 2026-11-09 02:33:41,079 - INFO - IP 10.0.0.249 port 8091 connected to collector 10.0.0.33 2026-11-09 02:33:41,090 - INFO - IP 10.0.0.33 port 8091 connected to collector 10.0.0.33 2026-11-09 02:33:41,528 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,602 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,696 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,730 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,787 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,819 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,854 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-1:Compute:contrail-vrouter-agent:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,885 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-2:Compute:contrail-vrouter-agent:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,902 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Config:contrail-schema:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,920 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Config:contrail-svc-monitor:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,955 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,973 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:41,991 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,024 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,045 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,064 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,087 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,110 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,130 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,153 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,175 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,199 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,227 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,253 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,281 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,306 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,335 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,362 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:42,486 - INFO - Active xmpp peer in an-jenkins-deploy-platform-ansible-os-6500-1 vrouter uve is 10.20.0.17 2026-11-09 02:33:42,535 - INFO - Active xmpp peer in an-jenkins-deploy-platform-ansible-os-6500-1 agent introspect is 10.20.0.17 2026-11-09 02:33:42,597 - INFO - Active xmpp peer in an-jenkins-deploy-platform-ansible-os-6500-2 vrouter uve is 10.20.0.25 2026-11-09 02:33:42,646 - INFO - Active xmpp peer in an-jenkins-deploy-platform-ansible-os-6500-2 agent introspect is 10.20.0.25 2026-11-09 02:33:42,718 - INFO - Vrouter an-jenkins-deploy-platform-ansible-os-6500-1 connected to {'10.20.0.17', '10.20.0.25'} xmpp peers out of {'10.20.0.17', '10.20.0.25', '10.20.0.254'} 2026-11-09 02:33:42,718 - INFO - xmpp peer correctly displayed as ['10.20.0.25', '10.20.0.17'] for vrouter an-jenkins-deploy-platform-ansible-os-6500-1 2026-11-09 02:33:42,778 - INFO - Vrouter an-jenkins-deploy-platform-ansible-os-6500-2 connected to {'10.20.0.25', '10.20.0.254'} xmpp peers out of {'10.20.0.17', '10.20.0.25', '10.20.0.254'} 2026-11-09 02:33:42,779 - INFO - xmpp peer correctly displayed as ['10.20.0.254', '10.20.0.25'] for vrouter an-jenkins-deploy-platform-ansible-os-6500-2 2026-11-09 02:33:42,779 - INFO - Verifying through opserver in 10.0.0.33 2026-11-09 02:33:42,919 - INFO - Bgp peers = 2 2026-11-09 02:33:42,919 - INFO - Bgp peers = 2 2026-11-09 02:33:42,919 - INFO - Bgp peers = 2 2026-11-09 02:33:42,919 - INFO - Total xmpp peer connections found = 4 2026-11-09 02:33:43,562 - INFO - END TEST : test_verify_generator_collector_connections : PASSED[0:00:03] 2026-11-09 02:33:43,562 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:43,564 - INFO - ================================================================================ 2026-11-09 02:33:43,564 - INFO - STARTING TEST : test_verify_generator_connections_to_collector_node 2026-11-09 02:33:43,564 - INFO - TEST DESCRIPTION : Test to validate generator connections 2026-11-09 02:33:44,223 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:44,223 - INFO - 2026-11-09 02:33:44,256 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-1:Compute:contrail-vrouter-agent:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,276 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-1:Compute:contrail-vrouter-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,318 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-2:Compute:contrail-vrouter-agent:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,335 - INFO - Validated that an-jenkins-deploy-platform-ansible-os-6500-2:Compute:contrail-vrouter-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,354 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-analytics-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,387 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,406 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,428 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-analytics-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,457 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,476 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,494 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-analytics-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,518 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-collector:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,537 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Analytics:contrail-analytics-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,567 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,587 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Database:contrail-database-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,620 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,641 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Database:contrail-database-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,673 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Database:contrail-query-engine:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,698 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Database:contrail-database-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,727 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,751 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,775 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3.:Config:contrail-api:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,827 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,847 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1:Control:contrail-control-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,876 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-1:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,932 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,955 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2:Control:contrail-control-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:44,984 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-2:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:45,028 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3:Control:contrail-control:0 is connected to collector 10.0.0.248 2026-11-09 02:33:45,046 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3:Control:contrail-control-nodemgr:0 is connected to collector 10.0.0.248 2026-11-09 02:33:45,073 - INFO - Validated that cn-jenkins-deploy-platform-ansible-os-6500-3:Control:contrail-dns:0 is connected to collector 10.0.0.248 2026-11-09 02:33:45,704 - INFO - END TEST : test_verify_generator_connections_to_collector_node : PASSED[0:00:02] 2026-11-09 02:33:45,704 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:45,706 - INFO - ================================================================================ 2026-11-09 02:33:45,706 - INFO - STARTING TEST : test_verify_process_status_agent 2026-11-09 02:33:45,706 - INFO - TEST DESCRIPTION : Test to validate process_status 2026-11-09 02:33:46,340 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:46,340 - INFO - 2026-11-09 02:33:46,370 - WARNING - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.254:5269'] servers NOT UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.25:5269'] servers UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1 connected to xmpp 10.20.0.25 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.17:5269'] servers UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1 connected to xmpp 10.20.0.17 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.254:53'] servers UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1 connected to dns 10.20.0.254 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.25:53'] servers UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1 connected to dns 10.20.0.25 2026-11-09 02:33:46,371 - WARNING - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.20.0.17:53'] servers NOT UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:46,371 - INFO - an-jenkins-deploy-platform-ansible-os-6500-1 connected to collector 10.0.0.248 2026-11-09 02:33:46,371 - WARNING - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.0.0.249:8086'] servers NOT UP 2026-11-09 02:33:46,371 - WARNING - an-jenkins-deploy-platform-ansible-os-6500-1:contrail-vrouter-agent module connection to ['10.0.0.33:8086'] servers NOT UP 2026-11-09 02:33:47,018 - INFO - END TEST : test_verify_process_status_agent : PASSED[0:00:02] 2026-11-09 02:33:47,018 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:47,020 - INFO - ================================================================================ 2026-11-09 02:33:47,020 - INFO - STARTING TEST : test_verify_process_status_analytics_node 2026-11-09 02:33:47,020 - INFO - TEST DESCRIPTION : Test to validate process_status-Analytics-Node 2026-11-09 02:33:47,671 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:47,671 - INFO - 2026-11-09 02:33:47,806 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:47,806 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['10.0.0.248:6379'] servers NOT UP 2026-11-09 02:33:47,806 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['10.0.0.249:6379'] servers NOT UP 2026-11-09 02:33:47,806 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['10.0.0.33:6379'] servers NOT UP 2026-11-09 02:33:47,806 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['127.0.0.1:6379'] servers UP 2026-11-09 02:33:47,807 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-collector module connection to ['10.0.0.248:9042'] servers UP 2026-11-09 02:33:47,837 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.248:8086'] servers NOT UP 2026-11-09 02:33:47,837 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.249:8086'] servers UP 2026-11-09 02:33:47,837 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.248:6379'] servers NOT UP 2026-11-09 02:33:47,837 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.249:6379'] servers NOT UP 2026-11-09 02:33:47,837 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.33:6379'] servers NOT UP 2026-11-09 02:33:47,837 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['127.0.0.1:6379'] servers UP 2026-11-09 02:33:47,838 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-collector module connection to ['10.0.0.248:9042'] servers UP 2026-11-09 02:33:47,869 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.248:8086'] servers NOT UP 2026-11-09 02:33:47,869 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.249:8086'] servers NOT UP 2026-11-09 02:33:47,870 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.33:8086'] servers UP 2026-11-09 02:33:47,870 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.248:6379'] servers NOT UP 2026-11-09 02:33:47,870 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.249:6379'] servers NOT UP 2026-11-09 02:33:47,870 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.33:6379'] servers NOT UP 2026-11-09 02:33:47,870 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['127.0.0.1:6379'] servers UP 2026-11-09 02:33:47,870 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-collector module connection to ['10.0.0.248:9042'] servers UP 2026-11-09 02:33:47,908 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-analytics-api module connection to ['10.0.0.248:8086'] servers NOT UP 2026-11-09 02:33:47,908 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-analytics-api module connection to ['10.0.0.249:8086'] servers NOT UP 2026-11-09 02:33:47,908 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-analytics-api module connection to ['10.0.0.33:8086'] servers UP 2026-11-09 02:33:47,947 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-analytics-api module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:47,985 - WARNING - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-analytics-api module connection to ['10.0.0.248:8086'] servers NOT UP 2026-11-09 02:33:47,985 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-analytics-api module connection to ['10.0.0.249:8086'] servers UP 2026-11-09 02:33:48,022 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1.:contrail-analytics-nodemgr module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:48,054 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2.:contrail-analytics-nodemgr module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:48,086 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3.:contrail-analytics-nodemgr module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:48,736 - INFO - END TEST : test_verify_process_status_analytics_node : PASSED[0:00:01] 2026-11-09 02:33:48,736 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:48,739 - INFO - ================================================================================ 2026-11-09 02:33:48,739 - INFO - STARTING TEST : test_verify_process_status_control_node 2026-11-09 02:33:48,739 - INFO - TEST DESCRIPTION : Test to validate process_status-Control-Node 2026-11-09 02:33:49,395 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:49,395 - INFO - 2026-11-09 02:33:49,416 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1:contrail-control module connection to 10.0.0.248:9041 servers UP 2026-11-09 02:33:49,416 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1:contrail-control module connection to 10.0.0.248:5673 servers UP 2026-11-09 02:33:49,416 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-1:contrail-control module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:49,437 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2:contrail-control module connection to 10.0.0.248:9041 servers UP 2026-11-09 02:33:49,437 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2:contrail-control module connection to 10.0.0.248:5673 servers UP 2026-11-09 02:33:49,437 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-2:contrail-control module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:49,458 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3:contrail-control module connection to 10.0.0.248:9041 servers UP 2026-11-09 02:33:49,458 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3:contrail-control module connection to 10.0.0.248:5673 servers UP 2026-11-09 02:33:49,458 - INFO - cn-jenkins-deploy-platform-ansible-os-6500-3:contrail-control module connection to ['10.0.0.248:8086'] servers UP 2026-11-09 02:33:50,119 - INFO - END TEST : test_verify_process_status_control_node : PASSED[0:00:02] 2026-11-09 02:33:50,119 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:33:50,170 - INFO - Domain Default found not creating 2026-11-09 02:33:50,354 - INFO - Project ctest-AnalyticsBasicTestSanity-31526195 not found, creating it 2026-11-09 02:33:51,071 - INFO - Created Project:ctest-AnalyticsBasicTestSanity-31526195, ID : b397d046-b037-4c3f-98a0-bad5c62bf016 2026-11-09 02:33:53,037 - INFO - ================================================================================ 2026-11-09 02:33:53,037 - INFO - STARTING TEST : test_verify_object_logs 2026-11-09 02:33:53,037 - INFO - TEST DESCRIPTION : Description: Test to validate object logs 1.Create vn/vm and verify object log tables updated with those vn, vm and routing-instance - fails otherwise Maintainer: sandipd@juniper.net 2026-11-09 02:33:53,687 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:33:53,687 - INFO - 2026-11-09 02:33:55,089 - INFO - Created VN ctest-vn22-08522792 2026-11-09 02:33:55,871 - INFO - Verified VN network id 6 for VN a971e791-01de-468a-b42b-fa0458d41020 2026-11-09 02:33:55,871 - INFO - Verifications in API Server for VN ctest-vn22-08522792 passed 2026-11-09 02:33:55,964 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn22-08522792 passed 2026-11-09 02:33:57,462 - INFO - Validated that VN default-domain:ctest-AnalyticsBasicTestSanity-31526195:ctest-vn22-08522792 is found in opserver 2026-11-09 02:33:58 URL:http://nexus.opensdn.io/repository///images/converts//cirros-0.3.0-x86_64-disk.vmdk.gz [9186478/9186478] -> "/contrail-test/images/cirros-0.3.0-x86_64-disk.vmdk.gz" [1] 2026-11-09 02:34:01,457 - INFO - VM ([]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:34:37,459 - INFO - Validated ObjectVNTable, ObjectRoutingInstance, ObjectVMTable logs 2026-11-09 02:34:37,459 - INFO - Deleting VM ctest-AnalyticsBasicTestSanity-31526195-65976801 2026-11-09 02:34:37,625 - INFO - Deleting VN ctest-vn22-08522792 2026-11-09 02:34:37,671 - WARNING - Deleting VN ctest-vn22-08522792 failed..Will retry 2026-11-09 02:34:39,730 - WARNING - Deleting VN ctest-vn22-08522792 failed..Will retry 2026-11-09 02:34:42,107 - INFO - Validated that VN ctest-vn22-08522792 is not found in API Server 2026-11-09 02:34:42,136 - INFO - Validated that VN ctest-vn22-08522792 is not in any agent 2026-11-09 02:34:42,169 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn22-08522792 info 2026-11-09 02:34:42,829 - INFO - END TEST : test_verify_object_logs : PASSED[0:00:49] 2026-11-09 02:34:42,829 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:34:43,706 - INFO - Deleted project: ctest-AnalyticsBasicTestSanity-31526195, ID : b397d046-b037-4c3f-98a0-bad5c62bf016 2026-11-09 02:34:43,935 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 02:34:43,946 - INFO - ================================================================================ 2026-11-09 02:34:43,946 - INFO - STARTING TEST : test_db_manage 2026-11-09 02:34:43,946 - INFO - TEST DESCRIPTION : Test db_manage.py tool 2026-11-09 02:34:44,605 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:34:44,605 - INFO - 2026-11-09 02:34:49,429 - WARNING - Errors are still present: 2026-11-09 02:34:49,209 ERROR: (v1.43) Checker check_subnet_addr_alloc: Failed: 2026-11-09 02:34:49,429 - WARNING - Ignore some errors untill fix 2026-11-09 02:34:50,148 - INFO - END TEST : test_db_manage : PASSED[0:00:07] 2026-11-09 02:34:50,148 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:34:50,265 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 02:34:50,273 - INFO - ================================================================================ 2026-11-09 02:34:50,273 - INFO - STARTING TEST : test_analytics_docs 2026-11-09 02:34:50,274 - INFO - TEST DESCRIPTION : Test docs from analytics API analytics api docs curl -s http://collector_ips[0]:8081/documentation/index.html | grep "Welcome to Contrail Analytics API documentation!" 2026-11-09 02:34:50,963 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:34:50,963 - INFO - 2026-11-09 02:34:51,694 - INFO - END TEST : test_analytics_docs : PASSED[0:00:01] 2026-11-09 02:34:51,694 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:34:51,705 - INFO - ================================================================================ 2026-11-09 02:34:51,705 - INFO - STARTING TEST : test_config_docs 2026-11-09 02:34:51,705 - INFO - TEST DESCRIPTION : Test docs from config API config api docs curl -s http://cfgm_ips[0]:8082/documentation/index.html | grep "<title>Juniper Contrail Configuration API Model" 2026-11-09 02:34:52,367 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:34:52,367 - INFO - 2026-11-09 02:34:53,026 - INFO - END TEST : test_config_docs : PASSED[0:00:02] 2026-11-09 02:34:53,026 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:34:53,106 - INFO - Domain Default found not creating 2026-11-09 02:34:53,298 - INFO - Project ctest-TestECMPConfigHashFeature-60549912 not found, creating it 2026-11-09 02:34:53,964 - INFO - Created Project:ctest-TestECMPConfigHashFeature-60549912, ID : 37ef27a2-6291-45f1-9d2a-44bf0a2984e9 2026-11-09 02:34:56,909 - INFO - Created VN ctest-mgmt_ctest-TestECMPConfigHashFeature-60549912-63790259 2026-11-09 02:34:57,719 - INFO - Created VN ctest-left_ctest-TestECMPConfigHashFeature-60549912-65793691 2026-11-09 02:34:58,526 - INFO - Created VN ctest-right_ctest-TestECMPConfigHashFeature-60549912-59304772 2026-11-09 02:34:58 URL:http://nexus.opensdn.io/repository///images/converts//cirros-0.4.0-x86_64-disk.img [12716032/12716032] -> "/contrail-test/images/cirros-0.4.0-x86_64-disk.img" [1] 2026-11-09 02:34:59,606 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPConfigHashFeature-60549912-74150128>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:35:00,149 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPConfigHashFeature-60549912-95609684>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:35:00,152 - INFO - ================================================================================ 2026-11-09 02:35:00,152 - INFO - STARTING TEST : test_ecmp_hash_src_ip 2026-11-09 02:35:00,152 - INFO - TEST DESCRIPTION : Validates ecmp hash when only source ip is configured Maintainer : cmallam@juniper.net 2026-11-09 02:35:00,804 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:35:00,804 - INFO - 2026-11-09 02:35:00,805 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:35:01,529 - INFO - 2026-11-09 02:35:01,529 - INFO - END TEST : test_ecmp_hash_src_ip : SKIPPED[0:00:01] 2026-11-09 02:35:01,529 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:35:01,531 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPConfigHashFeature-60549912-95609684 in state BUILD 2026-11-09 02:35:01,531 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPConfigHashFeature-60549912-95609684 2026-11-09 02:35:01,557 - ERROR - VM ctest-right_vm_ctest-TestECMPConfigHashFeature-60549912-95609684 has failed to come up 2026-11-09 02:35:01,557 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:01,557 - ERROR - VM ctest-right_vm_ctest-TestECMPConfigHashFeature-60549912-95609684 has failed to come up 2026-11-09 02:35:01,557 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:01,840 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPConfigHashFeature-60549912-74150128 in state BUILD 2026-11-09 02:35:01,840 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPConfigHashFeature-60549912-74150128 2026-11-09 02:35:01,840 - ERROR - VM ctest-left_vm_ctest-TestECMPConfigHashFeature-60549912-74150128 has failed to come up 2026-11-09 02:35:01,840 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:01,840 - ERROR - VM ctest-left_vm_ctest-TestECMPConfigHashFeature-60549912-74150128 has failed to come up 2026-11-09 02:35:01,840 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:01,915 - INFO - Deleting VN ctest-left_ctest-TestECMPConfigHashFeature-60549912-65793691 2026-11-09 02:35:02,095 - INFO - Deleting VN ctest-right_ctest-TestECMPConfigHashFeature-60549912-59304772 2026-11-09 02:35:02,292 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPConfigHashFeature-60549912-63790259 2026-11-09 02:35:03,402 - INFO - Deleted project: ctest-TestECMPConfigHashFeature-60549912, ID : 37ef27a2-6291-45f1-9d2a-44bf0a2984e9 2026-11-09 02:35:03,614 - INFO - Domain Default found not creating 2026-11-09 02:35:04,159 - INFO - Project ctest-TestECMPFeature-70636565 not found, creating it 2026-11-09 02:35:05,311 - INFO - Created Project:ctest-TestECMPFeature-70636565, ID : 97a15b25-bc94-457e-8f79-1e778adf3ade 2026-11-09 02:35:08,284 - INFO - Created VN ctest-mgmt_ctest-TestECMPFeature-70636565-60209514 2026-11-09 02:35:09,026 - INFO - Created VN ctest-left_ctest-TestECMPFeature-70636565-63022886 2026-11-09 02:35:09,794 - INFO - Created VN ctest-right_ctest-TestECMPFeature-70636565-72310107 2026-11-09 02:35:10,640 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPFeature-70636565-75054093>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:35:11,359 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPFeature-70636565-95173729>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:35:11,362 - INFO - ================================================================================ 2026-11-09 02:35:11,362 - INFO - STARTING TEST : test_ecmp_svc_v2_in_network_nat_with_3_instance 2026-11-09 02:35:11,362 - INFO - TEST DESCRIPTION : Description: Validate ECMP with v2 service chaining in-network-nat mode datapath having service instance Test steps: 1. Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2. Creating a service instance in in-network-nat mode with 3 instances and left-interface of the service instances sharing the IP and enabled for static route. 3. Creating a service chain by applying the service instance as a service in a policy between the VNs. 4. Checking for ping and tcp traffic between vm1 and vm2. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1. Maintainer : ganeshahv@juniper.net 2026-11-09 02:35:12,059 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:35:12,059 - INFO - 2026-11-09 02:35:12,059 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:35:12,730 - INFO - 2026-11-09 02:35:12,730 - INFO - END TEST : test_ecmp_svc_v2_in_network_nat_with_3_instance : SKIPPED[0:00:01] 2026-11-09 02:35:12,731 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:35:12,735 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPFeature-70636565-95173729 in state BUILD 2026-11-09 02:35:12,735 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPFeature-70636565-95173729 2026-11-09 02:35:12,776 - ERROR - VM ctest-right_vm_ctest-TestECMPFeature-70636565-95173729 has failed to come up 2026-11-09 02:35:12,776 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:12,776 - ERROR - VM ctest-right_vm_ctest-TestECMPFeature-70636565-95173729 has failed to come up 2026-11-09 02:35:12,776 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:12,927 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPFeature-70636565-75054093 in state BUILD 2026-11-09 02:35:12,927 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPFeature-70636565-75054093 2026-11-09 02:35:12,927 - ERROR - VM ctest-left_vm_ctest-TestECMPFeature-70636565-75054093 has failed to come up 2026-11-09 02:35:12,927 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:12,927 - ERROR - VM ctest-left_vm_ctest-TestECMPFeature-70636565-75054093 has failed to come up 2026-11-09 02:35:12,927 - ERROR - Nova failed to get host of the VM 2026-11-09 02:35:13,011 - INFO - Deleting VN ctest-left_ctest-TestECMPFeature-70636565-63022886 2026-11-09 02:35:13,178 - INFO - Deleting VN ctest-right_ctest-TestECMPFeature-70636565-72310107 2026-11-09 02:35:13,375 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPFeature-70636565-60209514 2026-11-09 02:35:14,468 - INFO - Deleted project: ctest-TestECMPFeature-70636565, ID : 97a15b25-bc94-457e-8f79-1e778adf3ade 2026-11-09 02:35:14,676 - INFO - Domain Default found not creating 2026-11-09 02:35:14,873 - INFO - Project ctest-TestECMPIPv6Fragments-24992505 not found, creating it 2026-11-09 02:35:15,482 - INFO - Created Project:ctest-TestECMPIPv6Fragments-24992505, ID : bda4519f-f84e-41d1-b118-b9205925f938 2026-11-09 02:35:18,710 - INFO - Created VN ctest-mgmt_ctest-TestECMPIPv6Fragments-24992505-24446932 2026-11-09 02:35:19,420 - INFO - Created VN ctest-left_ctest-TestECMPIPv6Fragments-24992505-64003992 2026-11-09 02:35:20,137 - INFO - Created VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 2026-11-09 02:35:25 URL:http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic.vmdk.gz [705216131/705216131] -> "/contrail-test/images/ubuntu-traffic.vmdk.gz" [1] 2026-11-09 02:36:01,682 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPIPv6Fragments-24992505-49250991>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:36:02,260 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPIPv6Fragments-24992505-38302824>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:36:02,310 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 02:36:02,798 - INFO - admin user already present 2026-11-09 02:36:03,176 - INFO - Adding rules to the default security group in Project admin 2026-11-09 02:36:03,512 - INFO - ================================================================================ 2026-11-09 02:36:03,512 - INFO - STARTING TEST : test_ecmp_svc_in_network_with_static_route_no_policy 2026-11-09 02:36:03,512 - INFO - TEST DESCRIPTION : Description: Validate service chaining in-network mode datapath having a static route entries of the either virtual networks pointing to the corresponding interfaces of the service instance. We will not configure any policy. Test steps: 1. Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2. Creating a service instance in in-network mode with 1 instance and left-interface of the service instance sharing the IP and both the left and the right interfaces enabled for static route. 3. Delete the policy. 4. Checking for ping and tcp traffic between vm1 and vm2. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1. Maintainer : ganeshahv@juniper.net 2026-11-09 02:36:04,241 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:36:04,241 - INFO - http://nexus.opensdn.io/repository///images/tinycore//tinycore-in-network.qcow2.gz: 2026-11-09 02:36:04 ERROR 404: tinycore/tinycore-in-network.qcow2.gz. gzip: /contrail-test/images/tinycore-in-network.qcow2.gz: unexpected end of file 2026-11-09 02:36:04,961 - INFO - image /contrail-test/images/tinycore-in-network.qcow2 is not found 2026-11-09 02:36:05,065 - INFO - Service template: ['default-domain', 'ctest-service_template_1-42053205'] deleted successfully. 2026-11-09 02:36:05,760 - INFO - 2026-11-09 02:36:05,760 - INFO - END TEST : test_ecmp_svc_in_network_with_static_route_no_policy : SKIPPED[0:00:02] 2026-11-09 02:36:05,760 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:36:05,764 - INFO - ================================================================================ 2026-11-09 02:36:05,764 - INFO - STARTING TEST : test_ecmp_svc_v2_transparent_with_3_instance 2026-11-09 02:36:05,764 - INFO - TEST DESCRIPTION : Description: Validate ECMP with version 2 service chaining transparent mode datapath having service instance Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating a service instance in transparent mode with 3 instances. 3.Creating a service chain by applying the service instance as a service in a policy between the VNs. 4.Checking for ping and bidirectional tcp traffic between vm1 and vm2. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1 and vice-versa. Maintainer : ganeshahv@juniper.net 2026-11-09 02:36:06,458 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:36:06,458 - INFO - 2026-11-09 02:36:06,460 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:36:07,163 - INFO - 2026-11-09 02:36:07,164 - INFO - END TEST : test_ecmp_svc_v2_transparent_with_3_instance : SKIPPED[0:00:02] 2026-11-09 02:36:07,164 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:36:07,168 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPIPv6Fragments-24992505-38302824 in state BUILD 2026-11-09 02:36:07,168 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPIPv6Fragments-24992505-38302824 2026-11-09 02:36:07,197 - ERROR - VM ctest-right_vm_ctest-TestECMPIPv6Fragments-24992505-38302824 has failed to come up 2026-11-09 02:36:07,197 - ERROR - Nova failed to get host of the VM 2026-11-09 02:36:07,197 - ERROR - VM ctest-right_vm_ctest-TestECMPIPv6Fragments-24992505-38302824 has failed to come up 2026-11-09 02:36:07,197 - ERROR - Nova failed to get host of the VM 2026-11-09 02:36:07,269 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPIPv6Fragments-24992505-49250991 in state BUILD 2026-11-09 02:36:07,269 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPIPv6Fragments-24992505-49250991 2026-11-09 02:36:07,269 - ERROR - VM ctest-left_vm_ctest-TestECMPIPv6Fragments-24992505-49250991 has failed to come up 2026-11-09 02:36:07,269 - ERROR - Nova failed to get host of the VM 2026-11-09 02:36:07,269 - ERROR - VM ctest-left_vm_ctest-TestECMPIPv6Fragments-24992505-49250991 has failed to come up 2026-11-09 02:36:07,269 - ERROR - Nova failed to get host of the VM 2026-11-09 02:36:07,342 - INFO - Deleting VN ctest-left_ctest-TestECMPIPv6Fragments-24992505-64003992 2026-11-09 02:36:07,386 - WARNING - Deleting VN ctest-left_ctest-TestECMPIPv6Fragments-24992505-64003992 failed..Will retry 2026-11-09 02:36:09,444 - WARNING - Deleting VN ctest-left_ctest-TestECMPIPv6Fragments-24992505-64003992 failed..Will retry 2026-11-09 02:36:11,705 - INFO - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 2026-11-09 02:36:11,797 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:13,847 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:15,903 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:17,952 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:19,997 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:22,039 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:24,080 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:26,121 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:28,165 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:30,220 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:32,310 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:34,395 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:36,489 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:38,584 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:40,627 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:42,666 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:44,714 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:46,755 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:48,798 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:50,847 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:52,910 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:54,955 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:56,999 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:36:59,047 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:37:01,091 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:37:03,133 - WARNING - Deleting VN ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354 failed..Will retry 2026-11-09 02:37:03,133 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPIPv6Fragments-24992505-24446932 2026-11-09 02:37:03,533 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:05,697 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:07,897 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:10,065 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:12,245 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:14,441 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:16,625 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:18,773 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:20,929 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:23,105 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:25,257 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:27,425 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:29,609 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:31,781 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:33,953 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:36,125 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:38,293 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:40,461 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:42,621 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:44,793 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:46,969 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:49,109 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:51,261 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:53,417 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:55,561 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:57,721 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:37:59,877 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:38:02,033 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:38:04,177 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:38:06,321 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:38:08,465 - WARNING - Project ctest-TestECMPIPv6Fragments-24992505 still has VNs [{'to': ['default-domain', 'ctest-TestECMPIPv6Fragments-24992505', 'ctest-right_ctest-TestECMPIPv6Fragments-24992505-76523354'], 'uuid': '75692ff1-a91e-49c7-92e9-ba591a47d28d', 'href': 'http://10.0.0.33:8082/virtual-network/75692ff1-a91e-49c7-92e9-ba591a47d28d'}] before deletion 2026-11-09 02:38:08,465 - WARNING - One or more references still present, will not delete the project ctest-TestECMPIPv6Fragments-24992505 2026-11-09 02:38:08,645 - INFO - Domain Default found not creating 2026-11-09 02:38:08,840 - INFO - Project ctest-TestECMPSanity-95567274 not found, creating it 2026-11-09 02:38:09,445 - INFO - Created Project:ctest-TestECMPSanity-95567274, ID : 69cf7fc4-86ac-4024-adad-2f2a48910ed9 2026-11-09 02:38:12,428 - INFO - Created VN ctest-mgmt_ctest-TestECMPSanity-95567274-39821245 2026-11-09 02:38:13,210 - INFO - Created VN ctest-left_ctest-TestECMPSanity-95567274-91639773 2026-11-09 02:38:13,910 - INFO - Created VN ctest-right_ctest-TestECMPSanity-95567274-24989421 2026-11-09 02:38:14,480 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPSanity-95567274-52916351>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:38:14,951 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPSanity-95567274-37615949>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:38:14,953 - INFO - ================================================================================ 2026-11-09 02:38:14,953 - INFO - STARTING TEST : test_ecmp_svc_in_network_with_static_route_no_policy 2026-11-09 02:38:14,953 - INFO - TEST DESCRIPTION : Description: Validate service chaining in-network mode datapath having a static route entries of the either virtual networks pointing to the corresponding interfaces of the service instance. We will not configure any policy. Test steps: 1. Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2. Creating a service instance in in-network mode with 1 instance and left-interface of the service instance sharing the IP and both the left and the right interfaces enabled for static route. 3. Delete the policy. 4. Checking for ping and tcp traffic between vm1 and vm2. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1. Maintainer : ganeshahv@juniper.net 2026-11-09 02:38:15,637 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:15,637 - INFO - gzip: /contrail-test/images/tinycore-in-network.qcow2.gz: unexpected end of file 2026-11-09 02:38:16,513 - INFO - image /contrail-test/images/tinycore-in-network.qcow2 is not found 2026-11-09 02:38:16,621 - INFO - Service template: ['default-domain', 'ctest-service_template_1-24838573'] deleted successfully. 2026-11-09 02:38:17,300 - INFO - 2026-11-09 02:38:17,300 - INFO - END TEST : test_ecmp_svc_in_network_with_static_route_no_policy : SKIPPED[0:00:03] 2026-11-09 02:38:17,300 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:17,303 - INFO - ================================================================================ 2026-11-09 02:38:17,303 - INFO - STARTING TEST : test_ecmp_svc_v2_transparent_with_3_instance 2026-11-09 02:38:17,303 - INFO - TEST DESCRIPTION : Description: Validate ECMP with version 2 service chaining transparent mode datapath having service instance Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating a service instance in transparent mode with 3 instances. 3.Creating a service chain by applying the service instance as a service in a policy between the VNs. 4.Checking for ping and bidirectional tcp traffic between vm1 and vm2. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1 and vice-versa. Maintainer : ganeshahv@juniper.net 2026-11-09 02:38:17,970 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:17,970 - INFO - 2026-11-09 02:38:17,970 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:38:18,644 - INFO - 2026-11-09 02:38:18,644 - INFO - END TEST : test_ecmp_svc_v2_transparent_with_3_instance : SKIPPED[0:00:01] 2026-11-09 02:38:18,644 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:18,645 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPSanity-95567274-37615949 in state BUILD 2026-11-09 02:38:18,645 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPSanity-95567274-37615949 2026-11-09 02:38:18,680 - ERROR - VM ctest-right_vm_ctest-TestECMPSanity-95567274-37615949 has failed to come up 2026-11-09 02:38:18,681 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:18,681 - ERROR - VM ctest-right_vm_ctest-TestECMPSanity-95567274-37615949 has failed to come up 2026-11-09 02:38:18,681 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:18,859 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPSanity-95567274-52916351 in state BUILD 2026-11-09 02:38:18,859 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPSanity-95567274-52916351 2026-11-09 02:38:18,859 - ERROR - VM ctest-left_vm_ctest-TestECMPSanity-95567274-52916351 has failed to come up 2026-11-09 02:38:18,859 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:18,859 - ERROR - VM ctest-left_vm_ctest-TestECMPSanity-95567274-52916351 has failed to come up 2026-11-09 02:38:18,859 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:18,992 - INFO - Deleting VN ctest-left_ctest-TestECMPSanity-95567274-91639773 2026-11-09 02:38:19,209 - INFO - Deleting VN ctest-right_ctest-TestECMPSanity-95567274-24989421 2026-11-09 02:38:19,442 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPSanity-95567274-39821245 2026-11-09 02:38:20,592 - INFO - Deleted project: ctest-TestECMPSanity-95567274, ID : 69cf7fc4-86ac-4024-adad-2f2a48910ed9 2026-11-09 02:38:20,844 - INFO - Domain Default found not creating 2026-11-09 02:38:21,063 - INFO - Project ctest-TestECMPSanityIPv6-07724347 not found, creating it 2026-11-09 02:38:21,645 - INFO - Created Project:ctest-TestECMPSanityIPv6-07724347, ID : cbd925ad-378a-4da7-9944-80651c948918 2026-11-09 02:38:25,204 - INFO - Created VN ctest-mgmt_ctest-TestECMPSanityIPv6-07724347-34003935 2026-11-09 02:38:26,228 - INFO - Created VN ctest-left_ctest-TestECMPSanityIPv6-07724347-57571879 2026-11-09 02:38:27,155 - INFO - Created VN ctest-right_ctest-TestECMPSanityIPv6-07724347-83136394 2026-11-09 02:38:27,888 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPSanityIPv6-07724347-57453787>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:38:28,577 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPSanityIPv6-07724347-95571830>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:38:28,579 - INFO - ================================================================================ 2026-11-09 02:38:28,579 - INFO - STARTING TEST : test_ecmp_svc_in_network_with_3_instance 2026-11-09 02:38:29,266 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:29,266 - INFO - 2026-11-09 02:38:29,266 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:38:29,915 - INFO - 2026-11-09 02:38:29,915 - INFO - END TEST : test_ecmp_svc_in_network_with_3_instance : SKIPPED[0:00:01] 2026-11-09 02:38:29,915 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:29,916 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPSanityIPv6-07724347-95571830 in state BUILD 2026-11-09 02:38:29,916 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPSanityIPv6-07724347-95571830 2026-11-09 02:38:29,944 - ERROR - VM ctest-right_vm_ctest-TestECMPSanityIPv6-07724347-95571830 has failed to come up 2026-11-09 02:38:29,944 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:29,944 - ERROR - VM ctest-right_vm_ctest-TestECMPSanityIPv6-07724347-95571830 has failed to come up 2026-11-09 02:38:29,944 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:30,073 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPSanityIPv6-07724347-57453787 in state BUILD 2026-11-09 02:38:30,074 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPSanityIPv6-07724347-57453787 2026-11-09 02:38:30,074 - ERROR - VM ctest-left_vm_ctest-TestECMPSanityIPv6-07724347-57453787 has failed to come up 2026-11-09 02:38:30,074 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:30,074 - ERROR - VM ctest-left_vm_ctest-TestECMPSanityIPv6-07724347-57453787 has failed to come up 2026-11-09 02:38:30,074 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:30,139 - INFO - Deleting VN ctest-left_ctest-TestECMPSanityIPv6-07724347-57571879 2026-11-09 02:38:30,348 - INFO - Deleting VN ctest-right_ctest-TestECMPSanityIPv6-07724347-83136394 2026-11-09 02:38:30,554 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPSanityIPv6-07724347-34003935 2026-11-09 02:38:31,662 - INFO - Deleted project: ctest-TestECMPSanityIPv6-07724347, ID : cbd925ad-378a-4da7-9944-80651c948918 2026-11-09 02:38:31,923 - INFO - Domain Default found not creating 2026-11-09 02:38:32,103 - INFO - Project ctest-TestECMPwithSVMChange-80549744 not found, creating it 2026-11-09 02:38:32,715 - INFO - Created Project:ctest-TestECMPwithSVMChange-80549744, ID : d2ec757e-41c1-4325-bb3c-f93be763a3ae 2026-11-09 02:38:35,670 - INFO - Created VN ctest-mgmt_ctest-TestECMPwithSVMChange-80549744-08840679 2026-11-09 02:38:36,351 - INFO - Created VN ctest-left_ctest-TestECMPwithSVMChange-80549744-43950446 2026-11-09 02:38:37,074 - INFO - Created VN ctest-right_ctest-TestECMPwithSVMChange-80549744-76554536 2026-11-09 02:38:37,958 - INFO - VM ([<Server: ctest-left_vm_ctest-TestECMPwithSVMChange-80549744-41103900>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:38:38,606 - INFO - VM ([<Server: ctest-right_vm_ctest-TestECMPwithSVMChange-80549744-54315683>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:38:38,610 - INFO - ================================================================================ 2026-11-09 02:38:38,610 - INFO - STARTING TEST : test_ecmp_with_svm_deletion 2026-11-09 02:38:38,610 - INFO - TEST DESCRIPTION : Description: Validate ECMP with service chaining transparent mode datapath by removing SVMs Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating a service instance in transparent mode with 3 instances. 3.Creating a service chain by applying the service instance as a service in a policy between the VNs. 4.Delete the SVMs in the SI one by one. 5.There should be no traffic loss. Pass criteria: Ping between the VMs should be successful and TCP traffic should reach vm2 from vm1 and vice-versa. Maintainer : ganeshahv@juniper.net 2026-11-09 02:38:39,271 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:39,271 - INFO - 2026-11-09 02:38:39,272 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:38:39,922 - INFO - 2026-11-09 02:38:39,922 - INFO - END TEST : test_ecmp_with_svm_deletion : SKIPPED[0:00:01] 2026-11-09 02:38:39,922 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:39,923 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestECMPwithSVMChange-80549744-54315683 in state BUILD 2026-11-09 02:38:39,923 - INFO - Deleting VM ctest-right_vm_ctest-TestECMPwithSVMChange-80549744-54315683 2026-11-09 02:38:39,947 - ERROR - VM ctest-right_vm_ctest-TestECMPwithSVMChange-80549744-54315683 has failed to come up 2026-11-09 02:38:39,948 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:39,948 - ERROR - VM ctest-right_vm_ctest-TestECMPwithSVMChange-80549744-54315683 has failed to come up 2026-11-09 02:38:39,948 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:40,070 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestECMPwithSVMChange-80549744-41103900 in state BUILD 2026-11-09 02:38:40,071 - INFO - Deleting VM ctest-left_vm_ctest-TestECMPwithSVMChange-80549744-41103900 2026-11-09 02:38:40,071 - ERROR - VM ctest-left_vm_ctest-TestECMPwithSVMChange-80549744-41103900 has failed to come up 2026-11-09 02:38:40,071 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:40,071 - ERROR - VM ctest-left_vm_ctest-TestECMPwithSVMChange-80549744-41103900 has failed to come up 2026-11-09 02:38:40,071 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:40,149 - INFO - Deleting VN ctest-left_ctest-TestECMPwithSVMChange-80549744-43950446 2026-11-09 02:38:40,332 - INFO - Deleting VN ctest-right_ctest-TestECMPwithSVMChange-80549744-76554536 2026-11-09 02:38:40,514 - INFO - Deleting VN ctest-mgmt_ctest-TestECMPwithSVMChange-80549744-08840679 2026-11-09 02:38:41,569 - INFO - Deleted project: ctest-TestECMPwithSVMChange-80549744, ID : d2ec757e-41c1-4325-bb3c-f93be763a3ae 2026-11-09 02:38:41,790 - INFO - Domain Default found not creating 2026-11-09 02:38:41,964 - INFO - Project ctest-TestMultiInlineSVC-68942803 not found, creating it 2026-11-09 02:38:42,586 - INFO - Created Project:ctest-TestMultiInlineSVC-68942803, ID : a33bd408-5fda-47fc-acbe-57d1369fe40b 2026-11-09 02:38:45,418 - INFO - Created VN ctest-mgmt_ctest-TestMultiInlineSVC-68942803-52302271 2026-11-09 02:38:46,160 - INFO - Created VN ctest-left_ctest-TestMultiInlineSVC-68942803-59316958 2026-11-09 02:38:46,784 - INFO - Created VN ctest-right_ctest-TestMultiInlineSVC-68942803-08321544 2026-11-09 02:38:47,414 - INFO - VM ([<Server: ctest-left_vm_ctest-TestMultiInlineSVC-68942803-29016906>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:38:47,917 - INFO - VM ([<Server: ctest-right_vm_ctest-TestMultiInlineSVC-68942803-98288998>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:38:47,919 - INFO - ================================================================================ 2026-11-09 02:38:47,919 - INFO - STARTING TEST : test_svc_fate_sharing_basic 2026-11-09 02:38:47,920 - INFO - TEST DESCRIPTION : Description: Basic test to validate fate sharing in a multi inline service chain with 2 SIs, 1 SVM each. Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating 2 inline service instances SI1 and SI2. 3.Creating a service chain by applying the 2 service instances in a policy between t he VNs. 4.Associate an HC instance with right intf of one of the SVMs 5.Bring down the intf in the step 4 6.Verify that all the re-origined routes(ServiceChain) are deleted from all the RIs of all the SIs 7.Verify the step 6 in both control node and agent 8.Bring up the intf in the step 5 8.Verify that the routes should be re-originated again, and the traffic also starts flowing Pass criteria: Ping/Route deletion/Route addition should be successful. Maintainer : ankitja@juniper.net 2026-11-09 02:38:48,578 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:48,578 - INFO - gzip: /contrail-test/images/tinycore-in-network.qcow2.gz: unexpected end of file 2026-11-09 02:38:49,162 - INFO - image /contrail-test/images/tinycore-in-network.qcow2 is not found 2026-11-09 02:38:49,253 - INFO - Service template: ['default-domain', 'ctest-service_template_1-42989940'] deleted successfully. 2026-11-09 02:38:49,919 - INFO - 2026-11-09 02:38:49,919 - INFO - END TEST : test_svc_fate_sharing_basic : SKIPPED[0:00:02] 2026-11-09 02:38:49,919 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:49,923 - INFO - ================================================================================ 2026-11-09 02:38:49,923 - INFO - STARTING TEST : test_three_stage_v2_SC 2026-11-09 02:38:49,923 - INFO - TEST DESCRIPTION : Description: Validate multi-Inline SVC version 2. Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating 3 service instances. 3.Creating a service chain by applying the 3 service instances in a policy between t he VNs. 4.There should be no traffic loss. Pass criteria: Ping between the VMs should be successful. Maintainer : ganeshahv@juniper.net 2026-11-09 02:38:50,561 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:38:50,561 - INFO - 2026-11-09 02:38:50,561 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:38:51,228 - INFO - 2026-11-09 02:38:51,228 - INFO - END TEST : test_three_stage_v2_SC : SKIPPED[0:00:02] 2026-11-09 02:38:51,228 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:38:51,230 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestMultiInlineSVC-68942803-98288998 in state BUILD 2026-11-09 02:38:51,230 - INFO - Deleting VM ctest-right_vm_ctest-TestMultiInlineSVC-68942803-98288998 2026-11-09 02:38:51,257 - ERROR - VM ctest-right_vm_ctest-TestMultiInlineSVC-68942803-98288998 has failed to come up 2026-11-09 02:38:51,258 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:51,258 - ERROR - VM ctest-right_vm_ctest-TestMultiInlineSVC-68942803-98288998 has failed to come up 2026-11-09 02:38:51,258 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:51,375 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestMultiInlineSVC-68942803-29016906 in state BUILD 2026-11-09 02:38:51,375 - INFO - Deleting VM ctest-left_vm_ctest-TestMultiInlineSVC-68942803-29016906 2026-11-09 02:38:51,375 - ERROR - VM ctest-left_vm_ctest-TestMultiInlineSVC-68942803-29016906 has failed to come up 2026-11-09 02:38:51,375 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:51,376 - ERROR - VM ctest-left_vm_ctest-TestMultiInlineSVC-68942803-29016906 has failed to come up 2026-11-09 02:38:51,376 - ERROR - Nova failed to get host of the VM 2026-11-09 02:38:51,447 - INFO - Deleting VN ctest-left_ctest-TestMultiInlineSVC-68942803-59316958 2026-11-09 02:38:51,605 - INFO - Deleting VN ctest-right_ctest-TestMultiInlineSVC-68942803-08321544 2026-11-09 02:38:51,751 - INFO - Deleting VN ctest-mgmt_ctest-TestMultiInlineSVC-68942803-52302271 2026-11-09 02:38:52,842 - INFO - Deleted project: ctest-TestMultiInlineSVC-68942803, ID : a33bd408-5fda-47fc-acbe-57d1369fe40b 2026-11-09 02:38:53,061 - INFO - Domain Default found not creating 2026-11-09 02:38:53,254 - INFO - Project ctest-TestMultiInlineSVCIPv6-55520473 not found, creating it 2026-11-09 02:38:53,811 - INFO - Created Project:ctest-TestMultiInlineSVCIPv6-55520473, ID : b9e15be8-c854-4383-bb92-1accc7080702 2026-11-09 02:38:57,086 - INFO - Created VN ctest-mgmt_ctest-TestMultiInlineSVCIPv6-55520473-46763668 2026-11-09 02:38:58,105 - INFO - Created VN ctest-left_ctest-TestMultiInlineSVCIPv6-55520473-17686957 2026-11-09 02:38:59,132 - INFO - Created VN ctest-right_ctest-TestMultiInlineSVCIPv6-55520473-30758892 2026-11-09 02:38:59,929 - INFO - VM ([<Server: ctest-left_vm_ctest-TestMultiInlineSVCIPv6-55520473-54817754>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:39:00,526 - INFO - VM ([<Server: ctest-right_vm_ctest-TestMultiInlineSVCIPv6-55520473-02740897>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:39:00,529 - INFO - ================================================================================ 2026-11-09 02:39:00,529 - INFO - STARTING TEST : test_svc_fate_sharing_basic 2026-11-09 02:39:01,206 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:39:01,206 - INFO - 2026-11-09 02:39:01,206 - INFO - ================================================================================ 2026-11-09 02:39:01,206 - INFO - STARTING TEST : test_svc_fate_sharing_basic 2026-11-09 02:39:01,206 - INFO - TEST DESCRIPTION : Description: Basic test to validate fate sharing in a multi inline service chain with 2 SIs, 1 SVM each. Test steps: 1.Creating vm's - vm1 and vm2 in networks vn1 and vn2. 2.Creating 2 inline service instances SI1 and SI2. 3.Creating a service chain by applying the 2 service instances in a policy between t he VNs. 4.Associate an HC instance with right intf of one of the SVMs 5.Bring down the intf in the step 4 6.Verify that all the re-origined routes(ServiceChain) are deleted from all the RIs of all the SIs 7.Verify the step 6 in both control node and agent 8.Bring up the intf in the step 5 8.Verify that the routes should be re-originated again, and the traffic also starts flowing Pass criteria: Ping/Route deletion/Route addition should be successful. Maintainer : ankitja@juniper.net 2026-11-09 02:39:01,850 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:39:01,850 - INFO - gzip: /contrail-test/images/tinycore-in-network.qcow2.gz: unexpected end of file 2026-11-09 02:39:02,451 - INFO - image /contrail-test/images/tinycore-in-network.qcow2 is not found 2026-11-09 02:39:02,549 - INFO - Service template: ['default-domain', 'ctest-service_template_1-67587949'] deleted successfully. 2026-11-09 02:39:03,209 - INFO - 2026-11-09 02:39:03,209 - INFO - END TEST : test_svc_fate_sharing_basic : SKIPPED[0:00:02] 2026-11-09 02:39:03,209 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:39:03,209 - INFO - image /contrail-test/images/tinycore-in-network.qcow2 is not found 2026-11-09 02:39:03,861 - INFO - 2026-11-09 02:39:03,861 - INFO - END TEST : test_svc_fate_sharing_basic : SKIPPED[0:00:03] 2026-11-09 02:39:03,861 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:39:03,863 - INFO - Skip interface_detach for VM ctest-right_vm_ctest-TestMultiInlineSVCIPv6-55520473-02740897 in state BUILD 2026-11-09 02:39:03,863 - INFO - Deleting VM ctest-right_vm_ctest-TestMultiInlineSVCIPv6-55520473-02740897 2026-11-09 02:39:03,916 - ERROR - VM ctest-right_vm_ctest-TestMultiInlineSVCIPv6-55520473-02740897 has failed to come up 2026-11-09 02:39:03,916 - ERROR - Nova failed to get host of the VM 2026-11-09 02:39:03,916 - ERROR - VM ctest-right_vm_ctest-TestMultiInlineSVCIPv6-55520473-02740897 has failed to come up 2026-11-09 02:39:03,916 - ERROR - Nova failed to get host of the VM 2026-11-09 02:39:04,011 - INFO - Skip interface_detach for VM ctest-left_vm_ctest-TestMultiInlineSVCIPv6-55520473-54817754 in state BUILD 2026-11-09 02:39:04,012 - INFO - Deleting VM ctest-left_vm_ctest-TestMultiInlineSVCIPv6-55520473-54817754 2026-11-09 02:39:04,012 - ERROR - VM ctest-left_vm_ctest-TestMultiInlineSVCIPv6-55520473-54817754 has failed to come up 2026-11-09 02:39:04,012 - ERROR - Nova failed to get host of the VM 2026-11-09 02:39:04,012 - ERROR - VM ctest-left_vm_ctest-TestMultiInlineSVCIPv6-55520473-54817754 has failed to come up 2026-11-09 02:39:04,012 - ERROR - Nova failed to get host of the VM 2026-11-09 02:39:04,086 - INFO - Deleting VN ctest-left_ctest-TestMultiInlineSVCIPv6-55520473-17686957 2026-11-09 02:39:04,292 - INFO - Deleting VN ctest-right_ctest-TestMultiInlineSVCIPv6-55520473-30758892 2026-11-09 02:39:04,490 - INFO - Deleting VN ctest-mgmt_ctest-TestMultiInlineSVCIPv6-55520473-46763668 2026-11-09 02:39:05,627 - INFO - Deleted project: ctest-TestMultiInlineSVCIPv6-55520473, ID : b9e15be8-c854-4383-bb92-1accc7080702 2026-11-09 02:39:05,850 - INFO - Domain Default found not creating 2026-11-09 02:39:06,047 - INFO - Project ctest-FloatingipBasicTestSanity-65279649 not found, creating it 2026-11-09 02:39:06,663 - INFO - Created Project:ctest-FloatingipBasicTestSanity-65279649, ID : b0172c90-6925-44fc-b228-a9f17b6af68f 2026-11-09 02:39:08,581 - INFO - ================================================================================ 2026-11-09 02:39:08,582 - INFO - STARTING TEST : test_floating_ip 2026-11-09 02:39:08,582 - INFO - TEST DESCRIPTION : Test to validate floating-ip Assignment to a VM. It creates a VM, assigns a FIP to it and pings to a IP in the FIP VN. 2026-11-09 02:39:09,260 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:39:09,261 - INFO - 2026-11-09 02:39:10,330 - INFO - Created VN ctest-fvn-58327248 2026-11-09 02:39:11,014 - INFO - Verified VN network id 9 for VN bacb2028-100c-447c-b8b1-56b729226919 2026-11-09 02:39:11,015 - INFO - Verifications in API Server for VN ctest-fvn-58327248 passed 2026-11-09 02:39:11,116 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-fvn-58327248 passed 2026-11-09 02:39:12,672 - INFO - Validated that VN default-domain:ctest-FloatingipBasicTestSanity-65279649:ctest-fvn-58327248 is found in opserver 2026-11-09 02:39:13,403 - INFO - Created VN ctest-vn1-37530059 2026-11-09 02:39:13,721 - INFO - Verified VN network id 11 for VN c83fdbd3-2082-4135-8219-b81d5a03926a 2026-11-09 02:39:13,721 - INFO - Verifications in API Server for VN ctest-vn1-37530059 passed 2026-11-09 02:39:13,796 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-37530059 passed 2026-11-09 02:39:14,079 - INFO - Validated that VN default-domain:ctest-FloatingipBasicTestSanity-65279649:ctest-vn1-37530059 is found in opserver 2026-11-09 02:39:19 URL:http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic.vmdk.gz [705216131/705216131] -> "/contrail-test/images/ubuntu-traffic.vmdk.gz" [1] 2026-11-09 02:39:50,114 - INFO - VM ([<Server: ctest-vn1_vm1_name-60782726>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:39:50,618 - INFO - VM ([<Server: ctest-fvn_vm1_name-00060536>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:39:50,793 - INFO - Creating Floating IP pool ctest-some-pool-43274206 in API Server 2026-11-09 02:39:51,290 - INFO - Verification for FIP pool ctest-some-pool-43274206 in API Server passed 2026-11-09 02:39:51,336 - INFO - Verification for FIP pool ctest-some-pool-43274206 in Control-node passed 2026-11-09 02:39:51,336 - INFO - Waiting for VM ctest-vn1_vm1_name-60782726 to be up.. 2026-11-09 02:41:13,059 - INFO - VM name : ctest-vn1_vm1_name-60782726 2026-11-09 02:41:43,344 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1_vm1_name-60782726 passed 2026-11-09 02:41:59,231 - INFO - Waiting for VM ctest-fvn_vm1_name-00060536 to be up.. 2026-11-09 02:41:59,326 - INFO - VM name : ctest-fvn_vm1_name-00060536 2026-11-09 02:42:00,663 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-fvn_vm1_name-00060536 passed 2026-11-09 02:42:00,986 - INFO - Route for FIP 163.212.56.196 is fine on Control-node 10.0.0.248 2026-11-09 02:42:00,995 - INFO - Route for FIP 163.212.56.196 is fine on Control-node 10.0.0.33 2026-11-09 02:42:01,003 - INFO - Route for FIP 163.212.56.196 is fine on Control-node 10.0.0.249 2026-11-09 02:42:01,003 - INFO - FIP 163.212.56.196 verification for passed on all Control-nodes 2026-11-09 02:42:01,004 - INFO - FIP ID 781134e8-8c95-440b-9669-d77c14cd3c9f(163.212.56.196) validation in Control node passed 2026-11-09 02:42:01,083 - INFO - FIP ID 781134e8-8c95-440b-9669-d77c14cd3c9f(163.212.56.196) validation in agents passed 2026-11-09 02:42:01,094 - INFO - FIP ID 781134e8-8c95-440b-9669-d77c14cd3c9f(163.212.56.196) validation in API Server passed 2026-11-09 02:42:11,290 - INFO - Ping to IP 163.212.56.195 from VM ctest-vn1_vm1_name-60782726 passed 2026-11-09 02:42:11,540 - INFO - Deleting the FIP pool ctest-some-pool-43274206 2026-11-09 02:42:11,728 - INFO - Deleting VM ctest-fvn_vm1_name-00060536 2026-11-09 02:42:11,821 - INFO - Deleting VM ctest-vn1_vm1_name-60782726 2026-11-09 02:42:11,899 - INFO - Deleting VN ctest-vn1-37530059 2026-11-09 02:42:11,959 - WARNING - Deleting VN ctest-vn1-37530059 failed..Will retry 2026-11-09 02:42:14,006 - WARNING - Deleting VN ctest-vn1-37530059 failed..Will retry 2026-11-09 02:42:16,398 - INFO - Validated that VN ctest-vn1-37530059 is not found in API Server 2026-11-09 02:42:16,424 - INFO - Validated that VN ctest-vn1-37530059 is not in any agent 2026-11-09 02:42:16,467 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn1-37530059 info 2026-11-09 02:42:16,467 - INFO - Deleting VN ctest-fvn-58327248 2026-11-09 02:42:16,804 - INFO - Validated that VN ctest-fvn-58327248 is not found in API Server 2026-11-09 02:42:16,830 - INFO - Validated that VN ctest-fvn-58327248 is not in any agent 2026-11-09 02:42:16,867 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-fvn-58327248 info 2026-11-09 02:42:18,197 - INFO - END TEST : test_floating_ip : PASSED[0:03:10] 2026-11-09 02:42:18,197 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:19,167 - INFO - Deleted project: ctest-FloatingipBasicTestSanity-65279649, ID : b0172c90-6925-44fc-b228-a9f17b6af68f 2026-11-09 02:42:19,430 - INFO - Domain Default found not creating 2026-11-09 02:42:19,633 - INFO - Project ctest-TestSanity_MX-03295860 not found, creating it 2026-11-09 02:42:20,181 - INFO - Created Project:ctest-TestSanity_MX-03295860, ID : 3868afc2-818f-499e-8d48-e0f7222bd6da 2026-11-09 02:42:21,973 - INFO - ================================================================================ 2026-11-09 02:42:21,973 - INFO - STARTING TEST : test_mx_gateway 2026-11-09 02:42:21,973 - INFO - TEST DESCRIPTION : Test to validate floating-ip from a public pool assignment to a VM. It creates a VM, assigns a FIP to it and pings to outside the cluster. 1.Check env variable MX_GW_TEST is set to 1. This confirm the MX present in Setup. 2.Create 2 Vns. One public100 and other vn200. VN public100 created with IP pool accessible from outside network. 3.VM vm200 launched under vn200. 4.VM vm200 get floating ip from public100 network 5.Configure the control with MX peering if not present. 6.Try to ping outside network and check connecivity Pass criteria: Step 6 should pass Maintainer: chhandak@juniper.net 2026-11-09 02:42:23,268 - INFO - Skipping Test. Env variable MX_GW_TEST is not set 2026-11-09 02:42:24,545 - INFO - 2026-11-09 02:42:24,545 - INFO - END TEST : test_mx_gateway : SKIPPED[0:00:03] 2026-11-09 02:42:24,545 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:25,462 - INFO - Deleted project: ctest-TestSanity_MX-03295860, ID : 3868afc2-818f-499e-8d48-e0f7222bd6da 2026-11-09 02:42:25,664 - INFO - Domain Default found not creating 2026-11-09 02:42:25,841 - INFO - Project ctest-TestHeat-40894504 not found, creating it 2026-11-09 02:42:26,497 - INFO - Created Project:ctest-TestHeat-40894504, ID : 1c31a8a9-cbae-44ca-bcc7-2c7c47611171 2026-11-09 02:42:28,410 - INFO - ================================================================================ 2026-11-09 02:42:28,410 - INFO - STARTING TEST : test_public_access_thru_svc_w_fip 2026-11-09 02:42:28,410 - INFO - TEST DESCRIPTION : Validate creation of a in-network-nat service chain using heat. Create a end VN. Associate FIPs to the end VM and the right intf of the SVM. Create a static route entry to point 0/0 to the left intf of the SVM. The end VM should be able to access internet. 2026-11-09 02:42:29,702 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:42:29,702 - INFO - 2026-11-09 02:42:29,726 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:42:31,034 - INFO - 2026-11-09 02:42:31,034 - INFO - END TEST : test_public_access_thru_svc_w_fip : SKIPPED[0:00:03] 2026-11-09 02:42:31,034 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:31,036 - INFO - ================================================================================ 2026-11-09 02:42:31,037 - INFO - STARTING TEST : test_transit_vn_sym_1_innet 2026-11-09 02:42:32,321 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:42:32,322 - INFO - 2026-11-09 02:42:32,322 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:42:33,602 - INFO - 2026-11-09 02:42:33,602 - INFO - END TEST : test_transit_vn_sym_1_innet : SKIPPED[0:00:02] 2026-11-09 02:42:33,602 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:34,476 - INFO - Deleted project: ctest-TestHeat-40894504, ID : 1c31a8a9-cbae-44ca-bcc7-2c7c47611171 2026-11-09 02:42:34,672 - INFO - Domain Default found not creating 2026-11-09 02:42:34,849 - INFO - Project ctest-TestHeatIPv6-69776985 not found, creating it 2026-11-09 02:42:35,448 - INFO - Created Project:ctest-TestHeatIPv6-69776985, ID : b7649690-5efe-4815-9618-caf1fa125540 2026-11-09 02:42:37,335 - INFO - ================================================================================ 2026-11-09 02:42:37,338 - INFO - STARTING TEST : test_public_access_thru_svc_w_fip 2026-11-09 02:42:37,338 - INFO - TEST DESCRIPTION : Validate creation of a in-network-nat service chain using heat. Create a end VN. Associate FIPs to the end VM and the right intf of the SVM. Create a static route entry to point 0/0 to the left intf of the SVM. The end VM should be able to access internet. 2026-11-09 02:42:38,639 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:42:38,639 - INFO - 2026-11-09 02:42:38,639 - INFO - Skipped as v6 not supported for this test 2026-11-09 02:42:39,956 - INFO - 2026-11-09 02:42:39,956 - INFO - END TEST : test_public_access_thru_svc_w_fip : SKIPPED[0:00:02] 2026-11-09 02:42:39,956 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:40,818 - INFO - Deleted project: ctest-TestHeatIPv6-69776985, ID : b7649690-5efe-4815-9618-caf1fa125540 2026-11-09 02:42:41,057 - INFO - Domain Default found not creating 2026-11-09 02:42:41,294 - INFO - Project ctest-TestBasicHeat-60852570 not found, creating it 2026-11-09 02:42:41,869 - INFO - Created Project:ctest-TestBasicHeat-60852570, ID : ea31b4bc-4f92-40b4-8964-ccbce1ba6290 2026-11-09 02:42:44,490 - INFO - ================================================================================ 2026-11-09 02:42:44,490 - INFO - STARTING TEST : test_svc_creation_with_heat 2026-11-09 02:42:44,490 - INFO - TEST DESCRIPTION : Validate creation of a in-network-nat service chain using heat 2026-11-09 02:42:45,800 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:42:45,800 - INFO - 2026-11-09 02:42:45,824 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:42:47,238 - INFO - 2026-11-09 02:42:47,238 - INFO - END TEST : test_svc_creation_with_heat : SKIPPED[0:00:03] 2026-11-09 02:42:47,239 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:48,140 - INFO - Deleted project: ctest-TestBasicHeat-60852570, ID : ea31b4bc-4f92-40b4-8964-ccbce1ba6290 2026-11-09 02:42:48,462 - INFO - Domain Default found not creating 2026-11-09 02:42:48,767 - INFO - Project ctest-TestBasicHeatIPv6-98985141 not found, creating it 2026-11-09 02:42:49,596 - INFO - Created Project:ctest-TestBasicHeatIPv6-98985141, ID : 75feaed7-bd10-4118-99d6-e6e3755ac329 2026-11-09 02:42:52,173 - INFO - ================================================================================ 2026-11-09 02:42:52,173 - INFO - STARTING TEST : test_svc_creation_with_heat 2026-11-09 02:42:53,587 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:42:53,587 - INFO - 2026-11-09 02:42:53,618 - INFO - Skipped as test requires at least 3 nodes, but only 2 found 2026-11-09 02:42:55,035 - INFO - 2026-11-09 02:42:55,035 - INFO - END TEST : test_svc_creation_with_heat : SKIPPED[0:00:03] 2026-11-09 02:42:55,035 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:42:56,045 - INFO - Deleted project: ctest-TestBasicHeatIPv6-98985141, ID : 75feaed7-bd10-4118-99d6-e6e3755ac329 2026-11-09 02:42:56,407 - INFO - Domain Default found not creating 2026-11-09 02:42:56,723 - INFO - Project ctest-TestCRUD-07569001 not found, creating it 2026-11-09 02:42:57,423 - INFO - Created Project:ctest-TestCRUD-07569001, ID : f2c1d4e2-8317-4dbd-aca8-0d1a288e0d4f 2026-11-09 02:42:59,264 - INFO - Creating Security group: ['default-domain', 'admin', 'ctest-admin-sg1-79053061'] 2026-11-09 02:43:00,446 - INFO - Creating Security group: ['default-domain', 'admin', 'ctest-admin-sg2-65400799'] 2026-11-09 02:43:01,982 - INFO - Creating Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg1-15835257'] 2026-11-09 02:43:02,955 - INFO - Creating Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg2-77937841'] 2026-11-09 02:43:03,927 - INFO - ================================================================================ 2026-11-09 02:43:03,927 - INFO - STARTING TEST : test_network_tags_crud 2026-11-09 02:43:03,927 - INFO - TEST DESCRIPTION : Tag CRUD on a network: set/list/append/show/delete/delete-all/ filter. Regression guard for OpenSDN-io/community#124. 2026-11-09 02:43:05,290 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:43:05,290 - INFO - 2026-11-09 02:43:06,812 - INFO - neutron tag CRUD passed for b42c28d1-d6a8-4f9e-9310-fa7b566a0770 2026-11-09 02:43:06,813 - INFO - Deleting Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg2-77937841'] 2026-11-09 02:43:06,901 - INFO - Deleting Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg1-15835257'] 2026-11-09 02:43:07,016 - INFO - Deleting Security group: ['default-domain', 'admin', 'ctest-admin-sg2-65400799'] 2026-11-09 02:43:07,106 - INFO - Deleting Security group: ['default-domain', 'admin', 'ctest-admin-sg1-79053061'] 2026-11-09 02:43:08,535 - INFO - END TEST : test_network_tags_crud : PASSED[0:00:05] 2026-11-09 02:43:08,535 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:08,544 - INFO - Creating Security group: ['default-domain', 'admin', 'ctest-admin-sg1-39989670'] 2026-11-09 02:43:09,521 - INFO - Creating Security group: ['default-domain', 'admin', 'ctest-admin-sg2-29111878'] 2026-11-09 02:43:10,500 - INFO - Creating Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg1-46500558'] 2026-11-09 02:43:11,582 - INFO - Creating Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg2-80006845'] 2026-11-09 02:43:12,700 - INFO - ================================================================================ 2026-11-09 02:43:12,700 - INFO - STARTING TEST : test_router_crud 2026-11-09 02:43:14,012 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:43:14,015 - INFO - 2026-11-09 02:43:14,015 - INFO - Router create Request {'router': {'name': 'name-80125792'}} 2026-11-09 02:43:14,173 - INFO - Router create Response : {'router': {'id': '52c57f11-710e-4b91-9f01-3bc0ef5a5578', 'name': 'name-80125792', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-80125792'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:14,173 - INFO - Router create PASSED ,Body : {'router': {'name': 'name-80125792'}} 2026-11-09 02:43:14,195 - INFO - Attribute id is created 2026-11-09 02:43:14,195 - INFO - Attribute name is created 2026-11-09 02:43:14,195 - INFO - Attribute admin_state_up is created 2026-11-09 02:43:14,196 - INFO - Attribute status is created 2026-11-09 02:43:14,196 - INFO - Attribute tenant_id is created 2026-11-09 02:43:14,762 - INFO - Router show with fields ['name', 'admin_state_up', 'status', 'tenant_id'] passed 2026-11-09 02:43:14,763 - INFO - Router Update request {'router': {'name': 'name-80704052'}} 2026-11-09 02:43:14,819 - INFO - Router Update request PASSED,Body : {'router': {'name': 'name-80704052'}} 2026-11-09 02:43:14,819 - INFO - Response : {'router': {'id': '52c57f11-710e-4b91-9f01-3bc0ef5a5578', 'name': 'name-80704052', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-80125792'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:14,819 - INFO - Updation of Router 52c57f11-710e-4b91-9f01-3bc0ef5a5578 with body {'router': {'name': 'name-80704052'}} passed 2026-11-09 02:43:14,819 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:14,819 - INFO - Router Update request {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:14,893 - INFO - Router Update request PASSED,Body : {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:14,893 - INFO - Response : {'router': {'id': '52c57f11-710e-4b91-9f01-3bc0ef5a5578', 'name': 'name-80704052', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-80125792'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:14,893 - INFO - Updation of Router 52c57f11-710e-4b91-9f01-3bc0ef5a5578 with body {'router': {'admin_state_up': 'True'}} passed 2026-11-09 02:43:14,893 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:14,893 - INFO - Deleting router 52c57f11-710e-4b91-9f01-3bc0ef5a5578 2026-11-09 02:43:15,022 - ERROR - Result of delete router 52c57f11-710e-4b91-9f01-3bc0ef5a5578: () 2026-11-09 02:43:15,022 - INFO - ================================================================================ 2026-11-09 02:43:15,023 - INFO - Router create Request {'router': {'name': 'name-46054895', 'tenant_id': 'f2c1d4e2-8317-4dbd-aca8-0d1a288e0d4f'}} 2026-11-09 02:43:15,173 - INFO - Router create Response : {'router': {'id': 'e40deddb-9ead-4652-b615-63acbd0294b2', 'name': 'name-46054895', 'tenant_id': 'f2c1d4e283174dbdaca80d1a288e0d4f', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'ctest-TestCRUD-07569001', 'name-46054895'], 'description': '', 'project_id': 'f2c1d4e283174dbdaca80d1a288e0d4f'}} 2026-11-09 02:43:15,173 - INFO - Router create PASSED ,Body : {'router': {'name': 'name-46054895', 'tenant_id': 'f2c1d4e2-8317-4dbd-aca8-0d1a288e0d4f'}} 2026-11-09 02:43:15,205 - INFO - Attribute id is created 2026-11-09 02:43:15,205 - INFO - Attribute name is created 2026-11-09 02:43:15,206 - INFO - Attribute admin_state_up is created 2026-11-09 02:43:15,206 - INFO - Attribute status is created 2026-11-09 02:43:15,206 - INFO - Attribute tenant_id is created 2026-11-09 02:43:15,756 - INFO - Router show with fields ['name', 'admin_state_up', 'status', 'tenant_id'] passed 2026-11-09 02:43:15,756 - INFO - Router Update request {'router': {'name': 'name-64014547'}} 2026-11-09 02:43:15,815 - INFO - Router Update request PASSED,Body : {'router': {'name': 'name-64014547'}} 2026-11-09 02:43:15,815 - INFO - Response : {'router': {'id': 'e40deddb-9ead-4652-b615-63acbd0294b2', 'name': 'name-64014547', 'tenant_id': 'f2c1d4e283174dbdaca80d1a288e0d4f', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'ctest-TestCRUD-07569001', 'name-46054895'], 'description': '', 'project_id': 'f2c1d4e283174dbdaca80d1a288e0d4f'}} 2026-11-09 02:43:15,816 - INFO - Updation of Router e40deddb-9ead-4652-b615-63acbd0294b2 with body {'router': {'name': 'name-64014547'}} passed 2026-11-09 02:43:15,816 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:15,816 - INFO - Router Update request {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:15,890 - INFO - Router Update request PASSED,Body : {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:15,890 - INFO - Response : {'router': {'id': 'e40deddb-9ead-4652-b615-63acbd0294b2', 'name': 'name-64014547', 'tenant_id': 'f2c1d4e283174dbdaca80d1a288e0d4f', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'ctest-TestCRUD-07569001', 'name-46054895'], 'description': '', 'project_id': 'f2c1d4e283174dbdaca80d1a288e0d4f'}} 2026-11-09 02:43:15,890 - INFO - Updation of Router e40deddb-9ead-4652-b615-63acbd0294b2 with body {'router': {'admin_state_up': 'True'}} passed 2026-11-09 02:43:15,890 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:15,890 - INFO - Deleting router e40deddb-9ead-4652-b615-63acbd0294b2 2026-11-09 02:43:16,019 - ERROR - Result of delete router e40deddb-9ead-4652-b615-63acbd0294b2: () 2026-11-09 02:43:16,019 - INFO - ================================================================================ 2026-11-09 02:43:16,019 - INFO - Router create Request {'router': {'name': 'name-44029280', 'admin_state_up': 'True'}} 2026-11-09 02:43:16,189 - INFO - Router create Response : {'router': {'id': '2192981f-282e-4dee-b4c7-6d6b17664b83', 'name': 'name-44029280', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-44029280'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:16,189 - INFO - Router create PASSED ,Body : {'router': {'name': 'name-44029280', 'admin_state_up': 'True'}} 2026-11-09 02:43:16,214 - INFO - Attribute id is created 2026-11-09 02:43:16,214 - INFO - Attribute name is created 2026-11-09 02:43:16,214 - INFO - Attribute admin_state_up is created 2026-11-09 02:43:16,215 - INFO - Attribute status is created 2026-11-09 02:43:16,215 - INFO - Attribute tenant_id is created 2026-11-09 02:43:16,845 - INFO - Router show with fields ['name', 'admin_state_up', 'status', 'tenant_id'] passed 2026-11-09 02:43:16,845 - INFO - Router Update request {'router': {'name': 'name-10009129'}} 2026-11-09 02:43:16,913 - INFO - Router Update request PASSED,Body : {'router': {'name': 'name-10009129'}} 2026-11-09 02:43:16,914 - INFO - Response : {'router': {'id': '2192981f-282e-4dee-b4c7-6d6b17664b83', 'name': 'name-10009129', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-44029280'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:16,914 - INFO - Updation of Router 2192981f-282e-4dee-b4c7-6d6b17664b83 with body {'router': {'name': 'name-10009129'}} passed 2026-11-09 02:43:16,914 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:16,914 - INFO - Router Update request {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:16,984 - INFO - Router Update request PASSED,Body : {'router': {'admin_state_up': 'True'}} 2026-11-09 02:43:16,985 - INFO - Response : {'router': {'id': '2192981f-282e-4dee-b4c7-6d6b17664b83', 'name': 'name-10009129', 'tenant_id': '2182251647f842e59de52e57b0097b23', 'admin_state_up': True, 'status': 'ACTIVE', 'external_gateway_info': None, 'tags': [], 'fq_name': ['default-domain', 'admin', 'name-44029280'], 'description': '', 'project_id': '2182251647f842e59de52e57b0097b23'}} 2026-11-09 02:43:16,985 - INFO - Updation of Router 2192981f-282e-4dee-b4c7-6d6b17664b83 with body {'router': {'admin_state_up': 'True'}} passed 2026-11-09 02:43:16,985 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:16,985 - INFO - Deleting router 2192981f-282e-4dee-b4c7-6d6b17664b83 2026-11-09 02:43:17,125 - ERROR - Result of delete router 2192981f-282e-4dee-b4c7-6d6b17664b83: () 2026-11-09 02:43:17,126 - INFO - ================================================================================ 2026-11-09 02:43:17,126 - INFO - Deleting Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg2-80006845'] 2026-11-09 02:43:17,238 - INFO - Deleting Security group: ['default-domain', 'ctest-TestCRUD-07569001', 'ctest-proj-sg1-46500558'] 2026-11-09 02:43:17,332 - INFO - Deleting Security group: ['default-domain', 'admin', 'ctest-admin-sg2-29111878'] 2026-11-09 02:43:17,456 - INFO - Deleting Security group: ['default-domain', 'admin', 'ctest-admin-sg1-39989670'] 2026-11-09 02:43:18,950 - INFO - END TEST : test_router_crud : PASSED[0:00:06] 2026-11-09 02:43:18,950 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:19,903 - INFO - Deleted project: ctest-TestCRUD-07569001, ID : f2c1d4e2-8317-4dbd-aca8-0d1a288e0d4f 2026-11-09 02:43:20,152 - INFO - Domain Default found not creating 2026-11-09 02:43:20,368 - INFO - Project ctest-TestPorts-30097440 not found, creating it 2026-11-09 02:43:21,040 - INFO - Created Project:ctest-TestPorts-30097440, ID : 7aa44952-be8b-4a05-84cc-f74cf216f1e2 2026-11-09 02:43:22,942 - INFO - ================================================================================ 2026-11-09 02:43:22,942 - INFO - STARTING TEST : test_ports_bindings 2026-11-09 02:43:22,942 - INFO - TEST DESCRIPTION : Verify that we are able to create a port with custom port bindings Steps: 1) Create Port with Port bindings profile set to {'foo': 'bar'} 2) Retrieve and verify the same is set 2026-11-09 02:43:24,254 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:43:24,254 - INFO - 2026-11-09 02:43:25,367 - INFO - Created VN ctest-vn-84210601 2026-11-09 02:43:25,489 - ERROR - Neutron Exception while creating port in vn with id d456ced7-af98-43c4-ada8-f3acb6149f39 Traceback (most recent call last): File "/contrail-test/fixtures/port_fixture.py", line 85, in setUp obj = self.vnc_h.read_virtual_machine_interface(fq_name=self.fq_name) File "/contrail-test/fixtures/contrailapi.py", line 3169, in read_virtual_machine_interface return self._vnc.virtual_machine_interface_read(**kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 52, in wrapper return func(self, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 700, in _object_read (args_ok, result) = self._read_args_to_id( File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1114, in _read_args_to_id return (True, self.fq_name_to_id(res_type, fq_name)) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 52, in wrapper return func(self, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1395, in fq_name_to_id content = self._request_server(OP_POST, uri, data=json_body) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1126, in _request_server return self._request( File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1180, in _request raise NoIdError('Error: oper %s url %s body %s response %s' vnc_api.exceptions.NoIdError: Unknown id: Error: oper 1 url /fqname-to-id body {"type": "virtual-machine-interface", "fq_name": ["default-domain", "ctest-TestPorts-30097440", "ctest-vmi-08530518"]} response Name ['default-domain', 'ctest-TestPorts-30097440', 'ctest-vmi-08530518'] not found During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 167, in create_port port_rsp = self.obj.create_port({'port': port_req_dict}) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 803, in create_port return self.post(self.ports_path, body=body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 358, in post return self.do_request("POST", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.Forbidden: (rule:create_port and rule:create_port:binding:profile) is disallowed by policy Neutron server returns request_ids: ['req-319b06d2-e286-4dc6-ba2d-081b4e94cd70'] 2026-11-09 02:43:25,501 - INFO - Deleting VN ctest-vn-84210601 2026-11-09 02:43:26,979 - ERROR - TypeError Python 3.9.25: /usr/bin/python3 Mon Nov 9 02:43:25 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestPorts.test_ports_bindings> self = <scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0> args = () kwargs = {} /contrail-test/scripts/neutron/test_ports.py in test_ports_bindings(self=<scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0>) 1202 bind_dict = {'foo': 'bar'} 1203 vn = self.create_vn() 1204 port = self.useFixture(PortFixture(vn.uuid, connections=self.connections, 1205 binding_profile=bind_dict)) 1206 assert port.verify_on_setup(), 'VMI %s verification has failed'%port.uuid port undefined self = <scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0> self.useFixture = <bound method TestCase.useFixture of <scripts.ne...anity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0>> global PortFixture = <class 'port_fixture.PortFixture'> vn = <vn_test.VNFixture object> vn.uuid = 'd456ced7-af98-43c4-ada8-f3acb6149f39' connections undefined self.connections = <common.connections.ContrailConnections object> binding_profile undefined bind_dict = {'foo': 'bar'} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0>, fixture=<port_fixture.PortFixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'TypeError'>, TypeError("'NoneType' object is not subscriptable"), <traceback object>) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'TypeError'>, exc_obj=TypeError("'NoneType' object is not subscriptable"), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = TypeError("'NoneType' object is not subscriptable") exc_obj.with_traceback = <built-in method with_traceback of TypeError object> exc_tb = <traceback object> /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<scripts.neutron.test_ports.TestPorts.test_ports...sanity,dev_sanity_dpdk,sanity] id=0x7f8e389222b0>, fixture=<port_fixture.PortFixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <port_fixture.PortFixture object> fixture.setUp = <bound method PortFixture.setUp of <port_fixture.PortFixture object>> /contrail-test/fixtures/port_fixture.py in setUp(self=<port_fixture.PortFixture object>) 88 self.vn_obj = self.vnc_api_h.virtual_network_read(id=self.vn_id) 89 if self.api_type == 'neutron': 90 self._neutron_create_port() 91 else: 92 self._contrail_create_port() self = <port_fixture.PortFixture object> self._neutron_create_port = <bound method PortFixture._neutron_create_port of <port_fixture.PortFixture object>> /contrail-test/fixtures/port_fixture.py in _neutron_create_port(self=<port_fixture.PortFixture object>) 108 binding_profile=self.binding_profile) 109 self.neutron_obj = neutron_obj 110 self.uuid = neutron_obj['id'] 111 112 def _contrail_create_port(self): self = <port_fixture.PortFixture object> self.uuid = None neutron_obj = None TypeError: 'NoneType' object is not subscriptable __cause__ = None __class__ = <class 'TypeError'> __context__ = NoIdError('Error: oper 1 url /fqname-to-id body ...s-30097440\', \'ctest-vmi-08530518\'] not found') __delattr__ = <method-wrapper '__delattr__' of TypeError object> __dict__ = {} __dir__ = <built-in method __dir__ of TypeError object> __doc__ = 'Inappropriate argument type.' __eq__ = <method-wrapper '__eq__' of TypeError object> __format__ = <built-in method __format__ of TypeError object> __ge__ = <method-wrapper '__ge__' of TypeError object> __getattribute__ = <method-wrapper '__getattribute__' of TypeError object> __gt__ = <method-wrapper '__gt__' of TypeError object> __hash__ = <method-wrapper '__hash__' of TypeError object> __init__ = <method-wrapper '__init__' of TypeError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of TypeError object> __lt__ = <method-wrapper '__lt__' of TypeError object> __ne__ = <method-wrapper '__ne__' of TypeError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of TypeError object> __reduce_ex__ = <built-in method __reduce_ex__ of TypeError object> __repr__ = <method-wrapper '__repr__' of TypeError object> __setattr__ = <method-wrapper '__setattr__' of TypeError object> __setstate__ = <built-in method __setstate__ of TypeError object> __sizeof__ = <built-in method __sizeof__ of TypeError object> __str__ = <method-wrapper '__str__' of TypeError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("'NoneType' object is not subscriptable",) with_traceback = <built-in method with_traceback of TypeError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/fixtures/port_fixture.py", line 85, in setUp obj = self.vnc_h.read_virtual_machine_interface(fq_name=self.fq_name) File "/contrail-test/fixtures/contrailapi.py", line 3169, in read_virtual_machine_interface return self._vnc.virtual_machine_interface_read(**kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 52, in wrapper return func(self, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 700, in _object_read (args_ok, result) = self._read_args_to_id( File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1114, in _read_args_to_id return (True, self.fq_name_to_id(res_type, fq_name)) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 52, in wrapper return func(self, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1395, in fq_name_to_id content = self._request_server(OP_POST, uri, data=json_body) File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1126, in _request_server return self._request( File "/usr/local/lib/python3.9/site-packages/vnc_api/vnc_api.py", line 1180, in _request raise NoIdError('Error: oper %s url %s body %s response %s' vnc_api.exceptions.NoIdError: Unknown id: Error: oper 1 url /fqname-to-id body {"type": "virtual-machine-interface", "fq_name": ["default-domain", "ctest-TestPorts-30097440", "ctest-vmi-08530518"]} response Name ['default-domain', 'ctest-TestPorts-30097440', 'ctest-vmi-08530518'] not found During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/neutron/test_ports.py", line 1204, in test_ports_bindings port = self.useFixture(PortFixture(vn.uuid, connections=self.connections, File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/port_fixture.py", line 90, in setUp self._neutron_create_port() File "/contrail-test/fixtures/port_fixture.py", line 110, in _neutron_create_port self.uuid = neutron_obj['id'] TypeError: 'NoneType' object is not subscriptable 2026-11-09 02:43:27,002 - INFO - 2026-11-09 02:43:27,002 - INFO - END TEST : test_ports_bindings : FAILED[0:00:05] 2026-11-09 02:43:27,002 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:43:27,014 - INFO - ================================================================================ 2026-11-09 02:43:27,014 - INFO - STARTING TEST : test_ports_specific_subnet_ip 2026-11-09 02:43:27,014 - INFO - TEST DESCRIPTION : Create ports with specific Subnet and IP Create two ports in a VN with 2 subnets and specific IPs Attach to two VMs Ping between them should pass 2026-11-09 02:43:28,317 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:43:28,317 - INFO - 2026-11-09 02:43:29,250 - INFO - Created VN ctest-vn1-59191175 2026-11-09 02:43:30,656 - INFO - VM ([<Server: ctest-vn1-vm1-38441221>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:43:31,259 - INFO - VM ([<Server: ctest-vn1-vm2-62069439>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:43:31,259 - INFO - Waiting for VM ctest-vn1-vm1-38441221 to be up.. 2026-11-09 02:44:01,953 - INFO - VM name : ctest-vn1-vm1-38441221 2026-11-09 02:44:07,865 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1-vm1-38441221 passed 2026-11-09 02:44:08,123 - INFO - Waiting for VM ctest-vn1-vm2-62069439 to be up.. 2026-11-09 02:44:08,216 - INFO - VM name : ctest-vn1-vm2-62069439 2026-11-09 02:44:09,567 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1-vm2-62069439 passed 2026-11-09 02:44:12,853 - INFO - Ping to IP 149.247.142.5 from VM ctest-vn1-vm2-62069439 passed 2026-11-09 02:44:12,853 - INFO - Detaching port 9ceb2017-531d-4ddc-9091-35e24a87171d from VM ctest-vn1-vm2-62069439 2026-11-09 02:44:12,921 - INFO - Deleting VM ctest-vn1-vm2-62069439 2026-11-09 02:44:13,007 - INFO - Detaching port d3442bc1-c556-45e4-bb78-7b0cd605650d from VM ctest-vn1-vm1-38441221 2026-11-09 02:44:13,047 - INFO - Deleting VM ctest-vn1-vm1-38441221 2026-11-09 02:44:13,680 - INFO - Deleting VN ctest-vn1-59191175 2026-11-09 02:44:15,212 - INFO - END TEST : test_ports_specific_subnet_ip : PASSED[0:00:48] 2026-11-09 02:44:15,212 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:44:16,227 - INFO - Deleted project: ctest-TestPorts-30097440, ID : 7aa44952-be8b-4a05-84cc-f74cf216f1e2 2026-11-09 02:44:16,458 - INFO - Domain Default found not creating 2026-11-09 02:44:16,671 - INFO - Project ctest-TestRouters-37256514 not found, creating it 2026-11-09 02:44:17,298 - INFO - Created Project:ctest-TestRouters-37256514, ID : c5c71126-8c5e-4ff9-bdbd-d7e83b7cb531 2026-11-09 02:44:19,550 - INFO - ================================================================================ 2026-11-09 02:44:19,550 - INFO - STARTING TEST : test_basic_router_behavior 2026-11-09 02:44:19,550 - INFO - TEST DESCRIPTION : Validate a router is able to route packets between two VNs Create a router Create 2 VNs, and a VM in each Add router port from each VN Ping between VMs 2026-11-09 02:44:20,918 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:44:20,918 - INFO - 2026-11-09 02:44:22,030 - INFO - Created VN ctest-vn1-53174056 2026-11-09 02:44:22,747 - INFO - Created VN ctest-vn2-23318639 2026-11-09 02:44:23,364 - INFO - VM ([<Server: ctest-vn1-vm1-40050656>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:44:23,866 - INFO - VM ([<Server: ctest-vn2-vm1-34641038>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:44:23,981 - INFO - Adding interface with subnet_id 823192de-f62e-4542-8f50-b0ba32ad3f58, port_id None to router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:44:24,381 - INFO - Waiting for VM ctest-vn1-vm1-40050656 to be up.. 2026-11-09 02:44:55,054 - INFO - VM name : ctest-vn1-vm1-40050656 2026-11-09 02:44:58,838 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1-vm1-40050656 passed 2026-11-09 02:44:59,100 - INFO - Waiting for VM ctest-vn2-vm1-34641038 to be up.. 2026-11-09 02:44:59,205 - INFO - VM name : ctest-vn2-vm1-34641038 2026-11-09 02:45:00,561 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn2-vm1-34641038 passed 2026-11-09 02:45:04,489 - WARNING - Ping to IP 43.219.115.67 from VM ctest-vn1-vm1-40050656 failed 2026-11-09 02:45:04,489 - INFO - Adding interface with subnet_id 8bd9a38a-027c-4862-bbbb-3106070282fe, port_id None to router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:45:07,216 - INFO - Ping to IP 43.219.115.67 from VM ctest-vn1-vm1-40050656 passed 2026-11-09 02:45:07,216 - INFO - Deleting interface with subnet_id 823192de-f62e-4542-8f50-b0ba32ad3f58, port_id None from router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:45:10,635 - WARNING - Ping to IP 43.219.115.67 from VM ctest-vn1-vm1-40050656 failed 2026-11-09 02:45:10,635 - INFO - Adding interface with subnet_id 823192de-f62e-4542-8f50-b0ba32ad3f58, port_id None to router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:45:13,264 - INFO - Ping to IP 43.219.115.67 from VM ctest-vn1-vm1-40050656 passed 2026-11-09 02:45:13,264 - INFO - Deleting interface with subnet_id 8bd9a38a-027c-4862-bbbb-3106070282fe, port_id None from router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:45:13,577 - INFO - Deleting interface with subnet_id 823192de-f62e-4542-8f50-b0ba32ad3f58, port_id None from router fcd3aa5b-ff67-4f1f-9e62-d6b851407bf6 2026-11-09 02:45:13,973 - INFO - Deleting VM ctest-vn2-vm1-34641038 2026-11-09 02:45:14,049 - INFO - Deleting VM ctest-vn1-vm1-40050656 2026-11-09 02:45:14,125 - INFO - Deleting VN ctest-vn2-23318639 2026-11-09 02:45:14,172 - WARNING - Deleting VN ctest-vn2-23318639 failed..Will retry 2026-11-09 02:45:16,228 - WARNING - Deleting VN ctest-vn2-23318639 failed..Will retry 2026-11-09 02:45:18,405 - INFO - Deleting VN ctest-vn1-53174056 2026-11-09 02:45:19,902 - INFO - END TEST : test_basic_router_behavior : PASSED[0:01:00] 2026-11-09 02:45:19,903 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:45:20,804 - INFO - Deleted project: ctest-TestRouters-37256514, ID : c5c71126-8c5e-4ff9-bdbd-d7e83b7cb531 2026-11-09 02:45:21,012 - INFO - Domain Default found not creating 2026-11-09 02:45:21,203 - INFO - Project ctest-TestRoutersBasic-09493068 not found, creating it 2026-11-09 02:45:21,803 - INFO - Created Project:ctest-TestRoutersBasic-09493068, ID : 1833a840-2398-4142-89e0-b10b1722c096 2026-11-09 02:45:23,513 - INFO - ================================================================================ 2026-11-09 02:45:23,513 - INFO - STARTING TEST : test_basic_snat_behavior_without_external_connectivity 2026-11-09 02:45:23,513 - INFO - TEST DESCRIPTION : Create an external network, a router set router-gateway to external network launch a private network and attach it to router validate left vm pinging right vm through Snat 2026-11-09 02:45:24,819 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:45:24,819 - INFO - 2026-11-09 02:45:25,745 - INFO - Default SG to be edited for allow all on project: ctest-TestRoutersBasic-09493068 2026-11-09 02:45:25,809 - INFO - Adding rules to the default security group in Project ctest-TestRoutersBasic-09493068 2026-11-09 02:45:26,968 - INFO - Created VN ctest-vn-67929862 2026-11-09 02:45:27,764 - INFO - Created VN ctest-ext_vn-00577787 2026-11-09 02:45:28,590 - INFO - VM ([<Server: ctest-TestRoutersBasic-09493068-57568807>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:45:29,130 - INFO - VM ([<Server: ctest-TestRoutersBasic-09493068-24759989>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:45:29,334 - INFO - Setting gateway for router e4c76b01-3e2f-4a68-8ff6-76da61732687 to network de633755-3604-4573-bb70-8c248b21c930 2026-11-09 02:45:29,449 - INFO - Adding interface with subnet_id 28622cf9-1a5d-4664-8150-fbead0120a3a, port_id None to router e4c76b01-3e2f-4a68-8ff6-76da61732687 2026-11-09 02:45:29,970 - INFO - Waiting for VM ctest-TestRoutersBasic-09493068-57568807 to be up.. 2026-11-09 02:46:00,658 - INFO - VM name : ctest-TestRoutersBasic-09493068-57568807 2026-11-09 02:46:04,538 - INFO - Ping to Metadata IP 169.254.0.5 of VM ctest-TestRoutersBasic-09493068-57568807 passed 2026-11-09 02:46:04,791 - INFO - Waiting for VM ctest-TestRoutersBasic-09493068-24759989 to be up.. 2026-11-09 02:46:04,882 - INFO - VM name : ctest-TestRoutersBasic-09493068-24759989 2026-11-09 02:46:06,238 - INFO - Ping to Metadata IP 169.254.0.5 of VM ctest-TestRoutersBasic-09493068-24759989 passed 2026-11-09 02:46:09,505 - INFO - Ping to IP 134.135.11.68 from VM ctest-TestRoutersBasic-09493068-57568807 passed 2026-11-09 02:46:09,505 - INFO - Deleting interface with subnet_id 28622cf9-1a5d-4664-8150-fbead0120a3a, port_id None from router e4c76b01-3e2f-4a68-8ff6-76da61732687 2026-11-09 02:46:09,939 - INFO - Deleting VM ctest-TestRoutersBasic-09493068-24759989 2026-11-09 02:46:10,031 - INFO - Deleting VM ctest-TestRoutersBasic-09493068-57568807 2026-11-09 02:46:10,131 - INFO - Deleting VN ctest-ext_vn-00577787 2026-11-09 02:46:10,270 - WARNING - Deleting VN ctest-ext_vn-00577787 failed..Will retry 2026-11-09 02:46:12,321 - WARNING - Deleting VN ctest-ext_vn-00577787 failed..Will retry 2026-11-09 02:46:14,538 - INFO - Deleting VN ctest-vn-67929862 2026-11-09 02:46:16,059 - INFO - END TEST : test_basic_snat_behavior_without_external_connectivity : PASSED[0:00:53] 2026-11-09 02:46:16,059 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:46:17,064 - INFO - Deleted project: ctest-TestRoutersBasic-09493068, ID : 1833a840-2398-4142-89e0-b10b1722c096 2026-11-09 02:46:17,448 - INFO - Domain Default found not creating 2026-11-09 02:46:17,677 - INFO - Project ctest-TestBasicPolicyIpv4v6-64522160 not found, creating it 2026-11-09 02:46:18,259 - INFO - Created Project:ctest-TestBasicPolicyIpv4v6-64522160, ID : 859e542f-c497-4f3b-acfb-24f0b882131f 2026-11-09 02:46:20,180 - INFO - ================================================================================ 2026-11-09 02:46:20,181 - INFO - STARTING TEST : test_basic_policy_allow_deny 2026-11-09 02:46:20,181 - INFO - TEST DESCRIPTION : Create 2 Vns and allow icmp traffic between them and validate with pings Update the policy to deny the same traffic Check that pings fail 2026-11-09 02:46:21,493 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:46:21,493 - INFO - 2026-11-09 02:46:22,811 - INFO - Created VN ctest-vn-17701963 2026-11-09 02:46:23,791 - INFO - Created VN ctest-vn-72523169 2026-11-09 02:46:25,293 - INFO - Verified VN network id 14 for VN ef4c3848-479e-42d2-b678-e7e342b3475e 2026-11-09 02:46:25,293 - INFO - Verifications in API Server for VN ctest-vn-17701963 passed 2026-11-09 02:46:25,369 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-17701963 passed 2026-11-09 02:46:25,496 - INFO - VN ctest-vn-17701963 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 02:46:26,822 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vn-17701963 is found in opserver 2026-11-09 02:46:27,077 - INFO - Verified VN network id 15 for VN 619d7735-d4dd-49a5-9b13-93d7b611c871 2026-11-09 02:46:27,078 - INFO - Verifications in API Server for VN ctest-vn-72523169 passed 2026-11-09 02:46:27,156 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-72523169 passed 2026-11-09 02:46:27,285 - INFO - VN ctest-vn-72523169 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 02:46:27,452 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vn-72523169 is found in opserver 2026-11-09 02:46:27,952 - INFO - VM ([<Server: ctest-TestBasicPolicyIpv4v6-64522160-39126575>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:46:28,513 - INFO - VM ([<Server: ctest-TestBasicPolicyIpv4v6-64522160-11813791>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:46:28,513 - INFO - Waiting for VM ctest-TestBasicPolicyIpv4v6-64522160-39126575 to be up.. 2026-11-09 02:47:45,337 - INFO - VM name : ctest-TestBasicPolicyIpv4v6-64522160-39126575 2026-11-09 02:48:20,126 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBasicPolicyIpv4v6-64522160-39126575 passed 2026-11-09 02:48:46,293 - INFO - Waiting for VM ctest-TestBasicPolicyIpv4v6-64522160-11813791 to be up.. 2026-11-09 02:48:46,429 - INFO - VM name : ctest-TestBasicPolicyIpv4v6-64522160-11813791 2026-11-09 02:48:47,800 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBasicPolicyIpv4v6-64522160-11813791 passed 2026-11-09 02:49:00,239 - INFO - Ping to IP 202.1.68.195 from VM ctest-TestBasicPolicyIpv4v6-64522160-39126575 passed 2026-11-09 02:49:03,958 - WARNING - Ping to IP 202.1.68.195 from VM ctest-TestBasicPolicyIpv4v6-64522160-39126575 failed 2026-11-09 02:49:03,958 - INFO - Deleting VM ctest-TestBasicPolicyIpv4v6-64522160-11813791 2026-11-09 02:49:04,046 - INFO - Deleting VM ctest-TestBasicPolicyIpv4v6-64522160-39126575 2026-11-09 02:49:04,600 - INFO - Deleted policy ctest-policy-allow-all-60687091 2026-11-09 02:49:04,600 - INFO - Deleting VN ctest-vn-72523169 2026-11-09 02:49:04,655 - WARNING - Deleting VN ctest-vn-72523169 failed..Will retry 2026-11-09 02:49:06,721 - WARNING - Deleting VN ctest-vn-72523169 failed..Will retry 2026-11-09 02:49:09,063 - INFO - Validated that VN ctest-vn-72523169 is not found in API Server 2026-11-09 02:49:09,087 - INFO - Validated that VN ctest-vn-72523169 is not in any agent 2026-11-09 02:49:09,123 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-72523169 info 2026-11-09 02:49:09,123 - INFO - Deleting VN ctest-vn-17701963 2026-11-09 02:49:09,505 - INFO - Validated that VN ctest-vn-17701963 is not found in API Server 2026-11-09 02:49:09,528 - INFO - Validated that VN ctest-vn-17701963 is not in any agent 2026-11-09 02:49:09,567 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-17701963 info 2026-11-09 02:49:10,915 - INFO - END TEST : test_basic_policy_allow_deny : PASSED[0:02:50] 2026-11-09 02:49:10,915 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:49:10,919 - INFO - ================================================================================ 2026-11-09 02:49:10,919 - INFO - STARTING TEST : test_policy 2026-11-09 02:49:12,256 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:49:12,256 - INFO - 2026-11-09 02:49:12,256 - INFO - ================================================================================ 2026-11-09 02:49:12,256 - INFO - STARTING TEST : test_policy 2026-11-09 02:49:12,256 - INFO - TEST DESCRIPTION : Configure policies based on topology and run policy related verifications. 2026-11-09 02:49:13,559 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:49:13,560 - INFO - 2026-11-09 02:49:13,560 - INFO - Scenario for the test used is: <class 'scripts.policy.sdn_basic_topology.sdn_basic_config'> 2026-11-09 02:49:14,097 - INFO - Using existing project ['default-domain', 'ctest-TestBasicPolicyIpv4v6-64522160'](859e542f-c497-4f3b-acfb-24f0b882131f) 2026-11-09 02:49:14,097 - INFO - provision user ctest-TestBasicPolicyIpv4v6-64522160 with role as admin in tenant ctest-TestBasicPolicyIpv4v6-64522160 2026-11-09 02:49:15,476 - INFO - Verification of project ctest-TestBasicPolicyIpv4v6-64522160 in API Server 10.0.0.33 passed 2026-11-09 02:49:15,936 - INFO - Verifications in API Server for IPAM: ctest-TestBasicPolicyIpv4v6-64522160-default-ipam passed 2026-11-09 02:49:15,961 - INFO - Verifications in Control node for IPAM: ctest-TestBasicPolicyIpv4v6-64522160-default-ipam passed 2026-11-09 02:49:17,097 - INFO - Created VN ctest-vnet0-59079344 2026-11-09 02:49:17,494 - INFO - Verified VN network id 14 for VN 39c6e193-6f88-4c4f-9c7f-86bac8814029 2026-11-09 02:49:17,494 - INFO - Verifications in API Server for VN ctest-vnet0-59079344 passed 2026-11-09 02:49:17,573 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet0-59079344 passed 2026-11-09 02:49:17,770 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet0-59079344 is found in opserver 2026-11-09 02:49:18,917 - INFO - Created VN ctest-vnet1-45165254 2026-11-09 02:49:19,276 - INFO - Verified VN network id 15 for VN 05323eea-4df5-4c52-be46-c2ffab593eb3 2026-11-09 02:49:19,276 - INFO - Verifications in API Server for VN ctest-vnet1-45165254 passed 2026-11-09 02:49:19,454 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet1-45165254 passed 2026-11-09 02:49:19,780 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet1-45165254 is found in opserver 2026-11-09 02:49:20,880 - INFO - Created VN ctest-vnet2-65644749 2026-11-09 02:49:21,229 - INFO - Verified VN network id 16 for VN 9634a9ab-8be3-4d95-9e60-b21cd910e8a1 2026-11-09 02:49:21,229 - INFO - Verifications in API Server for VN ctest-vnet2-65644749 passed 2026-11-09 02:49:21,316 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet2-65644749 passed 2026-11-09 02:49:21,504 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet2-65644749 is found in opserver 2026-11-09 02:49:22,635 - INFO - Created VN ctest-vnet3-38455295 2026-11-09 02:49:22,972 - INFO - Verified VN network id 17 for VN 6a1c765f-3183-4e9c-8569-e95d399780df 2026-11-09 02:49:22,973 - INFO - Verifications in API Server for VN ctest-vnet3-38455295 passed 2026-11-09 02:49:23,046 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet3-38455295 passed 2026-11-09 02:49:23,226 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet3-38455295 is found in opserver 2026-11-09 02:49:23,648 - INFO - Verified policy ctest-policy0-97475429 in API Server, Result: True 2026-11-09 02:49:24,014 - INFO - Verified policy ctest-policy1-27775255 in API Server, Result: True 2026-11-09 02:49:24,386 - INFO - Verified policy ctest-policy2-71109775 in API Server, Result: True 2026-11-09 02:49:24,766 - INFO - Verified policy ctest-policy3-42378851 in API Server, Result: True 2026-11-09 02:49:25,137 - INFO - Verified policy ctest-policy4-30771796 in API Server, Result: True 2026-11-09 02:49:25,518 - INFO - Verified policy ctest-policy5-52689784 in API Server, Result: True 2026-11-09 02:49:25,923 - INFO - Verified policy ctest-policy6-14540558 in API Server, Result: True 2026-11-09 02:49:26,304 - INFO - Verified policy ctest-policy7-26323011 in API Server, Result: True 2026-11-09 02:49:34 URL:http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic.vmdk.gz [705216131/705216131] -> "/contrail-test/images/ubuntu-traffic.vmdk.gz" [1] 2026-11-09 02:50:08,088 - INFO - VM ([<Server: ctest-vmc0-74645399>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:50:08,606 - INFO - VM ([<Server: ctest-vmc1-93351827>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:50:08,606 - INFO - Waiting for VM ctest-vmc0-74645399 to be up.. 2026-11-09 02:51:30,522 - INFO - VM name : ctest-vmc0-74645399 2026-11-09 02:52:04,731 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc0-74645399 passed 2026-11-09 02:52:30,788 - INFO - Waiting for VM ctest-vmc1-93351827 to be up.. 2026-11-09 02:52:30,876 - INFO - VM name : ctest-vmc1-93351827 2026-11-09 02:52:32,232 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc1-93351827 passed 2026-11-09 02:52:33,034 - INFO - Validated the rules for VM:ctest-vmc1-93351827 with attached policy:['ctest-policy2-71109775', 'ctest-policy3-42378851'] and vn:ctest-vnet1-45165254 2026-11-09 02:52:33,460 - INFO - Validated the rules for VM:ctest-vmc0-74645399 with attached policy:['ctest-policy0-97475429', 'ctest-policy1-27775255'] and vn:ctest-vnet0-59079344 2026-11-09 02:52:33,460 - INFO - Policy rules comparison with system for all Virtual networks are done 2026-11-09 02:52:33,534 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet1-45165254, result of expected rules check passed 2026-11-09 02:52:33,563 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet3-38455295, validated that no extra rules are present 2026-11-09 02:52:33,597 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-59079344, validated that no extra rules are present 2026-11-09 02:52:33,633 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet2-65644749, validated that no extra rules are present 2026-11-09 02:52:33,689 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-59079344, result of expected rules check passed 2026-11-09 02:52:33,710 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet3-38455295, validated that no extra rules are present 2026-11-09 02:52:33,721 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet1-45165254, validated that no extra rules are present 2026-11-09 02:52:33,752 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet2-65644749, validated that no extra rules are present 2026-11-09 02:52:44,300 - INFO - Ping to IP 12.1.1.3 from VM ctest-vmc0-74645399 passed 2026-11-09 02:52:46,821 - INFO - Ping to IP 36ac:7efd:4537:b850:eb0a:def6:0:3 from VM ctest-vmc0-74645399 passed 2026-11-09 02:52:46,821 - INFO - Deleting VM ctest-vmc1-93351827 2026-11-09 02:52:50,968 - INFO - VM ctest-vmc1-93351827 is fully removed in API-Server 2026-11-09 02:52:51,194 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet1-45165254 2026-11-09 02:52:51,195 - INFO - VM ctest-vmc1-93351827 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 02:52:56,462 - INFO - Routes for VM ctest-vmc1-93351827 is removed in all control-nodes 2026-11-09 02:52:56,652 - INFO - a2d70d3c-45b1-4ecf-b440-7893be8c3e6b vm uve deleted from opserver 2026-11-09 02:52:56,700 - INFO - a2d70d3c-45b1-4ecf-b440-7893be8c3e6b vm uve deleted from opserver 2026-11-09 02:52:56,712 - INFO - a2d70d3c-45b1-4ecf-b440-7893be8c3e6b vm uve deleted from opserver 2026-11-09 02:52:56,712 - INFO - Validated that VM a2d70d3c-45b1-4ecf-b440-7893be8c3e6b is removed from Opserver 2026-11-09 02:52:56,712 - INFO - Deleting VM ctest-vmc0-74645399 2026-11-09 02:53:00,834 - INFO - VM ctest-vmc0-74645399 is fully removed in API-Server 2026-11-09 02:53:01,048 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vnet0-59079344 2026-11-09 02:53:01,048 - INFO - VM ctest-vmc0-74645399 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 02:53:01,245 - INFO - Routes for VM ctest-vmc0-74645399 is removed in all control-nodes 2026-11-09 02:53:29,131 - INFO - 1d45e452-8c36-4c3b-8894-4adfab4c6358 vm uve deleted from opserver 2026-11-09 02:53:29,146 - INFO - 1d45e452-8c36-4c3b-8894-4adfab4c6358 vm uve deleted from opserver 2026-11-09 02:53:29,160 - INFO - 1d45e452-8c36-4c3b-8894-4adfab4c6358 vm uve deleted from opserver 2026-11-09 02:53:29,160 - INFO - Validated that VM 1d45e452-8c36-4c3b-8894-4adfab4c6358 is removed from Opserver 2026-11-09 02:53:30,653 - INFO - Deleted policy ctest-policy7-26323011 2026-11-09 02:53:30,880 - INFO - Deleted policy ctest-policy6-14540558 2026-11-09 02:53:31,127 - INFO - Deleted policy ctest-policy5-52689784 2026-11-09 02:53:31,390 - INFO - Deleted policy ctest-policy4-30771796 2026-11-09 02:53:31,641 - INFO - Deleted policy ctest-policy3-42378851 2026-11-09 02:53:31,880 - INFO - Deleted policy ctest-policy2-71109775 2026-11-09 02:53:32,122 - INFO - Deleted policy ctest-policy1-27775255 2026-11-09 02:53:32,380 - INFO - Deleted policy ctest-policy0-97475429 2026-11-09 02:53:32,593 - INFO - Deleting VN ctest-vnet3-38455295 2026-11-09 02:53:32,892 - INFO - Validated that VN ctest-vnet3-38455295 is not found in API Server 2026-11-09 02:53:32,921 - INFO - Validated that VN ctest-vnet3-38455295 is not in any agent 2026-11-09 02:53:32,954 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet3-38455295 info 2026-11-09 02:53:32,954 - INFO - Deleting VN ctest-vnet2-65644749 2026-11-09 02:53:33,347 - INFO - Validated that VN ctest-vnet2-65644749 is not found in API Server 2026-11-09 02:53:33,368 - INFO - Validated that VN ctest-vnet2-65644749 is not in any agent 2026-11-09 02:53:33,399 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet2-65644749 info 2026-11-09 02:53:33,399 - INFO - Deleting VN ctest-vnet1-45165254 2026-11-09 02:53:33,738 - INFO - Validated that VN ctest-vnet1-45165254 is not found in API Server 2026-11-09 02:53:33,763 - INFO - Validated that VN ctest-vnet1-45165254 is not in any agent 2026-11-09 02:53:33,801 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet1-45165254 info 2026-11-09 02:53:33,801 - INFO - Deleting VN ctest-vnet0-59079344 2026-11-09 02:53:34,193 - INFO - Validated that VN ctest-vnet0-59079344 is not found in API Server 2026-11-09 02:53:34,219 - INFO - Validated that VN ctest-vnet0-59079344 is not in any agent 2026-11-09 02:53:34,262 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet0-59079344 info 2026-11-09 02:53:34,357 - INFO - IPAM: ctest-TestBasicPolicyIpv4v6-64522160-default-ipam is not found in API Server 2026-11-09 02:53:34,381 - INFO - IPAM:ctest-TestBasicPolicyIpv4v6-64522160-default-ipam is not found in control node 2026-11-09 02:53:36,165 - INFO - END TEST : test_policy : PASSED[0:04:24] 2026-11-09 02:53:36,165 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:53:37,462 - INFO - END TEST : test_policy : PASSED[0:04:27] 2026-11-09 02:53:37,462 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:53:37,465 - INFO - ================================================================================ 2026-11-09 02:53:37,465 - INFO - STARTING TEST : test_policy_to_deny 2026-11-09 02:53:38,769 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:53:38,769 - INFO - 2026-11-09 02:53:38,769 - INFO - ================================================================================ 2026-11-09 02:53:38,769 - INFO - STARTING TEST : test_policy_to_deny 2026-11-09 02:53:38,769 - INFO - TEST DESCRIPTION : Test to validate that with policy having rule to disable icmp within the VN, ping between VMs should fail 1. Pick 2 VN from resource pool which have one VM in each 2. Create policy with icmp deny rule 3. Associate policy to both VN 4. Ping from one VM to another. Ping should fail Pass criteria: Step 2,3 and 4 should pass 2026-11-09 02:53:40,062 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:53:40,062 - INFO - 2026-11-09 02:53:41,527 - INFO - Created VN ctest-vn1-07532928 2026-11-09 02:53:42,173 - INFO - Verified VN network id 14 for VN ffc4c993-f2a2-42f6-900e-28635ede8984 2026-11-09 02:53:42,173 - INFO - Verifications in API Server for VN ctest-vn1-07532928 passed 2026-11-09 02:53:42,246 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-07532928 passed 2026-11-09 02:53:42,380 - INFO - VN ctest-vn1-07532928 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 02:53:42,472 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyIpv4v6-64522160:ctest-vn1-07532928 is found in opserver 2026-11-09 02:53:42,977 - INFO - VM ([<Server: ctest-vn1_vm1-15146977>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:53:43,463 - INFO - VM ([<Server: ctest-vn1_vm2-34501546>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:53:43,464 - INFO - Waiting for VM ctest-vn1_vm1-15146977 to be up.. 2026-11-09 02:54:14,263 - INFO - VM name : ctest-vn1_vm1-15146977 2026-11-09 02:54:44,318 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1_vm1-15146977 passed 2026-11-09 02:55:00,086 - INFO - Waiting for VM ctest-vn1_vm2-34501546 to be up.. 2026-11-09 02:55:00,191 - INFO - VM name : ctest-vn1_vm2-34501546 2026-11-09 02:55:01,556 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vn1_vm2-34501546 passed 2026-11-09 02:55:19,281 - WARNING - Ping to IP 192.168.10.4 from VM ctest-vn1_vm1-15146977 failed 2026-11-09 02:55:22,635 - WARNING - Ping to IP 223d:db6f:648a:5b2f:5974:5b17:0:4 from VM ctest-vn1_vm1-15146977 failed 2026-11-09 02:55:22,635 - INFO - Deleting VM ctest-vn1_vm2-34501546 2026-11-09 02:55:22,732 - INFO - Deleting VM ctest-vn1_vm1-15146977 2026-11-09 02:55:23,084 - INFO - Deleting VN ctest-vn1-07532928 2026-11-09 02:55:23,131 - WARNING - Deleting VN ctest-vn1-07532928 failed..Will retry 2026-11-09 02:55:25,179 - WARNING - Deleting VN ctest-vn1-07532928 failed..Will retry 2026-11-09 02:55:27,543 - INFO - Validated that VN ctest-vn1-07532928 is not found in API Server 2026-11-09 02:55:27,567 - INFO - Validated that VN ctest-vn1-07532928 is not in any agent 2026-11-09 02:55:27,604 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn1-07532928 info 2026-11-09 02:55:27,649 - INFO - Deleted policy ctest-policy1-20116523 2026-11-09 02:55:28,950 - INFO - END TEST : test_policy_to_deny : PASSED[0:01:50] 2026-11-09 02:55:28,950 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:55:30,229 - INFO - END TEST : test_policy_to_deny : PASSED[0:01:53] 2026-11-09 02:55:30,229 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:55:31,117 - INFO - Deleted project: ctest-TestBasicPolicyIpv4v6-64522160, ID : 859e542f-c497-4f3b-acfb-24f0b882131f 2026-11-09 02:55:31,410 - INFO - Domain Default found not creating 2026-11-09 02:55:31,592 - INFO - Project ctest-TestBasicPolicyModifyIpv4v6-01310072 not found, creating it 2026-11-09 02:55:32,175 - INFO - Created Project:ctest-TestBasicPolicyModifyIpv4v6-01310072, ID : f4f52f02-0f7f-4587-be26-8c27b715140c 2026-11-09 02:55:33,909 - INFO - ================================================================================ 2026-11-09 02:55:33,909 - INFO - STARTING TEST : test_policy_modify_vn_policy 2026-11-09 02:55:35,220 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:55:35,220 - INFO - 2026-11-09 02:55:35,220 - INFO - ================================================================================ 2026-11-09 02:55:35,220 - INFO - STARTING TEST : test_policy_modify_vn_policy 2026-11-09 02:55:35,221 - INFO - TEST DESCRIPTION : Configure policies based on topology; 2026-11-09 02:55:36,532 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:55:36,532 - INFO - 2026-11-09 02:55:36,532 - INFO - Scenario for the test used is: <class 'scripts.policy.sdn_single_vm_policy_topology.sdn_single_vm_policy_config'> 2026-11-09 02:55:37,600 - INFO - Using existing project ['default-domain', 'ctest-TestBasicPolicyModifyIpv4v6-01310072'](f4f52f02-0f7f-4587-be26-8c27b715140c) 2026-11-09 02:55:37,600 - INFO - provision user admin with role as admin in tenant ctest-TestBasicPolicyModifyIpv4v6-01310072 2026-11-09 02:55:41,358 - INFO - Verification of project ctest-TestBasicPolicyModifyIpv4v6-01310072 in API Server 10.0.0.33 passed 2026-11-09 02:55:41,901 - INFO - Verifications in API Server for IPAM: ctest-TestBasicPolicyModifyIpv4v6-01310072-default-ipam passed 2026-11-09 02:55:41,928 - INFO - Verifications in Control node for IPAM: ctest-TestBasicPolicyModifyIpv4v6-01310072-default-ipam passed 2026-11-09 02:55:43,492 - INFO - Created VN ctest-vnet0-29495538 2026-11-09 02:55:44,232 - INFO - Verified VN network id 14 for VN d1eeacdd-2b9c-4f00-a4b5-e43a3cbe5cdd 2026-11-09 02:55:44,233 - INFO - Verifications in API Server for VN ctest-vnet0-29495538 passed 2026-11-09 02:55:44,315 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet0-29495538 passed 2026-11-09 02:55:46,215 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyModifyIpv4v6-01310072:ctest-vnet0-29495538 is found in opserver 2026-11-09 02:55:46,676 - INFO - Verified policy ctest-policy0-29763876 in API Server, Result: True 2026-11-09 02:55:47,088 - INFO - Verified policy ctest-policy1-19007225 in API Server, Result: True 2026-11-09 02:55:47,495 - INFO - Verified policy ctest-policy2-83065776 in API Server, Result: True 2026-11-09 02:55:48,681 - INFO - VM ([<Server: ctest-vmc0-17940859>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:55:48,682 - INFO - Waiting for VM ctest-vmc0-17940859 to be up.. 2026-11-09 02:56:19,375 - INFO - VM name : ctest-vmc0-17940859 2026-11-09 02:56:49,893 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc0-17940859 passed 2026-11-09 02:57:21,640 - INFO - Validated the rules for VM:ctest-vmc0-17940859 with attached policy:['ctest-policy0-29763876', 'ctest-policy1-19007225'] and vn:ctest-vnet0-29495538 2026-11-09 02:57:21,640 - INFO - Policy rules comparison with system for all Virtual networks are done 2026-11-09 02:57:21,647 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-29495538, validated that no extra rules are present 2026-11-09 02:57:21,706 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-29495538, result of expected rules check passed 2026-11-09 02:57:21,719 - INFO - adding policy ctest-policy2-83065776 to vn ctest-vnet0-29495538 2026-11-09 02:57:27,073 - INFO - New policy list of VN ctest-vnet0-29495538 is ['ctest-policy0-29763876', 'ctest-policy1-19007225', 'ctest-policy2-83065776'] 2026-11-09 02:57:27,082 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-29495538, validated that no extra rules are present 2026-11-09 02:57:27,166 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-29495538, result of expected rules check passed 2026-11-09 02:57:32,362 - INFO - New policy list of VN ctest-vnet0-29495538 is [] 2026-11-09 02:57:32,369 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-29495538, validated that no extra rules are present 2026-11-09 02:57:32,382 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-29495538, result of expected rules check passed 2026-11-09 02:57:32,383 - INFO - Skipping deletion of policy ctest-policy2-83065776 2026-11-09 02:57:32,383 - INFO - Deleting VM ctest-vmc0-17940859 2026-11-09 02:57:36,520 - INFO - VM ctest-vmc0-17940859 is fully removed in API-Server 2026-11-09 02:57:36,752 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestBasicPolicyModifyIpv4v6-01310072:ctest-vnet0-29495538 2026-11-09 02:57:36,752 - INFO - VM ctest-vmc0-17940859 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 02:57:36,991 - INFO - Routes for VM ctest-vmc0-17940859 is removed in all control-nodes 2026-11-09 02:57:58,702 - INFO - dc5aa874-9d3a-4861-8cec-7826d666d569 vm uve deleted from opserver 2026-11-09 02:57:58,715 - INFO - dc5aa874-9d3a-4861-8cec-7826d666d569 vm uve deleted from opserver 2026-11-09 02:57:58,728 - INFO - dc5aa874-9d3a-4861-8cec-7826d666d569 vm uve deleted from opserver 2026-11-09 02:57:58,728 - INFO - Validated that VM dc5aa874-9d3a-4861-8cec-7826d666d569 is removed from Opserver 2026-11-09 02:57:58,915 - INFO - Deleted policy ctest-policy2-83065776 2026-11-09 02:57:59,157 - INFO - Deleted policy ctest-policy1-19007225 2026-11-09 02:57:59,392 - INFO - Deleted policy ctest-policy0-29763876 2026-11-09 02:57:59,588 - INFO - Deleting VN ctest-vnet0-29495538 2026-11-09 02:57:59,936 - INFO - Validated that VN ctest-vnet0-29495538 is not found in API Server 2026-11-09 02:57:59,961 - INFO - Validated that VN ctest-vnet0-29495538 is not in any agent 2026-11-09 02:57:59,992 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet0-29495538 info 2026-11-09 02:58:00,089 - INFO - IPAM: ctest-TestBasicPolicyModifyIpv4v6-01310072-default-ipam is not found in API Server 2026-11-09 02:58:00,111 - INFO - IPAM:ctest-TestBasicPolicyModifyIpv4v6-01310072-default-ipam is not found in control node 2026-11-09 02:58:01,900 - INFO - END TEST : test_policy_modify_vn_policy : PASSED[0:02:26] 2026-11-09 02:58:01,900 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:58:03,186 - INFO - END TEST : test_policy_modify_vn_policy : PASSED[0:02:30] 2026-11-09 02:58:03,186 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:58:04,576 - INFO - Deleted project: ctest-TestBasicPolicyModifyIpv4v6-01310072, ID : f4f52f02-0f7f-4587-be26-8c27b715140c 2026-11-09 02:58:04,848 - INFO - Domain Default found not creating 2026-11-09 02:58:05,029 - INFO - Project ctest-TestBasicPolicyNegativeIpv4v6-35368505 not found, creating it 2026-11-09 02:58:05,658 - INFO - Created Project:ctest-TestBasicPolicyNegativeIpv4v6-35368505, ID : 8e7f4845-1748-46a9-ba89-d8670e8ad59a 2026-11-09 02:58:07,467 - INFO - ================================================================================ 2026-11-09 02:58:07,468 - INFO - STARTING TEST : test_remove_policy_with_ref 2026-11-09 02:58:08,784 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:58:08,784 - INFO - 2026-11-09 02:58:08,784 - INFO - ================================================================================ 2026-11-09 02:58:08,784 - INFO - STARTING TEST : test_remove_policy_with_ref 2026-11-09 02:58:08,784 - INFO - TEST DESCRIPTION : This tests the following scenarios. 1. Test to validate that policy removal will fail when it referenced with VN. 2. validate vn_policy data in api-s against quantum-vn data, when created and unbind policy from VN thru quantum APIs. 3. validate policy data in api-s against quantum-policy data, when created and deleted thru quantum APIs. 2026-11-09 02:58:10,105 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:58:10,105 - INFO - 2026-11-09 02:58:11,826 - INFO - Created VN ctest-vn4-92850104 2026-11-09 02:58:12,853 - INFO - Verified VN network id 14 for VN 8fe88138-93ef-43e2-95ff-56472b5b3c2e 2026-11-09 02:58:12,853 - INFO - Verifications in API Server for VN ctest-vn4-92850104 passed 2026-11-09 02:58:12,925 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn4-92850104 passed 2026-11-09 02:58:13,061 - INFO - VN ctest-vn4-92850104 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 02:58:14,341 - INFO - Validated that VN default-domain:ctest-TestBasicPolicyNegativeIpv4v6-35368505:ctest-vn4-92850104 is found in opserver 2026-11-09 02:58:14,493 - INFO - Verified policy ctest-policy1-87827802 in API Server, Result: True 2026-11-09 02:58:14,493 - INFO - Done with setup and verification, moving onto test .. 2026-11-09 02:58:14,505 - INFO - Deleting VN ctest-vn4-92850104 2026-11-09 02:58:14,881 - INFO - Validated that VN ctest-vn4-92850104 is not found in API Server 2026-11-09 02:58:14,905 - INFO - Validated that VN ctest-vn4-92850104 is not in any agent 2026-11-09 02:58:14,943 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn4-92850104 info 2026-11-09 02:58:14,982 - INFO - Deleted policy ctest-policy1-87827802 2026-11-09 02:58:16,478 - INFO - END TEST : test_remove_policy_with_ref : PASSED[0:00:08] 2026-11-09 02:58:16,478 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:58:17,804 - INFO - END TEST : test_remove_policy_with_ref : PASSED[0:00:10] 2026-11-09 02:58:17,804 - INFO - -------------------------------------------------------------------------------- 2026-11-09 02:58:18,665 - INFO - Deleted project: ctest-TestBasicPolicyNegativeIpv4v6-35368505, ID : 8e7f4845-1748-46a9-ba89-d8670e8ad59a 2026-11-09 02:58:18,881 - INFO - Domain Default found not creating 2026-11-09 02:58:19,109 - INFO - Project ctest-TestPolicyAcl-61131493 not found, creating it 2026-11-09 02:58:19,722 - INFO - Created Project:ctest-TestPolicyAcl-61131493, ID : 02872505-642c-4691-adff-5ae276f2a122 2026-11-09 02:58:21,516 - INFO - ================================================================================ 2026-11-09 02:58:21,516 - INFO - STARTING TEST : test_policy_inheritance_src_vn_dst_pol 2026-11-09 02:58:21,516 - INFO - TEST DESCRIPTION : Test cases to test policy inheritance 2026-11-09 02:58:22,808 - INFO - Initial checks done. Running the testcase now 2026-11-09 02:58:22,808 - INFO - 2026-11-09 02:58:24,748 - INFO - Verifications in API Server for IPAM: ipam1 passed 2026-11-09 02:58:24,770 - INFO - Verifications in Control node for IPAM: ipam1 passed 2026-11-09 02:58:24,894 - INFO - Verifications in API Server for IPAM: ipam2 passed 2026-11-09 02:58:24,918 - INFO - Verifications in Control node for IPAM: ipam2 passed 2026-11-09 02:58:25,055 - INFO - Verifications in API Server for IPAM: ipam3 passed 2026-11-09 02:58:25,076 - INFO - Verifications in Control node for IPAM: ipam3 passed 2026-11-09 02:58:25,688 - INFO - Created VN ctest-VN1-44231083 2026-11-09 02:58:26,448 - INFO - Created VN ctest-VN2-08278139 2026-11-09 02:58:27,134 - INFO - Created VN ctest-VN3-65256674 2026-11-09 02:58:27,419 - INFO - Verified VN network id 14 for VN 65be5112-e09a-42a8-b6b4-d3fbf4118ef2 2026-11-09 02:58:27,419 - INFO - Verifications in API Server for VN ctest-VN1-44231083 passed 2026-11-09 02:58:27,503 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN1-44231083 passed 2026-11-09 02:58:28,971 - INFO - Validated that VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN1-44231083 is found in opserver 2026-11-09 02:58:29,256 - INFO - Verified VN network id 15 for VN 09af6f3b-2268-4391-be54-9a4eba28e9e0 2026-11-09 02:58:29,256 - INFO - Verifications in API Server for VN ctest-VN2-08278139 passed 2026-11-09 02:58:29,337 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN2-08278139 passed 2026-11-09 02:58:29,647 - INFO - Validated that VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN2-08278139 is found in opserver 2026-11-09 02:58:29,932 - INFO - Verified VN network id 16 for VN 28205269-7f02-4c45-be28-59cc1eb4e932 2026-11-09 02:58:29,932 - INFO - Verifications in API Server for VN ctest-VN3-65256674 passed 2026-11-09 02:58:30,052 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN3-65256674 passed 2026-11-09 02:58:30,449 - INFO - Validated that VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN3-65256674 is found in opserver 2026-11-09 02:58:31,621 - INFO - Associated Policy to ctest-VN1-44231083 2026-11-09 02:58:32,594 - INFO - VM ([<Server: ctest-VM11-49008230>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:58:33,066 - INFO - VM ([<Server: ctest-VM21-38074688>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 02:58:33,565 - INFO - VM ([<Server: ctest-VM31-72290222>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 02:59:14,356 - INFO - VM name : ctest-VM11-49008230 2026-11-09 02:59:15,198 - INFO - VM ctest-VM11-49008230 verfication in all API Servers passed 2026-11-09 03:00:06,140 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM11-49008230 passed 2026-11-09 03:00:06,140 - INFO - VM ctest-VM11-49008230 verifications in Compute nodes passed 2026-11-09 03:00:06,628 - INFO - Validated routes of VM ctest-VM11-49008230 in all vrouters 2026-11-09 03:00:07,477 - INFO - Verification in Control-nodes for VM ctest-VM11-49008230 passed 2026-11-09 03:00:07,568 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:00:07,593 - INFO - VM de3292d6-397e-4b55-a18d-75606d5168b7 is present in default-domain:ctest-TestPolicyAcl-61131493:ctest-VN1-44231083 2026-11-09 03:00:07,754 - INFO - tap interface default-domain:ctest-TestPolicyAcl-61131493:f865f1f1-025a-44c9-b9be-9c75864eee79 of vm de3292d6-397e-4b55-a18d-75606d5168b7 is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-2 uve 2026-11-09 03:00:07,797 - INFO - VM ctest-VM11-49008230 validations in Opserver passed 2026-11-09 03:00:07,934 - INFO - VM name : ctest-VM21-38074688 2026-11-09 03:00:08,345 - INFO - VM ctest-VM21-38074688 verfication in all API Servers passed 2026-11-09 03:00:10,036 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM21-38074688 passed 2026-11-09 03:00:10,036 - INFO - VM ctest-VM21-38074688 verifications in Compute nodes passed 2026-11-09 03:00:10,341 - INFO - Validated routes of VM ctest-VM21-38074688 in all vrouters 2026-11-09 03:00:11,229 - INFO - Verification in Control-nodes for VM ctest-VM21-38074688 passed 2026-11-09 03:00:11,367 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:00:11,405 - INFO - VM 12ac05ab-7487-4671-871f-af78eb312665 is present in default-domain:ctest-TestPolicyAcl-61131493:ctest-VN2-08278139 2026-11-09 03:00:11,648 - INFO - tap interface default-domain:ctest-TestPolicyAcl-61131493:c921808c-99c0-4a38-89a3-6ab22580e5a5 of vm 12ac05ab-7487-4671-871f-af78eb312665 is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-1 uve 2026-11-09 03:00:11,693 - INFO - VM ctest-VM21-38074688 validations in Opserver passed 2026-11-09 03:00:11,806 - INFO - VM name : ctest-VM31-72290222 2026-11-09 03:00:12,242 - INFO - VM ctest-VM31-72290222 verfication in all API Servers passed 2026-11-09 03:00:13,976 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-VM31-72290222 passed 2026-11-09 03:00:13,976 - INFO - VM ctest-VM31-72290222 verifications in Compute nodes passed 2026-11-09 03:00:14,255 - INFO - Validated routes of VM ctest-VM31-72290222 in all vrouters 2026-11-09 03:00:15,063 - INFO - Verification in Control-nodes for VM ctest-VM31-72290222 passed 2026-11-09 03:00:15,161 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:00:15,182 - INFO - VM f12c05b4-4391-4c85-9a93-59fc03038a2a is present in default-domain:ctest-TestPolicyAcl-61131493:ctest-VN3-65256674 2026-11-09 03:00:15,353 - INFO - tap interface default-domain:ctest-TestPolicyAcl-61131493:995e007f-bf7c-4234-8948-d1428fb091a8 of vm f12c05b4-4391-4c85-9a93-59fc03038a2a is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-2 uve 2026-11-09 03:00:15,397 - INFO - VM ctest-VM31-72290222 validations in Opserver passed 2026-11-09 03:00:15,397 - INFO - Waiting for VM ctest-VM11-49008230 to be up.. 2026-11-09 03:00:16,632 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM11-49008230 passed 2026-11-09 03:00:22,066 - INFO - Waiting for VM ctest-VM21-38074688 to be up.. 2026-11-09 03:00:23,240 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM21-38074688 passed 2026-11-09 03:00:23,482 - INFO - Waiting for VM ctest-VM31-72290222 to be up.. 2026-11-09 03:00:24,696 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-VM31-72290222 passed 2026-11-09 03:00:38,073 - INFO - Ping to IP 32.84.253.131 from VM ctest-VM11-49008230 passed 2026-11-09 03:00:38,073 - INFO - Test with src as VN and dst as policy PASSED 2026-11-09 03:00:38,073 - INFO - Deleting VM ctest-VM31-72290222 2026-11-09 03:00:42,195 - INFO - VM ctest-VM31-72290222 is fully removed in API-Server 2026-11-09 03:00:42,446 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN3-65256674 2026-11-09 03:00:42,446 - INFO - VM ctest-VM31-72290222 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:00:42,683 - INFO - Routes for VM ctest-VM31-72290222 is removed in all control-nodes 2026-11-09 03:01:01,216 - INFO - f12c05b4-4391-4c85-9a93-59fc03038a2a vm uve deleted from opserver 2026-11-09 03:01:01,233 - INFO - f12c05b4-4391-4c85-9a93-59fc03038a2a vm uve deleted from opserver 2026-11-09 03:01:01,247 - INFO - f12c05b4-4391-4c85-9a93-59fc03038a2a vm uve deleted from opserver 2026-11-09 03:01:01,247 - INFO - Validated that VM f12c05b4-4391-4c85-9a93-59fc03038a2a is removed from Opserver 2026-11-09 03:01:01,248 - INFO - Deleting VM ctest-VM21-38074688 2026-11-09 03:01:05,371 - INFO - VM ctest-VM21-38074688 is fully removed in API-Server 2026-11-09 03:01:05,584 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN2-08278139 2026-11-09 03:01:05,585 - INFO - VM ctest-VM21-38074688 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:01:05,810 - INFO - Routes for VM ctest-VM21-38074688 is removed in all control-nodes 2026-11-09 03:01:27,511 - INFO - 12ac05ab-7487-4671-871f-af78eb312665 vm uve deleted from opserver 2026-11-09 03:01:27,530 - INFO - 12ac05ab-7487-4671-871f-af78eb312665 vm uve deleted from opserver 2026-11-09 03:01:27,544 - INFO - 12ac05ab-7487-4671-871f-af78eb312665 vm uve deleted from opserver 2026-11-09 03:01:27,544 - INFO - Validated that VM 12ac05ab-7487-4671-871f-af78eb312665 is removed from Opserver 2026-11-09 03:01:27,544 - INFO - Deleting VM ctest-VM11-49008230 2026-11-09 03:01:31,676 - INFO - VM ctest-VM11-49008230 is fully removed in API-Server 2026-11-09 03:01:31,884 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAcl-61131493:ctest-VN1-44231083 2026-11-09 03:01:31,885 - INFO - VM ctest-VM11-49008230 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:01:32,077 - INFO - Routes for VM ctest-VM11-49008230 is removed in all control-nodes 2026-11-09 03:01:59,814 - INFO - de3292d6-397e-4b55-a18d-75606d5168b7 vm uve deleted from opserver 2026-11-09 03:01:59,833 - INFO - de3292d6-397e-4b55-a18d-75606d5168b7 vm uve deleted from opserver 2026-11-09 03:01:59,853 - INFO - de3292d6-397e-4b55-a18d-75606d5168b7 vm uve deleted from opserver 2026-11-09 03:01:59,853 - INFO - Validated that VM de3292d6-397e-4b55-a18d-75606d5168b7 is removed from Opserver 2026-11-09 03:02:00,981 - INFO - Detached Policy from ctest-VN1-44231083 2026-11-09 03:02:01,058 - INFO - Deleted policy ctest-policy13-34181848 2026-11-09 03:02:01,125 - INFO - Deleted policy ctest-policy21-18799926 2026-11-09 03:02:01,268 - INFO - Deleted policy ctest-policy12-85839987 2026-11-09 03:02:01,268 - INFO - Deleting VN ctest-VN3-65256674 2026-11-09 03:02:01,814 - INFO - Validated that VN ctest-VN3-65256674 is not found in API Server 2026-11-09 03:02:01,844 - INFO - Validated that VN ctest-VN3-65256674 is not in any agent 2026-11-09 03:02:01,932 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN3-65256674 info 2026-11-09 03:02:01,932 - INFO - Deleting VN ctest-VN2-08278139 2026-11-09 03:02:02,357 - INFO - Validated that VN ctest-VN2-08278139 is not found in API Server 2026-11-09 03:02:02,386 - INFO - Validated that VN ctest-VN2-08278139 is not in any agent 2026-11-09 03:02:02,474 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN2-08278139 info 2026-11-09 03:02:02,474 - INFO - Deleting VN ctest-VN1-44231083 2026-11-09 03:02:02,880 - INFO - Validated that VN ctest-VN1-44231083 is not found in API Server 2026-11-09 03:02:02,907 - INFO - Validated that VN ctest-VN1-44231083 is not in any agent 2026-11-09 03:02:03,003 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN1-44231083 info 2026-11-09 03:02:03,098 - INFO - IPAM: ipam3 is not found in API Server 2026-11-09 03:02:03,175 - INFO - IPAM:ipam3 is not found in control node 2026-11-09 03:02:03,273 - INFO - IPAM: ipam2 is not found in API Server 2026-11-09 03:02:03,298 - INFO - IPAM:ipam2 is not found in control node 2026-11-09 03:02:03,449 - INFO - IPAM: ipam1 is not found in API Server 2026-11-09 03:02:03,489 - INFO - IPAM:ipam1 is not found in control node 2026-11-09 03:02:04,943 - INFO - END TEST : test_policy_inheritance_src_vn_dst_pol : PASSED[0:03:43] 2026-11-09 03:02:04,943 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:02:06,036 - INFO - Deleted project: ctest-TestPolicyAcl-61131493, ID : 02872505-642c-4691-adff-5ae276f2a122 2026-11-09 03:02:06,413 - INFO - Domain Default found not creating 2026-11-09 03:02:06,775 - INFO - Project ctest-TestPolicyAclIpv4v6-31663367 not found, creating it 2026-11-09 03:02:07,485 - INFO - Created Project:ctest-TestPolicyAclIpv4v6-31663367, ID : 18a55435-e445-483e-9753-190452c2ec46 2026-11-09 03:02:09,742 - INFO - ================================================================================ 2026-11-09 03:02:09,742 - INFO - STARTING TEST : test_policy_inheritance_src_pol_dst_any 2026-11-09 03:02:11,086 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:02:11,086 - INFO - 2026-11-09 03:02:11,086 - INFO - ================================================================================ 2026-11-09 03:02:11,086 - INFO - STARTING TEST : test_policy_inheritance_src_pol_dst_any 2026-11-09 03:02:11,087 - INFO - TEST DESCRIPTION : Test cases to test policy inheritance 2026-11-09 03:02:12,413 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:02:12,414 - INFO - 2026-11-09 03:02:14,687 - INFO - Verifications in API Server for IPAM: ipam1 passed 2026-11-09 03:02:14,709 - INFO - Verifications in Control node for IPAM: ipam1 passed 2026-11-09 03:02:14,869 - INFO - Verifications in API Server for IPAM: ipam2 passed 2026-11-09 03:02:14,891 - INFO - Verifications in Control node for IPAM: ipam2 passed 2026-11-09 03:02:15,044 - INFO - Verifications in API Server for IPAM: ipam3 passed 2026-11-09 03:02:15,065 - INFO - Verifications in Control node for IPAM: ipam3 passed 2026-11-09 03:02:16,054 - INFO - Created VN ctest-VN1-50331354 2026-11-09 03:02:17,300 - INFO - Created VN ctest-VN2-76595677 2026-11-09 03:02:18,354 - INFO - Created VN ctest-VN3-98637103 2026-11-09 03:02:18,703 - INFO - Verified VN network id 14 for VN a4b93d40-1d3b-4f10-b4c0-9955aebed5e7 2026-11-09 03:02:18,704 - INFO - Verifications in API Server for VN ctest-VN1-50331354 passed 2026-11-09 03:02:18,802 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN1-50331354 passed 2026-11-09 03:02:20,465 - INFO - Validated that VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN1-50331354 is found in opserver 2026-11-09 03:02:20,763 - INFO - Verified VN network id 15 for VN 0e318f6a-c7e7-497c-8061-b8a82108fe79 2026-11-09 03:02:20,763 - INFO - Verifications in API Server for VN ctest-VN2-76595677 passed 2026-11-09 03:02:20,854 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN2-76595677 passed 2026-11-09 03:02:21,239 - INFO - Validated that VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN2-76595677 is found in opserver 2026-11-09 03:02:21,528 - INFO - Verified VN network id 16 for VN df08e9ea-7553-41b4-81c5-66198c2bdd90 2026-11-09 03:02:21,528 - INFO - Verifications in API Server for VN ctest-VN3-98637103 passed 2026-11-09 03:02:21,615 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-VN3-98637103 passed 2026-11-09 03:02:21,967 - INFO - Validated that VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN3-98637103 is found in opserver 2026-11-09 03:02:24,426 - INFO - VM ([<Server: ctest-VM11-98305892>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:02:25,102 - INFO - VM ([<Server: ctest-VM21-85224298>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:02:25,684 - INFO - VM ([<Server: ctest-VM31-63475919>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:03:06,842 - INFO - VM name : ctest-VM11-98305892 2026-11-09 03:03:07,691 - INFO - VM ctest-VM11-98305892 verfication in all API Servers passed 2026-11-09 03:03:46,408 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM11-98305892 passed 2026-11-09 03:03:46,408 - INFO - VM ctest-VM11-98305892 verifications in Compute nodes passed 2026-11-09 03:03:46,807 - INFO - Validated routes of VM ctest-VM11-98305892 in all vrouters 2026-11-09 03:03:48,027 - INFO - Verification in Control-nodes for VM ctest-VM11-98305892 passed 2026-11-09 03:03:48,158 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:03:48,185 - INFO - VM f1c9a5a2-248e-4fba-9f39-c14681391f2a is present in default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN1-50331354 2026-11-09 03:03:48,378 - INFO - tap interface default-domain:ctest-TestPolicyAclIpv4v6-31663367:fcaf99ff-da06-4471-8b3b-2f57bae2edce of vm f1c9a5a2-248e-4fba-9f39-c14681391f2a is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-2 uve 2026-11-09 03:03:48,425 - INFO - VM ctest-VM11-98305892 validations in Opserver passed 2026-11-09 03:03:48,527 - INFO - VM name : ctest-VM21-85224298 2026-11-09 03:03:48,916 - INFO - VM ctest-VM21-85224298 verfication in all API Servers passed 2026-11-09 03:03:50,686 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM21-85224298 passed 2026-11-09 03:03:50,686 - INFO - VM ctest-VM21-85224298 verifications in Compute nodes passed 2026-11-09 03:03:50,991 - INFO - Validated routes of VM ctest-VM21-85224298 in all vrouters 2026-11-09 03:03:52,227 - INFO - Verification in Control-nodes for VM ctest-VM21-85224298 passed 2026-11-09 03:03:52,351 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:03:52,378 - INFO - VM 545fa354-544c-4ce7-9cb9-1c8203d04e80 is present in default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN2-76595677 2026-11-09 03:03:52,560 - INFO - tap interface default-domain:ctest-TestPolicyAclIpv4v6-31663367:57303952-de1c-4bd3-8912-331c2c47dd42 of vm 545fa354-544c-4ce7-9cb9-1c8203d04e80 is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-1 uve 2026-11-09 03:03:52,605 - INFO - VM ctest-VM21-85224298 validations in Opserver passed 2026-11-09 03:03:52,707 - INFO - VM name : ctest-VM31-63475919 2026-11-09 03:03:53,107 - INFO - VM ctest-VM31-63475919 verfication in all API Servers passed 2026-11-09 03:03:56,859 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-VM31-63475919 passed 2026-11-09 03:03:56,859 - INFO - VM ctest-VM31-63475919 verifications in Compute nodes passed 2026-11-09 03:03:57,144 - INFO - Validated routes of VM ctest-VM31-63475919 in all vrouters 2026-11-09 03:03:58,171 - INFO - Verification in Control-nodes for VM ctest-VM31-63475919 passed 2026-11-09 03:03:58,288 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 03:03:58,312 - INFO - VM 2a658d7c-4266-4064-a211-d8ba9df96af0 is present in default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN3-98637103 2026-11-09 03:03:58,492 - INFO - tap interface default-domain:ctest-TestPolicyAclIpv4v6-31663367:f36991b7-bd09-421b-8d1f-d6a7acd54e8b of vm 2a658d7c-4266-4064-a211-d8ba9df96af0 is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-2 uve 2026-11-09 03:03:58,542 - INFO - VM ctest-VM31-63475919 validations in Opserver passed 2026-11-09 03:03:58,542 - INFO - Waiting for VM ctest-VM11-98305892 to be up.. 2026-11-09 03:03:59,738 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM11-98305892 passed 2026-11-09 03:04:05,151 - INFO - Waiting for VM ctest-VM21-85224298 to be up.. 2026-11-09 03:04:06,339 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-VM21-85224298 passed 2026-11-09 03:04:06,586 - INFO - Waiting for VM ctest-VM31-63475919 to be up.. 2026-11-09 03:04:07,788 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-VM31-63475919 passed 2026-11-09 03:04:30,389 - INFO - Ping to IP 132.83.252.67 from VM ctest-VM11-98305892 passed 2026-11-09 03:04:33,199 - INFO - Ping to IP 240c:d2f0:2747:a0c6:10:61f5:0:3 from VM ctest-VM11-98305892 passed 2026-11-09 03:04:33,199 - INFO - Test with src as policy and dst as any PASSED 2026-11-09 03:04:33,199 - INFO - Deleting VM ctest-VM31-63475919 2026-11-09 03:04:37,337 - INFO - VM ctest-VM31-63475919 is fully removed in API-Server 2026-11-09 03:04:37,588 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN3-98637103 2026-11-09 03:04:37,589 - INFO - VM ctest-VM31-63475919 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:04:37,835 - INFO - Routes for VM ctest-VM31-63475919 is removed in all control-nodes 2026-11-09 03:04:59,437 - INFO - 2a658d7c-4266-4064-a211-d8ba9df96af0 vm uve deleted from opserver 2026-11-09 03:04:59,451 - INFO - 2a658d7c-4266-4064-a211-d8ba9df96af0 vm uve deleted from opserver 2026-11-09 03:04:59,466 - INFO - 2a658d7c-4266-4064-a211-d8ba9df96af0 vm uve deleted from opserver 2026-11-09 03:04:59,466 - INFO - Validated that VM 2a658d7c-4266-4064-a211-d8ba9df96af0 is removed from Opserver 2026-11-09 03:04:59,466 - INFO - Deleting VM ctest-VM21-85224298 2026-11-09 03:05:03,594 - INFO - VM ctest-VM21-85224298 is fully removed in API-Server 2026-11-09 03:05:03,825 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN2-76595677 2026-11-09 03:05:03,825 - INFO - VM ctest-VM21-85224298 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:05:04,064 - INFO - Routes for VM ctest-VM21-85224298 is removed in all control-nodes 2026-11-09 03:05:28,842 - INFO - 545fa354-544c-4ce7-9cb9-1c8203d04e80 vm uve deleted from opserver 2026-11-09 03:05:28,855 - INFO - 545fa354-544c-4ce7-9cb9-1c8203d04e80 vm uve deleted from opserver 2026-11-09 03:05:28,869 - INFO - 545fa354-544c-4ce7-9cb9-1c8203d04e80 vm uve deleted from opserver 2026-11-09 03:05:28,869 - INFO - Validated that VM 545fa354-544c-4ce7-9cb9-1c8203d04e80 is removed from Opserver 2026-11-09 03:05:28,869 - INFO - Deleting VM ctest-VM11-98305892 2026-11-09 03:05:33,028 - INFO - VM ctest-VM11-98305892 is fully removed in API-Server 2026-11-09 03:05:33,270 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestPolicyAclIpv4v6-31663367:ctest-VN1-50331354 2026-11-09 03:05:33,270 - INFO - VM ctest-VM11-98305892 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:05:33,475 - INFO - Routes for VM ctest-VM11-98305892 is removed in all control-nodes 2026-11-09 03:06:01,233 - INFO - f1c9a5a2-248e-4fba-9f39-c14681391f2a vm uve deleted from opserver 2026-11-09 03:06:01,253 - INFO - f1c9a5a2-248e-4fba-9f39-c14681391f2a vm uve deleted from opserver 2026-11-09 03:06:01,268 - INFO - f1c9a5a2-248e-4fba-9f39-c14681391f2a vm uve deleted from opserver 2026-11-09 03:06:01,268 - INFO - Validated that VM f1c9a5a2-248e-4fba-9f39-c14681391f2a is removed from Opserver 2026-11-09 03:06:02,092 - INFO - Deleted policy ctest-policy21-63597512 2026-11-09 03:06:02,132 - INFO - Deleted policy ctest-policy12-73142924 2026-11-09 03:06:02,174 - INFO - Deleted policy ctest-policy13-24535003 2026-11-09 03:06:02,174 - INFO - Deleting VN ctest-VN3-98637103 2026-11-09 03:06:02,597 - INFO - Validated that VN ctest-VN3-98637103 is not found in API Server 2026-11-09 03:06:02,625 - INFO - Validated that VN ctest-VN3-98637103 is not in any agent 2026-11-09 03:06:02,663 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN3-98637103 info 2026-11-09 03:06:02,663 - INFO - Deleting VN ctest-VN2-76595677 2026-11-09 03:06:02,981 - INFO - Validated that VN ctest-VN2-76595677 is not found in API Server 2026-11-09 03:06:03,004 - INFO - Validated that VN ctest-VN2-76595677 is not in any agent 2026-11-09 03:06:03,043 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN2-76595677 info 2026-11-09 03:06:03,043 - INFO - Deleting VN ctest-VN1-50331354 2026-11-09 03:06:03,426 - INFO - Validated that VN ctest-VN1-50331354 is not found in API Server 2026-11-09 03:06:03,458 - INFO - Validated that VN ctest-VN1-50331354 is not in any agent 2026-11-09 03:06:03,505 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-VN1-50331354 info 2026-11-09 03:06:03,601 - INFO - IPAM: ipam3 is not found in API Server 2026-11-09 03:06:03,630 - INFO - IPAM:ipam3 is not found in control node 2026-11-09 03:06:03,769 - INFO - IPAM: ipam2 is not found in API Server 2026-11-09 03:06:03,794 - INFO - IPAM:ipam2 is not found in control node 2026-11-09 03:06:03,929 - INFO - IPAM: ipam1 is not found in API Server 2026-11-09 03:06:03,957 - INFO - IPAM:ipam1 is not found in control node 2026-11-09 03:06:05,290 - INFO - END TEST : test_policy_inheritance_src_pol_dst_any : PASSED[0:03:54] 2026-11-09 03:06:05,290 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:06:06,577 - INFO - END TEST : test_policy_inheritance_src_pol_dst_any : PASSED[0:03:57] 2026-11-09 03:06:06,577 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:06:07,399 - INFO - Deleted project: ctest-TestPolicyAclIpv4v6-31663367, ID : 18a55435-e445-483e-9753-190452c2ec46 2026-11-09 03:06:07,643 - INFO - Domain Default found not creating 2026-11-09 03:06:07,855 - INFO - Project ctest-TestBasicPolicy-68547078 not found, creating it 2026-11-09 03:06:08,450 - INFO - Created Project:ctest-TestBasicPolicy-68547078, ID : 311e1255-753e-4970-aad4-79cc7a59c7b3 2026-11-09 03:06:10,285 - INFO - ================================================================================ 2026-11-09 03:06:10,285 - INFO - STARTING TEST : test_basic_policy_allow_deny 2026-11-09 03:06:10,285 - INFO - TEST DESCRIPTION : Create 2 Vns and allow icmp traffic between them and validate with pings Update the policy to deny the same traffic Check that pings fail 2026-11-09 03:06:11,595 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:06:11,595 - INFO - 2026-11-09 03:06:12,740 - INFO - Created VN ctest-vn-66865914 2026-11-09 03:06:13,472 - INFO - Created VN ctest-vn-12723225 2026-11-09 03:06:14,893 - INFO - Verified VN network id 14 for VN 2a0936a5-31e9-44aa-9580-3c9cc8d1dcb2 2026-11-09 03:06:14,893 - INFO - Verifications in API Server for VN ctest-vn-66865914 passed 2026-11-09 03:06:14,968 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-66865914 passed 2026-11-09 03:06:15,096 - INFO - VN ctest-vn-66865914 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 03:06:16,467 - INFO - Validated that VN default-domain:ctest-TestBasicPolicy-68547078:ctest-vn-66865914 is found in opserver 2026-11-09 03:06:16,739 - INFO - Verified VN network id 15 for VN 376636e0-552e-432f-b191-bd2dfc95b36b 2026-11-09 03:06:16,739 - INFO - Verifications in API Server for VN ctest-vn-12723225 passed 2026-11-09 03:06:16,861 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-12723225 passed 2026-11-09 03:06:17,007 - INFO - VN ctest-vn-12723225 Policy verification: verify_vn_policy_in_api_server, status: True 2026-11-09 03:06:17,208 - INFO - Validated that VN default-domain:ctest-TestBasicPolicy-68547078:ctest-vn-12723225 is found in opserver 2026-11-09 03:06:17,886 - INFO - VM ([<Server: ctest-TestBasicPolicy-68547078-75513940>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:06:18,535 - INFO - VM ([<Server: ctest-TestBasicPolicy-68547078-50871507>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:06:18,535 - INFO - Waiting for VM ctest-TestBasicPolicy-68547078-75513940 to be up.. 2026-11-09 03:06:49,423 - INFO - VM name : ctest-TestBasicPolicy-68547078-75513940 2026-11-09 03:07:23,999 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBasicPolicy-68547078-75513940 passed 2026-11-09 03:07:39,784 - INFO - Waiting for VM ctest-TestBasicPolicy-68547078-50871507 to be up.. 2026-11-09 03:07:39,876 - INFO - VM name : ctest-TestBasicPolicy-68547078-50871507 2026-11-09 03:07:41,244 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBasicPolicy-68547078-50871507 passed 2026-11-09 03:07:52,067 - INFO - Ping to IP 1.231.66.67 from VM ctest-TestBasicPolicy-68547078-75513940 passed 2026-11-09 03:07:55,789 - WARNING - Ping to IP 1.231.66.67 from VM ctest-TestBasicPolicy-68547078-75513940 failed 2026-11-09 03:07:55,789 - INFO - Deleting VM ctest-TestBasicPolicy-68547078-50871507 2026-11-09 03:07:55,880 - INFO - Deleting VM ctest-TestBasicPolicy-68547078-75513940 2026-11-09 03:07:56,364 - INFO - Deleted policy ctest-policy-allow-all-82480189 2026-11-09 03:07:56,364 - INFO - Deleting VN ctest-vn-12723225 2026-11-09 03:07:56,429 - WARNING - Deleting VN ctest-vn-12723225 failed..Will retry 2026-11-09 03:07:58,535 - WARNING - Deleting VN ctest-vn-12723225 failed..Will retry 2026-11-09 03:08:00,870 - INFO - Validated that VN ctest-vn-12723225 is not found in API Server 2026-11-09 03:08:00,893 - INFO - Validated that VN ctest-vn-12723225 is not in any agent 2026-11-09 03:08:00,932 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-12723225 info 2026-11-09 03:08:00,932 - INFO - Deleting VN ctest-vn-66865914 2026-11-09 03:08:01,281 - INFO - Validated that VN ctest-vn-66865914 is not found in API Server 2026-11-09 03:08:01,304 - INFO - Validated that VN ctest-vn-66865914 is not in any agent 2026-11-09 03:08:01,341 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-66865914 info 2026-11-09 03:08:02,620 - INFO - END TEST : test_basic_policy_allow_deny : PASSED[0:01:52] 2026-11-09 03:08:02,620 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:08:03,532 - INFO - Deleted project: ctest-TestBasicPolicy-68547078, ID : 311e1255-753e-4970-aad4-79cc7a59c7b3 2026-11-09 03:08:03,767 - INFO - Domain Default found not creating 2026-11-09 03:08:03,961 - INFO - Project ctest-TestDetailedPolicy0Ipv4v6-69746088 not found, creating it 2026-11-09 03:08:04,576 - INFO - Created Project:ctest-TestDetailedPolicy0Ipv4v6-69746088, ID : b9d4b197-a74d-4374-9951-79609c963685 2026-11-09 03:08:07,197 - INFO - ================================================================================ 2026-11-09 03:08:07,197 - INFO - STARTING TEST : test_repeated_policy_modify 2026-11-09 03:08:08,478 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:08:08,479 - INFO - 2026-11-09 03:08:08,479 - INFO - ================================================================================ 2026-11-09 03:08:08,479 - INFO - STARTING TEST : test_repeated_policy_modify 2026-11-09 03:08:08,479 - INFO - TEST DESCRIPTION : Configure policies based on topology; Replace VN's existing policy [same policy name but with different rule set] multiple times and verify. 2026-11-09 03:08:09,787 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:08:09,787 - INFO - 2026-11-09 03:08:09,787 - INFO - Scenario for the test used is: <class 'scripts.policy.sdn_single_vm_multiple_policy_topology.sdn_single_vm_multiple_policy_config'> 2026-11-09 03:08:10,742 - INFO - Using existing project ['default-domain', 'ctest-TestDetailedPolicy0Ipv4v6-69746088'](b9d4b197-a74d-4374-9951-79609c963685) 2026-11-09 03:08:10,743 - INFO - provision user admin with role as admin in tenant ctest-TestDetailedPolicy0Ipv4v6-69746088 2026-11-09 03:08:13,876 - INFO - Verification of project ctest-TestDetailedPolicy0Ipv4v6-69746088 in API Server 10.0.0.33 passed 2026-11-09 03:08:14,323 - INFO - Verifications in API Server for IPAM: ctest-TestDetailedPolicy0Ipv4v6-69746088-default-ipam passed 2026-11-09 03:08:14,346 - INFO - Verifications in Control node for IPAM: ctest-TestDetailedPolicy0Ipv4v6-69746088-default-ipam passed 2026-11-09 03:08:15,968 - INFO - Created VN ctest-vnet0-61118512 2026-11-09 03:08:16,756 - INFO - Verified VN network id 14 for VN 89b599a4-d82d-45f6-bf29-4da4b21fbbda 2026-11-09 03:08:16,758 - INFO - Verifications in API Server for VN ctest-vnet0-61118512 passed 2026-11-09 03:08:16,870 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet0-61118512 passed 2026-11-09 03:08:18,406 - INFO - Validated that VN default-domain:ctest-TestDetailedPolicy0Ipv4v6-69746088:ctest-vnet0-61118512 is found in opserver 2026-11-09 03:08:18,848 - INFO - Verified policy ctest-policy0-74924078 in API Server, Result: True 2026-11-09 03:08:19,282 - INFO - Verified policy ctest-policy1-55405438 in API Server, Result: True 2026-11-09 03:08:19,674 - INFO - Verified policy ctest-policy2-84632285 in API Server, Result: True 2026-11-09 03:08:20,141 - INFO - Verified policy ctest-policy3-64290153 in API Server, Result: True 2026-11-09 03:08:20,597 - INFO - Verified policy ctest-policy4-56145640 in API Server, Result: True 2026-11-09 03:08:20,986 - INFO - Verified policy ctest-policy5-07851263 in API Server, Result: True 2026-11-09 03:08:21,410 - INFO - Verified policy ctest-policy6-66395568 in API Server, Result: True 2026-11-09 03:08:21,784 - INFO - Verified policy ctest-policy7-38694734 in API Server, Result: True 2026-11-09 03:08:22,173 - INFO - Verified policy ctest-policy8-36890769 in API Server, Result: True 2026-11-09 03:08:22,591 - INFO - Verified policy ctest-policy9-15520871 in API Server, Result: True 2026-11-09 03:08:24,366 - INFO - VM ([<Server: ctest-vmc0-67987595>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:08:24,367 - INFO - Waiting for VM ctest-vmc0-67987595 to be up.. 2026-11-09 03:08:55,020 - INFO - VM name : ctest-vmc0-67987595 2026-11-09 03:09:29,668 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc0-67987595 passed 2026-11-09 03:09:56,907 - INFO - Validated the rules for VM:ctest-vmc0-67987595 with attached policy:['ctest-policy0-74924078', 'ctest-policy1-55405438', 'ctest-policy2-84632285', 'ctest-policy3-64290153', 'ctest-policy4-56145640', 'ctest-policy5-07851263', 'ctest-policy6-66395568', 'ctest-policy7-38694734', 'ctest-policy8-36890769', 'ctest-policy9-15520871'] and vn:ctest-vnet0-61118512 2026-11-09 03:09:56,908 - INFO - Policy rules comparison with system for all Virtual networks are done 2026-11-09 03:09:56,922 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:09:56,989 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:02,357 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy0-74924078 2026-11-09 03:10:02,366 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:02,387 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:07,674 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy1-55405438 2026-11-09 03:10:07,685 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:07,706 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:12,966 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy2-84632285 2026-11-09 03:10:12,975 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:12,998 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:18,301 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy3-64290153 2026-11-09 03:10:18,313 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:18,336 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:23,577 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy4-56145640 2026-11-09 03:10:23,585 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:23,605 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:28,866 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy5-07851263 2026-11-09 03:10:28,874 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:28,895 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:34,143 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy6-66395568 2026-11-09 03:10:34,151 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:34,172 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:39,467 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy7-38694734 2026-11-09 03:10:39,476 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:39,497 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:44,762 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy8-36890769 2026-11-09 03:10:44,771 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:44,791 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:50,054 - INFO - new policy list of vn ctest-vnet0-61118512 is ctest-policy9-15520871 2026-11-09 03:10:50,062 - INFO - Compute node: 10.0.0.250, VN: ctest-vnet0-61118512, validated that no extra rules are present 2026-11-09 03:10:50,083 - INFO - Compute node: 10.0.0.38, VN: ctest-vnet0-61118512, result of expected rules check passed 2026-11-09 03:10:50,084 - INFO - Deleting VM ctest-vmc0-67987595 2026-11-09 03:10:54,251 - INFO - VM ctest-vmc0-67987595 is fully removed in API-Server 2026-11-09 03:10:54,480 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestDetailedPolicy0Ipv4v6-69746088:ctest-vnet0-61118512 2026-11-09 03:10:54,480 - INFO - VM ctest-vmc0-67987595 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:10:54,728 - INFO - Routes for VM ctest-vmc0-67987595 is removed in all control-nodes 2026-11-09 03:11:01,126 - INFO - b6c67b45-04ec-4eed-9e0e-157163fe7ac8 vm uve deleted from opserver 2026-11-09 03:11:01,141 - INFO - b6c67b45-04ec-4eed-9e0e-157163fe7ac8 vm uve deleted from opserver 2026-11-09 03:11:01,156 - INFO - b6c67b45-04ec-4eed-9e0e-157163fe7ac8 vm uve deleted from opserver 2026-11-09 03:11:01,156 - INFO - Validated that VM b6c67b45-04ec-4eed-9e0e-157163fe7ac8 is removed from Opserver 2026-11-09 03:11:01,569 - INFO - Deleted policy ctest-policy9-15520871 2026-11-09 03:11:01,775 - INFO - Deleted policy ctest-policy8-36890769 2026-11-09 03:11:01,994 - INFO - Deleted policy ctest-policy7-38694734 2026-11-09 03:11:02,208 - INFO - Deleted policy ctest-policy6-66395568 2026-11-09 03:11:02,447 - INFO - Deleted policy ctest-policy5-07851263 2026-11-09 03:11:02,699 - INFO - Deleted policy ctest-policy4-56145640 2026-11-09 03:11:02,949 - INFO - Deleted policy ctest-policy3-64290153 2026-11-09 03:11:03,193 - INFO - Deleted policy ctest-policy2-84632285 2026-11-09 03:11:03,438 - INFO - Deleted policy ctest-policy1-55405438 2026-11-09 03:11:03,688 - INFO - Deleted policy ctest-policy0-74924078 2026-11-09 03:11:03,885 - INFO - Deleting VN ctest-vnet0-61118512 2026-11-09 03:11:04,296 - INFO - Validated that VN ctest-vnet0-61118512 is not found in API Server 2026-11-09 03:11:04,323 - INFO - Validated that VN ctest-vnet0-61118512 is not in any agent 2026-11-09 03:11:04,365 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet0-61118512 info 2026-11-09 03:11:04,461 - INFO - IPAM: ctest-TestDetailedPolicy0Ipv4v6-69746088-default-ipam is not found in API Server 2026-11-09 03:11:04,486 - INFO - IPAM:ctest-TestDetailedPolicy0Ipv4v6-69746088-default-ipam is not found in control node 2026-11-09 03:11:06,333 - INFO - END TEST : test_repeated_policy_modify : PASSED[0:02:58] 2026-11-09 03:11:06,333 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:11:07,624 - INFO - END TEST : test_repeated_policy_modify : PASSED[0:03:00] 2026-11-09 03:11:07,624 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:11:09,477 - INFO - Deleted project: ctest-TestDetailedPolicy0Ipv4v6-69746088, ID : b9d4b197-a74d-4374-9951-79609c963685 2026-11-09 03:11:09,730 - INFO - Domain Default found not creating 2026-11-09 03:11:09,923 - INFO - Project ctest-TestDetailedPolicy1-25260043 not found, creating it 2026-11-09 03:11:10,532 - INFO - Created Project:ctest-TestDetailedPolicy1-25260043, ID : ceb5b511-4d91-4e8f-98d9-c174291a861c 2026-11-09 03:11:12,595 - INFO - ================================================================================ 2026-11-09 03:11:12,595 - INFO - STARTING TEST : test_multi_vn_repeated_policy_update_with_ping 2026-11-09 03:11:12,596 - INFO - TEST DESCRIPTION : Call repeated_policy_update_test_with_ping with multi VN scenario. 2026-11-09 03:11:13,901 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:11:13,901 - INFO - 2026-11-09 03:11:13,901 - INFO - Scenario for the test used is: <class 'scripts.policy.sdn_policy_traffic_test_topo.sdn_2vn_2vm_config'> 2026-11-09 03:11:14,856 - INFO - Using existing project ['default-domain', 'ctest-TestDetailedPolicy1-25260043'](ceb5b511-4d91-4e8f-98d9-c174291a861c) 2026-11-09 03:11:14,856 - INFO - provision user admin with role as admin in tenant ctest-TestDetailedPolicy1-25260043 2026-11-09 03:11:17,888 - INFO - Verification of project ctest-TestDetailedPolicy1-25260043 in API Server 10.0.0.33 passed 2026-11-09 03:11:18,301 - INFO - Verifications in API Server for IPAM: ctest-TestDetailedPolicy1-25260043-default-ipam passed 2026-11-09 03:11:18,323 - INFO - Verifications in Control node for IPAM: ctest-TestDetailedPolicy1-25260043-default-ipam passed 2026-11-09 03:11:19,616 - INFO - Created VN ctest-vnet0-18945557 2026-11-09 03:11:20,389 - INFO - Verified VN network id 14 for VN 198d60ee-ae04-4623-b87e-b786cf569899 2026-11-09 03:11:20,389 - INFO - Verifications in API Server for VN ctest-vnet0-18945557 passed 2026-11-09 03:11:20,486 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet0-18945557 passed 2026-11-09 03:11:21,965 - INFO - Validated that VN default-domain:ctest-TestDetailedPolicy1-25260043:ctest-vnet0-18945557 is found in opserver 2026-11-09 03:11:22,889 - INFO - Created VN ctest-vnet1-49712780 2026-11-09 03:11:23,244 - INFO - Verified VN network id 15 for VN caab9275-8a40-4365-8b1f-d31751ad47b4 2026-11-09 03:11:23,244 - INFO - Verifications in API Server for VN ctest-vnet1-49712780 passed 2026-11-09 03:11:23,328 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet1-49712780 passed 2026-11-09 03:11:23,628 - INFO - Validated that VN default-domain:ctest-TestDetailedPolicy1-25260043:ctest-vnet1-49712780 is found in opserver 2026-11-09 03:11:24,039 - INFO - Verified policy policy0 in API Server, Result: True 2026-11-09 03:11:24,466 - INFO - Verified policy policy1 in API Server, Result: True 2026-11-09 03:11:24,908 - INFO - Verified policy policy2 in API Server, Result: True 2026-11-09 03:11:25,322 - INFO - Verified policy policy3 in API Server, Result: True 2026-11-09 03:11:25,751 - INFO - Verified policy policy100 in API Server, Result: True 2026-11-09 03:11:26,191 - INFO - Verified policy policy10 in API Server, Result: True 2026-11-09 03:11:26,588 - INFO - Verified policy policy11 in API Server, Result: True 2026-11-09 03:11:26,992 - INFO - Verified policy policy12 in API Server, Result: True 2026-11-09 03:11:27,383 - INFO - Verified policy policy13 in API Server, Result: True 2026-11-09 03:11:27,813 - INFO - Verified policy policy1000 in API Server, Result: True 2026-11-09 03:11:29,632 - INFO - VM ([<Server: ctest-vmc0-07333144>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:11:30,370 - INFO - VM ([<Server: ctest-vmc1-06898964>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:11:30,370 - INFO - Waiting for VM ctest-vmc0-07333144 to be up.. 2026-11-09 03:11:55,955 - INFO - VM name : ctest-vmc0-07333144 2026-11-09 03:12:32,660 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc0-07333144 passed 2026-11-09 03:12:48,632 - INFO - Waiting for VM ctest-vmc1-06898964 to be up.. 2026-11-09 03:12:48,720 - INFO - VM name : ctest-vmc1-06898964 2026-11-09 03:12:50,106 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vmc1-06898964 passed 2026-11-09 03:12:50,853 - INFO - Validated the rules for VM:ctest-vmc1-06898964 with attached policy:['policy100'] and vn:ctest-vnet1-49712780 2026-11-09 03:12:51,188 - INFO - Validated the rules for VM:ctest-vmc0-07333144 with attached policy:['policy0'] and vn:ctest-vnet0-18945557 2026-11-09 03:12:51,188 - INFO - Policy rules comparison with system for all Virtual networks are done 2026-11-09 03:12:51,188 - INFO - Setup completed with result True 2026-11-09 03:12:56,457 - INFO - new policy list of vn ctest-vnet0-18945557 is policy1 2026-11-09 03:12:56,458 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy1 2026-11-09 03:12:56,458 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}] 2026-11-09 03:12:56,458 - INFO - matching_rule_action: {'tcp': 'pass', 'udp': 'pass', 'icmp': 'pass'} 2026-11-09 03:13:05,530 - INFO - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 passed 2026-11-09 03:13:05,530 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy1 is: True 2026-11-09 03:13:10,806 - INFO - new policy list of vn ctest-vnet0-18945557 is policy1000 2026-11-09 03:13:10,807 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy1000 2026-11-09 03:13:10,807 - INFO - policy in effect is : [] 2026-11-09 03:13:10,807 - INFO - matching_rule_action: {'icmp': 'deny'} 2026-11-09 03:13:14,157 - WARNING - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 failed 2026-11-09 03:13:14,157 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy1000 is: True 2026-11-09 03:13:19,421 - INFO - new policy list of vn ctest-vnet0-18945557 is policy2 2026-11-09 03:13:19,421 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy2 2026-11-09 03:13:19,421 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}] 2026-11-09 03:13:19,421 - INFO - matching_rule_action: {'tcp': 'pass', 'udp': 'deny', 'icmp': 'deny'} 2026-11-09 03:13:22,782 - WARNING - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 failed 2026-11-09 03:13:22,782 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy2 is: True 2026-11-09 03:13:28,052 - INFO - new policy list of vn ctest-vnet0-18945557 is policy3 2026-11-09 03:13:28,052 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy3 2026-11-09 03:13:28,052 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}] 2026-11-09 03:13:28,052 - INFO - matching_rule_action: {'tcp': 'pass', 'udp': 'deny', 'icmp': 'pass'} 2026-11-09 03:13:30,336 - INFO - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 passed 2026-11-09 03:13:30,336 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy3 is: True 2026-11-09 03:13:35,577 - INFO - new policy list of vn ctest-vnet0-18945557 is policy10 2026-11-09 03:13:35,577 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy10 2026-11-09 03:13:35,577 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}] 2026-11-09 03:13:35,577 - INFO - matching_rule_action: {'udp': 'deny', 'tcp': 'deny', 'icmp': 'deny'} 2026-11-09 03:13:38,866 - WARNING - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 failed 2026-11-09 03:13:38,866 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy10 is: True 2026-11-09 03:13:44,133 - INFO - new policy list of vn ctest-vnet0-18945557 is policy11 2026-11-09 03:13:44,134 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy11 2026-11-09 03:13:44,134 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}] 2026-11-09 03:13:44,134 - INFO - matching_rule_action: {'udp': 'deny', 'tcp': 'deny', 'icmp': 'pass'} 2026-11-09 03:13:46,418 - INFO - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 passed 2026-11-09 03:13:46,418 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy11 is: True 2026-11-09 03:13:51,673 - INFO - new policy list of vn ctest-vnet0-18945557 is policy12 2026-11-09 03:13:51,674 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy12 2026-11-09 03:13:51,674 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}] 2026-11-09 03:13:51,675 - INFO - matching_rule_action: {'tcp': 'deny', 'udp': 'pass', 'icmp': 'deny'} 2026-11-09 03:13:55,062 - WARNING - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 failed 2026-11-09 03:13:55,062 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy12 is: True 2026-11-09 03:14:00,309 - INFO - new policy list of vn ctest-vnet0-18945557 is policy13 2026-11-09 03:14:00,310 - INFO - Starting Verifications after policy for ctest-vnet0-18945557 updated to policy13 2026-11-09 03:14:00,310 - INFO - policy in effect is : [{'direction': '<>', 'protocol': 'udp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'icmp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'pass', 'src_ports': 'any'}, {'direction': '<>', 'protocol': 'tcp', 'dest_network': 'ctest-vnet0-18945557', 'source_network': 'ctest-vnet1-49712780', 'dst_ports': 'any', 'simple_action': 'deny', 'src_ports': 'any'}] 2026-11-09 03:14:00,310 - INFO - matching_rule_action: {'udp': 'pass', 'icmp': 'pass', 'tcp': 'deny'} 2026-11-09 03:14:02,583 - INFO - Ping to IP 12.1.1.3 from VM ctest-vmc0-07333144 passed 2026-11-09 03:14:02,583 - INFO - vm ping test result after policy for ctest-vnet0-18945557 updated to policy13 is: True 2026-11-09 03:14:02,782 - INFO - Deleting VM ctest-vmc1-06898964 2026-11-09 03:14:06,918 - INFO - VM ctest-vmc1-06898964 is fully removed in API-Server 2026-11-09 03:14:07,152 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestDetailedPolicy1-25260043:ctest-vnet1-49712780 2026-11-09 03:14:07,152 - INFO - VM ctest-vmc1-06898964 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:14:07,394 - INFO - Routes for VM ctest-vmc1-06898964 is removed in all control-nodes 2026-11-09 03:14:26,131 - INFO - 0a2922fe-ce57-4d25-97f6-3e24be727b31 vm uve deleted from opserver 2026-11-09 03:14:26,146 - INFO - 0a2922fe-ce57-4d25-97f6-3e24be727b31 vm uve deleted from opserver 2026-11-09 03:14:26,160 - INFO - 0a2922fe-ce57-4d25-97f6-3e24be727b31 vm uve deleted from opserver 2026-11-09 03:14:26,161 - INFO - Validated that VM 0a2922fe-ce57-4d25-97f6-3e24be727b31 is removed from Opserver 2026-11-09 03:14:26,161 - INFO - Deleting VM ctest-vmc0-07333144 2026-11-09 03:14:30,290 - INFO - VM ctest-vmc0-07333144 is fully removed in API-Server 2026-11-09 03:14:30,575 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestDetailedPolicy1-25260043:ctest-vnet0-18945557 2026-11-09 03:14:30,575 - INFO - VM ctest-vmc0-07333144 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 03:14:30,856 - INFO - Routes for VM ctest-vmc0-07333144 is removed in all control-nodes 2026-11-09 03:14:31,012 - INFO - d1dc5921-2368-46a0-a2f3-fb5e4e0d5d27 vm uve deleted from opserver 2026-11-09 03:14:31,062 - INFO - d1dc5921-2368-46a0-a2f3-fb5e4e0d5d27 vm uve deleted from opserver 2026-11-09 03:14:31,075 - INFO - d1dc5921-2368-46a0-a2f3-fb5e4e0d5d27 vm uve deleted from opserver 2026-11-09 03:14:31,075 - INFO - Validated that VM d1dc5921-2368-46a0-a2f3-fb5e4e0d5d27 is removed from Opserver 2026-11-09 03:14:31,617 - INFO - Deleted policy policy1000 2026-11-09 03:14:31,834 - INFO - Deleted policy policy13 2026-11-09 03:14:32,025 - INFO - Deleted policy policy12 2026-11-09 03:14:32,226 - INFO - Deleted policy policy11 2026-11-09 03:14:32,465 - INFO - Deleted policy policy10 2026-11-09 03:14:32,703 - INFO - Deleted policy policy100 2026-11-09 03:14:32,954 - INFO - Deleted policy policy3 2026-11-09 03:14:33,208 - INFO - Deleted policy policy2 2026-11-09 03:14:33,454 - INFO - Deleted policy policy1 2026-11-09 03:14:33,697 - INFO - Deleted policy policy0 2026-11-09 03:14:33,889 - INFO - Deleting VN ctest-vnet1-49712780 2026-11-09 03:14:34,207 - INFO - Validated that VN ctest-vnet1-49712780 is not found in API Server 2026-11-09 03:14:34,232 - INFO - Validated that VN ctest-vnet1-49712780 is not in any agent 2026-11-09 03:14:34,271 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet1-49712780 info 2026-11-09 03:14:34,271 - INFO - Deleting VN ctest-vnet0-18945557 2026-11-09 03:14:34,619 - INFO - Validated that VN ctest-vnet0-18945557 is not found in API Server 2026-11-09 03:14:34,645 - INFO - Validated that VN ctest-vnet0-18945557 is not in any agent 2026-11-09 03:14:34,679 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet0-18945557 info 2026-11-09 03:14:34,777 - INFO - IPAM: ctest-TestDetailedPolicy1-25260043-default-ipam is not found in API Server 2026-11-09 03:14:34,802 - INFO - IPAM:ctest-TestDetailedPolicy1-25260043-default-ipam is not found in control node 2026-11-09 03:14:36,663 - INFO - END TEST : test_multi_vn_repeated_policy_update_with_ping : PASSED[0:03:24] 2026-11-09 03:14:36,663 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:14:38,045 - INFO - Deleted project: ctest-TestDetailedPolicy1-25260043, ID : ceb5b511-4d91-4e8f-98d9-c174291a861c 2026-11-09 03:14:38,258 - INFO - Domain Default found not creating 2026-11-09 03:14:38,443 - INFO - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 not found, creating it 2026-11-09 03:14:39,091 - INFO - Created Project:ctest-TestDetailedPolicy1Ipv4v6-59164381, ID : 225946e6-7031-4566-b300-4501a2686655 2026-11-09 03:14:41,138 - INFO - ================================================================================ 2026-11-09 03:14:41,139 - INFO - STARTING TEST : test_multi_vn_repeated_policy_update_with_ping 2026-11-09 03:14:41,139 - INFO - TEST DESCRIPTION : Call repeated_policy_update_test_with_ping with multi VN scenario. 2026-11-09 03:14:42,461 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:14:42,461 - INFO - 2026-11-09 03:14:42,461 - INFO - Scenario for the test used is: <class 'scripts.policy.sdn_policy_traffic_test_topo.sdn_2vn_2vm_config'> 2026-11-09 03:14:43,472 - INFO - Using existing project ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381'](225946e6-7031-4566-b300-4501a2686655) 2026-11-09 03:14:43,472 - INFO - provision user admin with role as admin in tenant ctest-TestDetailedPolicy1Ipv4v6-59164381 2026-11-09 03:14:46,469 - INFO - Verification of project ctest-TestDetailedPolicy1Ipv4v6-59164381 in API Server 10.0.0.33 passed 2026-11-09 03:14:46,920 - INFO - Verifications in API Server for IPAM: ctest-TestDetailedPolicy1Ipv4v6-59164381-default-ipam passed 2026-11-09 03:14:46,942 - INFO - Verifications in Control node for IPAM: ctest-TestDetailedPolicy1Ipv4v6-59164381-default-ipam passed 2026-11-09 03:14:48,520 - INFO - Created VN ctest-vnet0-44927246 2026-11-09 03:14:49,281 - INFO - Verified VN network id 14 for VN d6dd6b83-3e92-4c44-ab3d-fe416304e556 2026-11-09 03:14:49,281 - INFO - Verifications in API Server for VN ctest-vnet0-44927246 passed 2026-11-09 03:14:49,369 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet0-44927246 passed 2026-11-09 03:14:50,812 - INFO - Validated that VN default-domain:ctest-TestDetailedPolicy1Ipv4v6-59164381:ctest-vnet0-44927246 is found in opserver 2026-11-09 03:14:51,968 - INFO - Created VN ctest-vnet1-84588608 2026-11-09 03:14:52,331 - INFO - Verified VN network id 15 for VN dd04cb6e-89ce-496e-94cc-046e51ee5e1b 2026-11-09 03:14:52,331 - INFO - Verifications in API Server for VN ctest-vnet1-84588608 passed 2026-11-09 03:14:52,428 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vnet1-84588608 passed 2026-11-09 03:14:52,716 - INFO - Validated that VN default-domain:ctest-TestDetailedPolicy1Ipv4v6-59164381:ctest-vnet1-84588608 is found in opserver 2026-11-09 03:14:53,173 - INFO - Verified policy policy0 in API Server, Result: True 2026-11-09 03:14:53,578 - INFO - Verified policy policy1 in API Server, Result: True 2026-11-09 03:14:54,010 - INFO - Verified policy policy2 in API Server, Result: True 2026-11-09 03:14:54,381 - INFO - Verified policy policy3 in API Server, Result: True 2026-11-09 03:14:54,756 - INFO - Verified policy policy100 in API Server, Result: True 2026-11-09 03:14:55,157 - INFO - Verified policy policy10 in API Server, Result: True 2026-11-09 03:14:55,528 - INFO - Verified policy policy11 in API Server, Result: True 2026-11-09 03:14:55,909 - INFO - Verified policy policy12 in API Server, Result: True 2026-11-09 03:14:56,295 - INFO - Verified policy policy13 in API Server, Result: True 2026-11-09 03:14:56,699 - INFO - Verified policy policy1000 in API Server, Result: True 2026-11-09 03:14:58,238 - INFO - VM ([<Server: ctest-vmc0-76884392>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:14:58,863 - INFO - VM ([<Server: ctest-vmc1-04523406>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:14:58,864 - INFO - Waiting for VM ctest-vmc0-76884392 to be up.. 2026-11-09 03:17:32,251 - ERROR - VM is not in ACTIVE state 2026-11-09 03:17:32,933 - INFO - Skip interface_detach for VM ctest-vmc1-04523406 in state BUILD 2026-11-09 03:17:32,933 - INFO - Deleting VM ctest-vmc1-04523406 2026-11-09 03:17:32,969 - ERROR - VM ctest-vmc1-04523406 has failed to come up 2026-11-09 03:17:32,969 - ERROR - Nova failed to get host of the VM 2026-11-09 03:17:32,970 - ERROR - VM ctest-vmc1-04523406 has failed to come up 2026-11-09 03:17:32,970 - ERROR - Nova failed to get host of the VM 2026-11-09 03:17:33,062 - INFO - Skip interface_detach for VM ctest-vmc0-76884392 in state BUILD 2026-11-09 03:17:33,062 - INFO - Deleting VM ctest-vmc0-76884392 2026-11-09 03:17:33,892 - INFO - Deleted policy policy1000 2026-11-09 03:17:34,115 - INFO - Deleted policy policy13 2026-11-09 03:17:34,309 - INFO - Deleted policy policy12 2026-11-09 03:17:34,565 - INFO - Deleted policy policy11 2026-11-09 03:17:34,802 - INFO - Deleted policy policy10 2026-11-09 03:17:35,049 - INFO - Deleted policy policy100 2026-11-09 03:17:35,287 - INFO - Deleted policy policy3 2026-11-09 03:17:35,526 - INFO - Deleted policy policy2 2026-11-09 03:17:35,776 - INFO - Deleted policy policy1 2026-11-09 03:17:36,046 - INFO - Deleted policy policy0 2026-11-09 03:17:36,241 - INFO - Deleting VN ctest-vnet1-84588608 2026-11-09 03:17:36,655 - INFO - Validated that VN ctest-vnet1-84588608 is not found in API Server 2026-11-09 03:17:36,683 - INFO - Validated that VN ctest-vnet1-84588608 is not in any agent 2026-11-09 03:17:36,717 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vnet1-84588608 info 2026-11-09 03:17:36,718 - INFO - Deleting VN ctest-vnet0-44927246 2026-11-09 03:17:36,768 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:38,828 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:40,882 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:42,952 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:45,005 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:47,056 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:49,105 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:51,156 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:53,218 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:55,270 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:57,316 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:17:59,364 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:01,425 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:03,473 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:05,523 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:07,576 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:09,625 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:11,676 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:13,731 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:15,795 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:17,847 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:19,904 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:21,953 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:24,004 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:26,058 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:28,114 - WARNING - Deleting VN ctest-vnet0-44927246 failed..Will retry 2026-11-09 03:18:28,124 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:33,135 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:38,146 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:43,157 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:48,167 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:53,178 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:18:58,189 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:19:03,200 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:19:08,212 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:19:13,223 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:19:18,233 - WARNING - RI ctest-vnet0-44927246 is still found in API-Server 2026-11-09 03:19:20,130 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:17:32 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_detailed.TestDetaile...olicy_update_with_ping[sanity] id=0x7f8e38861400>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestDetailedPolicy1.test_multi_vn_repeated_policy_update_with_ping> self = <scripts.policy.test_policy_detailed.TestDetaile...olicy_update_with_ping[sanity] id=0x7f8e38861400> args = () kwargs = {} /contrail-test/scripts/policy/test_policy_detailed.py in test_multi_vn_repeated_policy_update_with_ping(self=<scripts.policy.test_policy_detailed.TestDetaile...olicy_update_with_ping[sanity] id=0x7f8e38861400>) 58 except NameError: 59 topo = topology_class_name() 60 return self.repeated_policy_update_test_with_ping(topo) 61 62 def repeated_policy_update_test_with_ping(self, topo): self = <scripts.policy.test_policy_detailed.TestDetaile...olicy_update_with_ping[sanity] id=0x7f8e38861400> self.repeated_policy_update_test_with_ping = <bound method TestDetailedPolicy1.repeated_polic...licy_update_with_ping[sanity] id=0x7f8e38861400>> topo = <scripts.policy.sdn_policy_traffic_test_topo.sdn_2vn_2vm_config object> /contrail-test/scripts/policy/test_policy_detailed.py in repeated_policy_update_test_with_ping(self=<scripts.policy.test_policy_detailed.TestDetaile...olicy_update_with_ping[sanity] id=0x7f8e38861400>, topo=<scripts.policy.sdn_policy_traffic_test_topo.sdn_2vn_2vm_config object>) 73 setup_obj = self.useFixture( 74 sdnTopoSetupFixture(self.connections, topo)) 75 out = setup_obj.topo_setup() 76 #out= setup_obj.topo_setup(vm_verify='yes', skip_cleanup='yes') 77 self.logger.info("Setup completed with result %s" % (out['result'])) out undefined setup_obj = <tcutils.topo.sdn_topo_setup.sdnTopoSetupFixture object> setup_obj.topo_setup = <bound method sdnTopoSetupFixture.topo_setup of ....topo.sdn_topo_setup.sdnTopoSetupFixture object>> /contrail-test/tcutils/topo/sdn_topo_setup.py in topo_setup(self=<tcutils.topo.sdn_topo_setup.sdnTopoSetupFixture object>, config_option='openstack', skip_verify='no', flavor='contrail_flavor_small', vms_on_single_compute=False, VmToNodeMapping=None) 92 self, config_option, vms_on_single_compute, VmToNodeMapping) 93 else: 94 topo_steps.createVMNova(self, config_option, vms_on_single_compute) 95 topo_steps.createPublicVN(self) 96 topo_steps.verifySystemPolicy(self) global topo_steps = <module 'tcutils.topo.topo_steps' from '/contrail-test/tcutils/topo/topo_steps.py'> topo_steps.createVMNova = <function createVMNova> self = <tcutils.topo.sdn_topo_setup.sdnTopoSetupFixture object> config_option = 'openstack' vms_on_single_compute = False /contrail-test/tcutils/topo/topo_steps.py in createVMNova(self=<tcutils.topo.sdn_topo_setup.sdnTopoSetupFixture object>, option='openstack', vms_on_single_compute=False, VmToNodeMapping=None) 527 "Setup step: Verify VM status and install Traffic package... ") 528 for vm in self.topo.vmc_list: 529 assert self.vm_fixture[vm].wait_till_vm_is_up(),( 530 'VM Failed to come up') 531 #Even though VM verification is not run, we need to set verify_is_run self = <tcutils.topo.sdn_topo_setup.sdnTopoSetupFixture object> self.vm_fixture = {'ctest-vmc0-76884392': <VMFixture: ctest-vmc0-76884392>, 'ctest-vmc1-04523406': <VMFixture: ctest-vmc1-04523406>} vm = 'ctest-vmc0-76884392' ].wait_till_vm_is_up undefined AssertionError: VM Failed to come up __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('VM Failed to come up',) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_detailed.py", line 60, in test_multi_vn_repeated_policy_update_with_ping return self.repeated_policy_update_test_with_ping(topo) File "/contrail-test/scripts/policy/test_policy_detailed.py", line 75, in repeated_policy_update_test_with_ping out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 529, in createVMNova assert self.vm_fixture[vm].wait_till_vm_is_up(),( AssertionError: VM Failed to come up 2026-11-09 03:19:20,148 - INFO - 2026-11-09 03:19:20,148 - INFO - END TEST : test_multi_vn_repeated_policy_update_with_ping : FAILED[0:04:39] 2026-11-09 03:19:20,148 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:19:20,341 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:22,497 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:24,645 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:26,801 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:28,969 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:31,161 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:33,345 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:35,525 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:37,713 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:39,857 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:42,005 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:44,165 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:46,317 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:48,521 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:50,665 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:52,813 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:54,957 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:57,105 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:19:59,261 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:01,433 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:03,617 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:05,749 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:07,909 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:10,053 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:12,253 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:14,405 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:16,553 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:18,705 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:20,865 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:23,017 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:25,165 - WARNING - Project ctest-TestDetailedPolicy1Ipv4v6-59164381 still has VNs [{'to': ['default-domain', 'ctest-TestDetailedPolicy1Ipv4v6-59164381', 'ctest-vnet0-44927246'], 'uuid': 'd6dd6b83-3e92-4c44-ab3d-fe416304e556', 'href': 'http://10.0.0.33:8082/virtual-network/d6dd6b83-3e92-4c44-ab3d-fe416304e556'}] before deletion 2026-11-09 03:20:25,165 - WARNING - One or more references still present, will not delete the project ctest-TestDetailedPolicy1Ipv4v6-59164381 2026-11-09 03:20:25,381 - INFO - Domain Default found not creating 2026-11-09 03:20:25,585 - INFO - Project ctest-TestQos-56698252 not found, creating it 2026-11-09 03:20:26,295 - INFO - Created Project:ctest-TestQos-56698252, ID : e3e66c1a-3d8f-4007-b833-3ef1c133bea9 2026-11-09 03:20:29,691 - INFO - Created VN ctest-vn-96161533 2026-11-09 03:20:30,650 - INFO - Created VN ctest-vn-32964103 2026-11-09 03:20:31,499 - INFO - VM ([<Server: ctest-TestQos-56698252-46017145>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:20:32,170 - INFO - VM ([<Server: ctest-TestQos-56698252-46709262>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:20:32,847 - INFO - VM ([<Server: ctest-TestQos-56698252-24291141>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:20:32,847 - INFO - Waiting for VM ctest-TestQos-56698252-46017145 to be up.. 2026-11-09 03:20:58,398 - INFO - VM name : ctest-TestQos-56698252-46017145 2026-11-09 03:21:37,080 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestQos-56698252-46017145 passed 2026-11-09 03:21:47,695 - INFO - Waiting for VM ctest-TestQos-56698252-46709262 to be up.. 2026-11-09 03:24:20,968 - ERROR - VM is not in ACTIVE state 2026-11-09 03:24:21,668 - ERROR - VM ctest-TestQos-56698252-46709262 has not booted 2026-11-09 03:24:21,668 - INFO - Deleting VM ctest-TestQos-56698252-46017145 2026-11-09 03:24:21,754 - INFO - Skip interface_detach for VM ctest-TestQos-56698252-46709262 in state BUILD 2026-11-09 03:24:21,754 - INFO - Deleting VM ctest-TestQos-56698252-46709262 2026-11-09 03:24:21,823 - INFO - Skip interface_detach for VM ctest-TestQos-56698252-24291141 in state BUILD 2026-11-09 03:24:21,824 - INFO - Deleting VM ctest-TestQos-56698252-24291141 2026-11-09 03:24:21,824 - ERROR - VM ctest-TestQos-56698252-24291141 has failed to come up 2026-11-09 03:24:21,824 - ERROR - Nova failed to get host of the VM 2026-11-09 03:24:21,824 - ERROR - VM ctest-TestQos-56698252-24291141 has failed to come up 2026-11-09 03:24:21,824 - ERROR - Nova failed to get host of the VM 2026-11-09 03:24:21,962 - INFO - Domain Default found not creating 2026-11-09 03:24:22,168 - INFO - Project ctest-TestRP-14069240 not found, creating it 2026-11-09 03:24:22,806 - INFO - Created Project:ctest-TestRP-14069240, ID : b3327807-903b-470c-9b5b-3a3d7b0da379 2026-11-09 03:24:24,820 - INFO - ================================================================================ 2026-11-09 03:24:24,820 - INFO - STARTING TEST : test_rp_interface 2026-11-09 03:24:24,820 - INFO - TEST DESCRIPTION : 1. Create a routing policy with interface match. 2. Launch VMs. 3. Attach policy to VN and confirm if policy takes hold. 2026-11-09 03:24:26,135 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:24:26,135 - INFO - 2026-11-09 03:24:27,221 - INFO - Created VN ctest-bgpaas_vn-77262019 2026-11-09 03:24:28,187 - INFO - Created VN ctest-bgpaas_vn-60999519 2026-11-09 03:24:29,175 - INFO - VM ([<Server: test_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:24:29,838 - INFO - VM ([<Server: test2_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:24:29,838 - INFO - Waiting for VM test_vm to be up.. 2026-11-09 03:27:03,051 - ERROR - VM is not in ACTIVE state 2026-11-09 03:27:03,687 - INFO - Skip interface_detach for VM test2_vm in state BUILD 2026-11-09 03:27:03,687 - INFO - Deleting VM test2_vm 2026-11-09 03:27:03,731 - ERROR - VM test2_vm has failed to come up 2026-11-09 03:27:03,731 - ERROR - Nova failed to get host of the VM 2026-11-09 03:27:03,731 - ERROR - VM test2_vm has failed to come up 2026-11-09 03:27:03,731 - ERROR - Nova failed to get host of the VM 2026-11-09 03:27:03,820 - INFO - Skip interface_detach for VM test_vm in state BUILD 2026-11-09 03:27:03,820 - INFO - Deleting VM test_vm 2026-11-09 03:27:03,891 - INFO - Deleting VN ctest-bgpaas_vn-60999519 2026-11-09 03:27:03,960 - WARNING - Deleting VN ctest-bgpaas_vn-60999519 failed..Will retry 2026-11-09 03:27:06,013 - WARNING - Deleting VN ctest-bgpaas_vn-60999519 failed..Will retry 2026-11-09 03:27:08,265 - INFO - Deleting VN ctest-bgpaas_vn-77262019 2026-11-09 03:27:08,322 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:10,366 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:12,413 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:14,458 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:16,507 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:18,561 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:20,616 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:22,663 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:24,709 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:26,753 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:28,798 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:30,841 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:32,884 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:34,928 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:36,973 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:39,017 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:41,063 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:43,109 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:45,152 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:47,201 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:49,243 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:51,298 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:53,341 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:55,385 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:57,429 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:27:59,475 - WARNING - Deleting VN ctest-bgpaas_vn-77262019 failed..Will retry 2026-11-09 03:28:00,762 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:27:03 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f8e386c8850>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRP.test_rp_interface> self = <scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f8e386c8850> args = () kwargs = {} /contrail-test/scripts/routing_policy/test_routing_policy.py in test_rp_interface(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f8e386c8850>) 38 3. Attach policy to VN and confirm if policy takes hold. 39 ''' 40 ret_dict = self.config_basic() 41 vn_fixture = ret_dict['vn_fixture'] 42 test_vm = ret_dict['test_vm'] ret_dict undefined self = <scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f8e386c8850> self.config_basic = <bound method RPBase.config_basic of <scripts.ro...p_interface[ci_sanity,sanity] id=0x7f8e386c8850>> /contrail-test/scripts/routing_policy/base.py in config_basic(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f8e386c8850>) 43 image_name='cirros') 44 test2_vm = self.create_vm(vn2_fixture, 'test2_vm', image_name='cirros') 45 assert test_vm.wait_till_vm_is_up() 46 assert test2_vm.wait_till_vm_is_up() 47 test_vm = <VMFixture: test_vm> test_vm.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: test_vm>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 40, in test_rp_interface ret_dict = self.config_basic() File "/contrail-test/scripts/routing_policy/base.py", line 45, in config_basic assert test_vm.wait_till_vm_is_up() AssertionError 2026-11-09 03:28:00,777 - INFO - 2026-11-09 03:28:00,777 - INFO - END TEST : test_rp_interface : FAILED[0:03:36] 2026-11-09 03:28:00,777 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:28:00,781 - INFO - ================================================================================ 2026-11-09 03:28:00,781 - INFO - STARTING TEST : test_rp_interface_ext_community 2026-11-09 03:28:00,781 - INFO - TEST DESCRIPTION : 1. Create a routing policy with interface match. 2. Launch VMs. 3. Attach policy to VN and confirm if policy takes hold. 2026-11-09 03:28:02,079 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:28:02,079 - INFO - 2026-11-09 03:28:02,673 - INFO - Created VN ctest-bgpaas_vn-19582849 2026-11-09 03:28:03,584 - INFO - Created VN ctest-bgpaas_vn-46935524 2026-11-09 03:28:04,972 - INFO - VM ([<Server: test2_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:28:04,972 - INFO - Waiting for VM test_vm to be up.. 2026-11-09 03:30:38,129 - ERROR - VM is not in ACTIVE state 2026-11-09 03:30:38,784 - INFO - Skip interface_detach for VM test2_vm in state BUILD 2026-11-09 03:30:38,784 - INFO - Deleting VM test2_vm 2026-11-09 03:30:38,784 - ERROR - VM test2_vm has failed to come up 2026-11-09 03:30:38,784 - ERROR - Nova failed to get host of the VM 2026-11-09 03:30:38,784 - ERROR - VM test2_vm has failed to come up 2026-11-09 03:30:38,784 - ERROR - Nova failed to get host of the VM 2026-11-09 03:30:38,874 - INFO - Skipping the deletion of VM test_vm 2026-11-09 03:30:38,874 - INFO - Deleting VN ctest-bgpaas_vn-46935524 2026-11-09 03:30:38,938 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:40,987 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:43,032 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:45,078 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:47,121 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:49,181 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:51,231 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:53,285 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:55,333 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:57,383 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:30:59,432 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:01,481 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:03,527 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:05,571 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:07,615 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:09,660 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:11,728 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:13,782 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:15,833 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:17,883 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:19,927 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:21,972 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:24,017 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:26,082 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:28,129 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:30,175 - WARNING - Deleting VN ctest-bgpaas_vn-46935524 failed..Will retry 2026-11-09 03:31:30,175 - INFO - Deleting VN ctest-bgpaas_vn-19582849 2026-11-09 03:31:31,694 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:30:38 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.routing_policy.test_routing_policy.Test...nterface_ext_community[sanity] id=0x7f8e386c8790>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRP.test_rp_interface_ext_community> self = <scripts.routing_policy.test_routing_policy.Test...nterface_ext_community[sanity] id=0x7f8e386c8790> args = () kwargs = {} /contrail-test/scripts/routing_policy/test_routing_policy.py in test_rp_interface_ext_community(self=<scripts.routing_policy.test_routing_policy.Test...nterface_ext_community[sanity] id=0x7f8e386c8790>) 249 3. Attach policy to VN and confirm if policy takes hold. 250 ''' 251 ret_dict = self.config_basic() 252 vn_fixture = ret_dict['vn_fixture'] 253 test_vm = ret_dict['test_vm'] ret_dict undefined self = <scripts.routing_policy.test_routing_policy.Test...nterface_ext_community[sanity] id=0x7f8e386c8790> self.config_basic = <bound method RPBase.config_basic of <scripts.ro...terface_ext_community[sanity] id=0x7f8e386c8790>> /contrail-test/scripts/routing_policy/base.py in config_basic(self=<scripts.routing_policy.test_routing_policy.Test...nterface_ext_community[sanity] id=0x7f8e386c8790>) 43 image_name='cirros') 44 test2_vm = self.create_vm(vn2_fixture, 'test2_vm', image_name='cirros') 45 assert test_vm.wait_till_vm_is_up() 46 assert test2_vm.wait_till_vm_is_up() 47 test_vm = <VMFixture: test_vm> test_vm.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: test_vm>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 251, in test_rp_interface_ext_community ret_dict = self.config_basic() File "/contrail-test/scripts/routing_policy/base.py", line 45, in config_basic assert test_vm.wait_till_vm_is_up() AssertionError 2026-11-09 03:31:31,713 - INFO - 2026-11-09 03:31:31,713 - INFO - END TEST : test_rp_interface_ext_community : FAILED[0:03:31] 2026-11-09 03:31:31,713 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:31:31,716 - INFO - ================================================================================ 2026-11-09 03:31:31,717 - INFO - STARTING TEST : test_rp_interface_static 2026-11-09 03:31:31,717 - INFO - TEST DESCRIPTION : 1. Create a routing policy with interface-static match. 2. Launch VMs. 3. Attach policy to VN and confirm if policy takes hold. 2026-11-09 03:31:33,007 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:31:33,007 - INFO - 2026-11-09 03:31:33,633 - INFO - Created VN ctest-bgpaas_vn-45442577 2026-11-09 03:31:34,556 - INFO - Created VN ctest-bgpaas_vn-33092516 2026-11-09 03:31:35,565 - INFO - Waiting for VM test_vm to be up.. 2026-11-09 03:34:08,686 - ERROR - VM is not in ACTIVE state 2026-11-09 03:34:09,337 - INFO - Skipping the deletion of VM test2_vm 2026-11-09 03:34:09,338 - INFO - Skipping the deletion of VM test_vm 2026-11-09 03:34:09,338 - INFO - Deleting VN ctest-bgpaas_vn-33092516 2026-11-09 03:34:09,562 - INFO - Deleting VN ctest-bgpaas_vn-45442577 2026-11-09 03:34:11,055 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:34:09 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRP.test_rp_interface_static> self = <scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610> args = () kwargs = {} /contrail-test/scripts/routing_policy/test_routing_policy.py in test_rp_interface_static(self=<scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610>) 56 ''' 57 58 ret_dict,random_cidr = self.create_interface_static_routes() 59 config_dicts = {'vn_fixture':ret_dict['vn_fixture'], 'from_term':'protocol', 'sub_from':'interface-static', 'to_term':'community', 'sub_to':'64512:55555'} 60 rp = self.configure_term_routing_policy(config_dicts) ret_dict undefined random_cidr undefined self = <scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610> self.create_interface_static_routes = <bound method TestRP.create_interface_static_rou...t_rp_interface_static[sanity] id=0x7f8e386c8610>> /contrail-test/scripts/routing_policy/test_routing_policy.py in create_interface_static_routes(self=<scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610>) 576 577 def create_interface_static_routes(self): 578 ret_dict = self.config_basic() 579 self.static_table_handle = ContrailVncApi(self.vnc_lib, self.logger) 580 random_cidr = get_random_cidr() ret_dict undefined self = <scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610> self.config_basic = <bound method RPBase.config_basic of <scripts.ro...t_rp_interface_static[sanity] id=0x7f8e386c8610>> /contrail-test/scripts/routing_policy/base.py in config_basic(self=<scripts.routing_policy.test_routing_policy.Test...st_rp_interface_static[sanity] id=0x7f8e386c8610>) 43 image_name='cirros') 44 test2_vm = self.create_vm(vn2_fixture, 'test2_vm', image_name='cirros') 45 assert test_vm.wait_till_vm_is_up() 46 assert test2_vm.wait_till_vm_is_up() 47 test_vm = <VMFixture: test_vm> test_vm.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: test_vm>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 58, in test_rp_interface_static ret_dict,random_cidr = self.create_interface_static_routes() File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 578, in create_interface_static_routes ret_dict = self.config_basic() File "/contrail-test/scripts/routing_policy/base.py", line 45, in config_basic assert test_vm.wait_till_vm_is_up() AssertionError 2026-11-09 03:34:11,072 - INFO - 2026-11-09 03:34:11,072 - INFO - END TEST : test_rp_interface_static : FAILED[0:02:40] 2026-11-09 03:34:11,072 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:34:11,273 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:13,449 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:15,613 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:17,821 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:19,977 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:22,117 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:24,269 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:26,461 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:28,605 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:30,741 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:32,901 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:35,043 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:37,185 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:39,329 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:41,485 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:43,621 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:45,797 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:47,969 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:50,121 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:52,261 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:54,449 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:56,593 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:34:58,741 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:00,917 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:03,057 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:05,197 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:07,361 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:09,525 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:11,725 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:13,873 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:16,033 - WARNING - Project ctest-TestRP-14069240 still has VNs [{'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-77262019'], 'uuid': 'be213328-5459-43bc-b17f-5ac9be2b2e09', 'href': 'http://10.0.0.33:8082/virtual-network/be213328-5459-43bc-b17f-5ac9be2b2e09'}, {'to': ['default-domain', 'ctest-TestRP-14069240', 'ctest-bgpaas_vn-46935524'], 'uuid': '4ef0ee3b-6a00-43b2-9cad-b9df70ec372f', 'href': 'http://10.0.0.33:8082/virtual-network/4ef0ee3b-6a00-43b2-9cad-b9df70ec372f'}] before deletion 2026-11-09 03:35:16,033 - WARNING - One or more references still present, will not delete the project ctest-TestRP-14069240 2026-11-09 03:35:16,281 - INFO - Domain Default found not creating 2026-11-09 03:35:16,494 - INFO - Project ctest-TestBasicRTFilter-36639542 not found, creating it 2026-11-09 03:35:17,111 - INFO - Created Project:ctest-TestBasicRTFilter-36639542, ID : 87f5b346-02f8-4db1-bf24-50f9b2840d85 2026-11-09 03:35:19,203 - INFO - ================================================================================ 2026-11-09 03:35:19,203 - INFO - STARTING TEST : test_rt_CEM_22032 2026-11-09 03:35:19,203 - INFO - TEST DESCRIPTION : Description: Validate Advertise of routes across VNs with Service keywords using RTs Test steps: 1. Create a VM in a VN (starting with "service-" keyword). 2. Add a route-target entry to the VN. 3. Check the rt_group and bgp.rtarget.0 table on the control nodes. Pass criteria: The system-defined, user-defined route target of the VN and the VM IP should be seen in the respective tables. Maintainer : manasd@juniper.net 2026-11-09 03:35:20,499 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:35:20,500 - INFO - 2026-11-09 03:35:21,715 - INFO - Created VN service-vn-77380274 2026-11-09 03:35:22,448 - INFO - Verified VN network id 18 for VN ba72740f-0b13-4fc6-9fe6-015a07da5a69 2026-11-09 03:35:22,448 - INFO - Verifications in API Server for VN service-vn-77380274 passed 2026-11-09 03:35:22,530 - INFO - On all control nodes, Config, RI and RT verification for VN service-vn-77380274 passed 2026-11-09 03:35:24,050 - INFO - Validated that VN default-domain:ctest-TestBasicRTFilter-36639542:service-vn-77380274 is found in opserver 2026-11-09 03:35:24,093 - INFO - Will add a user-defined RT to the VN 2026-11-09 03:35:29,225 - INFO - RT target:64512:1359588 seen in the RTGroup Table of control node-10.0.0.248 2026-11-09 03:35:29,233 - INFO - RT target:64512:8000010 seen in the RTGroup Table of control node-10.0.0.248 2026-11-09 03:35:29,239 - INFO - RT target:64512:1359588 seen in the RTGroup Table of control node-10.0.0.249 2026-11-09 03:35:29,244 - INFO - RT target:64512:8000010 seen in the RTGroup Table of control node-10.0.0.249 2026-11-09 03:35:29,251 - INFO - RT target:64512:1359588 seen in the RTGroup Table of control node-10.0.0.33 2026-11-09 03:35:29,257 - INFO - RT target:64512:8000010 seen in the RTGroup Table of control node-10.0.0.33 2026-11-09 03:35:30,229 - INFO - VM ([<Server: ctest-vm1-07357343>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:35:30,235 - INFO - Waiting for VM ctest-vm1-07357343 to be up.. 2026-11-09 03:38:03,520 - ERROR - VM is not in ACTIVE state 2026-11-09 03:38:04,149 - INFO - Skip interface_detach for VM ctest-vm1-07357343 in state BUILD 2026-11-09 03:38:04,149 - INFO - Deleting VM ctest-vm1-07357343 2026-11-09 03:38:04,253 - INFO - Deleting VN service-vn-77380274 2026-11-09 03:38:04,303 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:06,352 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:08,397 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:10,446 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:12,507 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:14,557 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:16,606 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:18,673 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:20,718 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:22,770 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:24,824 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:26,872 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:28,923 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:30,966 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:33,013 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:35,062 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:37,109 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:39,157 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:41,208 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:43,251 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:45,301 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:47,348 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:49,405 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:51,457 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:53,502 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:55,547 - WARNING - Deleting VN service-vn-77380274 failed..Will retry 2026-11-09 03:38:55,562 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:00,574 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:05,592 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:10,610 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:15,623 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:20,635 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:25,645 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:30,659 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:35,673 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:40,683 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:45,696 - WARNING - RI service-vn-77380274 is still found in API-Server 2026-11-09 03:39:46,993 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:38:04 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f8e38661220>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBasicRTFilter.test_rt_CEM_22032> self = <scripts.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f8e38661220> args = () kwargs = {} /contrail-test/scripts/rt_filter/test_rt_filter.py in test_rt_CEM_22032(self=<scripts.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f8e38661220>) 195 vm1_fixture = self.create_vm(vn1_fixture, vm_name=vn1_vm1_name, 196 flavor='contrail_flavor_small', image_name='ubuntu-traffic') 197 assert vm1_fixture.wait_till_vm_is_up() 198 ip = vm1_fixture.vm_ip + '/32' 199 active_ctrl_node = self.get_active_control_node(vm1_fixture) vm1_fixture = <VMFixture: ctest-vm1-07357343> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-vm1-07357343>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/rt_filter/test_rt_filter.py", line 197, in test_rt_CEM_22032 assert vm1_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 03:39:47,012 - INFO - 2026-11-09 03:39:47,012 - INFO - END TEST : test_rt_CEM_22032 : FAILED[0:04:28] 2026-11-09 03:39:47,012 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:39:47,018 - INFO - ================================================================================ 2026-11-09 03:39:47,019 - INFO - STARTING TEST : test_user_def_rt_entry 2026-11-09 03:39:47,019 - INFO - TEST DESCRIPTION : Description: Validate the entry and deletion of the VN's user-added Route Target in the rt_g roup and bgp.rtarget.0 table on the control nodes Test steps: 1. Create a VM in a VN. 2. Add a route-target entry to the VN. 3. Check the rt_group and bgp.rtarget.0 table on the control nodes. Pass criteria: The system-defined, user-defined route target of the VN and the VM IP should be seen in the respective tables. Maintainer : ganeshahv@juniper.net 2026-11-09 03:39:48,315 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:39:48,315 - INFO - 2026-11-09 03:39:48,999 - INFO - Created VN ctest-vn30-16872584 2026-11-09 03:39:54,497 - INFO - Verified VN network id 20 for VN a139cff5-fede-4c15-9bc6-a6f1639aeb4f 2026-11-09 03:39:54,497 - INFO - Verifications in API Server for VN ctest-vn30-16872584 passed 2026-11-09 03:39:54,583 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn30-16872584 passed 2026-11-09 03:39:54,894 - INFO - Validated that VN default-domain:ctest-TestBasicRTFilter-36639542:ctest-vn30-16872584 is found in opserver 2026-11-09 03:39:54,932 - INFO - Will add a user-defined RT to the VN 2026-11-09 03:40:00,087 - INFO - RT target:64512:1268344 seen in the RTGroup Table of control node-10.0.0.248 2026-11-09 03:40:00,096 - INFO - RT target:64512:8000012 seen in the RTGroup Table of control node-10.0.0.248 2026-11-09 03:40:00,105 - INFO - RT target:64512:1268344 seen in the RTGroup Table of control node-10.0.0.249 2026-11-09 03:40:00,112 - INFO - RT target:64512:8000012 seen in the RTGroup Table of control node-10.0.0.249 2026-11-09 03:40:00,118 - INFO - RT target:64512:1268344 seen in the RTGroup Table of control node-10.0.0.33 2026-11-09 03:40:00,125 - INFO - RT target:64512:8000012 seen in the RTGroup Table of control node-10.0.0.33 2026-11-09 03:40:01,058 - INFO - VM ([<Server: ctest-vm1-11621959>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:40:01,058 - INFO - Waiting for VM ctest-vm1-11621959 to be up.. 2026-11-09 03:40:31,808 - INFO - VM name : ctest-vm1-11621959 2026-11-09 03:41:02,304 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vm1-11621959 passed 2026-11-09 03:41:12,914 - INFO - Active control node is 10.0.0.33 2026-11-09 03:41:12,922 - INFO - IP 117.143.36.67/32 is seen in the dep_routes of RT target:64512:1268344 in the RTGroup Table of ctrl_node 10.0.0.33 2026-11-09 03:41:12,961 - INFO - RT target:64512:1268344 seen in the bgp.rtarget.0 table of the control node-10.0.0.33 2026-11-09 03:41:12,971 - INFO - IP 117.143.36.67/32 is seen in the dep_routes of RT target:64512:8000012 in the RTGroup Table of ctrl_node 10.0.0.33 2026-11-09 03:41:13,003 - INFO - RT target:64512:8000012 seen in the bgp.rtarget.0 table of the control node-10.0.0.33 2026-11-09 03:41:13,004 - INFO - Will remove the user-defined RT to the VN and verify that the entry is removed from the tables 2026-11-09 03:41:18,196 - INFO - RT target:64512:1268344 removed from the bgp.rtarget.0 table 2026-11-09 03:41:18,197 - INFO - RT target:64512:1268344 removed from the RTGroup Table of the control nodes 2026-11-09 03:41:18,198 - INFO - Will verify that the system generated RT is still seen in the control-nodes 2026-11-09 03:41:18,210 - INFO - RT target:64512:8000012 seen in the RTGroup Table of control node-10.0.0.33 2026-11-09 03:41:18,217 - INFO - IP 117.143.36.67/32 is seen in the dep_routes of RT target:64512:8000012 in the RTGroup Table of ctrl_node 10.0.0.33 2026-11-09 03:41:18,255 - INFO - RT target:64512:8000012 seen in the bgp.rtarget.0 table of the control node-10.0.0.33 2026-11-09 03:41:18,256 - INFO - Deleting VM ctest-vm1-11621959 2026-11-09 03:41:18,379 - INFO - Deleting VN ctest-vn30-16872584 2026-11-09 03:41:18,426 - WARNING - Deleting VN ctest-vn30-16872584 failed..Will retry 2026-11-09 03:41:20,488 - WARNING - Deleting VN ctest-vn30-16872584 failed..Will retry 2026-11-09 03:41:22,816 - INFO - Validated that VN ctest-vn30-16872584 is not found in API Server 2026-11-09 03:41:22,840 - INFO - Validated that VN ctest-vn30-16872584 is not in any agent 2026-11-09 03:41:22,875 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn30-16872584 info 2026-11-09 03:41:24,185 - INFO - END TEST : test_user_def_rt_entry : PASSED[0:01:37] 2026-11-09 03:41:24,185 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:41:24,373 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:26,529 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:28,721 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:30,873 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:33,017 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:35,165 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:37,301 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:39,449 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:41,597 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:43,749 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:45,909 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:48,065 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:50,229 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:52,389 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:54,541 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:56,681 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:41:58,834 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:00,985 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:03,149 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:05,329 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:07,493 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:09,649 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:11,857 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:14,001 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:16,145 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:18,305 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:20,469 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:22,669 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:24,829 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:26,985 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:29,133 - WARNING - Project ctest-TestBasicRTFilter-36639542 still has VNs [{'to': ['default-domain', 'ctest-TestBasicRTFilter-36639542', 'service-vn-77380274'], 'uuid': 'ba72740f-0b13-4fc6-9fe6-015a07da5a69', 'href': 'http://10.0.0.33:8082/virtual-network/ba72740f-0b13-4fc6-9fe6-015a07da5a69'}] before deletion 2026-11-09 03:42:29,133 - WARNING - One or more references still present, will not delete the project ctest-TestBasicRTFilter-36639542 2026-11-09 03:42:29,362 - INFO - Domain Default found not creating 2026-11-09 03:42:29,595 - INFO - Project ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719 not found, creating it 2026-11-09 03:42:30,248 - INFO - Created Project:ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719, ID : ed08aece-80d9-46c8-adbc-262e5b1dc312 2026-11-09 03:42:32,110 - INFO - ================================================================================ 2026-11-09 03:42:32,110 - INFO - STARTING TEST : test_sec_group_basic 2026-11-09 03:42:32,110 - INFO - TEST DESCRIPTION : Description: Test basic SG features 1. Security group create and delete 2. Create security group with custom rules and then update it for tcp 3. Launch VM with custom created security group and verify 4. Remove secuity group association with VM 5. Add back custom security group to VM and verify 6. Test with ping, which should fail 7. Test with TCP which should pass 8. Update the rules to allow icmp, ping should pass now 9. Delete security group while ports still reference it; SG is detached from VMs and removed (Neutron and Contrail API) 2026-11-09 03:42:33,403 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:42:33,403 - INFO - 2026-11-09 03:42:33,828 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] 2026-11-09 03:42:35,675 - INFO - Security group ctest-test_sec_group-51543022 found in the API Server 2026-11-09 03:42:35,804 - INFO - Validated that ACLs for Security group ctest-test_sec_group-51543022 are present in API Server 2026-11-09 03:42:35,812 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.248 2026-11-09 03:42:35,828 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.249 2026-11-09 03:42:35,843 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.33 2026-11-09 03:42:35,850 - INFO - Validated SG ctest-test_sec_group-51543022 in Control nodes 2026-11-09 03:42:35,850 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] 2026-11-09 03:42:35,942 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] deleted successfully. 2026-11-09 03:42:36,068 - INFO - Security group ctest-test_sec_group-51543022 removed from the API Server 2026-11-09 03:42:36,206 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.248 2026-11-09 03:42:36,219 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.249 2026-11-09 03:42:36,230 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.33 2026-11-09 03:42:36,237 - INFO - Validated that SG ctest-test_sec_group-51543022 is not in control nodes 2026-11-09 03:42:36,244 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] 2026-11-09 03:42:37,539 - INFO - Security group ctest-test_sec_group-51543022 found in the API Server 2026-11-09 03:42:37,676 - INFO - Validated that ACLs for Security group ctest-test_sec_group-51543022 are present in API Server 2026-11-09 03:42:37,686 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.248 2026-11-09 03:42:37,702 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.249 2026-11-09 03:42:37,719 - INFO - Validated that Security group ctest-test_sec_group-51543022 is found in control node 10.0.0.33 2026-11-09 03:42:37,726 - INFO - Validated SG ctest-test_sec_group-51543022 in Control nodes 2026-11-09 03:42:39,293 - INFO - Created VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 2026-11-09 03:42:39,616 - INFO - Verified VN network id 20 for VN ff729403-b74d-4ba2-a458-c73374c40fed 2026-11-09 03:42:39,616 - INFO - Verifications in API Server for VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 passed 2026-11-09 03:42:39,698 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 passed 2026-11-09 03:42:41,099 - INFO - Validated that VN default-domain:ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719:ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 is found in opserver 2026-11-09 03:42:41,996 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:42:42,846 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:42:42,952 - WARNING - VM in error state. Asserting... 2026-11-09 03:42:42,954 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112 in state BUILD 2026-11-09 03:42:42,954 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112 2026-11-09 03:42:43,010 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112 2026-11-09 03:42:43,038 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112 has failed to come up 2026-11-09 03:42:43,039 - ERROR - Nova failed to get host of the VM 2026-11-09 03:42:43,039 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-23286112 has failed to come up 2026-11-09 03:42:43,039 - ERROR - Nova failed to get host of the VM 2026-11-09 03:42:43,142 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297 in state ERROR 2026-11-09 03:42:43,142 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297 2026-11-09 03:42:43,226 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297 2026-11-09 03:42:43,226 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297 has failed to come up 2026-11-09 03:42:43,227 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:42:42Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:42:43,230 - INFO - Deleting VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 2026-11-09 03:42:43,576 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 is not found in API Server 2026-11-09 03:42:43,601 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 is not in any agent 2026-11-09 03:42:43,638 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-10805714 info 2026-11-09 03:42:43,638 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] 2026-11-09 03:42:43,750 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719', 'ctest-test_sec_group-51543022'] deleted successfully. 2026-11-09 03:42:43,887 - INFO - Security group ctest-test_sec_group-51543022 removed from the API Server 2026-11-09 03:42:44,026 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.248 2026-11-09 03:42:44,039 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.249 2026-11-09 03:42:44,050 - INFO - security group ctest-test_sec_group-51543022 removed from Control-node 10.0.0.33 2026-11-09 03:42:44,056 - INFO - Validated that SG ctest-test_sec_group-51543022 is not in control nodes 2026-11-09 03:42:45,343 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:42:42 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866b430>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function SecurityGroupBasicRegressionTests1.test_sec_group_basic> self = <scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866b430> args = () kwargs = {} /contrail-test/scripts/securitygroup/test_regression_basic.py in test_sec_group_basic(self=<scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866b430>) 87 project_name=self.inputs.project_name, connections=self.connections, 88 vn_obj=vn_fixture.obj, image_name=img_name, flavor='contrail_flavor_small',sg_ids=[secgrp_id])) 89 assert vm1_fixture.verify_on_setup() 90 assert vm1_fixture.wait_till_vm_is_up() 91 assert vm2_fixture.verify_on_setup() vm1_fixture = <VMFixture: ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719-01980297> vm1_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFi...roupBasicRegressionTests1Ipv6-59101719-01980297>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/securitygroup/test_regression_basic.py", line 89, in test_sec_group_basic assert vm1_fixture.verify_on_setup() AssertionError 2026-11-09 03:42:45,358 - INFO - 2026-11-09 03:42:45,358 - INFO - END TEST : test_sec_group_basic : FAILED[0:00:13] 2026-11-09 03:42:45,359 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:42:46,221 - INFO - Deleted project: ctest-SecurityGroupBasicRegressionTests1Ipv6-59101719, ID : ed08aece-80d9-46c8-adbc-262e5b1dc312 2026-11-09 03:42:46,434 - INFO - Domain Default found not creating 2026-11-09 03:42:46,622 - INFO - Project ctest-SecurityGroupBasicRegressionTests1_contrail-29873950 not found, creating it 2026-11-09 03:42:47,235 - INFO - Created Project:ctest-SecurityGroupBasicRegressionTests1_contrail-29873950, ID : efdedc42-069d-4190-8c09-4557b40fa5bc 2026-11-09 03:42:49,046 - INFO - ================================================================================ 2026-11-09 03:42:49,046 - INFO - STARTING TEST : test_sec_group_basic 2026-11-09 03:42:49,046 - INFO - TEST DESCRIPTION : Description: Test basic SG features 1. Security group create and delete 2. Create security group with custom rules and then update it for tcp 3. Launch VM with custom created security group and verify 4. Remove secuity group association with VM 5. Add back custom security group to VM and verify 6. Test with ping, which should fail 7. Test with TCP which should pass 8. Update the rules to allow icmp, ping should pass now 9. Delete security group while ports still reference it; SG is detached from VMs and removed (Neutron and Contrail API) 2026-11-09 03:42:50,343 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:42:50,344 - INFO - 2026-11-09 03:42:50,788 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] 2026-11-09 03:42:51,605 - INFO - Security group ctest-test_sec_group-17407744 found in the API Server 2026-11-09 03:42:51,753 - INFO - Validated that ACLs for Security group ctest-test_sec_group-17407744 are present in API Server 2026-11-09 03:42:51,766 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.248 2026-11-09 03:42:51,790 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.249 2026-11-09 03:42:51,802 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.33 2026-11-09 03:42:51,809 - INFO - Validated SG ctest-test_sec_group-17407744 in Control nodes 2026-11-09 03:42:51,809 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] 2026-11-09 03:42:51,913 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] deleted successfully. 2026-11-09 03:42:52,070 - INFO - Security group ctest-test_sec_group-17407744 removed from the API Server 2026-11-09 03:42:52,210 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.248 2026-11-09 03:42:52,224 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.249 2026-11-09 03:42:52,235 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.33 2026-11-09 03:42:52,241 - INFO - Validated that SG ctest-test_sec_group-17407744 is not in control nodes 2026-11-09 03:42:52,247 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] 2026-11-09 03:42:52,599 - INFO - Security group ctest-test_sec_group-17407744 found in the API Server 2026-11-09 03:42:52,727 - INFO - Validated that ACLs for Security group ctest-test_sec_group-17407744 are present in API Server 2026-11-09 03:42:52,734 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.248 2026-11-09 03:42:52,748 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.249 2026-11-09 03:42:52,763 - INFO - Validated that Security group ctest-test_sec_group-17407744 is found in control node 10.0.0.33 2026-11-09 03:42:52,772 - INFO - Validated SG ctest-test_sec_group-17407744 in Control nodes 2026-11-09 03:42:53,576 - INFO - Created VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 2026-11-09 03:42:53,861 - INFO - Verified VN network id 20 for VN 4021bf08-088b-404b-bc03-5706d3ac2dc7 2026-11-09 03:42:53,861 - INFO - Verifications in API Server for VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 passed 2026-11-09 03:42:53,951 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 passed 2026-11-09 03:42:55,416 - INFO - Validated that VN default-domain:ctest-SecurityGroupBasicRegressionTests1_contrail-29873950:ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 is found in opserver 2026-11-09 03:42:56,305 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:42:57,267 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:42:57,334 - WARNING - VM in error state. Asserting... 2026-11-09 03:42:57,336 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974 in state BUILD 2026-11-09 03:42:57,336 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974 2026-11-09 03:42:57,397 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974 2026-11-09 03:42:57,645 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974 has failed to come up 2026-11-09 03:42:57,646 - ERROR - Nova failed to get host of the VM 2026-11-09 03:42:57,646 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-97809974 has failed to come up 2026-11-09 03:42:57,646 - ERROR - Nova failed to get host of the VM 2026-11-09 03:42:57,778 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417 in state ERROR 2026-11-09 03:42:57,780 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417 2026-11-09 03:42:57,849 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417 2026-11-09 03:42:57,849 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417 has failed to come up 2026-11-09 03:42:57,849 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:42:56Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:42:57,850 - INFO - Deleting VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 2026-11-09 03:42:58,231 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 is not found in API Server 2026-11-09 03:42:58,258 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 is not in any agent 2026-11-09 03:42:58,299 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-70493693 info 2026-11-09 03:42:58,299 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] 2026-11-09 03:42:58,401 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1_contrail-29873950', 'ctest-test_sec_group-17407744'] deleted successfully. 2026-11-09 03:42:58,533 - INFO - Security group ctest-test_sec_group-17407744 removed from the API Server 2026-11-09 03:42:58,686 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.248 2026-11-09 03:42:58,700 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.249 2026-11-09 03:42:58,713 - INFO - security group ctest-test_sec_group-17407744 removed from Control-node 10.0.0.33 2026-11-09 03:42:58,720 - INFO - Validated that SG ctest-test_sec_group-17407744 is not in control nodes 2026-11-09 03:43:00,015 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:42:57 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866bb80>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function SecurityGroupBasicRegressionTests1.test_sec_group_basic> self = <scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866bb80> args = () kwargs = {} /contrail-test/scripts/securitygroup/test_regression_basic.py in test_sec_group_basic(self=<scripts.securitygroup.test_regression.SecurityG...sec_group_basic[sanity,suite1] id=0x7f8e3866bb80>) 87 project_name=self.inputs.project_name, connections=self.connections, 88 vn_obj=vn_fixture.obj, image_name=img_name, flavor='contrail_flavor_small',sg_ids=[secgrp_id])) 89 assert vm1_fixture.verify_on_setup() 90 assert vm1_fixture.wait_till_vm_is_up() 91 assert vm2_fixture.verify_on_setup() vm1_fixture = <VMFixture: ctest-SecurityGroupBasicRegressionTests1_contrail-29873950-62200417> vm1_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFi...asicRegressionTests1_contrail-29873950-62200417>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/securitygroup/test_regression_basic.py", line 89, in test_sec_group_basic assert vm1_fixture.verify_on_setup() AssertionError 2026-11-09 03:43:00,031 - INFO - 2026-11-09 03:43:00,031 - INFO - END TEST : test_sec_group_basic : FAILED[0:00:11] 2026-11-09 03:43:00,031 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:43:00,900 - INFO - Deleted project: ctest-SecurityGroupBasicRegressionTests1_contrail-29873950, ID : efdedc42-069d-4190-8c09-4557b40fa5bc 2026-11-09 03:43:01,139 - INFO - Domain Default found not creating 2026-11-09 03:43:01,378 - INFO - Project ctest-SecurityGroupBasicRegressionTests1-85927639 not found, creating it 2026-11-09 03:43:01,960 - INFO - Created Project:ctest-SecurityGroupBasicRegressionTests1-85927639, ID : 222a52aa-b11c-4513-be1b-276b4c4ba5d5 2026-11-09 03:43:03,760 - INFO - ================================================================================ 2026-11-09 03:43:03,760 - INFO - STARTING TEST : test_sec_group_basic 2026-11-09 03:43:03,760 - INFO - TEST DESCRIPTION : Description: Test basic SG features 1. Security group create and delete 2. Create security group with custom rules and then update it for tcp 3. Launch VM with custom created security group and verify 4. Remove secuity group association with VM 5. Add back custom security group to VM and verify 6. Test with ping, which should fail 7. Test with TCP which should pass 8. Update the rules to allow icmp, ping should pass now 9. Delete security group while ports still reference it; SG is detached from VMs and removed (Neutron and Contrail API) 2026-11-09 03:43:05,087 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:43:05,087 - INFO - 2026-11-09 03:43:05,523 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] 2026-11-09 03:43:07,249 - INFO - Security group ctest-test_sec_group-49487158 found in the API Server 2026-11-09 03:43:07,389 - INFO - Validated that ACLs for Security group ctest-test_sec_group-49487158 are present in API Server 2026-11-09 03:43:07,398 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.248 2026-11-09 03:43:07,415 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.249 2026-11-09 03:43:07,432 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.33 2026-11-09 03:43:07,443 - INFO - Validated SG ctest-test_sec_group-49487158 in Control nodes 2026-11-09 03:43:07,443 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] 2026-11-09 03:43:07,569 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] deleted successfully. 2026-11-09 03:43:07,738 - INFO - Security group ctest-test_sec_group-49487158 removed from the API Server 2026-11-09 03:43:07,876 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.248 2026-11-09 03:43:07,889 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.249 2026-11-09 03:43:07,903 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.33 2026-11-09 03:43:07,910 - INFO - Validated that SG ctest-test_sec_group-49487158 is not in control nodes 2026-11-09 03:43:07,917 - INFO - Creating Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] 2026-11-09 03:43:09,168 - INFO - Security group ctest-test_sec_group-49487158 found in the API Server 2026-11-09 03:43:09,304 - INFO - Validated that ACLs for Security group ctest-test_sec_group-49487158 are present in API Server 2026-11-09 03:43:09,313 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.248 2026-11-09 03:43:09,326 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.249 2026-11-09 03:43:09,340 - INFO - Validated that Security group ctest-test_sec_group-49487158 is found in control node 10.0.0.33 2026-11-09 03:43:09,348 - INFO - Validated SG ctest-test_sec_group-49487158 in Control nodes 2026-11-09 03:43:10,453 - INFO - Created VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 2026-11-09 03:43:10,759 - INFO - Verified VN network id 20 for VN c25cf49c-054b-4544-8919-999ee55934ff 2026-11-09 03:43:10,759 - INFO - Verifications in API Server for VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 passed 2026-11-09 03:43:10,844 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 passed 2026-11-09 03:43:12,355 - INFO - Validated that VN default-domain:ctest-SecurityGroupBasicRegressionTests1-85927639:ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 is found in opserver 2026-11-09 03:43:13,254 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1-85927639-85062990>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:43:14,193 - INFO - VM ([<Server: ctest-SecurityGroupBasicRegressionTests1-85927639-95260898>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:43:14,260 - WARNING - VM in error state. Asserting... 2026-11-09 03:43:14,261 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1-85927639-95260898 in state BUILD 2026-11-09 03:43:14,261 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1-85927639-95260898 2026-11-09 03:43:14,322 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1-85927639-95260898 2026-11-09 03:43:14,351 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1-85927639-95260898 has failed to come up 2026-11-09 03:43:14,351 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:14,352 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1-85927639-95260898 has failed to come up 2026-11-09 03:43:14,352 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:14,421 - INFO - Skip interface_detach for VM ctest-SecurityGroupBasicRegressionTests1-85927639-85062990 in state ERROR 2026-11-09 03:43:14,421 - INFO - Removing the security group from VM ctest-SecurityGroupBasicRegressionTests1-85927639-85062990 2026-11-09 03:43:14,507 - INFO - Deleting VM ctest-SecurityGroupBasicRegressionTests1-85927639-85062990 2026-11-09 03:43:14,507 - ERROR - VM ctest-SecurityGroupBasicRegressionTests1-85927639-85062990 has failed to come up 2026-11-09 03:43:14,507 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:43:13Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:43:14,508 - INFO - Deleting VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 2026-11-09 03:43:14,857 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 is not found in API Server 2026-11-09 03:43:14,883 - INFO - Validated that VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 is not in any agent 2026-11-09 03:43:14,918 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-SecurityGroupBasicRegressionTests1-85927639-54594037 info 2026-11-09 03:43:14,918 - INFO - Deleting Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] 2026-11-09 03:43:15,027 - INFO - Security group: ['default-domain', 'ctest-SecurityGroupBasicRegressionTests1-85927639', 'ctest-test_sec_group-49487158'] deleted successfully. 2026-11-09 03:43:15,155 - INFO - Security group ctest-test_sec_group-49487158 removed from the API Server 2026-11-09 03:43:15,295 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.248 2026-11-09 03:43:15,312 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.249 2026-11-09 03:43:15,323 - INFO - security group ctest-test_sec_group-49487158 removed from Control-node 10.0.0.33 2026-11-09 03:43:15,328 - INFO - Validated that SG ctest-test_sec_group-49487158 is not in control nodes 2026-11-09 03:43:16,604 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:43:14 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.securitygroup.test_regression_basic.Sec...la_ocata_sanity,sanity,suite1] id=0x7f8e3862c4f0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function SecurityGroupBasicRegressionTests1.test_sec_group_basic> self = <scripts.securitygroup.test_regression_basic.Sec...la_ocata_sanity,sanity,suite1] id=0x7f8e3862c4f0> args = () kwargs = {} /contrail-test/scripts/securitygroup/test_regression_basic.py in test_sec_group_basic(self=<scripts.securitygroup.test_regression_basic.Sec...la_ocata_sanity,sanity,suite1] id=0x7f8e3862c4f0>) 87 project_name=self.inputs.project_name, connections=self.connections, 88 vn_obj=vn_fixture.obj, image_name=img_name, flavor='contrail_flavor_small',sg_ids=[secgrp_id])) 89 assert vm1_fixture.verify_on_setup() 90 assert vm1_fixture.wait_till_vm_is_up() 91 assert vm2_fixture.verify_on_setup() vm1_fixture = <VMFixture: ctest-SecurityGroupBasicRegressionTests1-85927639-85062990> vm1_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFi...ityGroupBasicRegressionTests1-85927639-85062990>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/securitygroup/test_regression_basic.py", line 89, in test_sec_group_basic assert vm1_fixture.verify_on_setup() AssertionError 2026-11-09 03:43:16,626 - INFO - 2026-11-09 03:43:16,626 - INFO - END TEST : test_sec_group_basic : FAILED[0:00:13] 2026-11-09 03:43:16,626 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:43:17,515 - INFO - Deleted project: ctest-SecurityGroupBasicRegressionTests1-85927639, ID : 222a52aa-b11c-4513-be1b-276b4c4ba5d5 2026-11-09 03:43:17,774 - INFO - Domain Default found not creating 2026-11-09 03:43:18,007 - INFO - Project ctest-TestSvcRegr-17835990 not found, creating it 2026-11-09 03:43:18,588 - INFO - Created Project:ctest-TestSvcRegr-17835990, ID : a1f256c0-d0b4-4e56-bf9f-5e89ae6d076b 2026-11-09 03:43:20,483 - INFO - ================================================================================ 2026-11-09 03:43:20,483 - INFO - STARTING TEST : test_svc_in_net_nat_with_static_routes 2026-11-09 03:43:21,795 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:43:21,795 - INFO - 2026-11-09 03:43:22,897 - INFO - Created VN ctest-third-vn-47798461 2026-11-09 03:43:23,832 - INFO - VM ([<Server: ctest-vm-in-third-vn-30883152>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:43:28,937 - ERROR - VM in error state. 2026-11-09 03:43:28,939 - INFO - Skip interface_detach for VM ctest-vm-in-third-vn-30883152 in state ERROR 2026-11-09 03:43:28,939 - INFO - Deleting VM ctest-vm-in-third-vn-30883152 2026-11-09 03:43:28,968 - ERROR - VM ctest-vm-in-third-vn-30883152 has failed to come up 2026-11-09 03:43:28,968 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:43:24Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:43:28,968 - INFO - Deleting VN ctest-third-vn-47798461 2026-11-09 03:43:30,413 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:43:28 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...nat_with_static_routes[sanity] id=0x7f8e38648d30>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestSvcRegr.test_svc_in_net_nat_with_static_routes> self = <scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...nat_with_static_routes[sanity] id=0x7f8e38648d30> args = () kwargs = {} /contrail-test/scripts/svc_firewall/test_svc_fw.py in test_svc_in_net_nat_with_static_routes(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...nat_with_static_routes[sanity] id=0x7f8e38648d30>) 40 third_vm = self.create_vm(vn_fixture=third_vn, 41 vm_name=get_random_name('vm-in-third-vn')) 42 assert third_vm.wait_till_vm_is_active() 43 routes = list() 44 vm_ips = third_vm.get_vm_ips() third_vm = <VMFixture: ctest-vm-in-third-vn-30883152> third_vm.wait_till_vm_is_active = <bound method VMFixture.wait_till_vm_is_active of <VMFixture: ctest-vm-in-third-vn-30883152>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_firewall/test_svc_fw.py", line 42, in test_svc_in_net_nat_with_static_routes assert third_vm.wait_till_vm_is_active() AssertionError 2026-11-09 03:43:30,427 - INFO - 2026-11-09 03:43:30,428 - INFO - END TEST : test_svc_in_net_nat_with_static_routes : FAILED[0:00:10] 2026-11-09 03:43:30,428 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:43:30,430 - INFO - ================================================================================ 2026-11-09 03:43:30,431 - INFO - STARTING TEST : test_svc_v2_transparent_datapath 2026-11-09 03:43:31,782 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:43:31,782 - INFO - 2026-11-09 03:43:32,349 - INFO - Created VN ctest-mgmt_vn-92548713 2026-11-09 03:43:33,151 - INFO - Verified VN network id 20 for VN 64394c06-f7ea-4f88-9210-b655fbbbf2a4 2026-11-09 03:43:33,151 - INFO - Verifications in API Server for VN ctest-mgmt_vn-92548713 passed 2026-11-09 03:43:33,235 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-92548713 passed 2026-11-09 03:43:34,730 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-17835990:ctest-mgmt_vn-92548713 is found in opserver 2026-11-09 03:43:35,413 - INFO - Created VN ctest-left_vn-11586506 2026-11-09 03:43:35,735 - INFO - Verified VN network id 21 for VN 8901f288-74ba-44f7-a46d-48fd34d8b522 2026-11-09 03:43:35,735 - INFO - Verifications in API Server for VN ctest-left_vn-11586506 passed 2026-11-09 03:43:35,820 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-left_vn-11586506 passed 2026-11-09 03:43:36,105 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-17835990:ctest-left_vn-11586506 is found in opserver 2026-11-09 03:43:36,682 - INFO - Created VN ctest-right_vn-59392106 2026-11-09 03:43:37,014 - INFO - Verified VN network id 22 for VN 74db186c-ec0b-4342-8b58-63d30b455cf4 2026-11-09 03:43:37,015 - INFO - Verifications in API Server for VN ctest-right_vn-59392106 passed 2026-11-09 03:43:37,158 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-right_vn-59392106 passed 2026-11-09 03:43:38,161 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-17835990:ctest-right_vn-59392106 is found in opserver 2026-11-09 03:43:38,838 - INFO - Created VN ctest-trans_left_vn-65003359 2026-11-09 03:43:39,188 - INFO - Verified VN network id 23 for VN 774cfc05-a921-465f-860a-d05b96acc127 2026-11-09 03:43:39,189 - INFO - Verifications in API Server for VN ctest-trans_left_vn-65003359 passed 2026-11-09 03:43:39,285 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_left_vn-65003359 passed 2026-11-09 03:43:39,471 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-17835990:ctest-trans_left_vn-65003359 is found in opserver 2026-11-09 03:43:40,119 - INFO - Created VN ctest-trans_right_vn-17589147 2026-11-09 03:43:40,501 - INFO - Verified VN network id 24 for VN 70cd8136-a29f-4dd0-9bc5-6fd6f849f040 2026-11-09 03:43:40,501 - INFO - Verifications in API Server for VN ctest-trans_right_vn-17589147 passed 2026-11-09 03:43:40,589 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_right_vn-17589147 passed 2026-11-09 03:43:40,777 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-17835990:ctest-trans_right_vn-17589147 is found in opserver 2026-11-09 03:43:41,632 - INFO - VM ([<Server: ctest-left_vm-36149047>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:43:42,385 - INFO - VM ([<Server: ctest-right_vm-76680261>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) http://nexus.opensdn.io/repository///images/tinycore//tinycore-net-transparent-fw.qcow2.gz: 2026-11-09 03:43:43 ERROR 404: tinycore/tinycore-net-transparent-fw.qcow2.gz. gzip: /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz: unexpected end of file 2026-11-09 03:43:43,346 - INFO - image /contrail-test/images/tinycore-net-transparent-fw.qcow2 is not found 2026-11-09 03:43:43,441 - INFO - Service template: ['default-domain', 'ctest-service_template_1-74813940'] deleted successfully. 2026-11-09 03:43:43,441 - INFO - Skip interface_detach for VM ctest-right_vm-76680261 in state BUILD 2026-11-09 03:43:43,441 - INFO - Deleting VM ctest-right_vm-76680261 2026-11-09 03:43:43,441 - ERROR - VM ctest-right_vm-76680261 has failed to come up 2026-11-09 03:43:43,441 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:43,441 - ERROR - VM ctest-right_vm-76680261 has failed to come up 2026-11-09 03:43:43,441 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:43,648 - INFO - Skip interface_detach for VM ctest-left_vm-36149047 in state BUILD 2026-11-09 03:43:43,648 - INFO - Deleting VM ctest-left_vm-36149047 2026-11-09 03:43:43,648 - ERROR - VM ctest-left_vm-36149047 has failed to come up 2026-11-09 03:43:43,648 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:43,648 - ERROR - VM ctest-left_vm-36149047 has failed to come up 2026-11-09 03:43:43,649 - ERROR - Nova failed to get host of the VM 2026-11-09 03:43:43,725 - INFO - Deleting VN ctest-trans_right_vn-17589147 2026-11-09 03:43:44,020 - INFO - Validated that VN ctest-trans_right_vn-17589147 is not found in API Server 2026-11-09 03:43:44,047 - INFO - Validated that VN ctest-trans_right_vn-17589147 is not in any agent 2026-11-09 03:43:44,091 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_right_vn-17589147 info 2026-11-09 03:43:44,091 - INFO - Deleting VN ctest-trans_left_vn-65003359 2026-11-09 03:43:44,379 - INFO - Validated that VN ctest-trans_left_vn-65003359 is not found in API Server 2026-11-09 03:43:44,405 - INFO - Validated that VN ctest-trans_left_vn-65003359 is not in any agent 2026-11-09 03:43:44,448 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_left_vn-65003359 info 2026-11-09 03:43:44,448 - INFO - Deleting VN ctest-right_vn-59392106 2026-11-09 03:43:44,789 - INFO - Validated that VN ctest-right_vn-59392106 is not found in API Server 2026-11-09 03:43:44,814 - INFO - Validated that VN ctest-right_vn-59392106 is not in any agent 2026-11-09 03:43:44,857 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-right_vn-59392106 info 2026-11-09 03:43:44,857 - INFO - Deleting VN ctest-left_vn-11586506 2026-11-09 03:43:45,308 - INFO - Validated that VN ctest-left_vn-11586506 is not found in API Server 2026-11-09 03:43:45,348 - INFO - Validated that VN ctest-left_vn-11586506 is not in any agent 2026-11-09 03:43:45,422 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-left_vn-11586506 info 2026-11-09 03:43:45,423 - INFO - Deleting VN ctest-mgmt_vn-92548713 2026-11-09 03:43:45,840 - INFO - Validated that VN ctest-mgmt_vn-92548713 is not found in API Server 2026-11-09 03:43:45,869 - INFO - Validated that VN ctest-mgmt_vn-92548713 is not in any agent 2026-11-09 03:43:45,911 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-92548713 info 2026-11-09 03:43:47,205 - INFO - 2026-11-09 03:43:47,205 - INFO - END TEST : test_svc_v2_transparent_datapath : SKIPPED[0:00:17] 2026-11-09 03:43:47,206 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:43:48,035 - INFO - Deleted project: ctest-TestSvcRegr-17835990, ID : a1f256c0-d0b4-4e56-bf9f-5e89ae6d076b 2026-11-09 03:43:48,223 - INFO - Domain Default found not creating 2026-11-09 03:43:48,424 - INFO - Project ctest-TestSvcRegr-86493444 not found, creating it 2026-11-09 03:43:49,036 - INFO - Created Project:ctest-TestSvcRegr-86493444, ID : 55a80b12-e99e-4cca-b8af-5acdb8b3d0d7 2026-11-09 03:43:51,025 - INFO - ================================================================================ 2026-11-09 03:43:51,025 - INFO - STARTING TEST : test_svc_CEM_22032 2026-11-09 03:43:52,354 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:43:52,354 - INFO - 2026-11-09 03:43:53,556 - INFO - Created VN ctest-mgmt_vn-97010990 2026-11-09 03:43:54,335 - INFO - Verified VN network id 20 for VN 452dc421-f84c-4863-aec6-5841e340e43a 2026-11-09 03:43:54,335 - INFO - Verifications in API Server for VN ctest-mgmt_vn-97010990 passed 2026-11-09 03:43:54,433 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-97010990 passed 2026-11-09 03:43:55,940 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:ctest-mgmt_vn-97010990 is found in opserver 2026-11-09 03:43:56,745 - INFO - Created VN service-left-vn-66878187 2026-11-09 03:43:57,107 - INFO - Verified VN network id 21 for VN 3bcd738e-38a8-4f67-a390-73caae0f22ee 2026-11-09 03:43:57,107 - INFO - Verifications in API Server for VN service-left-vn-66878187 passed 2026-11-09 03:43:57,202 - INFO - On all control nodes, Config, RI and RT verification for VN service-left-vn-66878187 passed 2026-11-09 03:43:57,532 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:service-left-vn-66878187 is found in opserver 2026-11-09 03:43:58,167 - INFO - Created VN service-right-vn-74974818 2026-11-09 03:43:58,499 - INFO - Verified VN network id 22 for VN 4b1dd980-a636-4342-bf29-ba8f791bf370 2026-11-09 03:43:58,499 - INFO - Verifications in API Server for VN service-right-vn-74974818 passed 2026-11-09 03:43:58,603 - INFO - On all control nodes, Config, RI and RT verification for VN service-right-vn-74974818 passed 2026-11-09 03:43:58,958 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:service-right-vn-74974818 is found in opserver 2026-11-09 03:44:00,059 - INFO - VM ([<Server: ctest-left_vm-65990896>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:44:01,017 - INFO - VM ([<Server: ctest-right_vm-39672916>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) http://nexus.opensdn.io/repository///images/tinycore//tinycore-in-network-nat.qcow2.gz: 2026-11-09 03:44:01 ERROR 404: tinycore/tinycore-in-network-nat.qcow2.gz. gzip: /contrail-test/images/tinycore-in-network-nat.qcow2.gz: unexpected end of file 2026-11-09 03:44:01,843 - INFO - image /contrail-test/images/tinycore-in-network-nat.qcow2 is not found 2026-11-09 03:44:01,941 - INFO - Service template: ['default-domain', 'ctest-service_template_1-82735995'] deleted successfully. 2026-11-09 03:44:01,941 - INFO - Skip interface_detach for VM ctest-right_vm-39672916 in state BUILD 2026-11-09 03:44:01,941 - INFO - Deleting VM ctest-right_vm-39672916 2026-11-09 03:44:01,974 - ERROR - VM ctest-right_vm-39672916 has failed to come up 2026-11-09 03:44:01,974 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:01,974 - ERROR - VM ctest-right_vm-39672916 has failed to come up 2026-11-09 03:44:01,974 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:02,124 - INFO - Skip interface_detach for VM ctest-left_vm-65990896 in state BUILD 2026-11-09 03:44:02,124 - INFO - Deleting VM ctest-left_vm-65990896 2026-11-09 03:44:02,124 - ERROR - VM ctest-left_vm-65990896 has failed to come up 2026-11-09 03:44:02,124 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:02,124 - ERROR - VM ctest-left_vm-65990896 has failed to come up 2026-11-09 03:44:02,124 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:02,301 - INFO - Deleting VN service-right-vn-74974818 2026-11-09 03:44:02,715 - INFO - Validated that VN service-right-vn-74974818 is not found in API Server 2026-11-09 03:44:02,743 - INFO - Validated that VN service-right-vn-74974818 is not in any agent 2026-11-09 03:44:02,792 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN service-right-vn-74974818 info 2026-11-09 03:44:02,793 - INFO - Deleting VN service-left-vn-66878187 2026-11-09 03:44:03,210 - INFO - Validated that VN service-left-vn-66878187 is not found in API Server 2026-11-09 03:44:03,236 - INFO - Validated that VN service-left-vn-66878187 is not in any agent 2026-11-09 03:44:03,278 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN service-left-vn-66878187 info 2026-11-09 03:44:03,279 - INFO - Deleting VN ctest-mgmt_vn-97010990 2026-11-09 03:44:03,642 - INFO - Validated that VN ctest-mgmt_vn-97010990 is not found in API Server 2026-11-09 03:44:03,671 - INFO - Validated that VN ctest-mgmt_vn-97010990 is not in any agent 2026-11-09 03:44:03,716 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-97010990 info 2026-11-09 03:44:05,071 - INFO - 2026-11-09 03:44:05,071 - INFO - END TEST : test_svc_CEM_22032 : SKIPPED[0:00:14] 2026-11-09 03:44:05,071 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:44:05,078 - INFO - ================================================================================ 2026-11-09 03:44:05,078 - INFO - STARTING TEST : test_svc_in_network_datapath 2026-11-09 03:44:06,399 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:44:06,399 - INFO - 2026-11-09 03:44:07,007 - INFO - Created VN ctest-mgmt_vn-77334778 2026-11-09 03:44:07,345 - INFO - Verified VN network id 20 for VN bbc0acf5-4c6d-4dfb-8de4-3fc355072b46 2026-11-09 03:44:07,345 - INFO - Verifications in API Server for VN ctest-mgmt_vn-77334778 passed 2026-11-09 03:44:07,439 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-77334778 passed 2026-11-09 03:44:07,659 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:ctest-mgmt_vn-77334778 is found in opserver 2026-11-09 03:44:08,341 - INFO - Created VN ctest-left_vn-59296017 2026-11-09 03:44:08,708 - INFO - Verified VN network id 21 for VN f77acfc0-026f-45a0-98b4-2f1192e28bc2 2026-11-09 03:44:08,708 - INFO - Verifications in API Server for VN ctest-left_vn-59296017 passed 2026-11-09 03:44:08,837 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-left_vn-59296017 passed 2026-11-09 03:44:09,051 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:ctest-left_vn-59296017 is found in opserver 2026-11-09 03:44:09,704 - INFO - Created VN ctest-right_vn-15401155 2026-11-09 03:44:10,041 - INFO - Verified VN network id 22 for VN b7a7c712-09ca-4ad4-ba37-e4b0f51dee4e 2026-11-09 03:44:10,041 - INFO - Verifications in API Server for VN ctest-right_vn-15401155 passed 2026-11-09 03:44:10,138 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-right_vn-15401155 passed 2026-11-09 03:44:10,331 - INFO - Validated that VN default-domain:ctest-TestSvcRegr-86493444:ctest-right_vn-15401155 is found in opserver 2026-11-09 03:44:11,322 - INFO - VM ([<Server: ctest-left_vm-75352879>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:44:12,686 - INFO - VM ([<Server: ctest-right_vm-34639365>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) gzip: /contrail-test/images/tinycore-in-network-nat.qcow2.gz: unexpected end of file 2026-11-09 03:44:13,580 - INFO - image /contrail-test/images/tinycore-in-network-nat.qcow2 is not found 2026-11-09 03:44:13,693 - INFO - Service template: ['default-domain', 'ctest-service_template_1-68784887'] deleted successfully. 2026-11-09 03:44:13,693 - INFO - Skip interface_detach for VM ctest-right_vm-34639365 in state BUILD 2026-11-09 03:44:13,693 - INFO - Deleting VM ctest-right_vm-34639365 2026-11-09 03:44:13,693 - ERROR - VM ctest-right_vm-34639365 has failed to come up 2026-11-09 03:44:13,693 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:13,693 - ERROR - VM ctest-right_vm-34639365 has failed to come up 2026-11-09 03:44:13,693 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:14,028 - INFO - Skip interface_detach for VM ctest-left_vm-75352879 in state BUILD 2026-11-09 03:44:14,028 - INFO - Deleting VM ctest-left_vm-75352879 2026-11-09 03:44:14,028 - ERROR - VM ctest-left_vm-75352879 has failed to come up 2026-11-09 03:44:14,028 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:14,028 - ERROR - VM ctest-left_vm-75352879 has failed to come up 2026-11-09 03:44:14,028 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:14,176 - INFO - Deleting VN ctest-right_vn-15401155 2026-11-09 03:44:14,643 - INFO - Validated that VN ctest-right_vn-15401155 is not found in API Server 2026-11-09 03:44:14,687 - INFO - Validated that VN ctest-right_vn-15401155 is not in any agent 2026-11-09 03:44:14,752 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-right_vn-15401155 info 2026-11-09 03:44:14,752 - INFO - Deleting VN ctest-left_vn-59296017 2026-11-09 03:44:15,230 - INFO - Validated that VN ctest-left_vn-59296017 is not found in API Server 2026-11-09 03:44:15,257 - INFO - Validated that VN ctest-left_vn-59296017 is not in any agent 2026-11-09 03:44:15,308 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-left_vn-59296017 info 2026-11-09 03:44:15,308 - INFO - Deleting VN ctest-mgmt_vn-77334778 2026-11-09 03:44:15,661 - INFO - Validated that VN ctest-mgmt_vn-77334778 is not found in API Server 2026-11-09 03:44:15,688 - INFO - Validated that VN ctest-mgmt_vn-77334778 is not in any agent 2026-11-09 03:44:15,738 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-77334778 info 2026-11-09 03:44:17,145 - INFO - 2026-11-09 03:44:17,146 - INFO - END TEST : test_svc_in_network_datapath : SKIPPED[0:00:12] 2026-11-09 03:44:17,146 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:44:18,258 - INFO - Deleted project: ctest-TestSvcRegr-86493444, ID : 55a80b12-e99e-4cca-b8af-5acdb8b3d0d7 2026-11-09 03:44:18,653 - INFO - Domain Default found not creating 2026-11-09 03:44:19,018 - INFO - Project ctest-TestSvcHC-05846259 not found, creating it 2026-11-09 03:44:19,703 - INFO - Created Project:ctest-TestSvcHC-05846259, ID : 35c32184-3c4a-46e0-b432-fd9e534b607b 2026-11-09 03:44:22,450 - INFO - ================================================================================ 2026-11-09 03:44:22,450 - INFO - STARTING TEST : test_svc_hc_basic 2026-11-09 03:44:23,774 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:44:23,774 - INFO - 2026-11-09 03:44:25,042 - INFO - Created VN ctest-mgmt_vn-06408793 2026-11-09 03:44:25,839 - INFO - Verified VN network id 20 for VN eec79e26-9771-42d0-b0b1-3c80b3787e10 2026-11-09 03:44:25,840 - INFO - Verifications in API Server for VN ctest-mgmt_vn-06408793 passed 2026-11-09 03:44:25,942 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-06408793 passed 2026-11-09 03:44:27,505 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-mgmt_vn-06408793 is found in opserver 2026-11-09 03:44:28,149 - INFO - Created VN ctest-left_vn-06829952 2026-11-09 03:44:28,499 - INFO - Verified VN network id 21 for VN 177ad3ba-a556-43d5-87a8-78b75b88cce4 2026-11-09 03:44:28,499 - INFO - Verifications in API Server for VN ctest-left_vn-06829952 passed 2026-11-09 03:44:28,614 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-left_vn-06829952 passed 2026-11-09 03:44:28,975 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-left_vn-06829952 is found in opserver 2026-11-09 03:44:29,702 - INFO - Created VN ctest-right_vn-03401867 2026-11-09 03:44:30,051 - INFO - Verified VN network id 22 for VN 1a2f0cee-aed5-40e3-b597-21786144ca0b 2026-11-09 03:44:30,052 - INFO - Verifications in API Server for VN ctest-right_vn-03401867 passed 2026-11-09 03:44:30,143 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-right_vn-03401867 passed 2026-11-09 03:44:30,477 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-right_vn-03401867 is found in opserver 2026-11-09 03:44:31,445 - INFO - VM ([<Server: ctest-left_vm-61690257>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:44:32,275 - INFO - VM ([<Server: ctest-right_vm-33945157>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) gzip: /contrail-test/images/tinycore-in-network-nat.qcow2.gz: unexpected end of file 2026-11-09 03:44:33,052 - INFO - image /contrail-test/images/tinycore-in-network-nat.qcow2 is not found 2026-11-09 03:44:33,153 - INFO - Service template: ['default-domain', 'ctest-service_template_1-20672503'] deleted successfully. 2026-11-09 03:44:33,153 - INFO - Skip interface_detach for VM ctest-right_vm-33945157 in state BUILD 2026-11-09 03:44:33,153 - INFO - Deleting VM ctest-right_vm-33945157 2026-11-09 03:44:33,192 - ERROR - VM ctest-right_vm-33945157 has failed to come up 2026-11-09 03:44:33,192 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:33,192 - ERROR - VM ctest-right_vm-33945157 has failed to come up 2026-11-09 03:44:33,192 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:33,375 - INFO - Skip interface_detach for VM ctest-left_vm-61690257 in state BUILD 2026-11-09 03:44:33,376 - INFO - Deleting VM ctest-left_vm-61690257 2026-11-09 03:44:33,377 - ERROR - VM ctest-left_vm-61690257 has failed to come up 2026-11-09 03:44:33,377 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:33,377 - ERROR - VM ctest-left_vm-61690257 has failed to come up 2026-11-09 03:44:33,377 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:33,588 - INFO - Deleting VN ctest-right_vn-03401867 2026-11-09 03:44:33,914 - INFO - Validated that VN ctest-right_vn-03401867 is not found in API Server 2026-11-09 03:44:33,941 - INFO - Validated that VN ctest-right_vn-03401867 is not in any agent 2026-11-09 03:44:33,991 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-right_vn-03401867 info 2026-11-09 03:44:33,991 - INFO - Deleting VN ctest-left_vn-06829952 2026-11-09 03:44:34,322 - INFO - Validated that VN ctest-left_vn-06829952 is not found in API Server 2026-11-09 03:44:34,348 - INFO - Validated that VN ctest-left_vn-06829952 is not in any agent 2026-11-09 03:44:34,388 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-left_vn-06829952 info 2026-11-09 03:44:34,389 - INFO - Deleting VN ctest-mgmt_vn-06408793 2026-11-09 03:44:34,788 - INFO - Validated that VN ctest-mgmt_vn-06408793 is not found in API Server 2026-11-09 03:44:34,815 - INFO - Validated that VN ctest-mgmt_vn-06408793 is not in any agent 2026-11-09 03:44:34,864 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-06408793 info 2026-11-09 03:44:36,177 - INFO - 2026-11-09 03:44:36,177 - INFO - END TEST : test_svc_hc_basic : SKIPPED[0:00:14] 2026-11-09 03:44:36,177 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:44:36,180 - INFO - ================================================================================ 2026-11-09 03:44:36,180 - INFO - STARTING TEST : test_svc_trans_segment_right_hc_fail_svm 2026-11-09 03:44:37,479 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:44:37,479 - INFO - 2026-11-09 03:44:38,112 - INFO - Created VN ctest-mgmt_vn-07229983 2026-11-09 03:44:38,646 - INFO - Verified VN network id 20 for VN 571822d7-3119-4437-bca0-55be960d116b 2026-11-09 03:44:38,646 - INFO - Verifications in API Server for VN ctest-mgmt_vn-07229983 passed 2026-11-09 03:44:38,801 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-07229983 passed 2026-11-09 03:44:39,035 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-mgmt_vn-07229983 is found in opserver 2026-11-09 03:44:39,710 - INFO - Created VN ctest-left_vn-70504394 2026-11-09 03:44:40,083 - INFO - Verified VN network id 21 for VN 26efe4e7-2504-42ee-8f2e-e8c18f1da038 2026-11-09 03:44:40,083 - INFO - Verifications in API Server for VN ctest-left_vn-70504394 passed 2026-11-09 03:44:40,200 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-left_vn-70504394 passed 2026-11-09 03:44:40,398 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-left_vn-70504394 is found in opserver 2026-11-09 03:44:41,053 - INFO - Created VN ctest-right_vn-29857664 2026-11-09 03:44:41,362 - INFO - Verified VN network id 22 for VN acd756d1-0345-4612-8003-d3eb98673766 2026-11-09 03:44:41,362 - INFO - Verifications in API Server for VN ctest-right_vn-29857664 passed 2026-11-09 03:44:41,445 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-right_vn-29857664 passed 2026-11-09 03:44:41,630 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-right_vn-29857664 is found in opserver 2026-11-09 03:44:42,291 - INFO - Created VN ctest-trans_left_vn-92824722 2026-11-09 03:44:42,658 - INFO - Verified VN network id 23 for VN a37be45e-450d-4908-8fed-2b966471d8fb 2026-11-09 03:44:42,659 - INFO - Verifications in API Server for VN ctest-trans_left_vn-92824722 passed 2026-11-09 03:44:42,751 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_left_vn-92824722 passed 2026-11-09 03:44:42,946 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-trans_left_vn-92824722 is found in opserver 2026-11-09 03:44:43,644 - INFO - Created VN ctest-trans_right_vn-62343886 2026-11-09 03:44:44,028 - INFO - Verified VN network id 24 for VN 10338f52-2454-4baf-9f0e-51b444020273 2026-11-09 03:44:44,028 - INFO - Verifications in API Server for VN ctest-trans_right_vn-62343886 passed 2026-11-09 03:44:44,143 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_right_vn-62343886 passed 2026-11-09 03:44:44,338 - INFO - Validated that VN default-domain:ctest-TestSvcHC-05846259:ctest-trans_right_vn-62343886 is found in opserver 2026-11-09 03:44:45,240 - INFO - VM ([<Server: ctest-left_vm-48996220>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:44:46,272 - INFO - VM ([<Server: ctest-right_vm-73635947>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) gzip: /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz: unexpected end of file 2026-11-09 03:44:47,081 - INFO - image /contrail-test/images/tinycore-net-transparent-fw.qcow2 is not found 2026-11-09 03:44:47,177 - INFO - Service template: ['default-domain', 'ctest-service_template_1-33937637'] deleted successfully. 2026-11-09 03:44:47,177 - INFO - Skip interface_detach for VM ctest-right_vm-73635947 in state BUILD 2026-11-09 03:44:47,177 - INFO - Deleting VM ctest-right_vm-73635947 2026-11-09 03:44:47,178 - ERROR - VM ctest-right_vm-73635947 has failed to come up 2026-11-09 03:44:47,178 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:47,178 - ERROR - VM ctest-right_vm-73635947 has failed to come up 2026-11-09 03:44:47,178 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:47,361 - INFO - Skip interface_detach for VM ctest-left_vm-48996220 in state BUILD 2026-11-09 03:44:47,361 - INFO - Deleting VM ctest-left_vm-48996220 2026-11-09 03:44:47,361 - ERROR - VM ctest-left_vm-48996220 has failed to come up 2026-11-09 03:44:47,361 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:47,361 - ERROR - VM ctest-left_vm-48996220 has failed to come up 2026-11-09 03:44:47,362 - ERROR - Nova failed to get host of the VM 2026-11-09 03:44:47,446 - INFO - Deleting VN ctest-trans_right_vn-62343886 2026-11-09 03:44:47,760 - INFO - Validated that VN ctest-trans_right_vn-62343886 is not found in API Server 2026-11-09 03:44:47,786 - INFO - Validated that VN ctest-trans_right_vn-62343886 is not in any agent 2026-11-09 03:44:47,826 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_right_vn-62343886 info 2026-11-09 03:44:47,826 - INFO - Deleting VN ctest-trans_left_vn-92824722 2026-11-09 03:44:48,275 - INFO - Validated that VN ctest-trans_left_vn-92824722 is not found in API Server 2026-11-09 03:44:48,309 - INFO - Validated that VN ctest-trans_left_vn-92824722 is not in any agent 2026-11-09 03:44:48,353 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_left_vn-92824722 info 2026-11-09 03:44:48,353 - INFO - Deleting VN ctest-right_vn-29857664 2026-11-09 03:44:48,735 - INFO - Validated that VN ctest-right_vn-29857664 is not found in API Server 2026-11-09 03:44:48,767 - INFO - Validated that VN ctest-right_vn-29857664 is not in any agent 2026-11-09 03:44:48,810 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-right_vn-29857664 info 2026-11-09 03:44:48,811 - INFO - Deleting VN ctest-left_vn-70504394 2026-11-09 03:44:49,144 - INFO - Validated that VN ctest-left_vn-70504394 is not found in API Server 2026-11-09 03:44:49,170 - INFO - Validated that VN ctest-left_vn-70504394 is not in any agent 2026-11-09 03:44:49,212 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-left_vn-70504394 info 2026-11-09 03:44:49,212 - INFO - Deleting VN ctest-mgmt_vn-07229983 2026-11-09 03:44:49,663 - INFO - Validated that VN ctest-mgmt_vn-07229983 is not found in API Server 2026-11-09 03:44:49,688 - INFO - Validated that VN ctest-mgmt_vn-07229983 is not in any agent 2026-11-09 03:44:49,729 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-07229983 info 2026-11-09 03:44:51,057 - INFO - 2026-11-09 03:44:51,057 - INFO - END TEST : test_svc_trans_segment_right_hc_fail_svm : SKIPPED[0:00:15] 2026-11-09 03:44:51,058 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:44:51,957 - INFO - Deleted project: ctest-TestSvcHC-05846259, ID : 35c32184-3c4a-46e0-b432-fd9e534b607b 2026-11-09 03:44:52,231 - INFO - Domain Default found not creating 2026-11-09 03:44:52,554 - INFO - Project ctest-TestSVCV2Mirror-98028548 not found, creating it 2026-11-09 03:44:53,153 - INFO - Created Project:ctest-TestSVCV2Mirror-98028548, ID : 12bb8522-a9f4-4c44-a54d-eb6c7ffb2181 2026-11-09 03:44:55,296 - INFO - ================================================================================ 2026-11-09 03:44:55,297 - INFO - STARTING TEST : test_svc_v2_mirroring 2026-11-09 03:44:55,297 - INFO - TEST DESCRIPTION : Validate the service chain mirroring 2026-11-09 03:44:56,630 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:44:56,630 - INFO - 2026-11-09 03:44:57,912 - INFO - Created VN ctest-left-56013389 2026-11-09 03:44:58,780 - INFO - Verified VN network id 20 for VN 2491ef32-89b8-40b1-b227-d17f00d67724 2026-11-09 03:44:58,780 - INFO - Verifications in API Server for VN ctest-left-56013389 passed 2026-11-09 03:44:58,929 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-left-56013389 passed 2026-11-09 03:45:00,494 - INFO - Validated that VN default-domain:ctest-TestSVCV2Mirror-98028548:ctest-left-56013389 is found in opserver 2026-11-09 03:45:01,254 - INFO - Created VN ctest-right-13247800 2026-11-09 03:45:01,628 - INFO - Verified VN network id 21 for VN a0faa53c-8479-4d78-b29f-40c6bf3020b1 2026-11-09 03:45:01,628 - INFO - Verifications in API Server for VN ctest-right-13247800 passed 2026-11-09 03:45:01,728 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-right-13247800 passed 2026-11-09 03:45:02,142 - INFO - Validated that VN default-domain:ctest-TestSVCV2Mirror-98028548:ctest-right-13247800 is found in opserver 2026-11-09 03:45:02,799 - INFO - Created VN ctest-mgmt_vn-73573201 2026-11-09 03:45:03,173 - INFO - Verified VN network id 22 for VN b59007f6-0d44-48f7-86df-71898c026f97 2026-11-09 03:45:03,173 - INFO - Verifications in API Server for VN ctest-mgmt_vn-73573201 passed 2026-11-09 03:45:03,283 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-mgmt_vn-73573201 passed 2026-11-09 03:45:03,704 - INFO - Validated that VN default-domain:ctest-TestSVCV2Mirror-98028548:ctest-mgmt_vn-73573201 is found in opserver 2026-11-09 03:45:04,371 - INFO - Created VN ctest-trans_left_vn-65911746 2026-11-09 03:45:04,759 - INFO - Verified VN network id 23 for VN e45fc975-7c66-4b38-989b-392d58fb788f 2026-11-09 03:45:04,760 - INFO - Verifications in API Server for VN ctest-trans_left_vn-65911746 passed 2026-11-09 03:45:04,879 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_left_vn-65911746 passed 2026-11-09 03:45:05,112 - INFO - Validated that VN default-domain:ctest-TestSVCV2Mirror-98028548:ctest-trans_left_vn-65911746 is found in opserver 2026-11-09 03:45:05,821 - INFO - Created VN ctest-trans_right_vn-47175868 2026-11-09 03:45:06,168 - INFO - Verified VN network id 24 for VN c6478b70-7bcb-4e57-84c2-6ac5d9e3113d 2026-11-09 03:45:06,168 - INFO - Verifications in API Server for VN ctest-trans_right_vn-47175868 passed 2026-11-09 03:45:06,274 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-trans_right_vn-47175868 passed 2026-11-09 03:45:06,483 - INFO - Validated that VN default-domain:ctest-TestSVCV2Mirror-98028548:ctest-trans_right_vn-47175868 is found in opserver 2026-11-09 03:45:07,577 - INFO - VM ([<Server: ctest-left_vm-58015948>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:45:08,459 - INFO - VM ([<Server: ctest-right_vm-10149078>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:45:09,759 - INFO - VM ([<Server: ctest-pt_svm0-96571158>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:45:30,312 - INFO - Waiting for VM ctest-pt_svm0-96571158 to be up.. 2026-11-09 03:45:30,411 - ERROR - VM in error state. 2026-11-09 03:45:30,411 - ERROR - VM is not in ACTIVE state 2026-11-09 03:45:30,506 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 03:45:30,511 - INFO - Skip interface_detach for VM ctest-pt_svm0-96571158 in state ERROR 2026-11-09 03:45:30,511 - INFO - Deleting VM ctest-pt_svm0-96571158 2026-11-09 03:45:30,549 - ERROR - VM ctest-pt_svm0-96571158 has failed to come up 2026-11-09 03:45:30,549 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:45:10Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:45:30,653 - INFO - Service template: ['default-domain', 'ctest-service_template_1-39289816'] deleted successfully. 2026-11-09 03:45:30,653 - INFO - Skip interface_detach for VM ctest-right_vm-10149078 in state BUILD 2026-11-09 03:45:30,653 - INFO - Deleting VM ctest-right_vm-10149078 2026-11-09 03:45:30,653 - ERROR - VM ctest-right_vm-10149078 has failed to come up 2026-11-09 03:45:30,653 - ERROR - Nova failed to get host of the VM 2026-11-09 03:45:30,653 - ERROR - VM ctest-right_vm-10149078 has failed to come up 2026-11-09 03:45:30,653 - ERROR - Nova failed to get host of the VM 2026-11-09 03:45:30,743 - INFO - Skip interface_detach for VM ctest-left_vm-58015948 in state BUILD 2026-11-09 03:45:30,743 - INFO - Deleting VM ctest-left_vm-58015948 2026-11-09 03:45:30,743 - ERROR - VM ctest-left_vm-58015948 has failed to come up 2026-11-09 03:45:30,743 - ERROR - Nova failed to get host of the VM 2026-11-09 03:45:30,743 - ERROR - VM ctest-left_vm-58015948 has failed to come up 2026-11-09 03:45:30,743 - ERROR - Nova failed to get host of the VM 2026-11-09 03:45:31,012 - INFO - Deleting VN ctest-trans_right_vn-47175868 2026-11-09 03:45:31,345 - INFO - Validated that VN ctest-trans_right_vn-47175868 is not found in API Server 2026-11-09 03:45:31,373 - INFO - Validated that VN ctest-trans_right_vn-47175868 is not in any agent 2026-11-09 03:45:31,416 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_right_vn-47175868 info 2026-11-09 03:45:31,417 - INFO - Deleting VN ctest-trans_left_vn-65911746 2026-11-09 03:45:31,788 - INFO - Validated that VN ctest-trans_left_vn-65911746 is not found in API Server 2026-11-09 03:45:31,815 - INFO - Validated that VN ctest-trans_left_vn-65911746 is not in any agent 2026-11-09 03:45:31,853 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-trans_left_vn-65911746 info 2026-11-09 03:45:31,854 - INFO - Deleting VN ctest-mgmt_vn-73573201 2026-11-09 03:45:32,135 - INFO - Validated that VN ctest-mgmt_vn-73573201 is not found in API Server 2026-11-09 03:45:32,162 - INFO - Validated that VN ctest-mgmt_vn-73573201 is not in any agent 2026-11-09 03:45:32,198 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-mgmt_vn-73573201 info 2026-11-09 03:45:32,198 - INFO - Deleting VN ctest-right-13247800 2026-11-09 03:45:32,247 - WARNING - Deleting VN ctest-right-13247800 failed..Will retry 2026-11-09 03:45:34,300 - WARNING - Deleting VN ctest-right-13247800 failed..Will retry 2026-11-09 03:45:36,670 - INFO - Validated that VN ctest-right-13247800 is not found in API Server 2026-11-09 03:45:36,696 - INFO - Validated that VN ctest-right-13247800 is not in any agent 2026-11-09 03:45:36,739 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-right-13247800 info 2026-11-09 03:45:36,739 - INFO - Deleting VN ctest-left-56013389 2026-11-09 03:45:37,129 - INFO - Validated that VN ctest-left-56013389 is not found in API Server 2026-11-09 03:45:37,156 - INFO - Validated that VN ctest-left-56013389 is not in any agent 2026-11-09 03:45:37,204 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-left-56013389 info 2026-11-09 03:45:38,531 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:45:30 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestSVCV2Mirror.test_svc_v2_mirroring> self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> args = () kwargs = {} /contrail-test/scripts/svc_mirror/test_mirror.py in test_svc_v2_mirroring(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>) 22 def test_svc_v2_mirroring(self): 23 """Validate the service chain mirroring""" 24 return self.verify_svc_mirroring() 25 26 @preposttest_wrapper self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.verify_svc_mirroring = <bound method VerifySvcMirror.verify_svc_mirrori...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> /contrail-test/common/servicechain/mirror/verify.py in verify_svc_mirroring(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, *args=(), **kwargs={}) 12 13 def verify_svc_mirroring(self, *args, **kwargs): 14 ret_dict = self.config_svc_mirroring(*args, **kwargs) 15 left_vm_fixture = ret_dict['left_vm_fixture'] 16 right_vm_fixture = ret_dict['right_vm_fixture'] ret_dict undefined self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.config_svc_mirroring = <bound method ConfigSvcMirror.config_svc_mirrori...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> args = () kwargs = {} /contrail-test/common/servicechain/mirror/config.py in config_svc_mirroring(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, service_mode='transparent', *args=(), **kwargs={}) 36 vn2_fixture = self.config_vn(vn2_name, vn2_subnets) 37 38 ret_dict = self.verify_svc_chain(service_mode=service_mode, 39 service_type=service_type, 40 left_vn_fixture=vn1_fixture, ret_dict undefined self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.verify_svc_chain = <bound method VerifySvcChain.verify_svc_chain of...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> service_mode = 'transparent' service_type = 'analyzer' left_vn_fixture undefined vn1_fixture = <vn_test.VNFixture object> right_vn_fixture undefined vn2_fixture = <vn_test.VNFixture object> create_svms = True kwargs = {} /contrail-test/common/servicechain/verify.py in verify_svc_chain(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, *args=(), **kwargs={'create_svms': True, 'left_vn_fixture': <vn_test.VNFixture object>, 'right_vn_fixture': <vn_test.VNFixture object>, 'service_mode': 'transparent', 'service_type': 'analyzer'}) 318 def verify_svc_chain(self, *args, **kwargs): 319 svc_chain_info = kwargs.get('svc_chain_info') 320 ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) 321 proto = kwargs.get('proto', 'any') 322 left_vn_fq_name = ret_dict.get('left_vn_fixture').vn_fq_name ret_dict undefined svc_chain_info = None self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.config_svc_chain = <bound method ConfigSvcChain.config_svc_chain of...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> args = () kwargs = {'create_svms': True, 'left_vn_fixture': <vn_test.VNFixture object>, 'right_vn_fixture': <vn_test.VNFixture object>, 'service_mode': 'transparent', 'service_type': 'analyzer'} /contrail-test/common/servicechain/config.py in config_svc_chain(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, service_mode='transparent', service_type='analyzer', max_inst=1, proto='any', svc_chain_type='parallel', src_ports=[0, 65535], dst_ports=[0, 65535], svc_img_name='ubuntu', st_version=2, mgmt_vn_name='ctest-mgmt_vn-73573201', mgmt_vn_subnets=['132.130.207.0/26'], mgmt_vn_fixture=<vn_test.VNFixture object>, left_vn_name='ctest-left-56013389', left_vn_subnets=['210.87.62.128/26'], left_vn_fixture=<vn_test.VNFixture object>, right_vn_name='ctest-right-13247800', right_vn_subnets=['162.249.95.0/26'], right_vn_fixture=<vn_test.VNFixture object>, left_lr_child_vn_fixture=None, right_lr_child_vn_fixture=None, left_vm_name='ctest-left_vm-58015948', left_vm_fixture=<VMFixture: ctest-left_vm-58015948>, right_vm_name='ctest-right_vm-10149078', right_vm_fixture=<VMFixture: ctest-right_vm-10149078>, image_name='ubuntu-traffic', policy_fixture=None, st_fixture=<svc_template_fixture.SvcTemplateFixture object>, si_fixture=None, port_tuples_props=None, static_route=None, svm_fixtures=[], create_svms=True, evpn=False, modify_rules=False, policy_action='pass', hosts=[], **kwargs={}) 526 # Create SI VMs now 527 if not svm_fixtures and create_svms: 528 svm_fixtures = self.create_service_vms(vns, 529 svc_img_name=svc_img_name, 530 service_mode=service_mode, svm_fixtures = [] self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.create_service_vms = <bound method ConfigSvcChain.create_service_vms ...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> vns = [None, <vn_test.VNFixture object>, None] svc_img_name = 'ubuntu' service_mode = 'transparent' service_type = 'analyzer' hosts = [] max_inst = 1 /contrail-test/common/servicechain/config.py in create_service_vms(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, vns=[None, <vn_test.VNFixture object>, None], service_mode='transparent', max_inst=1, svc_img_name='ubuntu', service_type='analyzer', hosts=[]) 337 if service_type == 'analyzer': 338 svm_fixture.disable_interface_policy() 339 self.verify_vms(svm_fixtures) 340 return svm_fixtures 341 # end create_service_vms self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.verify_vms = <bound method ConfigSvcChain.verify_vms of <scri...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> svm_fixtures = [<VMFixture: ctest-pt_svm0-96571158>] /contrail-test/common/servicechain/config.py in verify_vms(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, vm_fixtures=[<VMFixture: ctest-pt_svm0-96571158>]) 169 def verify_vms(self, vm_fixtures): 170 for vm in vm_fixtures: 171 self.verify_vm(vm) 172 # end verify_vms 173 self = <scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730> self.verify_vm = <bound method ConfigSvcChain.verify_vm of <scrip...nity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>> vm = <VMFixture: ctest-pt_svm0-96571158> /contrail-test/common/servicechain/config.py in verify_vm(self=<scripts.svc_mirror.test_mirror.TestSVCV2Mirror....anity_WIP,quick_sanity,sanity] id=0x7f8e385e8730>, vm_fixture=<VMFixture: ctest-pt_svm0-96571158>) 173 174 def verify_vm(self, vm_fixture): 175 assert vm_fixture.wait_till_vm_is_up(), 'VM does not seem to be up' 176 # end verify_vm 177 vm_fixture = <VMFixture: ctest-pt_svm0-96571158> vm_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-pt_svm0-96571158>> AssertionError: VM does not seem to be up __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('VM does not seem to be up',) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_mirror/test_mirror.py", line 24, in test_svc_v2_mirroring return self.verify_svc_mirroring() File "/contrail-test/common/servicechain/mirror/verify.py", line 14, in verify_svc_mirroring ret_dict = self.config_svc_mirroring(*args, **kwargs) File "/contrail-test/common/servicechain/mirror/config.py", line 38, in config_svc_mirroring ret_dict = self.verify_svc_chain(service_mode=service_mode, File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 528, in config_svc_chain svm_fixtures = self.create_service_vms(vns, File "/contrail-test/common/servicechain/config.py", line 339, in create_service_vms self.verify_vms(svm_fixtures) File "/contrail-test/common/servicechain/config.py", line 171, in verify_vms self.verify_vm(vm) File "/contrail-test/common/servicechain/config.py", line 175, in verify_vm assert vm_fixture.wait_till_vm_is_up(), 'VM does not seem to be up' AssertionError: VM does not seem to be up 2026-11-09 03:45:38,550 - INFO - 2026-11-09 03:45:38,550 - INFO - END TEST : test_svc_v2_mirroring : FAILED[0:00:43] 2026-11-09 03:45:38,550 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:45:39,587 - INFO - Deleted project: ctest-TestSVCV2Mirror-98028548, ID : 12bb8522-a9f4-4c44-a54d-eb6c7ffb2181 2026-11-09 03:45:40,350 - INFO - Domain Default found not creating 2026-11-09 03:45:41,049 - INFO - Project ctest-TestvDNSBasic0-96848282 not found, creating it 2026-11-09 03:45:41,661 - INFO - Created Project:ctest-TestvDNSBasic0-96848282, ID : b2d8d733-4a8a-44be-aa07-77bf01c6a247 2026-11-09 03:45:43,777 - INFO - ================================================================================ 2026-11-09 03:45:43,778 - INFO - STARTING TEST : test_vdns_ping_same_vn 2026-11-09 03:45:43,778 - INFO - TEST DESCRIPTION : Test:- Test vdns functionality. On VM launch agent should dynamically update dns records to dns agent 1. Create vDNS server 2. Create IPAM using above vDNS data 3. Create VN using above IPAM and launch 2 VM's within it 4. Ping between these 2 VM's using dns name 5. Try to delete vDNS server which has IPAM back-reference[Negative case] 6. Add CNAME VDNS record for vm1-test and verify we able to ping by alias name Pass criteria: Step 4,5 and 6 should pass Maintainer: cf-test@juniper.net 2026-11-09 03:45:45,089 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:45:45,089 - INFO - 2026-11-09 03:45:45,981 - INFO - Using existing project ['default-domain', 'ctest-TestvDNSBasic0-96848282'](b2d8d733-4a8a-44be-aa07-77bf01c6a247) 2026-11-09 03:45:47,948 - INFO - Created VN ctest-vn1-vdns-05697396 2026-11-09 03:45:49,116 - INFO - VM ([<Server: ctest-vm1-test-35131984>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:45:49,116 - INFO - Waiting for VM ctest-vm1-test-35131984 to be up.. 2026-11-09 03:45:54,244 - ERROR - VM in error state. 2026-11-09 03:45:54,244 - ERROR - VM is not in ACTIVE state 2026-11-09 03:45:54,343 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 03:45:54,347 - INFO - Skip interface_detach for VM ctest-vm1-test-35131984 in state ERROR 2026-11-09 03:45:54,348 - INFO - Deleting VM ctest-vm1-test-35131984 2026-11-09 03:45:54,348 - ERROR - VM ctest-vm1-test-35131984 has failed to come up 2026-11-09 03:45:54,348 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:45:49Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:45:54,348 - INFO - Deleting VN ctest-vn1-vdns-05697396 2026-11-09 03:45:54,757 - INFO - VDNS info: ['default-domain', 'ctest-vdns1-05669876'] deleted successfully. 2026-11-09 03:45:54,795 - INFO - VDNS information ctest-vdns1-05669876 removed from the API Server 2026-11-09 03:45:54,811 - INFO - VDNS information ctest-vdns1-05669876 removed in the Control node 2026-11-09 03:45:56,124 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:45:54 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f8e386066d0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestvDNSBasic0.test_vdns_ping_same_vn> self = <scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f8e386066d0> args = () kwargs = {} /contrail-test/scripts/vdns/test_vdns_basic.py in test_vdns_ping_same_vn(self=<scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f8e386066d0>) 94 vm_fixture[vm_name] = self.useFixture( 95 VMFixture(project_name=self.inputs.project_name, connections=self.connections, vn_obj=vn_quantum_obj, vm_name=vm_name,image_name='ubuntu-traffic')) 96 assert vm_fixture[vm_name].wait_till_vm_is_up(), ('VM %s' 97 ' failed to come up' % (vm_name)) 98 vm_ip = vm_fixture[vm_name].get_vm_ip_from_vm( vm_fixture = {'ctest-vm1-test-35131984': <VMFixture: ctest-vm1-test-35131984>} vm_name = 'ctest-vm1-test-35131984' ].wait_till_vm_is_up undefined AssertionError: VM ctest-vm1-test-35131984 failed to come up __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('VM ctest-vm1-test-35131984 failed to come up',) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vdns/test_vdns_basic.py", line 96, in test_vdns_ping_same_vn assert vm_fixture[vm_name].wait_till_vm_is_up(), ('VM %s' AssertionError: VM ctest-vm1-test-35131984 failed to come up 2026-11-09 03:45:56,140 - INFO - 2026-11-09 03:45:56,140 - INFO - END TEST : test_vdns_ping_same_vn : FAILED[0:00:13] 2026-11-09 03:45:56,140 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:45:57,131 - INFO - Deleted project: ctest-TestvDNSBasic0-96848282, ID : b2d8d733-4a8a-44be-aa07-77bf01c6a247 2026-11-09 03:45:57,408 - INFO - Domain Default found not creating 2026-11-09 03:45:57,655 - INFO - Project ctest-TestBasicVMVNx-03356477 not found, creating it 2026-11-09 03:45:58,264 - INFO - Created Project:ctest-TestBasicVMVNx-03356477, ID : d0077f4b-5d28-4009-9d8c-11c6709f18ac 2026-11-09 03:46:00,255 - INFO - ================================================================================ 2026-11-09 03:46:00,255 - INFO - STARTING TEST : test_sctp_traffic_between_vm 2026-11-09 03:46:00,255 - INFO - TEST DESCRIPTION : Description: Test to validate SCTP flow setup between Test steps: 1. Run SCTP traffic between 2 VM across VN connected through FIP 2. Verify the Ingress and Egress flow. Pass criteria: SCTP egress and ingress flow setup properly. Maintainer : chhandak@juniper.net 2026-11-09 03:46:01,606 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:46:01,607 - INFO - 2026-11-09 03:46:02,887 - INFO - Created VN ctest-fvn-66055117 2026-11-09 03:46:03,631 - INFO - Verified VN network id 20 for VN f759cd06-6666-4e1f-8ac5-f08c82bfc171 2026-11-09 03:46:03,631 - INFO - Verifications in API Server for VN ctest-fvn-66055117 passed 2026-11-09 03:46:03,727 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-fvn-66055117 passed 2026-11-09 03:46:05,271 - INFO - Validated that VN default-domain:ctest-TestBasicVMVNx-03356477:ctest-fvn-66055117 is found in opserver 2026-11-09 03:46:06,049 - INFO - Created VN ctest-vn1-29694082 2026-11-09 03:46:06,385 - INFO - Verified VN network id 21 for VN ec16d408-9092-4ce6-ad0a-597c4a5fd29c 2026-11-09 03:46:06,385 - INFO - Verifications in API Server for VN ctest-vn1-29694082 passed 2026-11-09 03:46:06,479 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-29694082 passed 2026-11-09 03:46:06,888 - INFO - Validated that VN default-domain:ctest-TestBasicVMVNx-03356477:ctest-vn1-29694082 is found in opserver 2026-11-09 03:46:09 URL:http://nexus.opensdn.io/repository///images/converts//ubuntu-sctp.vmdk.gz [268831986/268831986] -> "/contrail-test/images/ubuntu-sctp.vmdk.gz" [1] 2026-11-09 03:46:29,724 - INFO - VM ([<Server: ctest-vn1_vm1_name-66670058>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:46:30,717 - INFO - VM ([<Server: ctest-fvn_vm1_name-51135878>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:46:30,783 - ERROR - VM in error state. 2026-11-09 03:46:30,784 - ERROR - VM is not in ACTIVE state 2026-11-09 03:47:27,073 - INFO - VM name : ctest-fvn_vm1_name-51135878 2026-11-09 03:48:09,885 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-fvn_vm1_name-51135878 passed 2026-11-09 03:48:46,537 - INFO - Creating Floating IP pool ctest-some-pool-52779302 in API Server 2026-11-09 03:48:47,004 - INFO - Verification for FIP pool ctest-some-pool-52779302 in API Server passed 2026-11-09 03:48:47,037 - INFO - Verification for FIP pool ctest-some-pool-52779302 in Control-node passed 2026-11-09 03:48:47,293 - ERROR - Error occured while getting port-id of a VM 2026-11-09 03:49:07,575 - WARNING - No route found for 159.238.202.132 in Control-node 10.0.0.33 2026-11-09 03:49:32,822 - WARNING - No route found for 159.238.202.132 in Control-node 10.0.0.33 2026-11-09 03:49:58,087 - WARNING - No route found for 159.238.202.132 in Control-node 10.0.0.33 2026-11-09 03:50:23,329 - WARNING - No route found for 159.238.202.132 in Control-node 10.0.0.33 2026-11-09 03:50:23,330 - ERROR - FIP ID d68e8f40-f73c-4904-ac42-623f5383f2fa(159.238.202.132) validation in Control node failed 2026-11-09 03:51:58,822 - ERROR - FIP ID d68e8f40-f73c-4904-ac42-623f5383f2fa(159.238.202.132) validation in agents failed 2026-11-09 03:51:58,861 - INFO - FIP ID d68e8f40-f73c-4904-ac42-623f5383f2fa(159.238.202.132) validation in API Server passed 2026-11-09 03:51:59,127 - INFO - Deleting the FIP pool ctest-some-pool-52779302 2026-11-09 03:51:59,349 - INFO - Deleting VM ctest-fvn_vm1_name-51135878 2026-11-09 03:51:59,428 - INFO - Skip interface_detach for VM ctest-vn1_vm1_name-66670058 in state ERROR 2026-11-09 03:51:59,428 - INFO - Deleting VM ctest-vn1_vm1_name-66670058 2026-11-09 03:51:59,428 - ERROR - VM ctest-vn1_vm1_name-66670058 has failed to come up 2026-11-09 03:51:59,428 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:46:29Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:51:59,428 - INFO - Deleting VN ctest-vn1-29694082 2026-11-09 03:51:59,796 - INFO - Validated that VN ctest-vn1-29694082 is not found in API Server 2026-11-09 03:51:59,829 - INFO - Validated that VN ctest-vn1-29694082 is not in any agent 2026-11-09 03:51:59,865 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn1-29694082 info 2026-11-09 03:51:59,865 - INFO - Deleting VN ctest-fvn-66055117 2026-11-09 03:51:59,909 - WARNING - Deleting VN ctest-fvn-66055117 failed..Will retry 2026-11-09 03:52:01,951 - WARNING - Deleting VN ctest-fvn-66055117 failed..Will retry 2026-11-09 03:52:04,324 - INFO - Validated that VN ctest-fvn-66055117 is not found in API Server 2026-11-09 03:52:04,348 - INFO - Validated that VN ctest-fvn-66055117 is not in any agent 2026-11-09 03:52:04,392 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-fvn-66055117 info 2026-11-09 03:52:05,699 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:51:58 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vm_regression.test_vm.TestBasicVMVNx.te...ctp_traffic_between_vm[sanity] id=0x7f8e38560610>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBasicVMVNx.test_sctp_traffic_between_vm> self = <scripts.vm_regression.test_vm.TestBasicVMVNx.te...ctp_traffic_between_vm[sanity] id=0x7f8e38560610> args = () kwargs = {} /contrail-test/scripts/vm_regression/test_vm.py in test_sctp_traffic_between_vm(self=<scripts.vm_regression.test_vm.TestBasicVMVNx.te...ctp_traffic_between_vm[sanity] id=0x7f8e38560610>) 3027 fvn_fixture.vn_id, vn1_vm1_fixture.vm_id) 3028 self.addCleanup(fip_fixture.disassoc_and_delete_fip, fip_id) 3029 assert fip_fixture.verify_fip(fip_id, vn1_vm1_fixture, fvn_fixture) 3030 if not vn1_vm1_fixture.ping_with_certainty(fvn_vm1_fixture.vm_ip): 3031 result = result and False fip_fixture = <floating_ip.FloatingIPFixture object> fip_fixture.verify_fip = <bound method FloatingIPFixture.verify_fip of <floating_ip.FloatingIPFixture object>> fip_id = 'd68e8f40-f73c-4904-ac42-623f5383f2fa' vn1_vm1_fixture = <VMFixture: ctest-vn1_vm1_name-66670058> fvn_fixture = <vn_test.VNFixture object> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vm_regression/test_vm.py", line 3029, in test_sctp_traffic_between_vm assert fip_fixture.verify_fip(fip_id, vn1_vm1_fixture, fvn_fixture) AssertionError 2026-11-09 03:52:05,715 - INFO - 2026-11-09 03:52:05,715 - INFO - END TEST : test_sctp_traffic_between_vm : FAILED[0:06:05] 2026-11-09 03:52:05,715 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:52:06,575 - INFO - Deleted project: ctest-TestBasicVMVNx-03356477, ID : d0077f4b-5d28-4009-9d8c-11c6709f18ac 2026-11-09 03:52:06,797 - INFO - Domain Default found not creating 2026-11-09 03:52:06,998 - INFO - Project ctest-TestBasicVMVN-30995538 not found, creating it 2026-11-09 03:52:07,566 - INFO - Created Project:ctest-TestBasicVMVN-30995538, ID : 2f4cd5f2-4c4a-4be9-a49f-a947fbf53e84 2026-11-09 03:52:09,421 - INFO - ================================================================================ 2026-11-09 03:52:09,421 - INFO - STARTING TEST : test_generic_link_local_service 2026-11-09 03:52:09,421 - INFO - TEST DESCRIPTION : Description: Test to validate generic linklocal service - running nova list from vm. 1.Create generic link local service to be able to wget to jenkins 2.Create a vm 3.Try wget to jenkins - passes if successful else fails Maintainer: sandipd@juniper.net 2026-11-09 03:52:10,732 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:52:10,732 - INFO - 2026-11-09 03:52:11,947 - INFO - Created VN ctest-vn2_metadata-33670395 2026-11-09 03:52:13,305 - INFO - VM ([<Server: ctest-TestBasicVMVN-30995538-53639691>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:57:19,653 - INFO - Skip interface_detach for VM ctest-TestBasicVMVN-30995538-53639691 in state BUILD 2026-11-09 03:57:19,653 - INFO - Deleting VM ctest-TestBasicVMVN-30995538-53639691 2026-11-09 03:57:19,790 - INFO - Deleting VN ctest-vn2_metadata-33670395 2026-11-09 03:57:19,847 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:21,893 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:23,939 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:25,993 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:28,038 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:30,083 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:32,125 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:34,171 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:36,212 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:38,255 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:40,301 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:42,346 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:44,396 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:46,444 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:48,487 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:50,532 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:52,580 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:54,623 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:56,668 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:57:58,709 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:00,752 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:02,802 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:04,849 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:06,892 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:09,060 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:11,103 - WARNING - Deleting VN ctest-vn2_metadata-33670395 failed..Will retry 2026-11-09 03:58:12,413 - ERROR - <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vm_regression/test_vm_basic.py", line 290, in test_generic_link_local_service compute_user = self.inputs.host_data[vm1_fixture.vm_node_ip]['username'] File "/contrail-test/fixtures/vm_test.py", line 386, in vm_node_ip self.get_host_of_vm(refresh=True)) File "/contrail-test/fixtures/vm_test.py", line 400, in get_host_of_vm assert self.wait_till_vm_is_active() AssertionError </pre> 2026-11-09 03:58:12,432 - INFO - 2026-11-09 03:58:12,432 - INFO - END TEST : test_generic_link_local_service : FAILED[0:06:03] 2026-11-09 03:58:12,432 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:58:12,437 - INFO - ================================================================================ 2026-11-09 03:58:12,437 - INFO - STARTING TEST : test_metadata_service 2026-11-09 03:58:12,437 - INFO - TEST DESCRIPTION : Description: Test to validate metadata service on VM creation. 1.Verify from global-vrouter-config if metadata configures or not - fails otherwise 2.Create a shell script which writes 'hello world ' in a file in /tmp and save the script on the nova api node 3.Create a vm with userdata pointing to that script - script should get executed during vm boot up 4.Go to the vm and verify if the file with 'hello world ' written saved in /tmp of the vm - fails otherwise Maintainer: sandipd@juniper.net 2026-11-09 03:58:13,759 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:58:13,759 - INFO - 2026-11-09 03:58:14,834 - INFO - Created VN ctest-vn-05981070 2026-11-09 03:58:16,010 - INFO - VM ([<Server: ctest-TestBasicVMVN-30995538-64604227>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:58:16,011 - INFO - Waiting for VM ctest-TestBasicVMVN-30995538-64604227 to be up.. 2026-11-09 03:58:46,609 - INFO - VM name : ctest-TestBasicVMVN-30995538-64604227 2026-11-09 03:58:50,459 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBasicVMVN-30995538-64604227 passed 2026-11-09 03:58:52,799 - INFO - metadata_script.txt got executed in the vm 2026-11-09 03:58:52,799 - INFO - Deleting VM ctest-TestBasicVMVN-30995538-64604227 2026-11-09 03:58:52,874 - INFO - Deleting VN ctest-vn-05981070 2026-11-09 03:58:52,924 - WARNING - Deleting VN ctest-vn-05981070 failed..Will retry 2026-11-09 03:58:54,969 - WARNING - Deleting VN ctest-vn-05981070 failed..Will retry 2026-11-09 03:58:58,715 - INFO - END TEST : test_metadata_service : PASSED[0:00:46] 2026-11-09 03:58:58,715 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:58:58,718 - INFO - ================================================================================ 2026-11-09 03:58:58,718 - INFO - STARTING TEST : test_ping_within_vn_two_vms_two_different_subnets 2026-11-09 03:58:58,718 - INFO - TEST DESCRIPTION : Description: Validate Ping between 2 VMs in the same VN, 2 VMs in different VN subnets. Test steps: 1. Create 1 IPAM's. 2. Create 1 VN with 2 subnets and launch 2 VMs in them. 3. Ping between the VMs in the same VN should go thru fine. 4. Ping to the subnet broadcast and all-broadcast address. Pass criteria: VM in the same subnet will respond to both the pings, while the VM in a different VN should respond only to the all-broadcast address. Maintainer : ganeshahv@juniper.net 2026-11-09 03:59:00,014 - INFO - Initial checks done. Running the testcase now 2026-11-09 03:59:00,014 - INFO - 2026-11-09 03:59:01,152 - INFO - Created VN ctest-vn-35325594 2026-11-09 03:59:02,773 - INFO - VM ([<Server: ctest-TestBasicVMVN-30995538-30870567>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:59:03,638 - INFO - VM ([<Server: ctest-TestBasicVMVN-30995538-75305210>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 03:59:04,609 - INFO - VM ([<Server: ctest-TestBasicVMVN-30995538-99564842>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 03:59:04,767 - INFO - Verifications in API Server for IPAM: ctest-ipam-33117383 passed 2026-11-09 03:59:04,797 - INFO - Verifications in Control node for IPAM: ctest-ipam-33117383 passed 2026-11-09 03:59:05,023 - INFO - Verified VN network id 21 for VN fae78ce4-443f-4870-9e52-6b904d8f9684 2026-11-09 03:59:05,024 - INFO - Verifications in API Server for VN ctest-vn-35325594 passed 2026-11-09 03:59:05,116 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-35325594 passed 2026-11-09 03:59:06,546 - INFO - Validated that VN default-domain:ctest-TestBasicVMVN-30995538:ctest-vn-35325594 is found in opserver 2026-11-09 03:59:06,586 - INFO - Waiting for VM ctest-TestBasicVMVN-30995538-30870567 to be up.. 2026-11-09 03:59:06,646 - ERROR - VM in error state. 2026-11-09 03:59:06,646 - ERROR - VM is not in ACTIVE state 2026-11-09 03:59:06,735 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 03:59:06,736 - INFO - Skip interface_detach for VM ctest-TestBasicVMVN-30995538-99564842 in state BUILD 2026-11-09 03:59:06,736 - INFO - Deleting VM ctest-TestBasicVMVN-30995538-99564842 2026-11-09 03:59:06,736 - ERROR - VM ctest-TestBasicVMVN-30995538-99564842 has failed to come up 2026-11-09 03:59:06,737 - ERROR - Nova failed to get host of the VM 2026-11-09 03:59:06,737 - ERROR - VM ctest-TestBasicVMVN-30995538-99564842 has failed to come up 2026-11-09 03:59:06,737 - ERROR - Nova failed to get host of the VM 2026-11-09 03:59:06,912 - INFO - Skip interface_detach for VM ctest-TestBasicVMVN-30995538-75305210 in state BUILD 2026-11-09 03:59:06,912 - INFO - Deleting VM ctest-TestBasicVMVN-30995538-75305210 2026-11-09 03:59:06,912 - ERROR - VM ctest-TestBasicVMVN-30995538-75305210 has failed to come up 2026-11-09 03:59:06,912 - ERROR - Nova failed to get host of the VM 2026-11-09 03:59:06,912 - ERROR - VM ctest-TestBasicVMVN-30995538-75305210 has failed to come up 2026-11-09 03:59:06,912 - ERROR - Nova failed to get host of the VM 2026-11-09 03:59:06,986 - INFO - Skip interface_detach for VM ctest-TestBasicVMVN-30995538-30870567 in state ERROR 2026-11-09 03:59:06,986 - INFO - Deleting VM ctest-TestBasicVMVN-30995538-30870567 2026-11-09 03:59:06,986 - ERROR - VM ctest-TestBasicVMVN-30995538-30870567 has failed to come up 2026-11-09 03:59:06,986 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T03:59:03Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 03:59:06,986 - INFO - Deleting VN ctest-vn-35325594 2026-11-09 03:59:07,676 - INFO - Validated that VN ctest-vn-35325594 is not found in API Server 2026-11-09 03:59:07,700 - INFO - Validated that VN ctest-vn-35325594 is not in any agent 2026-11-09 03:59:07,735 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-35325594 info 2026-11-09 03:59:07,829 - INFO - IPAM: ctest-ipam-33117383 is not found in API Server 2026-11-09 03:59:07,860 - INFO - IPAM:ctest-ipam-33117383 is not found in control node 2026-11-09 03:59:09,154 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 03:59:06 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f8e38567070>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBasicVMVN.test_ping_within_vn_two_vms_two_different_subnets> self = <scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f8e38567070> args = () kwargs = {} /contrail-test/scripts/vm_regression/test_vm_basic.py in test_ping_within_vn_two_vms_two_different_subnets(self=<scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f8e38567070>) 145 assert ipam_obj.verify_on_setup() 146 assert vn1_fixture.verify_on_setup() 147 assert vm1.wait_till_vm_is_up() 148 assert vm2.wait_till_vm_is_up() 149 assert vm3.wait_till_vm_is_up() vm1 = <VMFixture: ctest-TestBasicVMVN-30995538-30870567> vm1.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-TestBasicVMVN-30995538-30870567>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vm_regression/test_vm_basic.py", line 147, in test_ping_within_vn_two_vms_two_different_subnets assert vm1.wait_till_vm_is_up() AssertionError 2026-11-09 03:59:09,169 - INFO - 2026-11-09 03:59:09,169 - INFO - END TEST : test_ping_within_vn_two_vms_two_different_subnets : FAILED[0:00:11] 2026-11-09 03:59:09,169 - INFO - -------------------------------------------------------------------------------- 2026-11-09 03:59:09,337 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:11,569 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:13,721 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:15,857 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:18,021 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:20,149 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:22,273 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:24,417 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:26,557 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:28,701 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:30,849 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:33,005 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:35,165 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:37,305 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:39,437 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:41,593 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:43,749 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:45,897 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:48,037 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:50,181 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:52,321 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:54,469 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:56,625 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 03:59:58,773 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:00,937 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:03,097 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:05,253 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:07,393 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:09,541 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:11,733 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:13,901 - WARNING - Project ctest-TestBasicVMVN-30995538 still has VNs [{'to': ['default-domain', 'ctest-TestBasicVMVN-30995538', 'ctest-vn2_metadata-33670395'], 'uuid': '570b2541-921a-4f95-abf9-baf5bb0fe7a2', 'href': 'http://10.0.0.33:8082/virtual-network/570b2541-921a-4f95-abf9-baf5bb0fe7a2'}] before deletion 2026-11-09 04:00:13,901 - WARNING - One or more references still present, will not delete the project ctest-TestBasicVMVN-30995538 2026-11-09 04:00:14,161 - INFO - Domain Default found not creating 2026-11-09 04:00:14,376 - INFO - Project ctest-DisablePolicyEcmpIpv6-97815010 not found, creating it 2026-11-09 04:00:15,051 - INFO - Created Project:ctest-DisablePolicyEcmpIpv6-97815010, ID : 34ec005f-092b-4171-95aa-0d8cacb4e1ca 2026-11-09 04:00:17,092 - INFO - ================================================================================ 2026-11-09 04:00:17,092 - INFO - STARTING TEST : test_ecmp_with_static_routes 2026-11-09 04:00:17,092 - INFO - TEST DESCRIPTION : Description: Verify disabling policy for ECMP routes with static routes on VM Steps: 1. launch 1 VN and launch 3 VMs in it. 2. create a static route for a new subnet prefix and add this on 2 VMIs. this will create 2 ECMP routes. 3. Disable the policy on all VMIs. 4. Now from 3rd VM send traffic to an IP from static route prefix 5. add new ECMP destinations and verify load is distributed to new destinations too 6. remove ECMP destinations and verify load is distributed to remaining destinations Pass criteria: 1. traffic should go through fine 2. flows should not be created 3. load should be distributed among ecmp routes. 2026-11-09 04:00:18,422 - INFO - Address family configured is dual 2026-11-09 04:00:18,423 - INFO - we are setting address family as v6 2026-11-09 04:00:18,423 - INFO - we are setting address family as v6 2026-11-09 04:00:18,423 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:00:18,423 - INFO - 2026-11-09 04:00:20,031 - INFO - Created VN ctest-vn-06830370 2026-11-09 04:00:20,864 - INFO - Verified VN network id 21 for VN f4209127-4f0b-46fd-bf47-8fbd93c8e9f5 2026-11-09 04:00:20,864 - INFO - Verifications in API Server for VN ctest-vn-06830370 passed 2026-11-09 04:00:20,966 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-06830370 passed 2026-11-09 04:00:22,539 - INFO - Validated that VN default-domain:ctest-DisablePolicyEcmpIpv6-97815010:ctest-vn-06830370 is found in opserver 2026-11-09 04:00:23,602 - INFO - VM ([<Server: ctest-DisablePolicyEcmpIpv6-97815010-39893091>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:00:24,716 - INFO - VM ([<Server: ctest-DisablePolicyEcmpIpv6-97815010-09906017>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:00:25,662 - INFO - VM ([<Server: ctest-DisablePolicyEcmpIpv6-97815010-85794234>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:00:26,677 - INFO - VM ([<Server: ctest-DisablePolicyEcmpIpv6-97815010-62940518>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:00:26,677 - INFO - Waiting for VM ctest-DisablePolicyEcmpIpv6-97815010-09906017 to be up.. 2026-11-09 04:01:07,750 - INFO - VM name : ctest-DisablePolicyEcmpIpv6-97815010-09906017 2026-11-09 04:01:44,340 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-DisablePolicyEcmpIpv6-97815010-09906017 passed 2026-11-09 04:02:26,001 - INFO - Waiting for VM ctest-DisablePolicyEcmpIpv6-97815010-85794234 to be up.. 2026-11-09 04:02:26,111 - INFO - VM name : ctest-DisablePolicyEcmpIpv6-97815010-85794234 2026-11-09 04:02:27,519 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-DisablePolicyEcmpIpv6-97815010-85794234 passed 2026-11-09 04:02:27,774 - INFO - Waiting for VM ctest-DisablePolicyEcmpIpv6-97815010-39893091 to be up.. 2026-11-09 04:02:27,837 - ERROR - VM in error state. 2026-11-09 04:02:27,837 - ERROR - VM is not in ACTIVE state 2026-11-09 04:02:27,932 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:02:27,936 - INFO - Skip interface_detach for VM ctest-DisablePolicyEcmpIpv6-97815010-62940518 in state BUILD 2026-11-09 04:02:27,936 - INFO - Deleting VM ctest-DisablePolicyEcmpIpv6-97815010-62940518 2026-11-09 04:02:27,936 - ERROR - VM ctest-DisablePolicyEcmpIpv6-97815010-62940518 has failed to come up 2026-11-09 04:02:27,936 - ERROR - Nova failed to get host of the VM 2026-11-09 04:02:27,936 - ERROR - VM ctest-DisablePolicyEcmpIpv6-97815010-62940518 has failed to come up 2026-11-09 04:02:27,936 - ERROR - Nova failed to get host of the VM 2026-11-09 04:02:28,123 - INFO - Deleting VM ctest-DisablePolicyEcmpIpv6-97815010-85794234 2026-11-09 04:02:28,212 - INFO - Deleting VM ctest-DisablePolicyEcmpIpv6-97815010-09906017 2026-11-09 04:02:28,292 - INFO - Skip interface_detach for VM ctest-DisablePolicyEcmpIpv6-97815010-39893091 in state ERROR 2026-11-09 04:02:28,292 - INFO - Deleting VM ctest-DisablePolicyEcmpIpv6-97815010-39893091 2026-11-09 04:02:28,292 - ERROR - VM ctest-DisablePolicyEcmpIpv6-97815010-39893091 has failed to come up 2026-11-09 04:02:28,292 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:00:23Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:02:28,292 - INFO - Deleting VN ctest-vn-06830370 2026-11-09 04:02:28,343 - WARNING - Deleting VN ctest-vn-06830370 failed..Will retry 2026-11-09 04:02:30,395 - WARNING - Deleting VN ctest-vn-06830370 failed..Will retry 2026-11-09 04:02:32,758 - INFO - Validated that VN ctest-vn-06830370 is not found in API Server 2026-11-09 04:02:32,782 - INFO - Validated that VN ctest-vn-06830370 is not in any agent 2026-11-09 04:02:32,841 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-06830370 info 2026-11-09 04:02:34,145 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:02:27 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function DisablePolicyEcmp.test_ecmp_with_static_routes> self = <scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10> args = () kwargs = {} /contrail-test/scripts/vrouter/test_disable_policy.py in test_ecmp_with_static_routes(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10>) 64 65 self.verify_vms(vm_fixtures) 66 self.verify_vms(vm1_fixture) 67 vm1_fixture = vm1_fixture[0] 68 vm2_fixture = vm_fixtures[0] self = <scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10> self.verify_vms = <bound method BaseVrouterTest.verify_vms of <scr...tes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10>> vm1_fixture = [<VMFixture: ctest-DisablePolicyEcmpIpv6-97815010-39893091>] /contrail-test/common/vrouter/base.py in verify_vms(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f8e3856ec10>, vm_fixtures=[<VMFixture: ctest-DisablePolicyEcmpIpv6-97815010-39893091>]) 198 def verify_vms(self, vm_fixtures): 199 for vm_fixture in vm_fixtures: 200 assert vm_fixture.wait_till_vm_is_up() 201 202 def add_static_routes_on_vms(self,prefix, vm_fixtures, ip=None): vm_fixture = <VMFixture: ctest-DisablePolicyEcmpIpv6-97815010-39893091> vm_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...: ctest-DisablePolicyEcmpIpv6-97815010-39893091>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_disable_policy.py", line 66, in test_ecmp_with_static_routes self.verify_vms(vm1_fixture) File "/contrail-test/common/vrouter/base.py", line 200, in verify_vms assert vm_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:02:34,162 - INFO - 2026-11-09 04:02:34,162 - INFO - END TEST : test_ecmp_with_static_routes : FAILED[0:02:17] 2026-11-09 04:02:34,162 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:02:35,003 - INFO - Deleted project: ctest-DisablePolicyEcmpIpv6-97815010, ID : 34ec005f-092b-4171-95aa-0d8cacb4e1ca 2026-11-09 04:02:35,587 - INFO - Domain Default found not creating 2026-11-09 04:02:35,799 - INFO - Project ctest-TestLacp-84274889 not found, creating it 2026-11-09 04:02:36,459 - INFO - Created Project:ctest-TestLacp-84274889, ID : ec60cd53-8d7e-4871-ba2a-eb4ae09894d0 2026-11-09 04:02:38,272 - INFO - ================================================================================ 2026-11-09 04:02:38,272 - INFO - STARTING TEST : test_bond_lacp_config 2026-11-09 04:02:38,272 - INFO - TEST DESCRIPTION : configure LACP on bond interface of dpdk computes 2026-11-09 04:02:39,563 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:02:39,563 - INFO - 2026-11-09 04:02:39,589 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:02:40,873 - INFO - 2026-11-09 04:02:40,873 - INFO - END TEST : test_bond_lacp_config : SKIPPED[0:00:02] 2026-11-09 04:02:40,873 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:02:41,870 - INFO - Deleted project: ctest-TestLacp-84274889, ID : ec60cd53-8d7e-4871-ba2a-eb4ae09894d0 2026-11-09 04:02:42,230 - INFO - Domain Default found not creating 2026-11-09 04:02:42,521 - INFO - Project ctest-TestDpdkBondStatus-09969119 not found, creating it 2026-11-09 04:02:43,077 - INFO - Created Project:ctest-TestDpdkBondStatus-09969119, ID : 45d9e849-0cbf-4c7a-a95b-82139ac7e1c7 2026-11-09 04:02:45,046 - INFO - ================================================================================ 2026-11-09 04:02:45,046 - INFO - STARTING TEST : test_dpdk_bond_status 2026-11-09 04:02:45,046 - INFO - TEST DESCRIPTION : check dpdk bond status on compute node 2026-11-09 04:02:46,352 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:02:46,352 - INFO - 2026-11-09 04:02:46,352 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:02:47,635 - INFO - 2026-11-09 04:02:47,635 - INFO - END TEST : test_dpdk_bond_status : SKIPPED[0:00:02] 2026-11-09 04:02:47,635 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:02:48,791 - INFO - Deleted project: ctest-TestDpdkBondStatus-09969119, ID : 45d9e849-0cbf-4c7a-a95b-82139ac7e1c7 2026-11-09 04:02:49,127 - INFO - Domain Default found not creating 2026-11-09 04:02:49,343 - INFO - Project ctest-TestFbitMergeBuffDisable-05728189 not found, creating it 2026-11-09 04:02:49,964 - INFO - Created Project:ctest-TestFbitMergeBuffDisable-05728189, ID : 8d580744-1551-4b36-b976-a42534490f1d 2026-11-09 04:02:52,097 - INFO - ================================================================================ 2026-11-09 04:02:52,097 - INFO - STARTING TEST : test_fbit_disable_mbuf_dpdk 2026-11-09 04:02:52,097 - INFO - TEST DESCRIPTION : Description: steps: 1. Launch 1 VN, 1 VM in compute node with qcow2 image 2. verify fbit when mergebuff disabled on dpdk compute Pass criteria: 1. verify feature bit negotiation bit when mergebuff is disabled 2026-11-09 04:02:53,409 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:02:53,409 - INFO - 2026-11-09 04:02:53,409 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:02:54,718 - INFO - 2026-11-09 04:02:54,718 - INFO - END TEST : test_fbit_disable_mbuf_dpdk : SKIPPED[0:00:02] 2026-11-09 04:02:54,718 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:02:56,016 - INFO - Deleted project: ctest-TestFbitMergeBuffDisable-05728189, ID : 8d580744-1551-4b36-b976-a42534490f1d 2026-11-09 04:02:56,659 - INFO - Domain Default found not creating 2026-11-09 04:02:56,865 - INFO - Project ctest-TestGroGso-15153568 not found, creating it 2026-11-09 04:02:57,520 - INFO - Created Project:ctest-TestGroGso-15153568, ID : 74ba4afc-5009-4432-a5d6-9f7a0be872f4 2026-11-09 04:02:59,457 - INFO - ================================================================================ 2026-11-09 04:02:59,457 - INFO - STARTING TEST : test_dpdk_gro_gso 2026-11-09 04:02:59,457 - INFO - TEST DESCRIPTION : Description: Verify tcp traffic flow for intra-VN inter-Node traffic Vm's across compute node steps: 1. create 1 VN and launch 2 VMs in each compute node 2. client VMs on same node and server VM on different node. 3. Clear vif0/0 interface before sending traffic 4. Send TCP traffic client to server port 5201 using iperf3 5. Read pps on physical interface vif 0/0 6. disable gro and gso feature configuring on vhost config 7. ifdown/ifup vhost0 to update config 8. Repeat step 3 & 4 9. Compare the TCP traffic pps in enable/disable case Pass criteria: 1. If pps is more in feature enable case than disable 2026-11-09 04:03:00,744 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:03:00,745 - INFO - 2026-11-09 04:03:00,777 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:03:02,097 - INFO - 2026-11-09 04:03:02,097 - INFO - END TEST : test_dpdk_gro_gso : SKIPPED[0:00:03] 2026-11-09 04:03:02,097 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:03:02,982 - INFO - Deleted project: ctest-TestGroGso-15153568, ID : 74ba4afc-5009-4432-a5d6-9f7a0be872f4 2026-11-09 04:03:03,243 - INFO - Domain Default found not creating 2026-11-09 04:03:03,456 - INFO - Project ctest-TestMtu-52648247 not found, creating it 2026-11-09 04:03:04,045 - INFO - Created Project:ctest-TestMtu-52648247, ID : b99ac7ad-0524-4198-80da-1f1cb45e4296 2026-11-09 04:03:05,896 - INFO - ================================================================================ 2026-11-09 04:03:05,896 - INFO - STARTING TEST : test_mtu_config 2026-11-09 04:03:05,896 - INFO - TEST DESCRIPTION : test mtu config on computes 2026-11-09 04:03:07,207 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:03:07,207 - INFO - 2026-11-09 04:03:07,207 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:03:08,526 - INFO - 2026-11-09 04:03:08,526 - INFO - END TEST : test_mtu_config : SKIPPED[0:00:03] 2026-11-09 04:03:08,526 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:03:09,378 - INFO - Deleted project: ctest-TestMtu-52648247, ID : b99ac7ad-0524-4198-80da-1f1cb45e4296 2026-11-09 04:03:09,607 - INFO - Domain Default found not creating 2026-11-09 04:03:09,804 - INFO - Project ctest-TestVifdump-62662470 not found, creating it 2026-11-09 04:03:10,373 - INFO - Created Project:ctest-TestVifdump-62662470, ID : d44fdc90-840f-4f83-aa6e-7cc1d0d3e0f1 2026-11-09 04:03:12,286 - INFO - ================================================================================ 2026-11-09 04:03:12,286 - INFO - STARTING TEST : test_vifdump_on_interface 2026-11-09 04:03:13,617 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:03:13,617 - INFO - 2026-11-09 04:03:13,619 - INFO - Skipped as test is not supported if dpdk_cluster=False 2026-11-09 04:03:14,914 - INFO - 2026-11-09 04:03:14,914 - INFO - END TEST : test_vifdump_on_interface : SKIPPED[0:00:02] 2026-11-09 04:03:14,914 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:03:15,833 - INFO - Deleted project: ctest-TestVifdump-62662470, ID : d44fdc90-840f-4f83-aa6e-7cc1d0d3e0f1 2026-11-09 04:03:16,076 - INFO - Domain Default found not creating 2026-11-09 04:03:16,292 - INFO - Project ctest-FatFlowAggr-86460301 not found, creating it 2026-11-09 04:03:16,875 - INFO - Created Project:ctest-FatFlowAggr-86460301, ID : 82d7c6cb-4a60-4796-a30c-b1518d758e76 2026-11-09 04:03:18,981 - INFO - ================================================================================ 2026-11-09 04:03:18,981 - INFO - STARTING TEST : test_fat_flow_aggr_dest_icmp_intra_vn_inter_node 2026-11-09 04:03:18,982 - INFO - TEST DESCRIPTION : : Description: Verify fat flow prefix aggr dest (IPv4) for intra-vn inter-node Steps: 1. Create 1 VN and launch 3 VMs.2 client VMs on same node and server VM on different node. Client 1 in subnet 1, Client 2 in the next subnet. 2. On server VM, config fat flow aggr prefix dest len 25 for ICMP port 0. 3. From both the client VMs, send ICMP traffic to the server VM twice with diff. src ports Pass criteria: 1. On the remote CN, expect 2 pairs ( 1 for client 1, 1 for client 2) of fat flows with prefix aggregated for the src IPs (VM to fabric, Prefix Aggr Dest: Aggregation happens for SRC IPs) 2. On client VM compute nodes, expect 4 pairs of flows and on server compute, expect 2 pairs of flows 3. On server compute node, flow's source port should be 0 for fat flows Maintainer: Ankitja@juniper.net 2026-11-09 04:03:20,297 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:03:20,297 - INFO - 2026-11-09 04:03:21,525 - INFO - Created VN ctest-vn-67527449 2026-11-09 04:03:22,454 - INFO - Verified VN network id 21 for VN eaad634a-cb52-489a-8708-92748a39dce2 2026-11-09 04:03:22,454 - INFO - Verifications in API Server for VN ctest-vn-67527449 passed 2026-11-09 04:03:22,550 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-67527449 passed 2026-11-09 04:03:24,010 - INFO - Validated that VN default-domain:ctest-FatFlowAggr-86460301:ctest-vn-67527449 is found in opserver 2026-11-09 04:03:25,283 - INFO - VM ([<Server: ctest-FatFlowAggr-86460301-16242964>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:03:25,283 - INFO - Waiting for VM ctest-FatFlowAggr-86460301-16242964 to be up.. 2026-11-09 04:03:30,398 - ERROR - VM in error state. 2026-11-09 04:03:30,398 - ERROR - VM is not in ACTIVE state 2026-11-09 04:03:30,483 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:03:30,485 - INFO - Skip interface_detach for VM ctest-FatFlowAggr-86460301-16242964 in state ERROR 2026-11-09 04:03:30,486 - INFO - Deleting VM ctest-FatFlowAggr-86460301-16242964 2026-11-09 04:03:30,521 - ERROR - VM ctest-FatFlowAggr-86460301-16242964 has failed to come up 2026-11-09 04:03:30,521 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:03:25Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:03:30,657 - INFO - Deleting VN ctest-vn-67527449 2026-11-09 04:03:31,010 - INFO - Validated that VN ctest-vn-67527449 is not found in API Server 2026-11-09 04:03:31,035 - INFO - Validated that VN ctest-vn-67527449 is not in any agent 2026-11-09 04:03:31,075 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-67527449 info 2026-11-09 04:03:32,354 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:03:30 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowAggr.test_fat_flow_aggr_dest_icmp_intra_vn_inter_node> self = <scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0> args = () kwargs = {} /contrail-test/scripts/vrouter/test_fat_flow_aggr.py in test_fat_flow_aggr_dest_icmp_intra_vn_inter_node(self=<scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0>) 56 policy_deny = False 57 vn_policy = False 58 self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, 59 inter_node=inter_node,inter_vn=inter_vn, 60 proto=proto, port=port, policy_deny=policy_deny, vn_policy=vn_policy, self = <scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0> self.fat_flow_with_prefix_aggr = <bound method BaseVrouterTest.fat_flow_with_pref...vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0>> prefix_length = 27 inter_node = True inter_vn = False proto = 'icmp' port = 0 policy_deny = False vn_policy = False dual undefined ipv6 = False prefix_length6 = 123 only_v6 = False /contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0>, prefix_length=27, prefix_length6=123, inter_node=True, inter_vn=False, dual=False, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='icmp', port=0, portv6=56, svc_chain=False, only_v6=False, af='v4', icmp_error=False, hc=None, vn_policy=False, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 383 node_name=compute_hosts[0]) 384 self.client1_fix = self.client_fixtures[0] 385 assert self.client1_fix.wait_till_vm_is_up() 386 387 if scale_src: self = <scripts.vrouter.test_fat_flow_aggr.FatFlowAggr...._vn_inter_node[dev_reg,sanity] id=0x7f8e385956a0> self.client1_fix = <VMFixture: ctest-FatFlowAggr-86460301-16242964> self.client1_fix.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-FatFlowAggr-86460301-16242964>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_fat_flow_aggr.py", line 58, in test_fat_flow_aggr_dest_icmp_intra_vn_inter_node self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, File "/contrail-test/common/vrouter/base.py", line 385, in fat_flow_with_prefix_aggr assert self.client1_fix.wait_till_vm_is_up() AssertionError 2026-11-09 04:03:32,372 - INFO - 2026-11-09 04:03:32,372 - INFO - END TEST : test_fat_flow_aggr_dest_icmp_intra_vn_inter_node : FAILED[0:00:14] 2026-11-09 04:03:32,372 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:03:33,212 - INFO - Deleted project: ctest-FatFlowAggr-86460301, ID : 82d7c6cb-4a60-4796-a30c-b1518d758e76 2026-11-09 04:03:33,443 - INFO - Domain Default found not creating 2026-11-09 04:03:33,669 - INFO - Project ctest-TestRoutes-08513774 not found, creating it 2026-11-09 04:03:34,242 - INFO - Created Project:ctest-TestRoutes-08513774, ID : df65b8c3-8fc2-423c-b0b9-3cc9f9004b30 2026-11-09 04:03:36,072 - INFO - ================================================================================ 2026-11-09 04:03:36,072 - INFO - STARTING TEST : test_rt_table_scenario_1 2026-11-09 04:03:36,072 - INFO - TEST DESCRIPTION : In a VN, launch a VM each on two computes Add a shorter prefix intf static route to VM2 Delete the VMs. The route table on compute1 should be removed 2026-11-09 04:03:37,380 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:03:37,380 - INFO - 2026-11-09 04:03:38,564 - INFO - Created VN ctest-random-82074889 2026-11-09 04:03:40,104 - INFO - VM ([<Server: ctest-TestRoutes-08513774-99937485>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:03:41,042 - INFO - VM ([<Server: ctest-TestRoutes-08513774-72263590>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:03:41,297 - INFO - Created InterfaceRouteTable ['default-domain', 'ctest-TestRoutes-08513774', 'ctest-irtb-78708521'](UUID 87c61993-7a7f-4cd8-85c7-f967cfd1658a), prefixes : ['0.0.0.0/0'] 2026-11-09 04:03:42,369 - INFO - Added intf route table 87c61993-7a7f-4cd8-85c7-f967cfd1658a to port 582b9c45-2ac0-495a-a061-82c5236c62a3 2026-11-09 04:03:42,435 - WARNING - VM in error state. Asserting... 2026-11-09 04:03:42,435 - INFO - Waiting for VM ctest-TestRoutes-08513774-72263590 to be up.. 2026-11-09 04:04:13,110 - INFO - VM name : ctest-TestRoutes-08513774-72263590 2026-11-09 04:04:14,983 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestRoutes-08513774-72263590 passed 2026-11-09 04:04:15,865 - INFO - Verified VN network id 21 for VN 0f0b10a3-ec80-457e-8e51-797bce0bca04 2026-11-09 04:04:15,865 - INFO - Verifications in API Server for VN ctest-random-82074889 passed 2026-11-09 04:04:15,951 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-random-82074889 passed 2026-11-09 04:04:17,471 - INFO - Validated that VN default-domain:ctest-TestRoutes-08513774:ctest-random-82074889 is found in opserver 2026-11-09 04:04:17,484 - INFO - Skip interface_detach for VM ctest-TestRoutes-08513774-99937485 in state ERROR 2026-11-09 04:04:17,484 - INFO - Deleting VM ctest-TestRoutes-08513774-99937485 2026-11-09 04:04:17,484 - ERROR - VM ctest-TestRoutes-08513774-99937485 has failed to come up 2026-11-09 04:04:17,484 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:03:40Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:04:17,577 - INFO - Removed intf route table 87c61993-7a7f-4cd8-85c7-f967cfd1658a from port 582b9c45-2ac0-495a-a061-82c5236c62a3 2026-11-09 04:04:17,622 - INFO - Deleted Interface route table 87c61993-7a7f-4cd8-85c7-f967cfd1658a 2026-11-09 04:04:17,622 - INFO - Detaching port 582b9c45-2ac0-495a-a061-82c5236c62a3 from VM ctest-TestRoutes-08513774-72263590 2026-11-09 04:04:17,662 - INFO - Deleting VM ctest-TestRoutes-08513774-72263590 2026-11-09 04:04:17,750 - INFO - Skip interface_detach for VM ctest-TestRoutes-08513774-99937485 in state ERROR 2026-11-09 04:04:17,750 - INFO - Deleting VM ctest-TestRoutes-08513774-99937485 2026-11-09 04:04:17,750 - ERROR - VM ctest-TestRoutes-08513774-99937485 has failed to come up 2026-11-09 04:04:17,751 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:03:40Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:04:18,016 - INFO - Deleted port 582b9c45-2ac0-495a-a061-82c5236c62a3 2026-11-09 04:04:18,016 - INFO - Deleting VN ctest-random-82074889 2026-11-09 04:04:18,421 - INFO - Validated that VN ctest-random-82074889 is not found in API Server 2026-11-09 04:04:18,447 - INFO - Validated that VN ctest-random-82074889 is not in any agent 2026-11-09 04:04:18,462 - INFO - Validated that all vrouters do not have the route table for VN default-domain:ctest-TestRoutes-08513774:ctest-random-82074889 2026-11-09 04:04:18,489 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-random-82074889 info 2026-11-09 04:04:19,808 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:04:17 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_1[dev_reg,sanity] id=0x7f8e3852a490>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRoutes.test_rt_table_scenario_1> self = <scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_1[dev_reg,sanity] id=0x7f8e3852a490> args = () kwargs = {} /contrail-test/scripts/vrouter/test_routes.py in test_rt_table_scenario_1(self=<scripts.vrouter.test_routes.TestRoutes.test_rt_table_scenario_1[dev_reg,sanity] id=0x7f8e3852a490>) 64 vn1_fixture.verify_on_setup() 65 # cleanup also checks for route removal 66 vm1_fixture.cleanUp() 67 self.remove_from_cleanups(vm1_fixture.cleanUp) 68 self.logger.info('Validate that Vrouter Route table does get cleared') vm1_fixture = <VMFixture: ctest-TestRoutes-08513774-99937485> vm1_fixture.cleanUp = <bound method VMFixture.cleanUp of <VMFixture: ctest-TestRoutes-08513774-99937485>> /contrail-test/fixtures/vm_test.py in cleanUp(self=<VMFixture: ctest-TestRoutes-08513774-99937485>) 2050 2051 def cleanUp(self): 2052 self.delete() 2053 super(VMFixture, self).cleanUp() 2054 self = <VMFixture: ctest-TestRoutes-08513774-99937485> self.delete = <bound method VMFixture.delete of <VMFixture: ctest-TestRoutes-08513774-99937485>> /contrail-test/fixtures/vm_test.py in delete(self=<VMFixture: ctest-TestRoutes-08513774-99937485>, verify=False, force=False) 2080 self.webui.delete_vm(self) 2081 else: 2082 self.orch.delete_vm(vm_obj, force=force) 2083 self.vm_objs.remove(vm_obj) 2084 if self.inputs.ns_agilio_vrouter_data: self = <VMFixture: ctest-TestRoutes-08513774-99937485> self.orch = <openstack.OpenstackOrchestrator object> self.orch.delete_vm = <bound method OpenstackOrchestrator.delete_vm of <openstack.OpenstackOrchestrator object>> vm_obj = <Server: ctest-TestRoutes-08513774-99937485> force = False /contrail-test/fixtures/openstack.py in delete_vm(self=<openstack.OpenstackOrchestrator object>, vm_obj=<Server: ctest-TestRoutes-08513774-99937485>, **kwargs={'force': False}) 119 120 def delete_vm(self, vm_obj, **kwargs): 121 return self.nova_h.delete_vm(vm_obj, **kwargs) 122 123 def is_vm_deleted(self, vm_obj, **kwargs): self = <openstack.OpenstackOrchestrator object> self.nova_h = <nova_test.NovaHelper object> self.nova_h.delete_vm = <bound method NovaHelper.delete_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestRoutes-08513774-99937485> kwargs = {'force': False} /contrail-test/fixtures/nova_test.py in delete_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestRoutes-08513774-99937485>, force=False) 772 def delete_vm(self, vm_obj, force=False): 773 if not force: 774 self.get_nova_host_of_vm(vm_obj) 775 vm_obj.delete() 776 # end _delete_vm self = <nova_test.NovaHelper object> self.get_nova_host_of_vm = <bound method NovaHelper.get_nova_host_of_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestRoutes-08513774-99937485> /contrail-test/fixtures/nova_test.py in get_nova_host_of_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestRoutes-08513774-99937485>) 743 self.logger.error('VM %s has failed to come up' % vm_obj.name) 744 self.logger.error('Fault seen in nova show <vm-uuid> is: %s' % vm_obj.__dict__['fault']) 745 assert False, 'Fault seen in nova show %s is: %s' % ( 746 vm_obj.id, vm_obj.__dict__['fault']) 747 else: vm_obj = <Server: ctest-TestRoutes-08513774-99937485> vm_obj.id = '989a87d3-15ab-470d-9de6-98b7b84f9b8d' vm_obj.__dict__ = {'OS-DCF:diskConfig': 'MANUAL', 'OS-EXT-AZ:availability_zone': 'nova', 'OS-EXT-SRV-ATTR:host': None, 'OS-EXT-SRV-ATTR:hypervisor_hostname': None, 'OS-EXT-SRV-ATTR:instance_name': 'instance-00000013', 'OS-EXT-STS:power_state': 0, 'OS-EXT-STS:task_state': None, 'OS-EXT-STS:vm_state': 'error', 'OS-SRV-USG:launched_at': None, 'OS-SRV-USG:terminated_at': None, ...} AssertionError: Fault seen in nova show 989a87d3-15ab-470d-9de6-98b7b84f9b8d is: {'code': 500, 'created': '2026-11-09T04:03:40Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = (r"Fault seen in nova show 989a87d3-15ab-470d-9de6-...tion.NoValidHost: No valid host was found. \n\n'}",) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_routes.py", line 66, in test_rt_table_scenario_1 vm1_fixture.cleanUp() File "/contrail-test/fixtures/vm_test.py", line 2052, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 2082, in delete self.orch.delete_vm(vm_obj, force=force) File "/contrail-test/fixtures/openstack.py", line 121, in delete_vm return self.nova_h.delete_vm(vm_obj, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 774, in delete_vm self.get_nova_host_of_vm(vm_obj) File "/contrail-test/fixtures/nova_test.py", line 745, in get_nova_host_of_vm assert False, 'Fault seen in nova show %s is: %s' % ( AssertionError: Fault seen in nova show 989a87d3-15ab-470d-9de6-98b7b84f9b8d is: {'code': 500, 'created': '2026-11-09T04:03:40Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:04:19,826 - INFO - 2026-11-09 04:04:19,827 - INFO - END TEST : test_rt_table_scenario_1 : FAILED[0:00:43] 2026-11-09 04:04:19,827 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:04:20,741 - INFO - Deleted project: ctest-TestRoutes-08513774, ID : df65b8c3-8fc2-423c-b0b9-3cc9f9004b30 2026-11-09 04:04:21,008 - INFO - Domain Default found not creating 2026-11-09 04:04:21,251 - INFO - Project ctest-TestSubInterfaces-24683569 not found, creating it 2026-11-09 04:04:21,810 - INFO - Created Project:ctest-TestSubInterfaces-24683569, ID : 4fdf1ede-4967-4819-8b08-6564cae7bc87 2026-11-09 04:04:24,879 - INFO - Created VN ctest-vn-80167998 2026-11-09 04:04:25,584 - INFO - Created VN ctest-vn-13364650 2026-11-09 04:04:26,267 - INFO - Created VN ctest-vn-27968370 2026-11-09 04:04:29,487 - INFO - ================================================================================ 2026-11-09 04:04:29,487 - INFO - STARTING TEST : test_vlan_interface_2 2026-11-09 04:04:29,487 - INFO - TEST DESCRIPTION : Test ping/hping between tagged-untagged vmis across VNs 2026-11-09 04:04:30,811 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:04:30,811 - INFO - 2026-11-09 04:04:31,777 - INFO - VM ([<Server: ctest-TestSubInterfaces-24683569-44685979>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:04:32,808 - INFO - VM ([<Server: ctest-TestSubInterfaces-24683569-99556480>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:04:33,749 - INFO - VM ([<Server: ctest-TestSubInterfaces-24683569-69142886>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:04:33,865 - INFO - Adding interface with subnet_id cd368356-a8ce-46b8-b943-3d9a049e2eeb, port_id None to router 831f4d32-90a5-472c-9fd5-f28ed164b1d4 2026-11-09 04:04:34,362 - INFO - Adding interface with subnet_id e83c9780-91f3-4338-9f0a-bf752f72816d, port_id None to router 831f4d32-90a5-472c-9fd5-f28ed164b1d4 2026-11-09 04:04:34,780 - INFO - Waiting for VM ctest-TestSubInterfaces-24683569-44685979 to be up.. 2026-11-09 04:04:34,876 - ERROR - VM in error state. 2026-11-09 04:04:34,876 - ERROR - VM is not in ACTIVE state 2026-11-09 04:04:34,979 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:04:34,981 - INFO - Deleting interface with subnet_id e83c9780-91f3-4338-9f0a-bf752f72816d, port_id None from router 831f4d32-90a5-472c-9fd5-f28ed164b1d4 2026-11-09 04:04:35,275 - INFO - Deleting interface with subnet_id cd368356-a8ce-46b8-b943-3d9a049e2eeb, port_id None from router 831f4d32-90a5-472c-9fd5-f28ed164b1d4 2026-11-09 04:04:35,671 - INFO - Skip interface_detach for VM ctest-TestSubInterfaces-24683569-69142886 in state BUILD 2026-11-09 04:04:35,671 - INFO - Deleting VM ctest-TestSubInterfaces-24683569-69142886 2026-11-09 04:04:35,738 - ERROR - VM ctest-TestSubInterfaces-24683569-69142886 has failed to come up 2026-11-09 04:04:35,740 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:35,740 - ERROR - VM ctest-TestSubInterfaces-24683569-69142886 has failed to come up 2026-11-09 04:04:35,740 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:36,005 - INFO - Skip interface_detach for VM ctest-TestSubInterfaces-24683569-99556480 in state BUILD 2026-11-09 04:04:36,005 - INFO - Deleting VM ctest-TestSubInterfaces-24683569-99556480 2026-11-09 04:04:36,006 - ERROR - VM ctest-TestSubInterfaces-24683569-99556480 has failed to come up 2026-11-09 04:04:36,006 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:36,006 - ERROR - VM ctest-TestSubInterfaces-24683569-99556480 has failed to come up 2026-11-09 04:04:36,006 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:36,101 - INFO - Skip interface_detach for VM ctest-TestSubInterfaces-24683569-44685979 in state ERROR 2026-11-09 04:04:36,102 - INFO - Deleting VM ctest-TestSubInterfaces-24683569-44685979 2026-11-09 04:04:36,102 - ERROR - VM ctest-TestSubInterfaces-24683569-44685979 has failed to come up 2026-11-09 04:04:36,102 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:04:32Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:04:37,400 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:04:34 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_subinterfaces.TestSubInter...ev_reg,dev_sanity_dpdk,sanity] id=0x7f8e3852adc0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestSubInterfaces.test_vlan_interface_2> self = <scripts.vrouter.test_subinterfaces.TestSubInter...ev_reg,dev_sanity_dpdk,sanity] id=0x7f8e3852adc0> args = () kwargs = {} /contrail-test/scripts/vrouter/test_subinterfaces.py in test_vlan_interface_2(self=<scripts.vrouter.test_subinterfaces.TestSubInter...ev_reg,dev_sanity_dpdk,sanity] id=0x7f8e3852adc0>) 116 self.add_vn_to_router(router_dict['id'], self.vn3_fixture) 117 118 assert vm1_fixture.wait_till_vm_is_up() 119 assert vm2_fixture.wait_till_vm_is_up() 120 assert vm3_fixture.wait_till_vm_is_up() vm1_fixture = <VMFixture: ctest-TestSubInterfaces-24683569-44685979> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ture: ctest-TestSubInterfaces-24683569-44685979>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_subinterfaces.py", line 118, in test_vlan_interface_2 assert vm1_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:04:37,416 - INFO - 2026-11-09 04:04:37,416 - INFO - END TEST : test_vlan_interface_2 : FAILED[0:00:08] 2026-11-09 04:04:37,416 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:04:37,542 - INFO - Deleted port 5b0c0434-0fd7-4766-b6bc-5401111e9c7a 2026-11-09 04:04:37,701 - INFO - Deleted port 357d9ddd-d734-476d-928b-9ecd71696262 2026-11-09 04:04:37,824 - INFO - Deleted port 86bb49b2-f1b9-4587-aafd-4bf507dab5ab 2026-11-09 04:04:38,020 - INFO - Deleted port 81c1875e-107a-4981-9273-76df7779e9e9 2026-11-09 04:04:38,155 - INFO - Deleted port 3cbf2221-afff-4503-9322-01b7e3424908 2026-11-09 04:04:38,316 - INFO - Deleted port 7a49702d-b5ae-4020-a762-799be45eaac9 2026-11-09 04:04:38,316 - INFO - Deleting VN ctest-vn-27968370 2026-11-09 04:04:38,504 - INFO - Deleting VN ctest-vn-13364650 2026-11-09 04:04:38,733 - INFO - Deleting VN ctest-vn-80167998 2026-11-09 04:04:39,866 - INFO - Deleted project: ctest-TestSubInterfaces-24683569, ID : 4fdf1ede-4967-4819-8b08-6564cae7bc87 2026-11-09 04:04:40,164 - INFO - Domain Default found not creating 2026-11-09 04:04:40,383 - INFO - Project ctest-TestMtuProbe-67270588 not found, creating it 2026-11-09 04:04:40,925 - INFO - Created Project:ctest-TestMtuProbe-67270588, ID : 3b2c7543-f01b-413e-87ca-1e89de6fd6b0 2026-11-09 04:04:43,044 - INFO - ================================================================================ 2026-11-09 04:04:43,044 - INFO - STARTING TEST : test_mtu_probe_intra_node 2026-11-09 04:04:43,044 - INFO - TEST DESCRIPTION : Description: check traffic configuring different tcp_mtu_probe vlaues on vm MTU probing values: 0, 1, 2 0 - Disabled (default) 1 - Disabled by default, Enabled only when ICMP black hole detected 2 - Always enabled, using the initial MSS value of tcp_base_mss system internally enables bit values for point 1&2 For test purpose, Idea is to check traffic works fine on configuring values Vm's across compute node steps: 1. create 1 VN and launch 2 VMs in same compute node 2. client and server VMs in same compute node 3. configure tcp_mtu_probe to 0, 1, 2 4. send icmp traffic assert if ping fails 5. send tcp traffic assert if tcp traffic fails Pass criteria: 1. If icmp/tcp traffic work fine configuring tcp_mtu_probe values 2026-11-09 04:04:44,365 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:04:44,365 - INFO - 2026-11-09 04:04:45,446 - INFO - Created VN ctest-vn-07641056 2026-11-09 04:04:46,175 - INFO - Verified VN network id 21 for VN 2d3a6bc8-8861-458c-963d-ff4f71f326ae 2026-11-09 04:04:46,175 - INFO - Verifications in API Server for VN ctest-vn-07641056 passed 2026-11-09 04:04:46,256 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-07641056 passed 2026-11-09 04:04:47,715 - INFO - Validated that VN default-domain:ctest-TestMtuProbe-67270588:ctest-vn-07641056 is found in opserver 2026-11-09 04:04:48,684 - INFO - VM ([<Server: ctest-TestMtuProbe-67270588-13358916>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:04:49,681 - INFO - VM ([<Server: ctest-TestMtuProbe-67270588-66087809>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:04:49,681 - INFO - Waiting for VM ctest-TestMtuProbe-67270588-13358916 to be up.. 2026-11-09 04:04:49,747 - ERROR - VM in error state. 2026-11-09 04:04:49,747 - ERROR - VM is not in ACTIVE state 2026-11-09 04:04:49,834 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:04:49,837 - INFO - Skip interface_detach for VM ctest-TestMtuProbe-67270588-66087809 in state BUILD 2026-11-09 04:04:49,837 - INFO - Deleting VM ctest-TestMtuProbe-67270588-66087809 2026-11-09 04:04:49,864 - ERROR - VM ctest-TestMtuProbe-67270588-66087809 has failed to come up 2026-11-09 04:04:49,864 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:49,864 - ERROR - VM ctest-TestMtuProbe-67270588-66087809 has failed to come up 2026-11-09 04:04:49,864 - ERROR - Nova failed to get host of the VM 2026-11-09 04:04:49,976 - INFO - Skip interface_detach for VM ctest-TestMtuProbe-67270588-13358916 in state ERROR 2026-11-09 04:04:49,977 - INFO - Deleting VM ctest-TestMtuProbe-67270588-13358916 2026-11-09 04:04:49,977 - ERROR - VM ctest-TestMtuProbe-67270588-13358916 has failed to come up 2026-11-09 04:04:49,977 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:04:49Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:04:49,977 - INFO - Deleting VN ctest-vn-07641056 2026-11-09 04:04:50,342 - INFO - Validated that VN ctest-vn-07641056 is not found in API Server 2026-11-09 04:04:50,383 - INFO - Validated that VN ctest-vn-07641056 is not in any agent 2026-11-09 04:04:50,423 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-07641056 info 2026-11-09 04:04:51,709 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:04:49 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_intra_node[dev_reg,sanity] id=0x7f8e385316d0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestMtuProbe.test_mtu_probe_intra_node> self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_intra_node[dev_reg,sanity] id=0x7f8e385316d0> args = () kwargs = {} /contrail-test/scripts/vrouter/test_tcp_mtu_probe.py in test_mtu_probe_intra_node(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_intra_node[dev_reg,sanity] id=0x7f8e385316d0>) 118 server_fixtures = self.create_vms(vn_fixture= vn1_fixture,count=1, 119 node_name=compute_hosts[0],image_name='ubuntu-traffic') 120 self.verify_vms(client_fixtures) 121 self.verify_vms(server_fixtures) 122 client = client_fixtures[0] self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_intra_node[dev_reg,sanity] id=0x7f8e385316d0> self.verify_vms = <bound method BaseVrouterTest.verify_vms of <scr...be_intra_node[dev_reg,sanity] id=0x7f8e385316d0>> client_fixtures = [<VMFixture: ctest-TestMtuProbe-67270588-13358916>] /contrail-test/common/vrouter/base.py in verify_vms(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_intra_node[dev_reg,sanity] id=0x7f8e385316d0>, vm_fixtures=[<VMFixture: ctest-TestMtuProbe-67270588-13358916>]) 198 def verify_vms(self, vm_fixtures): 199 for vm_fixture in vm_fixtures: 200 assert vm_fixture.wait_till_vm_is_up() 201 202 def add_static_routes_on_vms(self,prefix, vm_fixtures, ip=None): vm_fixture = <VMFixture: ctest-TestMtuProbe-67270588-13358916> vm_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-TestMtuProbe-67270588-13358916>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_tcp_mtu_probe.py", line 120, in test_mtu_probe_intra_node self.verify_vms(client_fixtures) File "/contrail-test/common/vrouter/base.py", line 200, in verify_vms assert vm_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:04:51,725 - INFO - 2026-11-09 04:04:51,725 - INFO - END TEST : test_mtu_probe_intra_node : FAILED[0:00:08] 2026-11-09 04:04:51,725 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:04:52,573 - INFO - Deleted project: ctest-TestMtuProbe-67270588, ID : 3b2c7543-f01b-413e-87ca-1e89de6fd6b0 2026-11-09 04:04:52,809 - INFO - Domain Default found not creating 2026-11-09 04:04:53,022 - INFO - Project ctest-TestvifStats-45168641 not found, creating it 2026-11-09 04:04:53,584 - INFO - Created Project:ctest-TestvifStats-45168641, ID : 4be7c831-a36d-4001-969b-30a2f4871633 2026-11-09 04:04:55,449 - INFO - ================================================================================ 2026-11-09 04:04:55,449 - INFO - STARTING TEST : test_vif_statistics 2026-11-09 04:04:55,450 - INFO - TEST DESCRIPTION : Description: Verify vif statistics Vm's across compute node steps: 1. create 1 VN and launch 2 VMs in compute node 2. client and server VMs on same node 3. send icmp traffic assert if ping is not working 4. get_vif_stats to check vif interface 5. clear_vif_stats to clear vif interface stats 6. Repeat step4 Pass criteria: 1. If output of vif stats/clear execute successfully from compute 2026-11-09 04:04:56,773 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:04:56,773 - INFO - 2026-11-09 04:04:58,284 - INFO - Created VN ctest-vn-61881386 2026-11-09 04:04:59,098 - INFO - Verified VN network id 21 for VN 35f2593d-fbec-4701-a809-77cfd8c5d478 2026-11-09 04:04:59,098 - INFO - Verifications in API Server for VN ctest-vn-61881386 passed 2026-11-09 04:04:59,211 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-61881386 passed 2026-11-09 04:05:00,639 - INFO - Validated that VN default-domain:ctest-TestvifStats-45168641:ctest-vn-61881386 is found in opserver 2026-11-09 04:05:01,808 - INFO - VM ([<Server: ctest-TestvifStats-45168641-34379323>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:02,779 - INFO - VM ([<Server: ctest-TestvifStats-45168641-31773012>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:02,779 - INFO - Waiting for VM ctest-TestvifStats-45168641-34379323 to be up.. 2026-11-09 04:05:02,843 - ERROR - VM in error state. 2026-11-09 04:05:02,843 - ERROR - VM is not in ACTIVE state 2026-11-09 04:05:02,934 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:05:02,935 - INFO - Skip interface_detach for VM ctest-TestvifStats-45168641-31773012 in state BUILD 2026-11-09 04:05:02,936 - INFO - Deleting VM ctest-TestvifStats-45168641-31773012 2026-11-09 04:05:02,965 - ERROR - VM ctest-TestvifStats-45168641-31773012 has failed to come up 2026-11-09 04:05:02,965 - ERROR - Nova failed to get host of the VM 2026-11-09 04:05:02,965 - ERROR - VM ctest-TestvifStats-45168641-31773012 has failed to come up 2026-11-09 04:05:02,965 - ERROR - Nova failed to get host of the VM 2026-11-09 04:05:03,162 - INFO - Skip interface_detach for VM ctest-TestvifStats-45168641-34379323 in state ERROR 2026-11-09 04:05:03,163 - INFO - Deleting VM ctest-TestvifStats-45168641-34379323 2026-11-09 04:05:03,164 - ERROR - VM ctest-TestvifStats-45168641-34379323 has failed to come up 2026-11-09 04:05:03,164 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:05:02Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:05:03,165 - INFO - Deleting VN ctest-vn-61881386 2026-11-09 04:05:03,492 - INFO - Validated that VN ctest-vn-61881386 is not found in API Server 2026-11-09 04:05:03,521 - INFO - Validated that VN ctest-vn-61881386 is not in any agent 2026-11-09 04:05:03,562 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-61881386 info 2026-11-09 04:05:04,864 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:05:02 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] id=0x7f8e38531940>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestvifStats.test_vif_statistics> self = <scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] id=0x7f8e38531940> args = () kwargs = {} /contrail-test/scripts/vrouter/test_vif_stats.py in test_vif_statistics(self=<scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] id=0x7f8e38531940>) 85 server_fixtures = self.create_vms(vn_fixture= vn1_fixture,count=1, 86 node_name=compute_hosts[0]) 87 self.verify_vms(client_fixtures) 88 self.verify_vms(server_fixtures) 89 assert client_fixtures[0].ping_with_certainty(server_fixtures[0].vm_ip, expectation=True), "ping failed" self = <scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] id=0x7f8e38531940> self.verify_vms = <bound method BaseVrouterTest.verify_vms of <scr...if_statistics[dev_reg,sanity] id=0x7f8e38531940>> client_fixtures = [<VMFixture: ctest-TestvifStats-45168641-34379323>] /contrail-test/common/vrouter/base.py in verify_vms(self=<scripts.vrouter.test_vif_stats.TestvifStats.test_vif_statistics[dev_reg,sanity] id=0x7f8e38531940>, vm_fixtures=[<VMFixture: ctest-TestvifStats-45168641-34379323>]) 198 def verify_vms(self, vm_fixtures): 199 for vm_fixture in vm_fixtures: 200 assert vm_fixture.wait_till_vm_is_up() 201 202 def add_static_routes_on_vms(self,prefix, vm_fixtures, ip=None): vm_fixture = <VMFixture: ctest-TestvifStats-45168641-34379323> vm_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-TestvifStats-45168641-34379323>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_vif_stats.py", line 87, in test_vif_statistics self.verify_vms(client_fixtures) File "/contrail-test/common/vrouter/base.py", line 200, in verify_vms assert vm_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:05:04,884 - INFO - 2026-11-09 04:05:04,884 - INFO - END TEST : test_vif_statistics : FAILED[0:00:09] 2026-11-09 04:05:04,884 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:05:05,764 - INFO - Deleted project: ctest-TestvifStats-45168641, ID : 4be7c831-a36d-4001-969b-30a2f4871633 + '[' 0 -eq 1 ']' + '[' 0 -eq 0 ']' + run_tests_serial + echo in serial_run_test in serial_run_test + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts + testr_init + '[' '!' -d .testrepository ']' + find . -type f -name '*.pyc' -delete + export OS_TEST_PATH=./serial_scripts/ + OS_TEST_PATH=./serial_scripts/ + export DO_XMPP_CHECK=0 + DO_XMPP_CHECK=0 + '[' '!' -d ./serial_scripts/ ']' + '[' 0 -eq 1 ']' + /usr/local/bin/subunit2junitxml -f -o result_2026_11_09_02_33_03_26078.xml + /usr/local/bin/testr run --subunit sanity /contrail-test/fixtures/contrailapi.py:2218: SyntaxWarning: "is" with a literal. Did you mean "=="? if type(public_network_obj).__name__ is 'VirtualNetwork': /contrail-test/tcutils/control/cn_introspect_utils.py:307: SyntaxWarning: "is" with a literal. Did you mean "=="? if encoding is 'All': /contrail-test/tcutils/collector/opserver_util.py:378: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(match_v) is 1: /contrail-test/tcutils/collector/opserver_util.py:379: SyntaxWarning: "is" with a literal. Did you mean "=="? if match_v[0][-1] is '*': /contrail-test/serial_scripts/policy/test_policy_serial.py:1418: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/policy/test_policy_serial.py:1600: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/policy/test_policy_serial.py:1845: SyntaxWarning: "is" with a literal. Did you mean "=="? if proto is 'udp' and\ /contrail-test/serial_scripts/solution/test_orange_solution.py:510: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:522: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:639: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:650: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:683: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: /contrail-test/serial_scripts/solution/test_orange_solution.py:694: SyntaxWarning: "is not" with a literal. Did you mean "!="? if op is not 0: 2026-11-09 04:05:21,960 - INFO - Domain Default found not creating 2026-11-09 04:05:22,557 - INFO - Project ctest-AnalyticsTestSanityWithMin-24924952 not found, creating it 2026-11-09 04:05:23,192 - INFO - Created Project:ctest-AnalyticsTestSanityWithMin-24924952, ID : 201cb341-ddc5-4970-a579-752d8bf98870 2026-11-09 04:05:26,257 - INFO - Created VN ctest-vn1-00072845 2026-11-09 04:05:27,279 - INFO - VM ([<Server: ctest-vn1_vm1-61797219>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:28,246 - INFO - VM ([<Server: ctest-vn1_vm2-05004511>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:28,958 - INFO - Verified VN network id 21 for VN 7d7b5f21-d823-4bbe-b066-1e951f7de6ad 2026-11-09 04:05:28,958 - INFO - Verifications in API Server for VN ctest-vn1-00072845 passed /contrail-test/tcutils/control/cn_introspect_utils.py:40: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. if not p: /contrail-test/tcutils/verification_util.py:366: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. if not path: 2026-11-09 04:05:29,053 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-00072845 passed 2026-11-09 04:05:30,671 - INFO - Validated that VN default-domain:ctest-AnalyticsTestSanityWithMin-24924952:ctest-vn1-00072845 is found in opserver 2026-11-09 04:05:30,707 - INFO - Waiting for VM ctest-vn1_vm1-61797219 to be up.. 2026-11-09 04:05:30,764 - ERROR - VM in error state. 2026-11-09 04:05:30,764 - ERROR - VM is not in ACTIVE state 2026-11-09 04:05:30,855 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:05:30,907 - INFO - Domain Default found not creating 2026-11-09 04:05:31,104 - INFO - Project ctest-AnalyticsTestSanityWithResource-63133672 not found, creating it 2026-11-09 04:05:31,769 - INFO - Created Project:ctest-AnalyticsTestSanityWithResource-63133672, ID : 55a72444-b8cd-4af4-aea8-ba9bcb9008f6 2026-11-09 04:05:34,668 - INFO - Created VN ctest-vn1-26536804 2026-11-09 04:05:35,704 - INFO - VM ([<Server: ctest-vn1_vm1-71390161>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:36,636 - INFO - VM ([<Server: ctest-vn1_vm2-08313334>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:37,249 - INFO - Verified VN network id 22 for VN a96267e4-ea05-4419-9d2f-1946d6920994 2026-11-09 04:05:37,249 - INFO - Verifications in API Server for VN ctest-vn1-26536804 passed 2026-11-09 04:05:37,329 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-26536804 passed 2026-11-09 04:05:38,787 - INFO - Validated that VN default-domain:ctest-AnalyticsTestSanityWithResource-63133672:ctest-vn1-26536804 is found in opserver 2026-11-09 04:05:38,824 - INFO - Waiting for VM ctest-vn1_vm1-71390161 to be up.. 2026-11-09 04:05:38,896 - ERROR - VM in error state. 2026-11-09 04:05:38,896 - ERROR - VM is not in ACTIVE state 2026-11-09 04:05:38,999 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:05:39,056 - INFO - Domain Default found not creating 2026-11-09 04:05:39,239 - INFO - Project ctest-TestAsn4-00124835 not found, creating it 2026-11-09 04:05:39,763 - INFO - Created Project:ctest-TestAsn4-00124835, ID : 7108fd7d-d58c-4d61-a615-ccdb5b561c89 2026-11-09 04:05:41,563 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 04:05:42,022 - INFO - admin user already present 2026-11-09 04:05:42,436 - INFO - Adding rules to the default security group in Project admin 2026-11-09 04:05:42,845 - INFO - ================================================================================ 2026-11-09 04:05:42,845 - INFO - STARTING TEST : test_basic_as4_ibgp_sanity 2026-11-09 04:05:43,477 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:05:43,477 - INFO - 2026-11-09 04:05:43,477 - INFO - Skipping Test. At least 1 external router required to run the test 2026-11-09 04:05:44,138 - INFO - 2026-11-09 04:05:44,138 - INFO - END TEST : test_basic_as4_ibgp_sanity : SKIPPED[0:00:02] 2026-11-09 04:05:44,138 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:05:44,957 - INFO - Deleted project: ctest-TestAsn4-00124835, ID : 7108fd7d-d58c-4d61-a615-ccdb5b561c89 2026-11-09 04:05:45,163 - INFO - Domain Default found not creating 2026-11-09 04:05:45,346 - INFO - Project ctest-TestBGPaaSlocalAS-65564099 not found, creating it 2026-11-09 04:05:45,931 - INFO - Created Project:ctest-TestBGPaaSlocalAS-65564099, ID : 95e61912-1edf-4d39-bbe5-a53f9474df1e 2026-11-09 04:05:47,702 - INFO - ================================================================================ 2026-11-09 04:05:47,702 - INFO - STARTING TEST : test_basic_bgpaas_local_as 2026-11-09 04:05:47,702 - INFO - TEST DESCRIPTION : 1. Create a bgpaas vm. Configure same local-as on vm and contrail side. 2. Make sure BGP with vm comes up. 2026-11-09 04:05:48,375 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:05:48,375 - INFO - 2026-11-09 04:05:49,472 - INFO - Created VN ctest-bgpaas_vn-25387861 2026-11-09 04:05:50,452 - INFO - VM ([<Server: test_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:05:53 URL:http://nexus.opensdn.io/repository///images/converts//ubuntu-bird.vmdk.gz [358889652/358889652] -> "/contrail-test/images/ubuntu-bird.vmdk.gz" [1] 2026-11-09 04:06:16,144 - INFO - VM ([<Server: bgpaas_vm1>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:06:16,144 - INFO - Waiting for VM test_vm to be up.. 2026-11-09 04:06:16,204 - ERROR - VM in error state. 2026-11-09 04:06:16,204 - ERROR - VM is not in ACTIVE state 2026-11-09 04:06:16,290 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:06:16,296 - INFO - Skip interface_detach for VM bgpaas_vm1 in state BUILD 2026-11-09 04:06:16,296 - INFO - Deleting VM bgpaas_vm1 2026-11-09 04:06:16,323 - ERROR - VM bgpaas_vm1 has failed to come up 2026-11-09 04:06:16,323 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:16,323 - ERROR - VM bgpaas_vm1 has failed to come up 2026-11-09 04:06:16,323 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:16,387 - INFO - Skip interface_detach for VM test_vm in state ERROR 2026-11-09 04:06:16,388 - INFO - Deleting VM test_vm 2026-11-09 04:06:16,388 - ERROR - VM test_vm has failed to come up 2026-11-09 04:06:16,388 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:05:50Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:06:16,390 - INFO - Deleting VN ctest-bgpaas_vn-25387861 2026-11-09 04:06:17,273 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:06:16 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.bgpaas.test_bgpaas_local_as.Test...cal_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBGPaaSlocalAS.test_basic_bgpaas_local_as> self = <serial_scripts.bgpaas.test_bgpaas_local_as.Test...cal_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0> args = () kwargs = {} /contrail-test/serial_scripts/bgpaas/test_bgpaas_local_as.py in test_basic_bgpaas_local_as(self=<serial_scripts.bgpaas.test_bgpaas_local_as.Test...cal_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0>) 31 2. Make sure BGP with vm comes up. 32 ''' 33 ret_dict = self.config_basic(image_name='ubuntu-bird') 34 vn_fixture = ret_dict['vn_fixture'] 35 test_vm = ret_dict['test_vm'] ret_dict undefined self = <serial_scripts.bgpaas.test_bgpaas_local_as.Test...cal_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0> self.config_basic = <bound method LocalASBase.config_basic of <seria...al_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0>> image_name undefined /contrail-test/serial_scripts/bgpaas/base.py in config_basic(self=<serial_scripts.bgpaas.test_bgpaas_local_as.Test...cal_as[dev_sanity_dpdk,sanity] id=0x7f5ac2ab78b0>, image_name='ubuntu-bird') 46 vn_fixture, 'bgpaas_vm1', image_name=image_name) 47 48 assert test_vm.wait_till_vm_is_up() 49 assert bgpaas_vm1.wait_till_vm_is_up() 50 ret_dict = { test_vm = <VMFixture: test_vm> test_vm.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: test_vm>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/bgpaas/test_bgpaas_local_as.py", line 33, in test_basic_bgpaas_local_as ret_dict = self.config_basic(image_name='ubuntu-bird') File "/contrail-test/serial_scripts/bgpaas/base.py", line 48, in config_basic assert test_vm.wait_till_vm_is_up() AssertionError 2026-11-09 04:06:17,274 - INFO - 2026-11-09 04:06:17,274 - INFO - END TEST : test_basic_bgpaas_local_as : FAILED[0:00:30] 2026-11-09 04:06:17,274 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:06:18,146 - INFO - Deleted project: ctest-TestBGPaaSlocalAS-65564099, ID : 95e61912-1edf-4d39-bbe5-a53f9474df1e 2026-11-09 04:06:18,400 - INFO - Domain Default found not creating 2026-11-09 04:06:18,659 - INFO - Project ctest-TestBGPaasZone-82437920 not found, creating it 2026-11-09 04:06:19,311 - INFO - Created Project:ctest-TestBGPaasZone-82437920, ID : b9bbd36f-02eb-484a-a6c9-3a7ee62056a7 2026-11-09 04:06:21,315 - INFO - ================================================================================ 2026-11-09 04:06:21,315 - INFO - STARTING TEST : test_bgp_control_node_zone 2026-11-09 04:06:21,975 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:06:21,975 - INFO - 2026-11-09 04:06:21,975 - INFO - executing bgp_control_zone test 2026-11-09 04:06:23,104 - INFO - Created VN ctest-cnz_vn-74558812 2026-11-09 04:06:24,138 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-49026806>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:06:25,088 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-23293887>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:06:26,124 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-28803344>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:06:26,124 - INFO - Waiting for VM ctest-TestBGPaasZone-82437920-49026806 to be up.. 2026-11-09 04:06:26,185 - ERROR - VM in error state. 2026-11-09 04:06:26,185 - ERROR - VM is not in ACTIVE state 2026-11-09 04:06:26,281 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:06:26,281 - ERROR - VM ctest-TestBGPaasZone-82437920-49026806 has not booted 2026-11-09 04:06:26,281 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-49026806 in state ERROR 2026-11-09 04:06:26,281 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-49026806 2026-11-09 04:06:26,310 - ERROR - VM ctest-TestBGPaasZone-82437920-49026806 has failed to come up 2026-11-09 04:06:26,310 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:06:24Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:06:26,314 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-28803344 in state BUILD 2026-11-09 04:06:26,314 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-28803344 2026-11-09 04:06:26,314 - ERROR - VM ctest-TestBGPaasZone-82437920-28803344 has failed to come up 2026-11-09 04:06:26,314 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:26,314 - ERROR - VM ctest-TestBGPaasZone-82437920-28803344 has failed to come up 2026-11-09 04:06:26,314 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:26,439 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-23293887 in state BUILD 2026-11-09 04:06:26,439 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-23293887 2026-11-09 04:06:26,439 - ERROR - VM ctest-TestBGPaasZone-82437920-23293887 has failed to come up 2026-11-09 04:06:26,439 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:26,439 - ERROR - VM ctest-TestBGPaasZone-82437920-23293887 has failed to come up 2026-11-09 04:06:26,439 - ERROR - Nova failed to get host of the VM 2026-11-09 04:06:26,670 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-49026806 in state ERROR 2026-11-09 04:06:26,670 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-49026806 2026-11-09 04:06:26,670 - ERROR - VM ctest-TestBGPaasZone-82437920-49026806 has failed to come up 2026-11-09 04:06:26,670 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:06:24Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:06:26,671 - INFO - Deleting VN ctest-cnz_vn-74558812 2026-11-09 04:06:27,706 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:06:26 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBGPaasZone.test_bgp_control_node_zone> self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0> args = () kwargs = {} /contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py in test_bgp_control_node_zone(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0>) 57 cnt = 0 58 self.logger.info('executing bgp_control_zone test') 59 assert self.basic_control_node_zone_setup() 60 # update control node zone with different bgp routers 61 self.update_control_node_zones(self.cnzs) self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0> self.basic_control_node_zone_setup = <bound method TestBGPaasZone.basic_control_node_...bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0>> /contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py in basic_control_node_zone_setup(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0>, ctrl_zone=None) 31 self.vms.append(self.create_vm(vn_fixture=self.vn, image_name='ubuntu-bird')) 32 self.client_vm = self.create_vm(vn_fixture=self.vn, image_name='ubuntu-bird') 33 self.check_vms_booted(self.vms + [self.client_vm]) 34 for bgp_name in self.inputs.bgp_names: 35 self.cnzs += self.create_control_node_zones("test-zone",[bgp_name]) self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._bgp_control_node_zone[sanity] id=0x7f5ac2ac19a0> self.check_vms_booted = <bound method GenericTestBase.check_vms_booted o...scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone'>> self.vms = [<VMFixture: ctest-TestBGPaasZone-82437920-49026806>, <VMFixture: ctest-TestBGPaasZone-82437920-23293887>] self.client_vm = <VMFixture: ctest-TestBGPaasZone-82437920-28803344> /contrail-test/common/base.py in check_vms_booted(cls=<class 'serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone'>, vms_list=[<VMFixture: ctest-TestBGPaasZone-82437920-49026806>, <VMFixture: ctest-TestBGPaasZone-82437920-23293887>, <VMFixture: ctest-TestBGPaasZone-82437920-28803344>], do_assert=True) 719 if failed and do_assert: 720 for vm_fixture in vms_list: 721 vm_fixture.cleanUp() 722 assert False, 'One or more vm-boots failed. Check logs' 723 if failed: vm_fixture = <VMFixture: ctest-TestBGPaasZone-82437920-49026806> vm_fixture.cleanUp = <bound method VMFixture.cleanUp of <VMFixture: ctest-TestBGPaasZone-82437920-49026806>> /contrail-test/fixtures/vm_test.py in cleanUp(self=<VMFixture: ctest-TestBGPaasZone-82437920-49026806>) 2050 2051 def cleanUp(self): 2052 self.delete() 2053 super(VMFixture, self).cleanUp() 2054 self = <VMFixture: ctest-TestBGPaasZone-82437920-49026806> self.delete = <bound method VMFixture.delete of <VMFixture: ctest-TestBGPaasZone-82437920-49026806>> /contrail-test/fixtures/vm_test.py in delete(self=<VMFixture: ctest-TestBGPaasZone-82437920-49026806>, verify=False, force=False) 2080 self.webui.delete_vm(self) 2081 else: 2082 self.orch.delete_vm(vm_obj, force=force) 2083 self.vm_objs.remove(vm_obj) 2084 if self.inputs.ns_agilio_vrouter_data: self = <VMFixture: ctest-TestBGPaasZone-82437920-49026806> self.orch = <openstack.OpenstackOrchestrator object> self.orch.delete_vm = <bound method OpenstackOrchestrator.delete_vm of <openstack.OpenstackOrchestrator object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-49026806> force = False /contrail-test/fixtures/openstack.py in delete_vm(self=<openstack.OpenstackOrchestrator object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-49026806>, **kwargs={'force': False}) 119 120 def delete_vm(self, vm_obj, **kwargs): 121 return self.nova_h.delete_vm(vm_obj, **kwargs) 122 123 def is_vm_deleted(self, vm_obj, **kwargs): self = <openstack.OpenstackOrchestrator object> self.nova_h = <nova_test.NovaHelper object> self.nova_h.delete_vm = <bound method NovaHelper.delete_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-49026806> kwargs = {'force': False} /contrail-test/fixtures/nova_test.py in delete_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-49026806>, force=False) 772 def delete_vm(self, vm_obj, force=False): 773 if not force: 774 self.get_nova_host_of_vm(vm_obj) 775 vm_obj.delete() 776 # end _delete_vm self = <nova_test.NovaHelper object> self.get_nova_host_of_vm = <bound method NovaHelper.get_nova_host_of_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-49026806> /contrail-test/fixtures/nova_test.py in get_nova_host_of_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-49026806>) 743 self.logger.error('VM %s has failed to come up' % vm_obj.name) 744 self.logger.error('Fault seen in nova show <vm-uuid> is: %s' % vm_obj.__dict__['fault']) 745 assert False, 'Fault seen in nova show %s is: %s' % ( 746 vm_obj.id, vm_obj.__dict__['fault']) 747 else: vm_obj = <Server: ctest-TestBGPaasZone-82437920-49026806> vm_obj.id = 'd8261b76-a12a-43f4-8c67-f21d75a62eff' vm_obj.__dict__ = {'OS-DCF:diskConfig': 'MANUAL', 'OS-EXT-AZ:availability_zone': 'nova', 'OS-EXT-SRV-ATTR:host': None, 'OS-EXT-SRV-ATTR:hypervisor_hostname': None, 'OS-EXT-SRV-ATTR:instance_name': 'instance-0000001f', 'OS-EXT-STS:power_state': 0, 'OS-EXT-STS:task_state': None, 'OS-EXT-STS:vm_state': 'error', 'OS-SRV-USG:launched_at': None, 'OS-SRV-USG:terminated_at': None, ...} AssertionError: Fault seen in nova show d8261b76-a12a-43f4-8c67-f21d75a62eff is: {'code': 500, 'created': '2026-11-09T04:06:24Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = (r"Fault seen in nova show d8261b76-a12a-43f4-8c67-...tion.NoValidHost: No valid host was found. \n\n'}",) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py", line 59, in test_bgp_control_node_zone assert self.basic_control_node_zone_setup() File "/contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py", line 33, in basic_control_node_zone_setup self.check_vms_booted(self.vms + [self.client_vm]) File "/contrail-test/common/base.py", line 721, in check_vms_booted vm_fixture.cleanUp() File "/contrail-test/fixtures/vm_test.py", line 2052, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 2082, in delete self.orch.delete_vm(vm_obj, force=force) File "/contrail-test/fixtures/openstack.py", line 121, in delete_vm return self.nova_h.delete_vm(vm_obj, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 774, in delete_vm self.get_nova_host_of_vm(vm_obj) File "/contrail-test/fixtures/nova_test.py", line 745, in get_nova_host_of_vm assert False, 'Fault seen in nova show %s is: %s' % ( AssertionError: Fault seen in nova show d8261b76-a12a-43f4-8c67-f21d75a62eff is: {'code': 500, 'created': '2026-11-09T04:06:24Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:06:27,707 - INFO - 2026-11-09 04:06:27,707 - INFO - END TEST : test_bgp_control_node_zone : FAILED[0:00:06] 2026-11-09 04:06:27,707 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:06:27,710 - INFO - ================================================================================ 2026-11-09 04:06:27,711 - INFO - STARTING TEST : test_bgp_control_node_zones_from_single_vnf 2026-11-09 04:06:28,525 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:06:28,527 - INFO - 2026-11-09 04:06:28,528 - INFO - executing bgp_control_zone agent restart test 2026-11-09 04:06:29,416 - INFO - Created VN ctest-cnz_vn-32396516 2026-11-09 04:06:31,396 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-41815897>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:06:32,907 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-64913445>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:06:34,470 - INFO - VM ([<Server: ctest-TestBGPaasZone-82437920-39689049>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:06:34,470 - INFO - Waiting for VM ctest-TestBGPaasZone-82437920-41815897 to be up.. 2026-11-09 04:07:41,148 - INFO - VM name : ctest-TestBGPaasZone-82437920-41815897 2026-11-09 04:08:39,827 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-TestBGPaasZone-82437920-41815897 passed 2026-11-09 04:09:31,416 - INFO - Waiting for VM ctest-TestBGPaasZone-82437920-64913445 to be up.. 2026-11-09 04:09:31,488 - ERROR - VM in error state. 2026-11-09 04:09:31,488 - ERROR - VM is not in ACTIVE state 2026-11-09 04:09:31,589 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:09:31,590 - ERROR - VM ctest-TestBGPaasZone-82437920-64913445 has not booted 2026-11-09 04:09:31,590 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-41815897 2026-11-09 04:09:31,678 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-64913445 in state ERROR 2026-11-09 04:09:31,679 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-64913445 2026-11-09 04:09:31,680 - ERROR - VM ctest-TestBGPaasZone-82437920-64913445 has failed to come up 2026-11-09 04:09:31,680 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:06:33Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:09:31,685 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-39689049 in state BUILD 2026-11-09 04:09:31,685 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-39689049 2026-11-09 04:09:31,685 - ERROR - VM ctest-TestBGPaasZone-82437920-39689049 has failed to come up 2026-11-09 04:09:31,686 - ERROR - Nova failed to get host of the VM 2026-11-09 04:09:31,686 - ERROR - VM ctest-TestBGPaasZone-82437920-39689049 has failed to come up 2026-11-09 04:09:31,686 - ERROR - Nova failed to get host of the VM 2026-11-09 04:09:31,762 - INFO - Skip interface_detach for VM ctest-TestBGPaasZone-82437920-64913445 in state ERROR 2026-11-09 04:09:31,763 - INFO - Deleting VM ctest-TestBGPaasZone-82437920-64913445 2026-11-09 04:09:31,763 - ERROR - VM ctest-TestBGPaasZone-82437920-64913445 has failed to come up 2026-11-09 04:09:31,763 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:06:33Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:09:31,765 - INFO - Deleting VN ctest-cnz_vn-32396516 2026-11-09 04:09:31,825 - WARNING - Deleting VN ctest-cnz_vn-32396516 failed..Will retry 2026-11-09 04:09:33,891 - WARNING - Deleting VN ctest-cnz_vn-32396516 failed..Will retry 2026-11-09 04:09:36,836 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:09:31 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBGPaasZone.test_bgp_control_node_zones_from_single_vnf> self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0> args = () kwargs = {} /contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py in test_bgp_control_node_zones_from_single_vnf(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0>) 145 self.logger.info('executing bgp_control_zone agent restart test') 146 host_ips = [] 147 assert self.basic_control_node_zone_setup('both-zones') 148 for vm in self.vms: 149 assert self.verify_bgpaas_in_control_nodes_and_agent(self.bgpaas_fixtures[cnt],vm) self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0> self.basic_control_node_zone_setup = <bound method TestBGPaasZone.basic_control_node_...zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0>> /contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py in basic_control_node_zone_setup(self=<serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0>, ctrl_zone='both-zones') 31 self.vms.append(self.create_vm(vn_fixture=self.vn, image_name='ubuntu-bird')) 32 self.client_vm = self.create_vm(vn_fixture=self.vn, image_name='ubuntu-bird') 33 self.check_vms_booted(self.vms + [self.client_vm]) 34 for bgp_name in self.inputs.bgp_names: 35 self.cnzs += self.create_control_node_zones("test-zone",[bgp_name]) self = <serial_scripts.bgpaas.test_bgpaas_zone.TestBGPa..._zones_from_single_vnf[sanity] id=0x7f5ac2ac1be0> self.check_vms_booted = <bound method GenericTestBase.check_vms_booted o...scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone'>> self.vms = [<VMFixture: ctest-TestBGPaasZone-82437920-41815897>, <VMFixture: ctest-TestBGPaasZone-82437920-64913445>] self.client_vm = <VMFixture: ctest-TestBGPaasZone-82437920-39689049> /contrail-test/common/base.py in check_vms_booted(cls=<class 'serial_scripts.bgpaas.test_bgpaas_zone.TestBGPaasZone'>, vms_list=[<VMFixture: ctest-TestBGPaasZone-82437920-41815897>, <VMFixture: ctest-TestBGPaasZone-82437920-64913445>, <VMFixture: ctest-TestBGPaasZone-82437920-39689049>], do_assert=True) 719 if failed and do_assert: 720 for vm_fixture in vms_list: 721 vm_fixture.cleanUp() 722 assert False, 'One or more vm-boots failed. Check logs' 723 if failed: vm_fixture = <VMFixture: ctest-TestBGPaasZone-82437920-64913445> vm_fixture.cleanUp = <bound method VMFixture.cleanUp of <VMFixture: ctest-TestBGPaasZone-82437920-64913445>> /contrail-test/fixtures/vm_test.py in cleanUp(self=<VMFixture: ctest-TestBGPaasZone-82437920-64913445>) 2050 2051 def cleanUp(self): 2052 self.delete() 2053 super(VMFixture, self).cleanUp() 2054 self = <VMFixture: ctest-TestBGPaasZone-82437920-64913445> self.delete = <bound method VMFixture.delete of <VMFixture: ctest-TestBGPaasZone-82437920-64913445>> /contrail-test/fixtures/vm_test.py in delete(self=<VMFixture: ctest-TestBGPaasZone-82437920-64913445>, verify=False, force=False) 2080 self.webui.delete_vm(self) 2081 else: 2082 self.orch.delete_vm(vm_obj, force=force) 2083 self.vm_objs.remove(vm_obj) 2084 if self.inputs.ns_agilio_vrouter_data: self = <VMFixture: ctest-TestBGPaasZone-82437920-64913445> self.orch = <openstack.OpenstackOrchestrator object> self.orch.delete_vm = <bound method OpenstackOrchestrator.delete_vm of <openstack.OpenstackOrchestrator object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-64913445> force = False /contrail-test/fixtures/openstack.py in delete_vm(self=<openstack.OpenstackOrchestrator object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-64913445>, **kwargs={'force': False}) 119 120 def delete_vm(self, vm_obj, **kwargs): 121 return self.nova_h.delete_vm(vm_obj, **kwargs) 122 123 def is_vm_deleted(self, vm_obj, **kwargs): self = <openstack.OpenstackOrchestrator object> self.nova_h = <nova_test.NovaHelper object> self.nova_h.delete_vm = <bound method NovaHelper.delete_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-64913445> kwargs = {'force': False} /contrail-test/fixtures/nova_test.py in delete_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-64913445>, force=False) 772 def delete_vm(self, vm_obj, force=False): 773 if not force: 774 self.get_nova_host_of_vm(vm_obj) 775 vm_obj.delete() 776 # end _delete_vm self = <nova_test.NovaHelper object> self.get_nova_host_of_vm = <bound method NovaHelper.get_nova_host_of_vm of <nova_test.NovaHelper object>> vm_obj = <Server: ctest-TestBGPaasZone-82437920-64913445> /contrail-test/fixtures/nova_test.py in get_nova_host_of_vm(self=<nova_test.NovaHelper object>, vm_obj=<Server: ctest-TestBGPaasZone-82437920-64913445>) 743 self.logger.error('VM %s has failed to come up' % vm_obj.name) 744 self.logger.error('Fault seen in nova show <vm-uuid> is: %s' % vm_obj.__dict__['fault']) 745 assert False, 'Fault seen in nova show %s is: %s' % ( 746 vm_obj.id, vm_obj.__dict__['fault']) 747 else: vm_obj = <Server: ctest-TestBGPaasZone-82437920-64913445> vm_obj.id = '04208577-0434-4924-a1be-887ae9c0d65d' vm_obj.__dict__ = {'OS-DCF:diskConfig': 'MANUAL', 'OS-EXT-AZ:availability_zone': 'nova', 'OS-EXT-SRV-ATTR:host': None, 'OS-EXT-SRV-ATTR:hypervisor_hostname': None, 'OS-EXT-SRV-ATTR:instance_name': 'instance-00000021', 'OS-EXT-STS:power_state': 0, 'OS-EXT-STS:task_state': None, 'OS-EXT-STS:vm_state': 'error', 'OS-SRV-USG:launched_at': None, 'OS-SRV-USG:terminated_at': None, ...} AssertionError: Fault seen in nova show 04208577-0434-4924-a1be-887ae9c0d65d is: {'code': 500, 'created': '2026-11-09T04:06:33Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = (r"Fault seen in nova show 04208577-0434-4924-a1be-...tion.NoValidHost: No valid host was found. \n\n'}",) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py", line 147, in test_bgp_control_node_zones_from_single_vnf assert self.basic_control_node_zone_setup('both-zones') File "/contrail-test/serial_scripts/bgpaas/test_bgpaas_zone.py", line 33, in basic_control_node_zone_setup self.check_vms_booted(self.vms + [self.client_vm]) File "/contrail-test/common/base.py", line 721, in check_vms_booted vm_fixture.cleanUp() File "/contrail-test/fixtures/vm_test.py", line 2052, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 2082, in delete self.orch.delete_vm(vm_obj, force=force) File "/contrail-test/fixtures/openstack.py", line 121, in delete_vm return self.nova_h.delete_vm(vm_obj, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 774, in delete_vm self.get_nova_host_of_vm(vm_obj) File "/contrail-test/fixtures/nova_test.py", line 745, in get_nova_host_of_vm assert False, 'Fault seen in nova show %s is: %s' % ( AssertionError: Fault seen in nova show 04208577-0434-4924-a1be-887ae9c0d65d is: {'code': 500, 'created': '2026-11-09T04:06:33Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:09:36,837 - INFO - 2026-11-09 04:09:36,838 - INFO - END TEST : test_bgp_control_node_zones_from_single_vnf : FAILED[0:03:09] 2026-11-09 04:09:36,838 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:09:37,776 - INFO - Deleted project: ctest-TestBGPaasZone-82437920, ID : b9bbd36f-02eb-484a-a6c9-3a7ee62056a7 2026-11-09 04:09:38,037 - INFO - Domain Default found not creating 2026-11-09 04:09:38,244 - INFO - Project ctest-TestDM-40606364 not found, creating it 2026-11-09 04:09:38,874 - INFO - Created Project:ctest-TestDM-40606364, ID : 0004ea3f-5125-4d72-a259-8cac5bfd8b1d 2026-11-09 04:09:40,829 - INFO - ================================================================================ 2026-11-09 04:09:40,829 - INFO - STARTING TEST : test_basic_dm 2026-11-09 04:09:40,829 - INFO - TEST DESCRIPTION : Description: Verify basic config is pushed to mx 2026-11-09 04:09:41,509 - INFO - dm_mx env needs to be set in testbed.py to run this script 2026-11-09 04:09:42,199 - INFO - 2026-11-09 04:09:42,199 - INFO - END TEST : test_basic_dm : SKIPPED[0:00:02] 2026-11-09 04:09:42,199 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:09:43,077 - INFO - Deleted project: ctest-TestDM-40606364, ID : 0004ea3f-5125-4d72-a259-8cac5bfd8b1d 2026-11-09 04:09:43,291 - INFO - Domain Default found not creating 2026-11-09 04:09:43,487 - INFO - Project ctest-TestEncapCases-43017811 not found, creating it 2026-11-09 04:09:44,078 - INFO - Created Project:ctest-TestEncapCases-43017811, ID : f96641e3-e8b6-4012-b8f4-e9b33c2b7d21 2026-11-09 04:09:46,238 - INFO - ================================================================================ 2026-11-09 04:09:46,238 - INFO - STARTING TEST : test_apply_policy_fip_on_same_vn_gw_mx 2026-11-09 04:09:46,239 - INFO - TEST DESCRIPTION : A particular VN is configure with policy to talk accross VN's and FIP to access outside 2026-11-09 04:09:46,897 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:09:46,897 - INFO - 2026-11-09 04:09:46,897 - INFO - Skipping Test. Env variable MX_TEST is not set. Skipping the test 2026-11-09 04:09:46,897 - INFO - Skipping Test. Env variable MX_TEST is not set. Skipping the test 2026-11-09 04:09:47,569 - INFO - 2026-11-09 04:09:47,569 - INFO - END TEST : test_apply_policy_fip_on_same_vn_gw_mx : SKIPPED[0:00:01] 2026-11-09 04:09:47,569 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:09:48,485 - INFO - Deleted project: ctest-TestEncapCases-43017811, ID : f96641e3-e8b6-4012-b8f4-e9b33c2b7d21 2026-11-09 04:09:48,710 - INFO - Domain Default found not creating 2026-11-09 04:09:48,904 - INFO - Project ctest-TestEvpnCasesRestart-13448446 not found, creating it 2026-11-09 04:09:49,501 - INFO - Created Project:ctest-TestEvpnCasesRestart-13448446, ID : b889ffe4-594a-4cfe-a415-e183f89eec48 2026-11-09 04:09:51,351 - INFO - ================================================================================ 2026-11-09 04:09:51,351 - INFO - STARTING TEST : test_with_vxlan_encap_agent_restart 2026-11-09 04:09:51,352 - INFO - TEST DESCRIPTION : Description:Test agent restart with VXLAN Encap 1. Configure VXLAN as highest priority 2. Configure 2 VM under a VN configured with l2-l3 mode 3. Send L2 traffic and verify communication between vms 4. Restart the contrail-grouter service. 5. Send L2 Traffic and verify communication between vms Pass criteria: Step 3 and 5 should pass Maintainer: chhandak@juniper.net 2026-11-09 04:09:52,014 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:09:52,014 - INFO - 2026-11-09 04:09:52,014 - INFO - Setting new Encap before continuing 2026-11-09 04:09:52,015 - INFO - Read the existing encap priority 2026-11-09 04:09:52,853 - INFO - Created.UUID is {"global-vrouter-config": {"uuid": "6b7b3c4f-6fe6-4649-9dd4-71dba3fb2cba", "href": "http://10.0.0.33:8082/global-vrouter-config/6b7b3c4f-6fe6-4649-9dd4-71dba3fb2cba"}}. VXLAN is the highest priority encap 2026-11-09 04:09:53,719 - INFO - Created VN EVPN-VN1 2026-11-09 04:09:55,197 - INFO - VM ([<Server: EVPN_VN1_VM1>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:09:56,322 - INFO - VM ([<Server: EVPN_VN1_VM2>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:09:56,969 - INFO - Verified VN network id 23 for VN 9fd07475-7c5b-4e8c-8c4e-fef7497357f0 2026-11-09 04:09:56,969 - INFO - Verifications in API Server for VN EVPN-VN1 passed 2026-11-09 04:09:57,080 - INFO - On all control nodes, Config, RI and RT verification for VN EVPN-VN1 passed 2026-11-09 04:09:58,534 - INFO - Validated that VN default-domain:ctest-TestEvpnCasesRestart-13448446:EVPN-VN1 is found in opserver 2026-11-09 04:09:58,655 - WARNING - VM in error state. Asserting... 2026-11-09 04:09:58,661 - INFO - Skip interface_detach for VM EVPN_VN1_VM2 in state BUILD 2026-11-09 04:09:58,661 - INFO - Deleting VM EVPN_VN1_VM2 2026-11-09 04:09:58,702 - ERROR - VM EVPN_VN1_VM2 has failed to come up 2026-11-09 04:09:58,703 - ERROR - Nova failed to get host of the VM 2026-11-09 04:09:58,703 - ERROR - VM EVPN_VN1_VM2 has failed to come up 2026-11-09 04:09:58,703 - ERROR - Nova failed to get host of the VM 2026-11-09 04:09:58,780 - INFO - Skip interface_detach for VM EVPN_VN1_VM1 in state ERROR 2026-11-09 04:09:58,780 - INFO - Deleting VM EVPN_VN1_VM1 2026-11-09 04:09:58,780 - ERROR - VM EVPN_VN1_VM1 has failed to come up 2026-11-09 04:09:58,781 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:09:55Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:09:58,781 - INFO - Deleting VN EVPN-VN1 2026-11-09 04:09:59,145 - INFO - Validated that VN EVPN-VN1 is not found in API Server 2026-11-09 04:09:59,171 - INFO - Validated that VN EVPN-VN1 is not in any agent 2026-11-09 04:09:59,213 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN EVPN-VN1 info 2026-11-09 04:10:00,049 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:09:58 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.evpn.test_evpn.TestEvpnCasesRest...p_agent_restart[sanity,serial] id=0x7f5ac28dc1f0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestEvpnCasesRestart.test_with_vxlan_encap_agent_restart> self = <serial_scripts.evpn.test_evpn.TestEvpnCasesRest...p_agent_restart[sanity,serial] id=0x7f5ac28dc1f0> args = () kwargs = {} /contrail-test/serial_scripts/evpn/test_evpn.py in test_with_vxlan_encap_agent_restart(self=<serial_scripts.evpn.test_evpn.TestEvpnCasesRest...p_agent_restart[sanity,serial] id=0x7f5ac28dc1f0>) 353 Maintainer: chhandak@juniper.net 354 ''' 355 verdict=self.verify_epvn_with_agent_restart(encap='vxlan') 356 if not verdict: 357 print("collect logs for bug 1737030") verdict undefined self = <serial_scripts.evpn.test_evpn.TestEvpnCasesRest...p_agent_restart[sanity,serial] id=0x7f5ac28dc1f0> self.verify_epvn_with_agent_restart = <bound method VerifyEvpnCases.verify_epvn_with_a..._agent_restart[sanity,serial] id=0x7f5ac28dc1f0>> encap undefined /contrail-test/serial_scripts/evpn/verify.py in verify_epvn_with_agent_restart(self=<serial_scripts.evpn.test_evpn.TestEvpnCasesRest...p_agent_restart[sanity,serial] id=0x7f5ac28dc1f0>, encap='vxlan') 1997 node_name=compute_2)) 1998 assert vn1_fixture.verify_on_setup() 1999 assert vn1_vm1_fixture.verify_on_setup() 2000 assert vn1_vm2_fixture.verify_on_setup() 2001 assert vn1_vm1_fixture.wait_till_vm_is_up() vn1_vm1_fixture = <VMFixture: EVPN_VN1_VM1> vn1_vm1_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFixture: EVPN_VN1_VM1>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/evpn/test_evpn.py", line 355, in test_with_vxlan_encap_agent_restart verdict=self.verify_epvn_with_agent_restart(encap='vxlan') File "/contrail-test/serial_scripts/evpn/verify.py", line 1999, in verify_epvn_with_agent_restart assert vn1_vm1_fixture.verify_on_setup() AssertionError 2026-11-09 04:10:00,049 - INFO - 2026-11-09 04:10:00,049 - INFO - END TEST : test_with_vxlan_encap_agent_restart : FAILED[0:00:09] 2026-11-09 04:10:00,050 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:10:00,944 - INFO - Deleted project: ctest-TestEvpnCasesRestart-13448446, ID : b889ffe4-594a-4cfe-a415-e183f89eec48 2026-11-09 04:10:01,199 - INFO - Domain Default found not creating 2026-11-09 04:10:01,417 - INFO - Project ctest-TestSerialSanity_MX-87788654 not found, creating it 2026-11-09 04:10:02,040 - INFO - Created Project:ctest-TestSerialSanity_MX-87788654, ID : 8ea95513-b9b2-4cea-839c-81a0261b71d8 2026-11-09 04:10:04,918 - INFO - ================================================================================ 2026-11-09 04:10:04,918 - INFO - STARTING TEST : test_change_of_rt_in_vn 2026-11-09 04:10:04,918 - INFO - TEST DESCRIPTION : Verify the impact of change in route target of a vn Test Steps: 1.Test configuration is simillar with (test_mx_gateway) 2.In this test, first configure the public100 VN with wrong route target value (Mismatch with MX) 3.Check the communication outside virtual network cluster fails 4.Modify the route target value(Matching with MX) 5.Communication should pass Pass criteria: Step 3 and 5 should pass. Maintainer: chhandak@juniper.net 2026-11-09 04:10:05,567 - INFO - Skipping Test. Env variable MX_GW_TEST is not set 2026-11-09 04:10:06,233 - INFO - 2026-11-09 04:10:06,234 - INFO - END TEST : test_change_of_rt_in_vn : SKIPPED[0:00:02] 2026-11-09 04:10:06,234 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:10:07,157 - INFO - Deleted project: ctest-TestSerialSanity_MX-87788654, ID : 8ea95513-b9b2-4cea-839c-81a0261b71d8 2026-11-09 04:10:07,404 - INFO - Domain Default found not creating 2026-11-09 04:10:07,644 - INFO - Project ctest-TestGWLessFWD-43379625 not found, creating it 2026-11-09 04:10:08,274 - INFO - Created Project:ctest-TestGWLessFWD-43379625, ID : 3ec5b67f-93ff-41e2-af72-4ede4e04c3c5 2026-11-09 04:10:10,463 - INFO - ================================================================================ 2026-11-09 04:10:10,463 - INFO - STARTING TEST : test_gw_less_fwd_single_vn_ip_fab 2026-11-09 04:10:10,464 - INFO - TEST DESCRIPTION : Test Gateway less forwarding with single VN and IP Fabric provider network. IP Fbaric network is configured as provider network over vn1. Multiple VMs will be launched across compute nodes and ping between VMs should be successful and happen through underlay. Ping between vhosts to VMs should be successful and happen through underlay. Also, ping between VMs to vhosts also should be successful and should go through underlay. 2026-11-09 04:10:11,148 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:10:11,148 - INFO - 2026-11-09 04:10:11,148 - INFO - Skipping Test. Fabric gateway is required to run the test 2026-11-09 04:10:11,838 - INFO - 2026-11-09 04:10:11,838 - INFO - END TEST : test_gw_less_fwd_single_vn_ip_fab : SKIPPED[0:00:01] 2026-11-09 04:10:11,838 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:10:12,918 - INFO - Deleted project: ctest-TestGWLessFWD-43379625, ID : 3ec5b67f-93ff-41e2-af72-4ede4e04c3c5 2026-11-09 04:10:13,221 - INFO - Domain Default found not creating 2026-11-09 04:10:13,475 - INFO - Project ctest-TestMd5testsOnControl-02766851 not found, creating it 2026-11-09 04:10:14,104 - INFO - Created Project:ctest-TestMd5testsOnControl-02766851, ID : 39310f8e-a970-4ea9-bbc9-b6ac755cc55c 2026-11-09 04:10:17,818 - INFO - Created VN test_vnv6sr 2026-11-09 04:10:18,922 - INFO - Created VN test_vnv6dn 2026-11-09 04:10:20,252 - INFO - VM ([<Server: source_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:10:21,468 - INFO - VM ([<Server: dest_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:10:21,468 - INFO - Waiting for VM source_vm to be up.. 2026-11-09 04:10:21,550 - ERROR - VM in error state. 2026-11-09 04:10:21,550 - ERROR - VM is not in ACTIVE state 2026-11-09 04:10:21,696 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:10:21,697 - INFO - Waiting for VM dest_vm to be up.. 2026-11-09 04:10:52,393 - INFO - VM name : dest_vm 2026-11-09 04:10:56,246 - INFO - Ping to Metadata IP 169.254.0.3 of VM dest_vm passed 2026-11-09 04:10:56,793 - INFO - Attaching policy allow_all to vn test_vnv6sr 2026-11-09 04:10:57,210 - INFO - Attaching policy allow_all to vn test_vnv6dn 2026-11-09 04:10:57,527 - INFO - Configure the policy with allow any 2026-11-09 04:10:58,193 - INFO - Created VN vn1 2026-11-09 04:10:58,939 - INFO - Created VN vn2 2026-11-09 04:10:59,426 - INFO - Attaching policy sec_grp_policy_ctest-random-30523323 to vn vn1 2026-11-09 04:10:59,822 - INFO - Attaching policy sec_grp_policy_ctest-random-30523323 to vn vn2 2026-11-09 04:11:01,213 - INFO - VM ([<Server: vn1_vm_0>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:11:02,263 - INFO - VM ([<Server: vn2_vm_0>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:11:02,330 - INFO - ================================================================================ 2026-11-09 04:11:02,331 - INFO - STARTING TEST : test_check_per_peer_on_control 2026-11-09 04:11:02,331 - INFO - TEST DESCRIPTION : Description: Verify per peer md5 and specific protocol on all ports and policy with allow all between VN's 2026-11-09 04:11:03,018 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:11:03,018 - INFO - 2026-11-09 04:11:03,018 - INFO - config per peer with auth_data None 2026-11-09 04:11:03,769 - INFO - configure MD5 on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:03,869 - INFO - config per peer with auth_data None 2026-11-09 04:11:04,653 - INFO - configure MD5 on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:04,745 - INFO - config per peer with auth_data None 2026-11-09 04:11:05,429 - INFO - configure MD5 on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:05,529 - INFO - check BGP peering is up before setting md5 config 2026-11-09 04:11:05,529 - INFO - Check BGP staus between peers 2026-11-09 04:11:05,557 - INFO - config per peer with auth_data {'key_items': [{'key': 'juniper', 'key_id': 0}], 'key_type': 'md5'} 2026-11-09 04:11:06,361 - INFO - Check BGP staus between peers 2026-11-09 04:11:16,386 - INFO - Check BGP staus between peers 2026-11-09 04:11:16,401 - INFO - remove md5 configured on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:16,401 - INFO - config per peer with auth_data None 2026-11-09 04:11:17,165 - INFO - configure MD5 on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:17,317 - INFO - remove md5 configured on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:17,317 - INFO - config per peer with auth_data None 2026-11-09 04:11:18,033 - INFO - configure MD5 on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:18,141 - INFO - remove md5 configured on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:18,141 - INFO - config per peer with auth_data None 2026-11-09 04:11:18,978 - INFO - configure MD5 on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:19,077 - INFO - Skip interface_detach for VM vn2_vm_0 in state BUILD 2026-11-09 04:11:19,077 - INFO - Deleting VM vn2_vm_0 2026-11-09 04:11:19,077 - ERROR - VM vn2_vm_0 has failed to come up 2026-11-09 04:11:19,077 - ERROR - Nova failed to get host of the VM 2026-11-09 04:11:19,077 - ERROR - VM vn2_vm_0 has failed to come up 2026-11-09 04:11:19,077 - ERROR - Nova failed to get host of the VM 2026-11-09 04:11:19,181 - INFO - Skip interface_detach for VM vn1_vm_0 in state BUILD 2026-11-09 04:11:19,182 - INFO - Deleting VM vn1_vm_0 2026-11-09 04:11:19,182 - ERROR - VM vn1_vm_0 has failed to come up 2026-11-09 04:11:19,182 - ERROR - Nova failed to get host of the VM 2026-11-09 04:11:19,182 - ERROR - VM vn1_vm_0 has failed to come up 2026-11-09 04:11:19,182 - ERROR - Nova failed to get host of the VM 2026-11-09 04:11:19,529 - INFO - Dettaching policy sec_grp_policy_ctest-random-30523323 from vn vn2 2026-11-09 04:11:19,712 - INFO - Dettaching policy sec_grp_policy_ctest-random-30523323 from vn vn1 2026-11-09 04:11:20,009 - INFO - Deleted policy sec_grp_policy_ctest-random-30523323 2026-11-09 04:11:20,010 - INFO - Deleting VN vn2 2026-11-09 04:11:20,059 - WARNING - Deleting VN vn2 failed..Will retry 2026-11-09 04:11:22,117 - WARNING - Deleting VN vn2 failed..Will retry 2026-11-09 04:11:24,168 - WARNING - Deleting VN vn2 failed..Will retry 2026-11-09 04:11:26,219 - WARNING - Deleting VN vn2 failed..Will retry 2026-11-09 04:11:28,279 - WARNING - Deleting VN vn2 failed..Will retry 2026-11-09 04:11:30,482 - INFO - Deleting VN vn1 2026-11-09 04:11:30,682 - INFO - Dettaching policy allow_all from vn test_vnv6dn 2026-11-09 04:11:30,945 - INFO - Dettaching policy allow_all from vn test_vnv6sr 2026-11-09 04:11:31,243 - INFO - Deleted policy allow_all 2026-11-09 04:11:31,243 - INFO - Deleting VM dest_vm 2026-11-09 04:11:31,363 - INFO - Skip interface_detach for VM source_vm in state ERROR 2026-11-09 04:11:31,363 - INFO - Deleting VM source_vm 2026-11-09 04:11:31,363 - ERROR - VM source_vm has failed to come up 2026-11-09 04:11:31,363 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:10:20Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:11:31,364 - INFO - Deleting VN test_vnv6dn 2026-11-09 04:11:31,423 - WARNING - Deleting VN test_vnv6dn failed..Will retry 2026-11-09 04:11:33,480 - WARNING - Deleting VN test_vnv6dn failed..Will retry 2026-11-09 04:11:35,722 - INFO - Deleting VN test_vnv6sr 2026-11-09 04:11:36,618 - INFO - END TEST : test_check_per_peer_on_control : PASSED[0:00:34] 2026-11-09 04:11:36,619 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:11:37,610 - INFO - Created VN test_vnv6sr 2026-11-09 04:11:38,722 - INFO - Created VN test_vnv6dn 2026-11-09 04:11:40,495 - INFO - VM ([<Server: dest_vm>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:11:40,495 - INFO - Waiting for VM source_vm to be up.. 2026-11-09 04:11:40,561 - ERROR - VM in error state. 2026-11-09 04:11:40,561 - ERROR - VM is not in ACTIVE state 2026-11-09 04:11:40,656 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:11:40,657 - INFO - Waiting for VM dest_vm to be up.. 2026-11-09 04:11:45,775 - ERROR - VM in error state. 2026-11-09 04:11:45,775 - ERROR - VM is not in ACTIVE state 2026-11-09 04:11:45,857 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:11:46,257 - INFO - Attaching policy allow_all to vn test_vnv6sr 2026-11-09 04:11:46,678 - INFO - Attaching policy allow_all to vn test_vnv6dn 2026-11-09 04:11:46,989 - INFO - Configure the policy with allow any 2026-11-09 04:11:47,770 - INFO - Created VN vn1 2026-11-09 04:11:48,525 - INFO - Created VN vn2 2026-11-09 04:11:49,001 - INFO - Attaching policy sec_grp_policy_ctest-random-95269385 to vn vn1 2026-11-09 04:11:49,409 - INFO - Attaching policy sec_grp_policy_ctest-random-95269385 to vn vn2 2026-11-09 04:11:50,898 - INFO - VM ([<Server: vn1_vm_0>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:11:52,056 - INFO - VM ([<Server: vn2_vm_0>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:11:52,130 - INFO - ================================================================================ 2026-11-09 04:11:52,130 - INFO - STARTING TEST : test_create_md5_on_control 2026-11-09 04:11:52,130 - INFO - TEST DESCRIPTION : Description: Verify md5 with allow specific protocol on all ports and policy with allow all between VN's 2026-11-09 04:11:52,803 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:11:52,803 - INFO - 2026-11-09 04:11:52,803 - INFO - config md5 on each host with auth_data None 2026-11-09 04:11:52,803 - INFO - config per peer with auth_data None 2026-11-09 04:11:53,537 - INFO - configure MD5 on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:53,637 - INFO - config per peer with auth_data None 2026-11-09 04:11:54,454 - INFO - configure MD5 on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:54,561 - INFO - config per peer with auth_data None 2026-11-09 04:11:55,473 - INFO - configure MD5 on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:55,589 - INFO - check if BGP between peers are up before setting md5 2026-11-09 04:11:55,590 - INFO - Check BGP staus between peers 2026-11-09 04:11:55,608 - INFO - setting MD5 config on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:55,608 - INFO - configure MD5 on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:11:55,705 - INFO - setting MD5 config on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:55,705 - INFO - configure MD5 on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:11:55,873 - INFO - setting MD5 config on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:55,873 - INFO - configure MD5 on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:11:56,005 - INFO - check if BGP peering is up after md5 config 2026-11-09 04:11:56,005 - INFO - Check BGP staus between peers 2026-11-09 04:12:06,031 - INFO - Check BGP staus between peers 2026-11-09 04:12:06,044 - INFO - remove md5 configured on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:12:06,044 - INFO - config per peer with auth_data None 2026-11-09 04:12:06,809 - INFO - configure MD5 on host 759b116b-f80b-43ac-9146-d3efe39a2c75 2026-11-09 04:12:06,909 - INFO - remove md5 configured on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:12:06,909 - INFO - config per peer with auth_data None 2026-11-09 04:12:07,565 - INFO - configure MD5 on host 0bc6ab8f-0d32-4e94-b1a1-7e987a6f974c 2026-11-09 04:12:07,653 - INFO - remove md5 configured on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:12:07,653 - INFO - config per peer with auth_data None 2026-11-09 04:12:08,301 - INFO - configure MD5 on host d7a211f2-02b5-4a90-9101-64da3aab16e9 2026-11-09 04:12:08,389 - INFO - Skip interface_detach for VM vn2_vm_0 in state BUILD 2026-11-09 04:12:08,389 - INFO - Deleting VM vn2_vm_0 2026-11-09 04:12:08,389 - ERROR - VM vn2_vm_0 has failed to come up 2026-11-09 04:12:08,389 - ERROR - Nova failed to get host of the VM 2026-11-09 04:12:08,389 - ERROR - VM vn2_vm_0 has failed to come up 2026-11-09 04:12:08,389 - ERROR - Nova failed to get host of the VM 2026-11-09 04:12:08,567 - INFO - Skip interface_detach for VM vn1_vm_0 in state BUILD 2026-11-09 04:12:08,568 - INFO - Deleting VM vn1_vm_0 2026-11-09 04:12:08,568 - ERROR - VM vn1_vm_0 has failed to come up 2026-11-09 04:12:08,568 - ERROR - Nova failed to get host of the VM 2026-11-09 04:12:08,568 - ERROR - VM vn1_vm_0 has failed to come up 2026-11-09 04:12:08,568 - ERROR - Nova failed to get host of the VM 2026-11-09 04:12:08,649 - INFO - Dettaching policy sec_grp_policy_ctest-random-95269385 from vn vn2 2026-11-09 04:12:08,828 - INFO - Dettaching policy sec_grp_policy_ctest-random-95269385 from vn vn1 2026-11-09 04:12:09,129 - INFO - Deleted policy sec_grp_policy_ctest-random-95269385 2026-11-09 04:12:09,129 - INFO - Deleting VN vn2 2026-11-09 04:12:09,313 - INFO - Deleting VN vn1 2026-11-09 04:12:09,363 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:11,416 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:13,516 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:15,582 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:17,628 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:19,692 - WARNING - Deleting VN vn1 failed..Will retry 2026-11-09 04:12:21,881 - INFO - Dettaching policy allow_all from vn test_vnv6dn 2026-11-09 04:12:22,185 - INFO - Dettaching policy allow_all from vn test_vnv6sr 2026-11-09 04:12:22,546 - INFO - Deleted policy allow_all 2026-11-09 04:12:22,546 - INFO - Skip interface_detach for VM dest_vm in state ERROR 2026-11-09 04:12:22,546 - INFO - Deleting VM dest_vm 2026-11-09 04:12:22,546 - ERROR - VM dest_vm has failed to come up 2026-11-09 04:12:22,546 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:11:40Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:12:22,546 - INFO - Skipping the deletion of VM source_vm 2026-11-09 04:12:22,547 - INFO - Deleting VN test_vnv6dn 2026-11-09 04:12:22,774 - INFO - Deleting VN test_vnv6sr 2026-11-09 04:12:23,642 - INFO - END TEST : test_create_md5_on_control : PASSED[0:00:31] 2026-11-09 04:12:23,642 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:12:24,545 - INFO - Deleted project: ctest-TestMd5testsOnControl-02766851, ID : 39310f8e-a970-4ea9-bbc9-b6ac755cc55c 2026-11-09 04:12:24,776 - INFO - Domain Default found not creating 2026-11-09 04:12:24,981 - INFO - Project ctest-TestRbac-21741049 not found, creating it 2026-11-09 04:12:25,664 - INFO - Created Project:ctest-TestRbac-21741049, ID : 25645d29-8cee-4eaf-a053-f7b25aa64213 2026-11-09 04:12:30,135 - INFO - ================================================================================ 2026-11-09 04:12:30,135 - INFO - STARTING TEST : test_perms2_global_share 2026-11-09 04:12:30,135 - INFO - TEST DESCRIPTION : Test perms2 global shared property of an object steps: 1. Add user1 as role1 in project1 and project2 2. Add *.* role1:CRUD to domain acl 3. Create a Shared virtual-network in project1 4. Verify global shared flag is set on VN's perms2 4. Using shared VN try to launch a VM in project2 2026-11-09 04:12:31,218 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:12:31,218 - INFO - 2026-11-09 04:12:31,658 - INFO - Project ctest-TestRbac-23877761 not found, creating it 2026-11-09 04:12:32,281 - INFO - Created Project:ctest-TestRbac-23877761, ID : f25ce103-3857-4d8e-84f3-4f5297fc8a7f 2026-11-09 04:12:32,751 - INFO - Project ctest-TestRbac-75456271 not found, creating it 2026-11-09 04:12:33,373 - INFO - Created Project:ctest-TestRbac-75456271, ID : 2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a 2026-11-09 04:12:36,192 - INFO - API access-list bc0271de-b141-4509-870a-dd1d63630d0e verify on api server passed 2026-11-09 04:12:37,029 - INFO - Created VN ctest-TestRbac-23877761-92951522, UUID :9f14666e-dc89-46dd-95af-f770e4010dc6 2026-11-09 04:12:38,324 - INFO - API Server: Read VN 9f14666e-dc89-46dd-95af-f770e4010dc6 2026-11-09 04:12:38,757 - INFO - API Server: Read VN 9f14666e-dc89-46dd-95af-f770e4010dc6 2026-11-09 04:12:41,757 - WARNING - Unable to get the list of compute nodes 2026-11-09 04:12:41,802 - INFO - Deleting VN ctest-TestRbac-23877761-92951522 2026-11-09 04:12:42,026 - INFO - API access-list (bc0271de-b141-4509-870a-dd1d63630d0e) got deleted in api server 2026-11-09 04:12:43,167 - INFO - Deleted project: ctest-TestRbac-75456271, ID : 2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a 2026-11-09 04:12:44,063 - INFO - Deleted project: ctest-TestRbac-23877761, ID : f25ce103-3857-4d8e-84f3-4f5297fc8a7f 2026-11-09 04:12:44,741 - ERROR - HTTPForbidden Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:12:41 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRbac.test_perms2_global_share> self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80> args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac.py in test_perms2_global_share(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>) 60 assert self.get_vn_from_analytics(u1_p2_conn, vn.vn_fq_name) 61 assert vn.vn_fq_name in self.list_vn_from_analytics(u1_p2_conn) 62 vm = self.create_vm(connections=u1_p2_conn, vn_fixture=vn) 63 assert vm, 'VM creation failed on shared VN' 64 vm undefined self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80> self.create_vm = <bound method BaseRbac.create_vm of <serial_scri...lobal_share[ci_sanity,sanity] id=0x7f5ac2345b80>> connections undefined u1_p2_conn = <common.connections.ContrailConnections object> vn_fixture undefined vn = <vn_test.VNFixture object> /contrail-test/serial_scripts/rbac/base.py in create_vm(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>, vn_fixture=<vn_test.VNFixture object>, connections=<common.connections.ContrailConnections object>, verify=True) 227 def create_vm(self, vn_fixture, connections=None, verify=True): 228 connections = connections or self.connections 229 vm_fixture = self.create_fixture(VMFixture, connections=connections, 230 vn_obj=vn_fixture.obj, 231 image_name='cirros', vm_fixture undefined self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80> self.create_fixture = <bound method BaseRbac.create_fixture of <serial...lobal_share[ci_sanity,sanity] id=0x7f5ac2345b80>> global VMFixture = <class 'vm_test.VMFixture'> connections = <common.connections.ContrailConnections object> vn_obj undefined vn_fixture = <vn_test.VNFixture object> vn_fixture.obj = {'network': {'id': '9f14666e-dc89-46dd-95af-f770...network-ipam']}], 'port_security_enabled': True}} image_name undefined admin_connections undefined self.connections = <common.connections.ContrailConnections object> /contrail-test/serial_scripts/rbac/base.py in create_fixture(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>, fixturecls=<class 'vm_test.VMFixture'>, **kwargs={'admin_connections': <common.connections.ContrailConnections object>, 'connections': <common.connections.ContrailConnections object>, 'image_name': 'cirros', 'vn_obj': {'network': {'id': '9f14666e-dc89-46dd-95af-f770...network-ipam']}], 'port_security_enabled': True}}}) 352 def create_fixture(self, fixturecls, **kwargs): 353 try: 354 return self.useFixture(fixturecls(**kwargs)) 355 except (PermissionDenied, neutron_forbidden): 356 return None self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80> self.useFixture = <bound method TestCase.useFixture of <serial_scr...lobal_share[ci_sanity,sanity] id=0x7f5ac2345b80>> fixturecls = <class 'vm_test.VMFixture'> kwargs = {'admin_connections': <common.connections.ContrailConnections object>, 'connections': <common.connections.ContrailConnections object>, 'image_name': 'cirros', 'vn_obj': {'network': {'id': '9f14666e-dc89-46dd-95af-f770...network-ipam']}], 'port_security_enabled': True}}} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>, fixture=<VMFixture: ctest-TestRbac-75456271-10802674>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'glanceclient.exc.HTTPForbidden'>, HTTPForbidden(), <traceback object>) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'glanceclient.exc.HTTPForbidden'>, exc_obj=HTTPForbidden(), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = HTTPForbidden() exc_obj.with_traceback = <built-in method with_traceback of HTTPForbidden object> exc_tb = <traceback object> /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7f5ac2345b80>, fixture=<VMFixture: ctest-TestRbac-75456271-10802674>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <VMFixture: ctest-TestRbac-75456271-10802674> fixture.setUp = <bound method VMFixture.setUp of <VMFixture: ctest-TestRbac-75456271-10802674>> /contrail-test/fixtures/vm_test.py in setUp(self=<VMFixture: ctest-TestRbac-75456271-10802674>) 191 def setUp(self): 192 super(VMFixture, self).setUp() 193 self.create() 194 195 def create(self): self = <VMFixture: ctest-TestRbac-75456271-10802674> self.create = <bound method VMFixture.create of <VMFixture: ctest-TestRbac-75456271-10802674>> /contrail-test/fixtures/vm_test.py in create(self=<VMFixture: ctest-TestRbac-75456271-10802674>) 231 self.port_ids = port_ids 232 233 objs = self.orch.create_vm( 234 project_uuid=self.project_id, 235 image_name=self.image_name, objs undefined self = <VMFixture: ctest-TestRbac-75456271-10802674> self.orch = <openstack.OpenstackOrchestrator object> self.orch.create_vm = <bound method OpenstackOrchestrator.create_vm of <openstack.OpenstackOrchestrator object>> project_uuid undefined self.project_id = '2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a' image_name undefined self.image_name = 'cirros' flavor undefined self.flavor = 'contrail_flavor_tiny' vm_name undefined self.vm_name = 'ctest-TestRbac-75456271-10802674' vn_objs undefined self.vn_objs = [{'network': {'id': '9f14666e-dc89-46dd-95af-f770...network-ipam']}], 'port_security_enabled': True}}] node_name undefined self.node_name = None zone undefined self.zone = None sg_ids undefined self.sg_ids = [] count undefined self.count = 1 userdata undefined self.userdata = None port_ids undefined self.port_ids = [] fixed_ips undefined self.fixed_ips = [] /contrail-test/fixtures/openstack.py in create_vm(self=<openstack.OpenstackOrchestrator object>, vm_name='ctest-TestRbac-75456271-10802674', image_name='cirros', vn_objs=[{'network': {'id': '9f14666e-dc89-46dd-95af-f770...network-ipam']}], 'port_security_enabled': True}}], **kwargs={'count': 1, 'fixed_ips': [], 'flavor': 'contrail_flavor_tiny', 'node_name': None, 'port_ids': [], 'project_uuid': '2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a', 'sg_ids': [], 'userdata': None, 'zone': None}) 116 except Exception as e: 117 vn_ids.append(vn.uuid) #For the case of VcenterVN obnect in vrouter gw case 118 return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) 119 120 def delete_vm(self, vm_obj, **kwargs): self = <openstack.OpenstackOrchestrator object> self.nova_h = <nova_test.NovaHelper object> self.nova_h.create_vm = <bound method NovaHelper.create_vm of <nova_test.NovaHelper object>> vm_name = 'ctest-TestRbac-75456271-10802674' image_name = 'cirros' vn_ids = ['9f14666e-dc89-46dd-95af-f770e4010dc6'] kwargs = {'count': 1, 'fixed_ips': [], 'flavor': 'contrail_flavor_tiny', 'node_name': None, 'port_ids': [], 'project_uuid': '2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a', 'sg_ids': [], 'userdata': None, 'zone': None} /contrail-test/fixtures/nova_test.py in create_vm(self=<nova_test.NovaHelper object>, project_uuid='2fb4a29d-7c0f-4b75-8c1c-dfa56effa75a', image_name='cirros', vm_name='ctest-TestRbac-75456271-10802674', vn_ids=['9f14666e-dc89-46dd-95af-f770e4010dc6'], node_name=None, sg_ids=[], count=1, userdata=None, flavor='contrail_flavor_tiny', port_ids=[], fixed_ips=[], zone=None) 580 zone, node_name = self.lb_node_zone(zone) 581 582 image = self.get_image(image_name=image_name) 583 if not flavor: 584 flavor = self.get_default_image_flavor(image_name=image_name) image undefined self = <nova_test.NovaHelper object> self.get_image = <bound method NovaHelper.get_image of <nova_test.NovaHelper object>> image_name = 'cirros' /contrail-test/fixtures/nova_test.py in get_image(self=<nova_test.NovaHelper object>, image_name='cirros') 195 try: 196 lock.acquire() 197 got_image = self.find_image(image_name) 198 if not got_image: 199 self._install_image(image_name=image_name) got_image undefined self = <nova_test.NovaHelper object> self.find_image = <bound method NovaHelper.find_image of <nova_test.NovaHelper object>> image_name = 'cirros' /contrail-test/fixtures/nova_test.py in find_image(self=<nova_test.NovaHelper object>, image_name='cirros') 182 183 def find_image(self, image_name): 184 return self.glance_h.get_image(image_name=image_name) 185 # end find_image 186 self = <nova_test.NovaHelper object> self.glance_h = <glance_test.GlanceHelper object> self.glance_h.get_image = <bound method GlanceHelper.get_image of <glance_test.GlanceHelper object>> image_name = 'cirros' /contrail-test/fixtures/glance_test.py in get_image(self=<glance_test.GlanceHelper object>, image_id=None, image_name='cirros', check_active=True) 56 def get_image(self, image_id=None, image_name=None, check_active=True): 57 if not image_id: 58 for image in self.obj.images.list(): 59 if image.name == image_name: 60 image_id = image.id image undefined self = <glance_test.GlanceHelper object> self.obj = <glanceclient.v2.client.Client object> self.obj.images = <glanceclient.v2.images.Controller object> self.obj.images.list = <BoundFunctionWrapper at 0x7f5ac04149a0 for method> /usr/local/lib/python3.9/site-packages/glanceclient/common/utils.py in __next__(self=<GeneratorProxy at 0x7f5ac07871c0 for generator>) 579 # For Python 3 compatibility 580 def __next__(self): 581 return self._next() 582 583 def __iter__(self): self = <GeneratorProxy at 0x7f5ac07871c0 for generator> self._next = <bound method GeneratorProxy._next of <GeneratorProxy at 0x7f5ac07871c0 for generator>> /usr/local/lib/python3.9/site-packages/glanceclient/common/utils.py in _next(self=<GeneratorProxy at 0x7f5ac07871c0 for generator>) 568 569 def _next(self): 570 obj, resp = next(self._self_wrapped) 571 self._set_request_ids(resp) 572 return obj obj undefined resp undefined builtinnext = <built-in function next> self = <GeneratorProxy at 0x7f5ac07871c0 for generator> self._self_wrapped = <generator object Controller.list> /usr/local/lib/python3.9/site-packages/glanceclient/v2/images.py in list(self=<glanceclient.v2.images.Controller object>, **kwargs={}) 182 url = '%s&marker=%s' % (url, kwargs['marker']) 183 184 for image, resp in paginate(url, page_size, limit): 185 yield image, resp 186 image undefined resp undefined paginate = <function Controller.list.<locals>.paginate> url = '/v2/images?limit=20' page_size = 20 limit = None /usr/local/lib/python3.9/site-packages/glanceclient/v2/images.py in paginate(url='/v2/images?limit=20', page_size=20, limit=None) 109 "limit=%s" % limit) 110 111 resp, body = self.http_client.get(next_url, headers=req_id_hdr) 112 # NOTE(rsjethani): Store curent request id so that it can be 113 # used in subsequent requests. Refer bug #1525259 resp undefined body undefined self = <glanceclient.v2.images.Controller object> self.http_client = <glanceclient.common.http.SessionClient object> self.http_client.get = <bound method Adapter.get of <glanceclient.common.http.SessionClient object>> next_url = '/v2/images?limit=20' headers undefined req_id_hdr = {'Content-Type': 'application/octet-stream'} /usr/local/lib/python3.9/site-packages/keystoneauth1/adapter.py in get(self=<glanceclient.common.http.SessionClient object>, url='/v2/images?limit=20', **kwargs={'headers': {'Content-Type': 'application/octet-stream'}}) 384 385 def get(self, url, **kwargs): 386 return self.request(url, 'GET', **kwargs) 387 388 def head(self, url, **kwargs): self = <glanceclient.common.http.SessionClient object> self.request = <bound method SessionClient.request of <glanceclient.common.http.SessionClient object>> url = '/v2/images?limit=20' kwargs = {'headers': {'Content-Type': 'application/octet-stream'}} /usr/local/lib/python3.9/site-packages/glanceclient/common/http.py in request(self=<glanceclient.common.http.SessionClient object>, url='/v2/images?limit=20', method='GET', **kwargs={'raise_exc': False, 'stream': True}) 376 raise exc.CommunicationError(message=message) 377 378 return self._handle_response(resp) 379 380 self = <glanceclient.common.http.SessionClient object> self._handle_response = <bound method _BaseHTTPClient._handle_response of <glanceclient.common.http.SessionClient object>> resp = <Response [403]> /usr/local/lib/python3.9/site-packages/glanceclient/common/http.py in _handle_response(self=<glanceclient.common.http.SessionClient object>, resp=<Response [403]>) 124 if not resp.ok: 125 LOG.debug("Request returned failure status %s.", resp.status_code) 126 raise exc.from_response(resp, resp.content) 127 elif (resp.status_code == requests.codes.MULTIPLE_CHOICES and 128 resp.request.path_url != '/versions'): global exc = <module 'glanceclient.exc' from '/usr/local/lib/python3.9/site-packages/glanceclient/exc.py'> exc.from_response = <function from_response> resp = <Response [403]> resp.content = b'<html>\n <head>\n <title>403 Forbidden</title...ges action.<br /><br />\n\n\n\n </body>\n</html>' HTTPForbidden: HTTP 403 Forbidden: You are not authorized to complete get_images action. __cause__ = None __class__ = <class 'glanceclient.exc.HTTPForbidden'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of HTTPForbidden object> __dict__ = {'details': '403 Forbidden: You are not authorized to complete get_images action.'} __dir__ = <built-in method __dir__ of HTTPForbidden object> __doc__ = None __eq__ = <method-wrapper '__eq__' of HTTPForbidden object> __format__ = <built-in method __format__ of HTTPForbidden object> __ge__ = <method-wrapper '__ge__' of HTTPForbidden object> __getattribute__ = <method-wrapper '__getattribute__' of HTTPForbidden object> __gt__ = <method-wrapper '__gt__' of HTTPForbidden object> __hash__ = <method-wrapper '__hash__' of HTTPForbidden object> __init__ = <bound method HTTPException.__init__ of HTTPForbidden()> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of HTTPForbidden object> __lt__ = <method-wrapper '__lt__' of HTTPForbidden object> __module__ = 'glanceclient.exc' __ne__ = <method-wrapper '__ne__' of HTTPForbidden object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of HTTPForbidden object> __reduce_ex__ = <built-in method __reduce_ex__ of HTTPForbidden object> __repr__ = <method-wrapper '__repr__' of HTTPForbidden object> __setattr__ = <method-wrapper '__setattr__' of HTTPForbidden object> __setstate__ = <built-in method __setstate__ of HTTPForbidden object> __sizeof__ = <built-in method __sizeof__ of HTTPForbidden object> __str__ = <bound method HTTPException.__str__ of HTTPForbidden()> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None args = () code = 403 details = '403 Forbidden: You are not authorized to complete get_images action.' with_traceback = <built-in method with_traceback of HTTPForbidden object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac.py", line 62, in test_perms2_global_share vm = self.create_vm(connections=u1_p2_conn, vn_fixture=vn) File "/contrail-test/serial_scripts/rbac/base.py", line 229, in create_vm vm_fixture = self.create_fixture(VMFixture, connections=connections, File "/contrail-test/serial_scripts/rbac/base.py", line 354, in create_fixture return self.useFixture(fixturecls(**kwargs)) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 193, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 233, in create objs = self.orch.create_vm( File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 582, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 197, in get_image got_image = self.find_image(image_name) File "/contrail-test/fixtures/nova_test.py", line 184, in find_image return self.glance_h.get_image(image_name=image_name) File "/contrail-test/fixtures/glance_test.py", line 58, in get_image for image in self.obj.images.list(): File "/usr/local/lib/python3.9/site-packages/glanceclient/common/utils.py", line 581, in __next__ return self._next() File "/usr/local/lib/python3.9/site-packages/glanceclient/common/utils.py", line 570, in _next obj, resp = next(self._self_wrapped) File "/usr/local/lib/python3.9/site-packages/glanceclient/v2/images.py", line 184, in list for image, resp in paginate(url, page_size, limit): File "/usr/local/lib/python3.9/site-packages/glanceclient/v2/images.py", line 111, in paginate resp, body = self.http_client.get(next_url, headers=req_id_hdr) File "/usr/local/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 386, in get return self.request(url, 'GET', **kwargs) File "/usr/local/lib/python3.9/site-packages/glanceclient/common/http.py", line 378, in request return self._handle_response(resp) File "/usr/local/lib/python3.9/site-packages/glanceclient/common/http.py", line 126, in _handle_response raise exc.from_response(resp, resp.content) glanceclient.exc.HTTPForbidden: HTTP 403 Forbidden: You are not authorized to complete get_images action. 2026-11-09 04:12:44,743 - INFO - 2026-11-09 04:12:44,743 - INFO - END TEST : test_perms2_global_share : FAILED[0:00:14] 2026-11-09 04:12:44,743 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:12:46,686 - INFO - Deleted project: ctest-TestRbac-21741049, ID : 25645d29-8cee-4eaf-a053-f7b25aa64213 2026-11-09 04:12:46,889 - INFO - Domain Default found not creating 2026-11-09 04:12:47,089 - INFO - Project ctest-TestRbacBasic-76122026 not found, creating it 2026-11-09 04:12:47,682 - INFO - Created Project:ctest-TestRbacBasic-76122026, ID : 8fa429c4-b9a7-49f7-a0e9-6d58ebc7ad77 2026-11-09 04:12:51,947 - INFO - ================================================================================ 2026-11-09 04:12:51,948 - INFO - STARTING TEST : test_perms2_owner 2026-11-09 04:12:51,948 - INFO - TEST DESCRIPTION : Validate perms2 tenant ownership steps: 1. Create Project1 and Project2 2. Add user1 as role1 under project1 and project2 3. create domain acl rule 'VirtualNetwork.* role1:CRUD' 4. create VN1 under Project1 4. create VN2 under Project2 5. user1 shouldnt be able to read VN1 using project2 creds 6. admin should be able to read VN1 though he isnt member of the project 7. Network list with respective project creds should list corresponding VNs 8. Change ownership of VN1 to Project2 9. user1 should now be able to read VN1 using Project2 creds 10. Network list with Project2 creds should list both VNs, Project1 creds should list VN1 alone, admin should list both VNs 2026-11-09 04:12:52,623 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:12:52,623 - INFO - 2026-11-09 04:12:53,087 - INFO - Project ctest-TestRbacBasic-25366790 not found, creating it 2026-11-09 04:12:53,674 - INFO - Created Project:ctest-TestRbacBasic-25366790, ID : 92cbbe3e-9c18-4469-91ec-0f97eedd000c 2026-11-09 04:12:54,135 - INFO - Project ctest-TestRbacBasic-72072484 not found, creating it 2026-11-09 04:12:55,044 - INFO - Created Project:ctest-TestRbacBasic-72072484, ID : b48379ae-e6e7-4b11-a092-0d94d3110e1d 2026-11-09 04:12:58,055 - INFO - API access-list 1793fe6d-42f5-4b77-97dd-f8f6e9272d67 verify on api server passed 2026-11-09 04:12:58,921 - INFO - Created VN ctest-TestRbacBasic-25366790-59807046, UUID :8d6a1d02-0d78-41b1-b9cf-991e78f4a303 2026-11-09 04:12:59,358 - ERROR - Some exception while doing neutron net-list Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 288, in get_vn_obj_from_id return self.obj.show_network(network=uuid) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 822, in show_network return self.get(self.network_path % (network), params=_params) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 353, in get return self.retry_request("GET", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 330, in retry_request return self.do_request(method, action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.NotFound: The resource could not be found. Neutron server returns request_ids: ['req-315a2ee4-086a-48e8-890a-99aa883d59c9'] 2026-11-09 04:12:59,422 - INFO - API access-list (1793fe6d-42f5-4b77-97dd-f8f6e9272d67) got deleted in api server 2026-11-09 04:13:00,621 - INFO - Deleted project: ctest-TestRbacBasic-72072484, ID : b48379ae-e6e7-4b11-a092-0d94d3110e1d 2026-11-09 04:13:00,789 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:03,001 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:05,177 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:07,381 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:09,617 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:11,837 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:14,005 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:16,241 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:18,453 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:20,637 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:22,829 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:25,013 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:27,201 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:29,377 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:31,565 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:33,733 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:35,929 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:38,117 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:40,297 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:42,477 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:44,665 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:46,893 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:49,077 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:51,289 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:53,469 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:55,669 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:13:57,845 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:14:00,021 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:14:02,201 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:14:04,373 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:14:06,553 - WARNING - Project ctest-TestRbacBasic-25366790 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25366790', 'ctest-TestRbacBasic-25366790-59807046'], 'uuid': '8d6a1d02-0d78-41b1-b9cf-991e78f4a303', 'href': 'http://10.0.0.33:8082/virtual-network/8d6a1d02-0d78-41b1-b9cf-991e78f4a303'}] before deletion 2026-11-09 04:14:06,553 - WARNING - One or more references still present, will not delete the project ctest-TestRbacBasic-25366790 2026-11-09 04:14:07,226 - ERROR - ValueError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:12:59 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRbacBasic.test_perms2_owner> self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760> args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_perms2_owner(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>) 223 ] 224 domain_rbac = self.create_rbac_acl(rules=vn_rules, parent_type='domain') 225 vn = self.create_vn(connections=u1_p1_conn, verify=False) 226 assert vn, 'VN creation failed' 227 vn2 = self.create_vn(connections=u1_p2_conn, verify=False) vn undefined self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760> self.create_vn = <bound method BaseRbac.create_vn of <serial_scri...wner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>> connections undefined u1_p1_conn = <common.connections.ContrailConnections object> verify undefined /contrail-test/serial_scripts/rbac/base.py in create_vn(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>, connections=<common.connections.ContrailConnections object>, verify=False, option='contrail', **kwargs={}) 214 def create_vn(self, connections=None, verify=True, option='contrail', **kwargs): 215 connections = connections or self.connections 216 vn_fixture = self.create_fixture(VNFixture, connections=connections, 217 option=option, **kwargs) 218 if vn_fixture and verify: vn_fixture undefined self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760> self.create_fixture = <bound method BaseRbac.create_fixture of <serial...wner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>> global VNFixture = <class 'vn_test.VNFixture'> connections = <common.connections.ContrailConnections object> option = 'contrail' kwargs = {} /contrail-test/serial_scripts/rbac/base.py in create_fixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>, fixturecls=<class 'vn_test.VNFixture'>, **kwargs={'connections': <common.connections.ContrailConnections object>, 'option': 'contrail'}) 352 def create_fixture(self, fixturecls, **kwargs): 353 try: 354 return self.useFixture(fixturecls(**kwargs)) 355 except (PermissionDenied, neutron_forbidden): 356 return None self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760> self.useFixture = <bound method TestCase.useFixture of <serial_scr...wner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>> fixturecls = <class 'vn_test.VNFixture'> kwargs = {'connections': <common.connections.ContrailConnections object>, 'option': 'contrail'} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>, fixture=<vn_test.VNFixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'ValueError'>, ValueError('could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator'), <traceback object>) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'ValueError'>, exc_obj=ValueError('could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator'), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = ValueError('could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator') exc_obj.with_traceback = <built-in method with_traceback of ValueError object> exc_tb = <traceback object> /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...owner[ci_sanity,sanity,suite1] id=0x7f5ac2351760>, fixture=<vn_test.VNFixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <vn_test.VNFixture object> fixture.setUp = <bound method VNFixture.setUp of <vn_test.VNFixture object>> /contrail-test/fixtures/vn_test.py in setUp(self=<vn_test.VNFixture object>) 437 def setUp(self): 438 super(VNFixture, self).setUp() 439 self.create() 440 441 def create(self): self = <vn_test.VNFixture object> self.create = <bound method VNFixture.create of <vn_test.VNFixture object>> /contrail-test/fixtures/vn_test.py in create(self=<vn_test.VNFixture object>) 448 self.webui.create_vn(self) 449 elif (self.option == 'contrail'): 450 self._create_vn_api(self.vn_name, self.project_obj) 451 else: 452 self._create_vn_orch() self = <vn_test.VNFixture object> self._create_vn_api = <bound method VNFixture._create_vn_api of <vn_test.VNFixture object>> self.vn_name = 'ctest-TestRbacBasic-25366790-59807046' self.project_obj = <vnc_api.gen.resource_client.Project object> /contrail-test/fixtures/vn_test.py in _create_vn_api(self=<vn_test.VNFixture object>, vn_name='ctest-TestRbacBasic-25366790-59807046', project_obj=<vnc_api.gen.resource_client.Project object>) 427 self.obj = self._orch_call('get_vn_obj_from_id', self.uuid) 428 if self.obj is None: 429 raise ValueError('could not find %s in orchestrator' % (self.vn_name)) 430 431 def get_api_obj(self): builtinValueError = <class 'ValueError'> self = <vn_test.VNFixture object> self.vn_name = 'ctest-TestRbacBasic-25366790-59807046' ValueError: could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator __cause__ = None __class__ = <class 'ValueError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of ValueError object> __dict__ = {} __dir__ = <built-in method __dir__ of ValueError object> __doc__ = 'Inappropriate argument value (of correct type).' __eq__ = <method-wrapper '__eq__' of ValueError object> __format__ = <built-in method __format__ of ValueError object> __ge__ = <method-wrapper '__ge__' of ValueError object> __getattribute__ = <method-wrapper '__getattribute__' of ValueError object> __gt__ = <method-wrapper '__gt__' of ValueError object> __hash__ = <method-wrapper '__hash__' of ValueError object> __init__ = <method-wrapper '__init__' of ValueError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of ValueError object> __lt__ = <method-wrapper '__lt__' of ValueError object> __ne__ = <method-wrapper '__ne__' of ValueError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of ValueError object> __reduce_ex__ = <built-in method __reduce_ex__ of ValueError object> __repr__ = <method-wrapper '__repr__' of ValueError object> __setattr__ = <method-wrapper '__setattr__' of ValueError object> __setstate__ = <built-in method __setstate__ of ValueError object> __sizeof__ = <built-in method __sizeof__ of ValueError object> __str__ = <method-wrapper '__str__' of ValueError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator',) with_traceback = <built-in method with_traceback of ValueError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac_basic.py", line 225, in test_perms2_owner vn = self.create_vn(connections=u1_p1_conn, verify=False) File "/contrail-test/serial_scripts/rbac/base.py", line 216, in create_vn vn_fixture = self.create_fixture(VNFixture, connections=connections, File "/contrail-test/serial_scripts/rbac/base.py", line 354, in create_fixture return self.useFixture(fixturecls(**kwargs)) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vn_test.py", line 439, in setUp self.create() File "/contrail-test/fixtures/vn_test.py", line 450, in create self._create_vn_api(self.vn_name, self.project_obj) File "/contrail-test/fixtures/vn_test.py", line 429, in _create_vn_api raise ValueError('could not find %s in orchestrator' % (self.vn_name)) ValueError: could not find ctest-TestRbacBasic-25366790-59807046 in orchestrator 2026-11-09 04:14:07,227 - INFO - 2026-11-09 04:14:07,227 - INFO - END TEST : test_perms2_owner : FAILED[0:01:16] 2026-11-09 04:14:07,227 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:14:07,245 - INFO - ================================================================================ 2026-11-09 04:14:07,246 - INFO - STARTING TEST : test_rbac_acl_different_roles 2026-11-09 04:14:07,246 - INFO - TEST DESCRIPTION : Validate via vnc_apis CRUD of rbac acl and objects steps: 1. Add user1 as role1 and user2 as role2 to the project 2. Both user1 and user2 shouldnt be able to create VNs/STs 3. Create Rbac ACL under project with VN.* role1:CRUD rule 4. user1 should be able to create VN, but not Service-Template 5. Create Rbac ACL under domain with ST.* role1:CRUD rule 6. user1 should be able to create Service-Template 7. user2 shouldnt be able to read the created VN/ST or create new 8. Update the acl rule with Read perms for role2 9. user2 should be able to read created VN but not create new VNs 10. user2 should be able to read created ST but not create new STs 11. Delete the acl rule with Read perms for role2 12. user2 shouldnt be able to read the created ST/VN or create new VN/ST 13. Update global acl with role2:R for both VN and ST 14. user2 should be able to read VN and ST 13. Delete both project and domain acls 14. user1 shouldnt be able to read/delete VN/ST 15. Update global acl with role1:CRUD for both VN/ST 16. user1 should now be able to delete both VN and ST 17. Delete global acl pass : acl creation and update should complete scucessfully. 2026-11-09 04:14:07,943 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:14:07,943 - INFO - 2026-11-09 04:14:10,745 - INFO - Permission denied to create/update VirtualNetwork 2026-11-09 04:14:11,182 - INFO - API access-list 127c9a85-a3af-4d75-9fa0-62805744780a verify on api server passed 2026-11-09 04:14:11,661 - INFO - Created VN ctest-TestRbacBasic-76122026-60947046, UUID :7c639823-b766-42b2-b726-d03cd96d601f 2026-11-09 04:14:12,189 - ERROR - Some exception while doing neutron net-list Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 288, in get_vn_obj_from_id return self.obj.show_network(network=uuid) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 822, in show_network return self.get(self.network_path % (network), params=_params) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 353, in get return self.retry_request("GET", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 330, in retry_request return self.do_request(method, action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.NotFound: The resource could not be found. Neutron server returns request_ids: ['req-788abe5a-6d47-4864-92f9-0915123ef2f1'] 2026-11-09 04:14:12,273 - INFO - API access-list (127c9a85-a3af-4d75-9fa0-62805744780a) got deleted in api server 2026-11-09 04:14:13,243 - ERROR - ValueError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:14:12 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRbacBasic.test_rbac_acl_different_roles> self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0> args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_rbac_acl_different_roles(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>) 45 ] 46 proj_rbac = self.create_rbac_acl(rules=vn_rules) 47 vn = self.create_vn(connections=user1_conn) 48 assert vn, 'VN creation failed' 49 assert not self.create_st(connections=user1_conn), 'ST creation should have failed' vn undefined self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0> self.create_vn = <bound method BaseRbac.create_vn of <serial_scri...oles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>> connections undefined user1_conn = <common.connections.ContrailConnections object> /contrail-test/serial_scripts/rbac/base.py in create_vn(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>, connections=<common.connections.ContrailConnections object>, verify=True, option='contrail', **kwargs={}) 214 def create_vn(self, connections=None, verify=True, option='contrail', **kwargs): 215 connections = connections or self.connections 216 vn_fixture = self.create_fixture(VNFixture, connections=connections, 217 option=option, **kwargs) 218 if vn_fixture and verify: vn_fixture undefined self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0> self.create_fixture = <bound method BaseRbac.create_fixture of <serial...oles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>> global VNFixture = <class 'vn_test.VNFixture'> connections = <common.connections.ContrailConnections object> option = 'contrail' kwargs = {} /contrail-test/serial_scripts/rbac/base.py in create_fixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>, fixturecls=<class 'vn_test.VNFixture'>, **kwargs={'connections': <common.connections.ContrailConnections object>, 'option': 'contrail'}) 352 def create_fixture(self, fixturecls, **kwargs): 353 try: 354 return self.useFixture(fixturecls(**kwargs)) 355 except (PermissionDenied, neutron_forbidden): 356 return None self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0> self.useFixture = <bound method TestCase.useFixture of <serial_scr...oles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>> fixturecls = <class 'vn_test.VNFixture'> kwargs = {'connections': <common.connections.ContrailConnections object>, 'option': 'contrail'} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>, fixture=<vn_test.VNFixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'ValueError'>, ValueError('could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator'), <traceback object>) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'ValueError'>, exc_obj=ValueError('could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator'), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = ValueError('could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator') exc_obj.with_traceback = <built-in method with_traceback of ValueError object> exc_tb = <traceback object> /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7f5ac23518b0>, fixture=<vn_test.VNFixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <vn_test.VNFixture object> fixture.setUp = <bound method VNFixture.setUp of <vn_test.VNFixture object>> /contrail-test/fixtures/vn_test.py in setUp(self=<vn_test.VNFixture object>) 437 def setUp(self): 438 super(VNFixture, self).setUp() 439 self.create() 440 441 def create(self): self = <vn_test.VNFixture object> self.create = <bound method VNFixture.create of <vn_test.VNFixture object>> /contrail-test/fixtures/vn_test.py in create(self=<vn_test.VNFixture object>) 448 self.webui.create_vn(self) 449 elif (self.option == 'contrail'): 450 self._create_vn_api(self.vn_name, self.project_obj) 451 else: 452 self._create_vn_orch() self = <vn_test.VNFixture object> self._create_vn_api = <bound method VNFixture._create_vn_api of <vn_test.VNFixture object>> self.vn_name = 'ctest-TestRbacBasic-76122026-60947046' self.project_obj = <vnc_api.gen.resource_client.Project object> /contrail-test/fixtures/vn_test.py in _create_vn_api(self=<vn_test.VNFixture object>, vn_name='ctest-TestRbacBasic-76122026-60947046', project_obj=<vnc_api.gen.resource_client.Project object>) 427 self.obj = self._orch_call('get_vn_obj_from_id', self.uuid) 428 if self.obj is None: 429 raise ValueError('could not find %s in orchestrator' % (self.vn_name)) 430 431 def get_api_obj(self): builtinValueError = <class 'ValueError'> self = <vn_test.VNFixture object> self.vn_name = 'ctest-TestRbacBasic-76122026-60947046' ValueError: could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator __cause__ = None __class__ = <class 'ValueError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of ValueError object> __dict__ = {} __dir__ = <built-in method __dir__ of ValueError object> __doc__ = 'Inappropriate argument value (of correct type).' __eq__ = <method-wrapper '__eq__' of ValueError object> __format__ = <built-in method __format__ of ValueError object> __ge__ = <method-wrapper '__ge__' of ValueError object> __getattribute__ = <method-wrapper '__getattribute__' of ValueError object> __gt__ = <method-wrapper '__gt__' of ValueError object> __hash__ = <method-wrapper '__hash__' of ValueError object> __init__ = <method-wrapper '__init__' of ValueError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of ValueError object> __lt__ = <method-wrapper '__lt__' of ValueError object> __ne__ = <method-wrapper '__ne__' of ValueError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of ValueError object> __reduce_ex__ = <built-in method __reduce_ex__ of ValueError object> __repr__ = <method-wrapper '__repr__' of ValueError object> __setattr__ = <method-wrapper '__setattr__' of ValueError object> __setstate__ = <built-in method __setstate__ of ValueError object> __sizeof__ = <built-in method __sizeof__ of ValueError object> __str__ = <method-wrapper '__str__' of ValueError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator',) with_traceback = <built-in method with_traceback of ValueError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac_basic.py", line 47, in test_rbac_acl_different_roles vn = self.create_vn(connections=user1_conn) File "/contrail-test/serial_scripts/rbac/base.py", line 216, in create_vn vn_fixture = self.create_fixture(VNFixture, connections=connections, File "/contrail-test/serial_scripts/rbac/base.py", line 354, in create_fixture return self.useFixture(fixturecls(**kwargs)) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vn_test.py", line 439, in setUp self.create() File "/contrail-test/fixtures/vn_test.py", line 450, in create self._create_vn_api(self.vn_name, self.project_obj) File "/contrail-test/fixtures/vn_test.py", line 429, in _create_vn_api raise ValueError('could not find %s in orchestrator' % (self.vn_name)) ValueError: could not find ctest-TestRbacBasic-76122026-60947046 in orchestrator 2026-11-09 04:14:13,244 - INFO - 2026-11-09 04:14:13,244 - INFO - END TEST : test_rbac_acl_different_roles : FAILED[0:00:06] 2026-11-09 04:14:13,244 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:14:13,247 - INFO - ================================================================================ 2026-11-09 04:14:13,247 - INFO - STARTING TEST : test_rbac_create_delete_vm 2026-11-09 04:14:13,247 - INFO - TEST DESCRIPTION : Validate creds passed via orchestrator(nova/neutron) steps: 1. Add user1 as role1 2. Create Rbac ACL under project with role1:CRUD perms for a. VN.* b. VM.* c. VMI.* d. IIP.* e. SG.* f. LR.* g. FIP-Pool.* h. ACL.* 3. user1 should be able to create VN and VM via orchestrator 4. Validate the VN and VM pass: user should be able to create and delete VN and VM 2026-11-09 04:14:13,927 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:14:13,927 - INFO - 2026-11-09 04:14:14,888 - INFO - Created VN ctest-TestRbacBasic-76122026-78787906 2026-11-09 04:14:15,347 - INFO - Verified VN network id 25 for VN 3c2bfef0-fdbe-4fb6-a779-9215a93856c5 2026-11-09 04:14:15,347 - INFO - Verifications in API Server for VN ctest-TestRbacBasic-76122026-78787906 passed 2026-11-09 04:14:15,460 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-TestRbacBasic-76122026-78787906 passed 2026-11-09 04:14:16,949 - INFO - Validated that VN default-domain:ctest-TestRbacBasic-76122026:ctest-TestRbacBasic-76122026-78787906 is found in opserver 2026-11-09 04:14:17,227 - INFO - API access-list 04ff591c-862a-4aec-8a71-1c3b57253419 verify on api server passed 2026-11-09 04:14:17,544 - ERROR - Neutron Exception while creating network ctest-TestRbacBasic-76122026-27377587 Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 100, in create_network net_rsp = self.obj.create_network({'network': net_req}) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 826, in create_network return self.post(self.networks_path, body=body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 358, in post return self.do_request("POST", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.Forbidden: rule:create_network is disallowed by policy Neutron server returns request_ids: ['req-691c6c65-3025-4229-8b22-582d488f5ac9'] 2026-11-09 04:14:17,600 - INFO - API access-list (04ff591c-862a-4aec-8a71-1c3b57253419) got deleted in api server 2026-11-09 04:14:17,771 - INFO - Deleting VN ctest-TestRbacBasic-76122026-78787906 2026-11-09 04:14:18,705 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:14:17 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...reate_delete_vm[sanity,suite1] id=0x7f5ac2351970>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestRbacBasic.test_rbac_create_delete_vm> self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...reate_delete_vm[sanity,suite1] id=0x7f5ac2351970> args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_rbac_create_delete_vm(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...reate_delete_vm[sanity,suite1] id=0x7f5ac2351970>) 177 proj_rbac = self.create_rbac_acl(rules=rules) 178 vn = self.create_vn(connections=user1_conn, option='neutron') 179 assert vn, 'VN creation failed' 180 sg = self.create_sg(connections=user1_conn) 181 assert sg, 'SG creation failed' vn = None AssertionError: VN creation failed __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('VN creation failed',) with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac_basic.py", line 179, in test_rbac_create_delete_vm assert vn, 'VN creation failed' AssertionError: VN creation failed 2026-11-09 04:14:18,709 - INFO - 2026-11-09 04:14:18,709 - INFO - END TEST : test_rbac_create_delete_vm : FAILED[0:00:05] 2026-11-09 04:14:18,709 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:14:19,877 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:22,041 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:24,197 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:26,369 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:28,525 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:30,697 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:32,865 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:35,029 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:37,257 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:39,437 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:41,601 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:43,753 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:45,901 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:48,093 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:50,253 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:52,417 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:54,581 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:56,753 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:14:58,909 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:01,061 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:03,269 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:05,457 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:07,633 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:09,789 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:12,015 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:14,185 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:16,381 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:18,545 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:20,701 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:22,873 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:25,045 - WARNING - Project ctest-TestRbacBasic-76122026 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-76122026', 'ctest-TestRbacBasic-76122026-60947046'], 'uuid': '7c639823-b766-42b2-b726-d03cd96d601f', 'href': 'http://10.0.0.33:8082/virtual-network/7c639823-b766-42b2-b726-d03cd96d601f'}] before deletion 2026-11-09 04:15:25,045 - WARNING - One or more references still present, will not delete the project ctest-TestRbacBasic-76122026 2026-11-09 04:15:25,235 - INFO - Using existing project ['default-domain', 'admin'](21822516-47f8-42e5-9de5-2e57b0097b23) 2026-11-09 04:15:25,247 - INFO - ================================================================================ 2026-11-09 04:15:25,247 - INFO - STARTING TEST : test_contrail_status 2026-11-09 04:15:25,247 - INFO - TEST DESCRIPTION : Test to verify that all services are running and active 2026-11-09 04:15:25,913 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:15:25,913 - INFO - 2026-11-09 04:15:26,086 - INFO - 10.0.0.248 2026-11-09 04:15:26,086 - INFO - config 2026-11-09 04:15:26,096 - INFO - config-nodemgr:active 2026-11-09 04:15:26,101 - INFO - api-server:active 2026-11-09 04:15:26,107 - INFO - schema:active 2026-11-09 04:15:26,113 - INFO - svc-monitor:active 2026-11-09 04:15:26,121 - INFO - device-manager:active 2026-11-09 04:15:26,121 - INFO - config-database 2026-11-09 04:15:26,121 - INFO - config-cassandra:active 2026-11-09 04:15:26,121 - INFO - config-zookeeper:active 2026-11-09 04:15:26,122 - INFO - config-rabbitmq:active 2026-11-09 04:15:26,122 - INFO - control 2026-11-09 04:15:26,131 - INFO - control-nodemgr:active 2026-11-09 04:15:26,139 - INFO - control:active 2026-11-09 04:15:26,139 - INFO - named:active 2026-11-09 04:15:26,152 - INFO - dns:active 2026-11-09 04:15:26,152 - INFO - analytics 2026-11-09 04:15:26,159 - INFO - analytics-nodemgr:active 2026-11-09 04:15:26,164 - INFO - analytics-api:active 2026-11-09 04:15:26,177 - INFO - collector:active 2026-11-09 04:15:26,177 - INFO - analytics-database 2026-11-09 04:15:26,177 - INFO - analytics-cassandra:active 2026-11-09 04:15:26,183 - INFO - analyticsdb-nodemgr:active 2026-11-09 04:15:26,206 - INFO - query-engine:active 2026-11-09 04:15:26,206 - INFO - webui 2026-11-09 04:15:26,206 - INFO - webui:active 2026-11-09 04:15:26,206 - INFO - webui-middleware:active 2026-11-09 04:15:26,207 - INFO - redis:active 2026-11-09 04:15:26,207 - INFO - analytics_snmp 2026-11-09 04:15:26,216 - INFO - snmp-collector:active 2026-11-09 04:15:26,216 - INFO - snmp-topology:active 2026-11-09 04:15:26,216 - INFO - analytics_alarm 2026-11-09 04:15:26,216 - INFO - alarmgen:active 2026-11-09 04:15:26,282 - INFO - 10.0.0.249 2026-11-09 04:15:26,283 - INFO - config 2026-11-09 04:15:26,290 - INFO - config-nodemgr:active 2026-11-09 04:15:26,297 - INFO - api-server:active 2026-11-09 04:15:26,301 - INFO - schema:backup 2026-11-09 04:15:26,305 - INFO - svc-monitor:backup 2026-11-09 04:15:26,311 - INFO - device-manager:backup 2026-11-09 04:15:26,311 - INFO - config-database 2026-11-09 04:15:26,311 - INFO - config-cassandra:active 2026-11-09 04:15:26,311 - INFO - config-zookeeper:active 2026-11-09 04:15:26,311 - INFO - config-rabbitmq:active 2026-11-09 04:15:26,311 - INFO - control 2026-11-09 04:15:26,318 - INFO - control-nodemgr:active 2026-11-09 04:15:26,324 - INFO - control:active 2026-11-09 04:15:26,324 - INFO - named:active 2026-11-09 04:15:26,350 - INFO - dns:active 2026-11-09 04:15:26,350 - INFO - analytics 2026-11-09 04:15:26,357 - INFO - analytics-nodemgr:active 2026-11-09 04:15:26,364 - INFO - analytics-api:active 2026-11-09 04:15:26,370 - INFO - collector:active 2026-11-09 04:15:26,371 - INFO - analytics-database 2026-11-09 04:15:26,371 - INFO - analytics-cassandra:active 2026-11-09 04:15:26,386 - INFO - analyticsdb-nodemgr:active 2026-11-09 04:15:26,394 - INFO - query-engine:active 2026-11-09 04:15:26,395 - INFO - webui 2026-11-09 04:15:26,395 - INFO - webui:active 2026-11-09 04:15:26,395 - INFO - webui-middleware:active 2026-11-09 04:15:26,395 - INFO - redis:active 2026-11-09 04:15:26,395 - INFO - analytics_snmp 2026-11-09 04:15:26,404 - INFO - snmp-collector:active 2026-11-09 04:15:26,404 - INFO - snmp-topology:active 2026-11-09 04:15:26,405 - INFO - analytics_alarm 2026-11-09 04:15:26,405 - INFO - alarmgen:active 2026-11-09 04:15:26,473 - INFO - 10.0.0.33 2026-11-09 04:15:26,474 - INFO - config 2026-11-09 04:15:26,482 - INFO - config-nodemgr:active 2026-11-09 04:15:26,488 - INFO - api-server:active 2026-11-09 04:15:26,493 - INFO - schema:backup 2026-11-09 04:15:26,498 - INFO - svc-monitor:backup 2026-11-09 04:15:26,502 - INFO - device-manager:backup 2026-11-09 04:15:26,502 - INFO - config-database 2026-11-09 04:15:26,502 - INFO - config-cassandra:active 2026-11-09 04:15:26,502 - INFO - config-zookeeper:active 2026-11-09 04:15:26,502 - INFO - config-rabbitmq:active 2026-11-09 04:15:26,502 - INFO - control 2026-11-09 04:15:26,509 - INFO - control-nodemgr:active 2026-11-09 04:15:26,515 - INFO - control:active 2026-11-09 04:15:26,515 - INFO - named:active 2026-11-09 04:15:26,521 - INFO - dns:active 2026-11-09 04:15:26,521 - INFO - analytics 2026-11-09 04:15:26,529 - INFO - analytics-nodemgr:active 2026-11-09 04:15:26,535 - INFO - analytics-api:active 2026-11-09 04:15:26,542 - INFO - collector:active 2026-11-09 04:15:26,542 - INFO - analytics-database 2026-11-09 04:15:26,542 - INFO - analytics-cassandra:active 2026-11-09 04:15:26,549 - INFO - analyticsdb-nodemgr:active 2026-11-09 04:15:26,557 - INFO - query-engine:active 2026-11-09 04:15:26,558 - INFO - webui 2026-11-09 04:15:26,558 - INFO - webui:active 2026-11-09 04:15:26,558 - INFO - webui-middleware:active 2026-11-09 04:15:26,558 - INFO - redis:active 2026-11-09 04:15:26,558 - INFO - analytics_snmp 2026-11-09 04:15:26,566 - INFO - snmp-collector:active 2026-11-09 04:15:26,566 - INFO - snmp-topology:active 2026-11-09 04:15:26,566 - INFO - analytics_alarm 2026-11-09 04:15:26,566 - INFO - alarmgen:active 2026-11-09 04:15:26,623 - INFO - 10.0.0.250 2026-11-09 04:15:26,623 - INFO - vrouter 2026-11-09 04:15:26,630 - INFO - vrouter-nodemgr:active 2026-11-09 04:15:26,636 - INFO - agent:active 2026-11-09 04:15:26,692 - INFO - 10.0.0.38 2026-11-09 04:15:26,692 - INFO - vrouter 2026-11-09 04:15:26,700 - INFO - vrouter-nodemgr:active 2026-11-09 04:15:26,707 - INFO - agent:active 2026-11-09 04:15:26,707 - INFO - All the contrail services are up on all nodes 2026-11-09 04:15:26,707 - INFO - contrail-status passed 2026-11-09 04:15:27,357 - INFO - END TEST : test_contrail_status : PASSED[0:00:02] 2026-11-09 04:15:27,357 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:15:27,451 - INFO - Domain Default found not creating 2026-11-09 04:15:27,649 - INFO - Project ctest-TestBasicVMVN0-34069908 not found, creating it 2026-11-09 04:15:28,166 - INFO - Created Project:ctest-TestBasicVMVN0-34069908, ID : 35763c96-953a-484d-a7f0-636384a78efa 2026-11-09 04:15:30,010 - INFO - ================================================================================ 2026-11-09 04:15:30,010 - INFO - STARTING TEST : test_control_node_switchover 2026-11-09 04:15:30,011 - INFO - TEST DESCRIPTION : Stop the control node and check peering with agent fallback to other control node. 1. Pick one VN from respource pool which has 2 VM's in it 2. Verify ping between VM's 3. Find active control node in cluster by agent inspect 4. Stop control service on active control node 5. Verify agents are connected to new active control-node using xmpp connections 6. Bring back control service on previous active node 7. Verify ping between VM's again after bringing up control serveice Pass criteria: Step 2,5 and 7 should pass 2026-11-09 04:15:30,661 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:15:30,661 - INFO - 2026-11-09 04:15:31,786 - INFO - Created VN ctest-vn1-15395046 2026-11-09 04:15:32,524 - INFO - Verified VN network id 25 for VN bdafc882-7572-4a43-893b-fa3def53e35c 2026-11-09 04:15:32,524 - INFO - Verifications in API Server for VN ctest-vn1-15395046 passed 2026-11-09 04:15:32,609 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-15395046 passed 2026-11-09 04:15:34,107 - INFO - Validated that VN default-domain:ctest-TestBasicVMVN0-34069908:ctest-vn1-15395046 is found in opserver 2026-11-09 04:15:35,422 - INFO - VM ([<Server: ctest-vn1_vm1-64408490>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:15:36,634 - INFO - VM ([<Server: ctest-vn1_vm2-66551375>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:15:36,635 - INFO - Waiting for VM ctest-vn1_vm1-64408490 to be up.. 2026-11-09 04:15:36,710 - ERROR - VM in error state. 2026-11-09 04:15:36,710 - ERROR - VM is not in ACTIVE state 2026-11-09 04:15:36,805 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:15:36,809 - INFO - Skip interface_detach for VM ctest-vn1_vm2-66551375 in state BUILD 2026-11-09 04:15:36,809 - INFO - Deleting VM ctest-vn1_vm2-66551375 2026-11-09 04:15:36,838 - ERROR - VM ctest-vn1_vm2-66551375 has failed to come up 2026-11-09 04:15:36,838 - ERROR - Nova failed to get host of the VM 2026-11-09 04:15:36,838 - ERROR - VM ctest-vn1_vm2-66551375 has failed to come up 2026-11-09 04:15:36,838 - ERROR - Nova failed to get host of the VM 2026-11-09 04:15:36,977 - INFO - Skip interface_detach for VM ctest-vn1_vm1-64408490 in state ERROR 2026-11-09 04:15:36,977 - INFO - Deleting VM ctest-vn1_vm1-64408490 2026-11-09 04:15:36,977 - ERROR - VM ctest-vn1_vm1-64408490 has failed to come up 2026-11-09 04:15:36,977 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:15:35Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:15:36,977 - INFO - Deleting VN ctest-vn1-15395046 2026-11-09 04:15:37,371 - INFO - Validated that VN ctest-vn1-15395046 is not found in API Server 2026-11-09 04:15:37,404 - INFO - Validated that VN ctest-vn1-15395046 is not in any agent 2026-11-09 04:15:37,461 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn1-15395046 info 2026-11-09 04:15:38,129 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:15:36 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vm_regression.test_vm_serial.Tes...e_switchover[cb_sanity,sanity] id=0x7f5ac21c22e0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBasicVMVN0.test_control_node_switchover> self = <serial_scripts.vm_regression.test_vm_serial.Tes...e_switchover[cb_sanity,sanity] id=0x7f5ac21c22e0> args = () kwargs = {} /contrail-test/serial_scripts/vm_regression/test_vm_serial.py in test_control_node_switchover(self=<serial_scripts.vm_regression.test_vm_serial.Tes...e_switchover[cb_sanity,sanity] id=0x7f5ac21c22e0>) 635 vm1_fixture = self.create_vm(vn1_fixture, vn1_vm1_name) 636 vm2_fixture = self.create_vm(vn1_fixture, vn1_vm2_name) 637 assert vm1_fixture.wait_till_vm_is_up() 638 assert vm2_fixture.wait_till_vm_is_up() 639 assert vm1_fixture.ping_to_ip(vm2_fixture.vm_ip) vm1_fixture = <VMFixture: ctest-vn1_vm1-64408490> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-vn1_vm1-64408490>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vm_regression/test_vm_serial.py", line 637, in test_control_node_switchover assert vm1_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:15:38,129 - INFO - 2026-11-09 04:15:38,129 - INFO - END TEST : test_control_node_switchover : FAILED[0:00:08] 2026-11-09 04:15:38,129 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:15:38,132 - INFO - ================================================================================ 2026-11-09 04:15:38,132 - INFO - STARTING TEST : test_process_restart_in_policy_between_vns 2026-11-09 04:15:38,132 - INFO - TEST DESCRIPTION : Test to validate that with policy having rule to check icmp fwding between VMs on different VNs , ping between VMs should pass with process restarts 1. Pick 2 VN's from resource pool which has one VM each 2. Create policy with icmp allow rule between those VN's and bind it networks 3. Ping from one VM to another VM 4. Restart process 'vrouter' and 'control' on setup 5. Ping again between VM's after process restart Pass criteria: Step 2,3,4 and 5 should pass 2026-11-09 04:15:38,777 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:15:38,777 - INFO - 2026-11-09 04:15:39,673 - INFO - Created VN ctest-vn1-44321604, UUID :2e5671f9-15b1-42ac-b6e2-af047e38569e 2026-11-09 04:15:40,247 - INFO - Verified VN network id 25 for VN 2e5671f9-15b1-42ac-b6e2-af047e38569e 2026-11-09 04:15:40,248 - INFO - Verifications in API Server for VN ctest-vn1-44321604 passed 2026-11-09 04:15:40,328 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn1-44321604 passed 2026-11-09 04:15:40,654 - INFO - Validated that VN default-domain:ctest-TestBasicVMVN0-34069908:ctest-vn1-44321604 is found in opserver 2026-11-09 04:15:41,409 - INFO - Created VN ctest-vn2-34078452, UUID :571c5c17-83fb-4d04-896a-7680bb2b62a3 2026-11-09 04:15:41,988 - INFO - Verified VN network id 26 for VN 571c5c17-83fb-4d04-896a-7680bb2b62a3 2026-11-09 04:15:41,988 - INFO - Verifications in API Server for VN ctest-vn2-34078452 passed 2026-11-09 04:15:42,065 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn2-34078452 passed 2026-11-09 04:15:42,361 - INFO - Validated that VN default-domain:ctest-TestBasicVMVN0-34069908:ctest-vn2-34078452 is found in opserver 2026-11-09 04:15:43,900 - INFO - VM ([<Server: ctest-vn1_vm1-57125584>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:15:44,880 - INFO - VM ([<Server: ctest-vn2_vm1-69763479>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:15:44,880 - INFO - Waiting for VM ctest-vn1_vm1-57125584 to be up.. 2026-11-09 04:15:44,941 - ERROR - VM in error state. 2026-11-09 04:15:44,941 - ERROR - VM is not in ACTIVE state 2026-11-09 04:15:45,034 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:15:45,036 - INFO - Skip interface_detach for VM ctest-vn2_vm1-69763479 in state BUILD 2026-11-09 04:15:45,036 - INFO - Deleting VM ctest-vn2_vm1-69763479 2026-11-09 04:15:45,036 - ERROR - VM ctest-vn2_vm1-69763479 has failed to come up 2026-11-09 04:15:45,036 - ERROR - Nova failed to get host of the VM 2026-11-09 04:15:45,036 - ERROR - VM ctest-vn2_vm1-69763479 has failed to come up 2026-11-09 04:15:45,036 - ERROR - Nova failed to get host of the VM 2026-11-09 04:15:45,100 - INFO - Skip interface_detach for VM ctest-vn1_vm1-57125584 in state ERROR 2026-11-09 04:15:45,101 - INFO - Deleting VM ctest-vn1_vm1-57125584 2026-11-09 04:15:45,101 - ERROR - VM ctest-vn1_vm1-57125584 has failed to come up 2026-11-09 04:15:45,101 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:15:44Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:15:45,273 - INFO - Deleting VN ctest-vn2-34078452 2026-11-09 04:15:45,574 - INFO - Validated that VN ctest-vn2-34078452 is not found in API Server 2026-11-09 04:15:45,597 - INFO - Validated that VN ctest-vn2-34078452 is not in any agent 2026-11-09 04:15:45,636 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn2-34078452 info 2026-11-09 04:15:45,811 - INFO - Deleting VN ctest-vn1-44321604 2026-11-09 04:15:46,079 - INFO - Validated that VN ctest-vn1-44321604 is not found in API Server 2026-11-09 04:15:46,103 - INFO - Validated that VN ctest-vn1-44321604 is not in any agent 2026-11-09 04:15:46,144 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn1-44321604 info 2026-11-09 04:15:46,192 - INFO - Deleted policy policy2 2026-11-09 04:15:46,243 - INFO - Deleted policy policy1 2026-11-09 04:15:46,908 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:15:45 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f5ac21c2610>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestBasicVMVN0.test_process_restart_in_policy_between_vns> self = <serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f5ac21c2610> args = () kwargs = {} /contrail-test/serial_scripts/vm_regression/test_vm_serial.py in test_process_restart_in_policy_between_vns(self=<serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f5ac21c2610>) 404 vm1_fixture = self.create_vm(vn1_fixture, vn1_vm1_name) 405 vm2_fixture = self.create_vm(vn2_fixture, vn2_vm1_name) 406 assert vm1_fixture.wait_till_vm_is_up() 407 assert vm2_fixture.wait_till_vm_is_up() 408 assert vm1_fixture.ping_with_certainty(vm2_fixture.vm_ip) vm1_fixture = <VMFixture: ctest-vn1_vm1-57125584> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: ctest-vn1_vm1-57125584>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vm_regression/test_vm_serial.py", line 406, in test_process_restart_in_policy_between_vns assert vm1_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:15:46,909 - INFO - 2026-11-09 04:15:46,909 - INFO - END TEST : test_process_restart_in_policy_between_vns : FAILED[0:00:08] 2026-11-09 04:15:46,909 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:15:46,912 - INFO - ================================================================================ 2026-11-09 04:15:46,912 - INFO - STARTING TEST : test_underlay_broadcast_traffic_handling 2026-11-09 04:15:46,912 - INFO - TEST DESCRIPTION : Test the underlay brocast traffic handling by vrouter. (Bug-1545229). 1. Send broadcast traffic from one compute node. 2. Other compute in same subnet should receive that traffic. 3. Receiving compute should treat this traffic as underlay. 4. Compute should not replicate the packet and send the copy back. Pass criteria: Step 3-4 should pass Maintainer : chhandak@juniper.net 2026-11-09 04:15:47,581 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:15:47,581 - INFO - 2026-11-09 04:15:47,809 - INFO - Agent interface name: enp5s0 2026-11-09 04:15:53,407 - INFO - Pinging broacast address 10.20.0.255 from compute 10.20.0.14 2026-11-09 04:16:09,736 - INFO - 10 packets are found in tcpdump output as expected 2026-11-09 04:16:11,779 - INFO - Packet count matched: Compute 10.0.0.38 has receive only 10 packet from source IP 10.20.0.255. No duplicate packet seen 2026-11-09 04:16:12,469 - INFO - END TEST : test_underlay_broadcast_traffic_handling : PASSED[0:00:26] 2026-11-09 04:16:12,470 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:16:13,473 - INFO - Deleted project: ctest-TestBasicVMVN0-34069908, ID : 35763c96-953a-484d-a7f0-636384a78efa 2026-11-09 04:16:13,703 - INFO - Domain Default found not creating 2026-11-09 04:16:13,936 - INFO - Project ctest-TestDropStats-67551764 not found, creating it 2026-11-09 04:16:14,577 - INFO - Created Project:ctest-TestDropStats-67551764, ID : 20229924-4e18-405b-864b-5b554aa5e1ca 2026-11-09 04:16:16,420 - INFO - ================================================================================ 2026-11-09 04:16:16,420 - INFO - STARTING TEST : test_flow_action_drop_stats 2026-11-09 04:16:16,420 - INFO - TEST DESCRIPTION : Description: Verify flow action drop stats Steps: 1. Create 2 VNs and launch 1 VM in each VN, on different nodes on multi node setup 2. Add policy to deny pkts between VNs. 3. Ping VM2 from VM1 Pass criteria: 1. Verify flow action count gets incremented, get it from introspect 2. Verify flow action count gets incremented for the vmi of VM1, get it from introspect 2026-11-09 04:16:17,069 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:16:17,069 - INFO - 2026-11-09 04:16:18,337 - INFO - Created VN ctest-vn-63827599 2026-11-09 04:16:19,086 - INFO - Created VN ctest-vn-25437104 2026-11-09 04:16:20,381 - INFO - VM ([<Server: ctest-vm1-65990160>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:16:21,666 - INFO - VM ([<Server: ctest-vm2-19607675>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:16:21,667 - INFO - Waiting for VM ctest-vm1-65990160 to be up.. 2026-11-09 04:16:47,222 - INFO - VM name : ctest-vm1-65990160 2026-11-09 04:16:53,107 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-vm1-65990160 passed 2026-11-09 04:16:53,271 - INFO - Waiting for VM ctest-vm2-19607675 to be up.. 2026-11-09 04:16:53,342 - ERROR - VM in error state. 2026-11-09 04:16:53,342 - ERROR - VM is not in ACTIVE state 2026-11-09 04:16:53,449 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:16:53,621 - INFO - VM ctest-vm1-65990160 verfication in all API Servers passed 2026-11-09 04:16:54,145 - INFO - VM ctest-vm1-65990160 verifications in Compute nodes passed 2026-11-09 04:16:54,412 - INFO - Validated routes of VM ctest-vm1-65990160 in all vrouters 2026-11-09 04:16:55,196 - INFO - Verification in Control-nodes for VM ctest-vm1-65990160 passed 2026-11-09 04:16:58,404 - INFO - Verifying through opserver in 10.0.0.248 2026-11-09 04:16:58,448 - INFO - VM e163cda9-5451-4e5b-b6f1-cf7d43c337c0 is present in default-domain:ctest-TestDropStats-67551764:ctest-vn-63827599 2026-11-09 04:16:58,639 - INFO - tap interface default-domain:ctest-TestDropStats-67551764:ecde1b19-fc4e-45d7-8046-28bdaac632bb of vm e163cda9-5451-4e5b-b6f1-cf7d43c337c0 is present in vrouter an-jenkins-deploy-platform-ansible-os-6500-1 uve 2026-11-09 04:16:59,102 - INFO - VM ctest-vm1-65990160 validations in Opserver passed 2026-11-09 04:16:59,165 - WARNING - VM in error state. Asserting... 2026-11-09 04:16:59,168 - INFO - Skip interface_detach for VM ctest-vm2-19607675 in state ERROR 2026-11-09 04:16:59,169 - INFO - Deleting VM ctest-vm2-19607675 2026-11-09 04:16:59,169 - ERROR - VM ctest-vm2-19607675 has failed to come up 2026-11-09 04:16:59,169 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:16:21Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:16:59,169 - INFO - Deleting VM ctest-vm1-65990160 2026-11-09 04:17:03,301 - INFO - VM ctest-vm1-65990160 is fully removed in API-Server 2026-11-09 04:17:03,431 - INFO - Validated that all vrouters do not have VMs route for VN default-domain:ctest-TestDropStats-67551764:ctest-vn-63827599 2026-11-09 04:17:03,432 - INFO - VM ctest-vm1-65990160 is removed in Compute, and routes are removed in all compute nodes 2026-11-09 04:17:03,674 - INFO - Routes for VM ctest-vm1-65990160 is removed in all control-nodes 2026-11-09 04:17:28,519 - INFO - e163cda9-5451-4e5b-b6f1-cf7d43c337c0 vm uve deleted from opserver 2026-11-09 04:17:28,570 - INFO - e163cda9-5451-4e5b-b6f1-cf7d43c337c0 vm uve deleted from opserver 2026-11-09 04:17:28,585 - INFO - e163cda9-5451-4e5b-b6f1-cf7d43c337c0 vm uve deleted from opserver 2026-11-09 04:17:28,586 - INFO - Validated that VM e163cda9-5451-4e5b-b6f1-cf7d43c337c0 is removed from Opserver 2026-11-09 04:17:28,586 - INFO - Deleting VN ctest-vn-25437104 2026-11-09 04:17:28,769 - INFO - Deleting VN ctest-vn-63827599 2026-11-09 04:17:29,646 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:16:59 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function TestDropStats.test_flow_action_drop_stats> self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_drop_stats.py in test_flow_action_drop_stats(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>) 36 raise self.skipTest("Skipping test case,this test needs atleast 2 compute nodes") 37 38 assert self.verify_flow_action_drop_stats() 39 return True 40 # end test_drop_stats self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700> self.verify_flow_action_drop_stats = <bound method BaseDropStats.verify_flow_action_d...on_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>> /contrail-test/common/vrouter/base_drop_stats.py in verify_flow_action_drop_stats(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>, drop_type='ds_flow_action_drop') 45 compute1 = compute_ips[1] 46 compute1_name = self.inputs.host_data[compute1]['name'] 47 vm1_fixture, _, _, vm2_ip = self.create_verify_vn_vm(compute0_name, compute1_name, image_name) 48 49 tap = vm1_fixture.get_tap_intf_of_vm()[0]['name'] vm1_fixture undefined _ undefined vm2_ip undefined self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700> self.create_verify_vn_vm = <bound method BaseDropStats.create_verify_vn_vm ...on_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>> compute0_name = 'an-jenkins-deploy-platform-ansible-os-6500-1' compute1_name = 'an-jenkins-deploy-platform-ansible-os-6500-2' image_name = 'cirros' /contrail-test/common/vrouter/base_drop_stats.py in create_verify_vn_vm(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f5ac21cf700>, compute0_name='an-jenkins-deploy-platform-ansible-os-6500-1', compute1_name='an-jenkins-deploy-platform-ansible-os-6500-2', image_name='cirros') 129 vm2_fixture.wait_till_vm_is_up() 130 assert vm1_fixture.verify_on_setup() 131 assert vm2_fixture.verify_on_setup() 132 vm1_ip = vm1_fixture.get_vm_ips(vn1_fq_name)[0] 133 vm2_ip = vm2_fixture.get_vm_ips(vn2_fq_name)[0] vm2_fixture = <VMFixture: ctest-vm2-19607675> vm2_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFixture: ctest-vm2-19607675>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_drop_stats.py", line 38, in test_flow_action_drop_stats assert self.verify_flow_action_drop_stats() File "/contrail-test/common/vrouter/base_drop_stats.py", line 47, in verify_flow_action_drop_stats vm1_fixture, _, _, vm2_ip = self.create_verify_vn_vm(compute0_name, compute1_name, image_name) File "/contrail-test/common/vrouter/base_drop_stats.py", line 131, in create_verify_vn_vm assert vm2_fixture.verify_on_setup() AssertionError 2026-11-09 04:17:29,646 - INFO - 2026-11-09 04:17:29,646 - INFO - END TEST : test_flow_action_drop_stats : FAILED[0:01:13] 2026-11-09 04:17:29,646 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:17:30,534 - INFO - Deleted project: ctest-TestDropStats-67551764, ID : 20229924-4e18-405b-864b-5b554aa5e1ca 2026-11-09 04:17:30,756 - INFO - Domain Default found not creating 2026-11-09 04:17:30,954 - INFO - Project ctest-FatFlowAggrIpv6Serial-35304008 not found, creating it 2026-11-09 04:17:31,558 - INFO - Created Project:ctest-FatFlowAggrIpv6Serial-35304008, ID : ccc95c13-c311-45c6-af2b-c824e12097f4 2026-11-09 04:17:33,292 - INFO - ================================================================================ 2026-11-09 04:17:33,292 - INFO - STARTING TEST : test_fat_flow_aggr_dest_udp_inter_vn_inter_node 2026-11-09 04:17:33,293 - INFO - TEST DESCRIPTION : Description: Verify fat flow prefix aggr dest (IPv6) for intra-vn inter-node Steps: 1. Create 2 VNs with IPv6 subnets and launch 3 VMs.2 client VMs in VN1 on same node and server VM in VN2 on different node. Client 1 in subnet 1, Client 2 in the next subnet. Policy p1 configured to allow udp traffic between VN1 and VN2. 2. On server VM, config fat flow aggr prefix dest IPv6 len 125 for UDP port 55. 3. From both the client VMs, send ICMP6 traffic to the server VM twice with diff. src ports Pass criteria: 1. On the remote CN, expect 2 pairs ( 1 for client 1, 1 for client 2) of IPv6 fat flows with prefix aggregated for the src IPs (VM to fabric, Prefix Aggr Dest: Aggregation happens for SRC IPs) 2. On client VM compute nodes, expect 4 pairs of IPv6 flows and on server compute, expect 2 pairs of IPv6 flows 3. On server compute node, flow's source port should be 0 for fat flows Maintainer: Ankitja@juniper.net 2026-11-09 04:17:33,949 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:17:33,949 - INFO - 2026-11-09 04:17:33,949 - INFO - ================================================================================ 2026-11-09 04:17:33,949 - INFO - STARTING TEST : test_fat_flow_aggr_dest_udp_inter_vn_inter_node 2026-11-09 04:17:33,949 - INFO - TEST DESCRIPTION : : Description: Verify fat flow prefix aggr dest (IPv4) for intra-vn inter-node Steps: 1. Create 2 VNs and launch 3 VMs.2 client VMs in VN1 on same node and server VM in VN2 on different node. Client 1 in subnet 1, Client 2 in the next subnet. Policy p1 configured to allow udp traffic between VN1 and VN2. 2. On server VM, config fat flow aggr prefix dest len 29 for UDP port 55. 3. From both the client VMs, send ICMP traffic to the server VM twice with diff. src ports Pass criteria: 1. On the remote CN, expect 2 pairs ( 1 for client 1, 1 for client 2) of fat flows with prefix aggregated for the src IPs (VM to fabric, Prefix Aggr Dest: Aggregation happens for SRC IPs) 2. On client VM compute nodes, expect 4 pairs of flows and on server compute, expect 2 pairs of flows 3. On server compute node, flow's source port should be 0 for fat flows Maintainer: Ankitja@juniper.net 2026-11-09 04:17:34,605 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:17:34,605 - INFO - 2026-11-09 04:17:35,949 - INFO - Created VN ctest-vn-21084825 2026-11-09 04:17:36,957 - INFO - Created VN ctest-vn-56386904 2026-11-09 04:17:37,701 - INFO - Verified VN network id 25 for VN d3e8db76-acd6-47f2-8302-cfa926594683 2026-11-09 04:17:37,701 - INFO - Verifications in API Server for VN ctest-vn-21084825 passed 2026-11-09 04:17:37,780 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-21084825 passed 2026-11-09 04:17:39,204 - INFO - Validated that VN default-domain:ctest-FatFlowAggrIpv6Serial-35304008:ctest-vn-21084825 is found in opserver 2026-11-09 04:17:39,452 - INFO - Verified VN network id 26 for VN 2acbdb09-df1d-450f-9d89-72764319b2ec 2026-11-09 04:17:39,452 - INFO - Verifications in API Server for VN ctest-vn-56386904 passed 2026-11-09 04:17:39,538 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-56386904 passed 2026-11-09 04:17:39,833 - INFO - Validated that VN default-domain:ctest-FatFlowAggrIpv6Serial-35304008:ctest-vn-56386904 is found in opserver 2026-11-09 04:17:40,861 - INFO - VM ([<Server: ctest-FatFlowAggrIpv6Serial-35304008-71243925>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:17:40,861 - INFO - Waiting for VM ctest-FatFlowAggrIpv6Serial-35304008-71243925 to be up.. 2026-11-09 04:17:45,969 - ERROR - VM in error state. 2026-11-09 04:17:45,969 - ERROR - VM is not in ACTIVE state 2026-11-09 04:17:46,054 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:17:46,058 - INFO - Skip interface_detach for VM ctest-FatFlowAggrIpv6Serial-35304008-71243925 in state ERROR 2026-11-09 04:17:46,059 - INFO - Deleting VM ctest-FatFlowAggrIpv6Serial-35304008-71243925 2026-11-09 04:17:46,087 - ERROR - VM ctest-FatFlowAggrIpv6Serial-35304008-71243925 has failed to come up 2026-11-09 04:17:46,087 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:17:41Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:17:46,087 - INFO - Deleting VN ctest-vn-56386904 2026-11-09 04:17:46,411 - INFO - Validated that VN ctest-vn-56386904 is not found in API Server 2026-11-09 04:17:46,440 - INFO - Validated that VN ctest-vn-56386904 is not in any agent 2026-11-09 04:17:46,479 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-56386904 info 2026-11-09 04:17:46,479 - INFO - Deleting VN ctest-vn-21084825 2026-11-09 04:17:46,824 - INFO - Validated that VN ctest-vn-21084825 is not found in API Server 2026-11-09 04:17:46,851 - INFO - Validated that VN ctest-vn-21084825 is not in any agent 2026-11-09 04:17:46,909 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-21084825 info 2026-11-09 04:17:47,625 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:17:46 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>) 56 policy_deny = False 57 vn_policy = True 58 self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, 59 inter_node=inter_node,inter_vn=inter_vn, proto=proto, 60 port=port, vn_policy=vn_policy, policy_deny=policy_deny, self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.fat_flow_with_prefix_aggr = <bound method BaseVrouterTest.fat_flow_with_pref...vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>> prefix_length = 29 inter_node = True inter_vn = True proto = 'udp' port = 55 vn_policy = True policy_deny = False dual undefined ipv6 = True prefix_length6 = 125 only_v6 = True /contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, prefix_length=29, prefix_length6=125, inter_node=True, inter_vn=True, dual=True, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='udp', port=55, portv6=56, svc_chain=False, only_v6=True, af='v4', icmp_error=False, hc=None, vn_policy=True, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 383 node_name=compute_hosts[0]) 384 self.client1_fix = self.client_fixtures[0] 385 assert self.client1_fix.wait_till_vm_is_up() 386 387 if scale_src: self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.client1_fix = <VMFixture: ctest-FatFlowAggrIpv6Serial-35304008-71243925> self.client1_fix.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...: ctest-FatFlowAggrIpv6Serial-35304008-71243925>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py", line 58, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, File "/contrail-test/common/vrouter/base.py", line 385, in fat_flow_with_prefix_aggr assert self.client1_fix.wait_till_vm_is_up() AssertionError 2026-11-09 04:17:47,625 - INFO - 2026-11-09 04:17:47,626 - INFO - END TEST : test_fat_flow_aggr_dest_udp_inter_vn_inter_node : FAILED[0:00:14] 2026-11-09 04:17:47,626 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:17:48,281 - ERROR - TestFailed Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:17:47 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowAggrIpv6Serial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>) 91 92 """ 93 self.inputs.set_af('dual') 94 super(FatFlowAggrIpv6Serial, self).test_fat_flow_aggr_dest_udp_inter_vn_inter_node() 95 builtinsuper = <class 'super'> global FatFlowAggrIpv6Serial = <class 'serial_scripts.vrouter.test_fat_flow_aggr_serial.FatFlowAggrIpv6Serial'> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> ).test_fat_flow_aggr_dest_udp_inter_vn_inter_node = <bound method FatFlowAggrIpv6Serial.test_fat_flo...vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>> /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, *args=(), **kwargs={}) 174 if 'ci_image' in list(os.environ.keys()): 175 os.environ['stop_execution_flag'] = 'set' 176 raise TestFailed("\n ".join(errmsg)) 177 elif testskip: 178 log.info('') global TestFailed = <class 'tcutils.cores.TestFailed'> "\n ".join undefined errmsg = ['Test failed: AssertionError\nPython 3.9.25: /usr/...lient1_fix.wait_till_vm_is_up()\nAssertionError\n\n\n'] TestFailed: Test failed: AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:17:46 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>) 56 policy_deny = False 57 vn_policy = True 58 self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, 59 inter_node=inter_node,inter_vn=inter_vn, proto=proto, 60 port=port, vn_policy=vn_policy, policy_deny=policy_deny, self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.fat_flow_with_prefix_aggr = <bound method BaseVrouterTest.fat_flow_with_pref...vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>> prefix_length = 29 inter_node = True inter_vn = True proto = 'udp' port = 55 vn_policy = True policy_deny = False dual undefined ipv6 = True prefix_length6 = 125 only_v6 = True /contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, prefix_length=29, prefix_length6=125, inter_node=True, inter_vn=True, dual=True, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='udp', port=55, portv6=56, svc_chain=False, only_v6=True, af='v4', icmp_error=False, hc=None, vn_policy=True, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 383 node_name=compute_hosts[0]) 384 self.client1_fix = self.client_fixtures[0] 385 assert self.client1_fix.wait_till_vm_is_up() 386 387 if scale_src: self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.client1_fix = <VMFixture: ctest-FatFlowAggrIpv6Serial-35304008-71243925> self.client1_fix.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...: ctest-FatFlowAggrIpv6Serial-35304008-71243925>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py", line 58, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, File "/contrail-test/common/vrouter/base.py", line 385, in fat_flow_with_prefix_aggr assert self.client1_fix.wait_till_vm_is_up() AssertionError __cause__ = None __class__ = <class 'tcutils.cores.TestFailed'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of TestFailed object> __dict__ = {} __dir__ = <built-in method __dir__ of TestFailed object> __doc__ = None __eq__ = <method-wrapper '__eq__' of TestFailed object> __format__ = <built-in method __format__ of TestFailed object> __ge__ = <method-wrapper '__ge__' of TestFailed object> __getattribute__ = <method-wrapper '__getattribute__' of TestFailed object> __gt__ = <method-wrapper '__gt__' of TestFailed object> __hash__ = <method-wrapper '__hash__' of TestFailed object> __init__ = <method-wrapper '__init__' of TestFailed object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of TestFailed object> __lt__ = <method-wrapper '__lt__' of TestFailed object> __module__ = 'tcutils.cores' __ne__ = <method-wrapper '__ne__' of TestFailed object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of TestFailed object> __reduce_ex__ = <built-in method __reduce_ex__ of TestFailed object> __repr__ = <method-wrapper '__repr__' of TestFailed object> __setattr__ = <method-wrapper '__setattr__' of TestFailed object> __setstate__ = <built-in method __setstate__ of TestFailed object> __sizeof__ = <built-in method __sizeof__ of TestFailed object> __str__ = <method-wrapper '__str__' of TestFailed object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None args = ('Test failed: AssertionError\nPython 3.9.25: /usr/...lient1_fix.wait_till_vm_is_up()\nAssertionError\n\n\n',) with_traceback = <built-in method with_traceback of TestFailed object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py", line 94, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node super(FatFlowAggrIpv6Serial, self).test_fat_flow_aggr_dest_udp_inter_vn_inter_node() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:17:46 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>) 56 policy_deny = False 57 vn_policy = True 58 self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, 59 inter_node=inter_node,inter_vn=inter_vn, proto=proto, 60 port=port, vn_policy=vn_policy, policy_deny=policy_deny, self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.fat_flow_with_prefix_aggr = <bound method BaseVrouterTest.fat_flow_with_pref...vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>> prefix_length = 29 inter_node = True inter_vn = True proto = 'udp' port = 55 vn_policy = True policy_deny = False dual undefined ipv6 = True prefix_length6 = 125 only_v6 = True /contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0>, prefix_length=29, prefix_length6=125, inter_node=True, inter_vn=True, dual=True, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='udp', port=55, portv6=56, svc_chain=False, only_v6=True, af='v4', icmp_error=False, hc=None, vn_policy=True, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 383 node_name=compute_hosts[0]) 384 self.client1_fix = self.client_fixtures[0] 385 assert self.client1_fix.wait_till_vm_is_up() 386 387 if scale_src: self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f5ac21cfac0> self.client1_fix = <VMFixture: ctest-FatFlowAggrIpv6Serial-35304008-71243925> self.client1_fix.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...: ctest-FatFlowAggrIpv6Serial-35304008-71243925>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py", line 58, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node self.fat_flow_with_prefix_aggr(prefix_length=prefix_length, File "/contrail-test/common/vrouter/base.py", line 385, in fat_flow_with_prefix_aggr assert self.client1_fix.wait_till_vm_is_up() AssertionError 2026-11-09 04:17:48,283 - INFO - 2026-11-09 04:17:48,283 - INFO - END TEST : test_fat_flow_aggr_dest_udp_inter_vn_inter_node : FAILED[0:00:15] 2026-11-09 04:17:48,283 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:17:49,128 - INFO - Deleted project: ctest-FatFlowAggrIpv6Serial-35304008, ID : ccc95c13-c311-45c6-af2b-c824e12097f4 2026-11-09 04:17:49,338 - INFO - Domain Default found not creating 2026-11-09 04:17:49,533 - INFO - Project ctest-FatFlowSerialIpv6-97404416 not found, creating it 2026-11-09 04:17:50,121 - INFO - Created Project:ctest-FatFlowSerialIpv6-97404416, ID : 96be481e-f648-4f46-aa75-9743b783a18b 2026-11-09 04:17:52,216 - INFO - ================================================================================ 2026-11-09 04:17:52,216 - INFO - STARTING TEST : test_fat_flow_intra_vn_inter_node 2026-11-09 04:17:52,216 - INFO - TEST DESCRIPTION : Description: Verify Fat flow for intra-VN inter-Node traffic Steps: 1. create 1 VN and launch 3 VMs in it.client VMs on same node and server VM on different node. 2. on server VM, config Fat flow for udp port 53. 3. from both client VM, send UDP traffic to server on port 53 twice with diff. src ports Pass criteria: 1. on client VMs compute, 4 set of flows and on server compute, 2 set of flows should be created 2. on server compute, flow's source port should be 0 for Fat flow 2026-11-09 04:17:52,870 - INFO - Initial checks done. Running the testcase now 2026-11-09 04:17:52,870 - INFO - 2026-11-09 04:17:54,290 - INFO - Created VN ctest-vn-97111985 2026-11-09 04:17:55,044 - INFO - Verified VN network id 25 for VN 19deb2d4-a630-4bcf-8856-7d18ab4c6174 2026-11-09 04:17:55,044 - INFO - Verifications in API Server for VN ctest-vn-97111985 passed 2026-11-09 04:17:55,123 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-97111985 passed 2026-11-09 04:17:56,634 - INFO - Validated that VN default-domain:ctest-FatFlowSerialIpv6-97404416:ctest-vn-97111985 is found in opserver 2026-11-09 04:17:58,001 - INFO - VM ([<Server: ctest-FatFlowSerialIpv6-97404416-92423828>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:17:59,033 - INFO - VM ([<Server: ctest-FatFlowSerialIpv6-97404416-88056985>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-2) 2026-11-09 04:18:00,081 - INFO - VM ([<Server: ctest-FatFlowSerialIpv6-97404416-33958923>]) created on node: (an-jenkins-deploy-platform-ansible-os-6500-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-6500-1) 2026-11-09 04:18:00,082 - INFO - Waiting for VM ctest-FatFlowSerialIpv6-97404416-92423828 to be up.. 2026-11-09 04:18:00,157 - ERROR - VM in error state. 2026-11-09 04:18:00,157 - ERROR - VM is not in ACTIVE state 2026-11-09 04:18:00,273 - ERROR - Fatal Nova Exception while getting VM detail 2026-11-09 04:18:00,278 - INFO - Skip interface_detach for VM ctest-FatFlowSerialIpv6-97404416-33958923 in state BUILD 2026-11-09 04:18:00,279 - INFO - Deleting VM ctest-FatFlowSerialIpv6-97404416-33958923 2026-11-09 04:18:00,342 - ERROR - VM ctest-FatFlowSerialIpv6-97404416-33958923 has failed to come up 2026-11-09 04:18:00,342 - ERROR - Nova failed to get host of the VM 2026-11-09 04:18:00,342 - ERROR - VM ctest-FatFlowSerialIpv6-97404416-33958923 has failed to come up 2026-11-09 04:18:00,342 - ERROR - Nova failed to get host of the VM 2026-11-09 04:18:00,570 - INFO - Skip interface_detach for VM ctest-FatFlowSerialIpv6-97404416-88056985 in state BUILD 2026-11-09 04:18:00,570 - INFO - Deleting VM ctest-FatFlowSerialIpv6-97404416-88056985 2026-11-09 04:18:00,570 - ERROR - VM ctest-FatFlowSerialIpv6-97404416-88056985 has failed to come up 2026-11-09 04:18:00,570 - ERROR - Nova failed to get host of the VM 2026-11-09 04:18:00,570 - ERROR - VM ctest-FatFlowSerialIpv6-97404416-88056985 has failed to come up 2026-11-09 04:18:00,570 - ERROR - Nova failed to get host of the VM 2026-11-09 04:18:00,768 - INFO - Skip interface_detach for VM ctest-FatFlowSerialIpv6-97404416-92423828 in state ERROR 2026-11-09 04:18:00,768 - INFO - Deleting VM ctest-FatFlowSerialIpv6-97404416-92423828 2026-11-09 04:18:00,768 - ERROR - VM ctest-FatFlowSerialIpv6-97404416-92423828 has failed to come up 2026-11-09 04:18:00,768 - ERROR - Fault seen in nova show <vm-uuid> is: {'code': 500, 'created': '2026-11-09T04:17:58Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 1654, in schedule_and_build_instances\n host_lists = self._schedule_instances(context, request_specs[0],\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n host_lists = self.query_client.select_destinations(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/client/query.py", line 41, in select_destinations\n return self.scheduler_rpcapi.select_destinations(context, spec_obj,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/client.py", line 190, in call\n result = self.transport._send(\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/transport.py", line 123, in _send\n return self._driver.send(target, ctxt, message,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 806, in send\n return self._send(target, ctxt, message, wait_for_reply, timeout,\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 798, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/oslo_messaging/rpc/server.py", line 269, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib64/python3.9/site-packages/nova/scheduler/manager.py", line 255, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} 2026-11-09 04:18:00,769 - INFO - Deleting VN ctest-vn-97111985 2026-11-09 04:18:01,120 - INFO - Validated that VN ctest-vn-97111985 is not found in API Server 2026-11-09 04:18:01,148 - INFO - Validated that VN ctest-vn-97111985 is not in any agent 2026-11-09 04:18:01,188 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-97111985 info 2026-11-09 04:18:01,834 - ERROR - AssertionError Python 3.9.25: /usr/bin/python3 Mon Nov 9 04:18:00 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f5ac2160790>, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = <function FatFlowSerial.test_fat_flow_intra_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f5ac2160790> args = () kwargs = {} /contrail-test/serial_scripts/vrouter/test_fat_flow_serial.py in test_fat_flow_intra_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f5ac2160790>) 42 server_fixtures = self.create_vms(vn_fixture= vn1_fixture,count=1, 43 node_name=compute_hosts[1]) 44 self.verify_vms(client_fixtures) 45 self.verify_vms(server_fixtures) 46 self = <serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f5ac2160790> self.verify_vms = <bound method BaseVrouterTest.verify_vms of <ser..._inter_node[cb_sanity,sanity] id=0x7f5ac2160790>> client_fixtures = [<VMFixture: ctest-FatFlowSerialIpv6-97404416-92423828>, <VMFixture: ctest-FatFlowSerialIpv6-97404416-88056985>] /contrail-test/common/vrouter/base.py in verify_vms(self=<serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f5ac2160790>, vm_fixtures=[<VMFixture: ctest-FatFlowSerialIpv6-97404416-92423828>, <VMFixture: ctest-FatFlowSerialIpv6-97404416-88056985>]) 198 def verify_vms(self, vm_fixtures): 199 for vm_fixture in vm_fixtures: 200 assert vm_fixture.wait_till_vm_is_up() 201 202 def add_static_routes_on_vms(self,prefix, vm_fixtures, ip=None): vm_fixture = <VMFixture: ctest-FatFlowSerialIpv6-97404416-92423828> vm_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ture: ctest-FatFlowSerialIpv6-97404416-92423828>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/vrouter/test_fat_flow_serial.py", line 44, in test_fat_flow_intra_vn_inter_node self.verify_vms(client_fixtures) File "/contrail-test/common/vrouter/base.py", line 200, in verify_vms assert vm_fixture.wait_till_vm_is_up() AssertionError 2026-11-09 04:18:01,834 - INFO - 2026-11-09 04:18:01,834 - INFO - END TEST : test_fat_flow_intra_vn_inter_node : FAILED[0:00:09] 2026-11-09 04:18:01,834 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:18:02,725 - INFO - Deleted project: ctest-FatFlowSerialIpv6-97404416, ID : 96be481e-f648-4f46-aa75-9743b783a18b 2026-11-09 04:18:03,021 - INFO - Domain Default found not creating 2026-11-09 04:18:03,273 - INFO - Project ctest-TestXmpptests-13353744 not found, creating it 2026-11-09 04:18:03,810 - INFO - Created Project:ctest-TestXmpptests-13353744, ID : db5a1d9d-584f-4cee-8824-39548f9423ca 2026-11-09 04:18:05,625 - INFO - ================================================================================ 2026-11-09 04:18:05,625 - INFO - STARTING TEST : test_precedence_xmpp_auth 2026-11-09 04:18:05,625 - INFO - TEST DESCRIPTION : Precedence in XMPP auth is that server auth takes precedence over agent auth. To check this, undo xmpp auth on server side and check if XMPP is up and it shows no "TLS" string in introspect. 2026-11-09 04:18:06,259 - INFO - Xmpp auth should be set before running tests 2026-11-09 04:18:06,909 - INFO - 2026-11-09 04:18:06,910 - INFO - END TEST : test_precedence_xmpp_auth : SKIPPED[0:00:01] 2026-11-09 04:18:06,910 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:18:06,913 - INFO - ================================================================================ 2026-11-09 04:18:06,913 - INFO - STARTING TEST : test_undo_xmpp_auth 2026-11-09 04:18:06,913 - INFO - TEST DESCRIPTION : Check if undoing setting and deleting xmpp auth creates any issues. Also confirm if introspect reflects the changes as and when they are done 2026-11-09 04:18:07,565 - INFO - Xmpp auth should be set before running tests 2026-11-09 04:18:08,225 - INFO - 2026-11-09 04:18:08,225 - INFO - END TEST : test_undo_xmpp_auth : SKIPPED[0:00:02] 2026-11-09 04:18:08,225 - INFO - -------------------------------------------------------------------------------- 2026-11-09 04:18:09,084 - INFO - Deleted project: ctest-TestXmpptests-13353744, ID : db5a1d9d-584f-4cee-8824-39548f9423ca + [[ -z '' ]] + [[ -z sanity ]] + sleep 2 + /usr/bin/python3 tools/report_gen.py contrail_test_input.yaml report_details_2026_11_09_02_33_03.ini [localhost] local: rpm -q --queryformat '%{VERSION}-' contrail-lib; rpm -q --queryformat '%{RELEASE}' contrail-lib | awk -F'.' '{print $1}' Traceback (most recent call last): File "/contrail-test/tools/report_gen.py", line 246, in <module> main(sys.argv[1], sys.argv[2]) File "/contrail-test/tools/report_gen.py", line 241, in main obj.setUp() File "/contrail-test/tools/report_gen.py", line 53, in setUp self.setup_detail = '%s %s~%s' % (self.get_distro(), self.build_id, File "/contrail-test/tools/report_gen.py", line 206, in get_distro self.distro = self.run_cmd_on_server(self.cfgm_ips[0], cmd, container='controller') File "/contrail-test/common/contrail_test_init.py", line 974, in run_cmd_on_server raise Exception(msg) Exception: Container controller is not present on host 10.0.0.248 + echo 'Generated report_details* file: report_details_2026_11_09_02_33_03.ini' Generated report_details* file: report_details_2026_11_09_02_33_03.ini + parse_results + /usr/bin/python3 tools/parse_result.py result_2026_11_09_02_33_03_17845.xml report_details_2026_11_09_02_33_03.ini Traceback (most recent call last): File "/contrail-test/tools/parse_result.py", line 81, in <module> logs_location = _get_log_location(report_file) File "/contrail-test/tools/parse_result.py", line 71, in _get_log_location log_location = config.get('Test', 'logslocation') File "/usr/lib64/python3.9/configparser.py", line 781, in get d = self._unify_values(section, vars) File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values raise NoSectionError(section) from None configparser.NoSectionError: No section: 'Test' + /usr/bin/python3 tools/parse_result.py result_2026_11_09_02_33_03_26078.xml report_details_2026_11_09_02_33_03.ini Traceback (most recent call last): File "/contrail-test/tools/parse_result.py", line 81, in <module> logs_location = _get_log_location(report_file) File "/contrail-test/tools/parse_result.py", line 71, in _get_log_location log_location = config.get('Test', 'logslocation') File "/usr/lib64/python3.9/configparser.py", line 781, in get d = self._unify_values(section, vars) File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values raise NoSectionError(section) from None configparser.NoSectionError: No section: 'Test' + generate_html + '[' -f result_2026_11_09_02_33_03_17845.xml ']' + /usr/bin/python3 tools/update_testsuite_properties.py report_details_2026_11_09_02_33_03.ini result_2026_11_09_02_33_03_17845.xml Traceback (most recent call last): File "/contrail-test/tools/update_testsuite_properties.py", line 104, in <module> update_xml(sys.argv[1], sys.argv[2]) File "/contrail-test/tools/update_testsuite_properties.py", line 8, in update_xml build_id = config.get('Test', 'Build') File "/usr/lib64/python3.9/configparser.py", line 781, in get d = self._unify_values(section, vars) File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values raise NoSectionError(section) from None configparser.NoSectionError: No section: 'Test' + ant Buildfile: /contrail-test/build.xml junit-report: [delete] Deleting directory /contrail-test/report [junitreport] Processing /contrail-test/report/TESTS-TestSuites.xml to /contrail-test/report/junit-noframes.html [junitreport] Loading stylesheet /contrail-test/junit-noframes.xsl [junitreport] Transform time: 626ms BUILD SUCCESSFUL Total time: 1 second + echo 'Generate HTML reports in report/ folder : report/junit-noframes.html' Generate HTML reports in report/ folder : report/junit-noframes.html + convert_logs_to_html + /usr/bin/python3 tools/convert_logs_to_html.py logs/ logs/testdetailedpolicy1.log logs/testsvchc.log logs/testmtu.log logs/testdropstats.log logs/testqos.log logs/testbasicpolicyipv4v6.log logs/testvifstats.log logs/testrouters.log logs/testports.log logs/testmultiinlinesvcipv6.log logs/testsubinterfaces.log logs/testsvcregr.log logs/auth.log logs/testbasicvmvn0.log logs/testecmpipv6fragments.log logs/analyticstestsanitywithmin.log logs/testvdnsbasic0.log logs/testbgpaaslocalas.log logs/testrp.log logs/testbgpaaszone.log logs/testxmpptests.log logs/disablepolicyecmpipv6.log logs/testpolicyacl.log logs/testecmpwithsvmchange.log logs/testbasicheat.log logs/fatflowaggr.log logs/testbasicpolicy.log logs/testbasicrtfilter.log logs/testbasicvmvnx.log logs/testvifdump.log logs/testdetailedpolicy0ipv4v6.log logs/testecmpsanityipv6.log logs/testrbacbasic.log logs/analyticstestsanitywithresource.log logs/testgwlessfwd.log logs/testbasicvmvn.log logs/testrbac.log logs/testencapcases.log logs/fatflowaggripv6serial.log logs/testmultiinlinesvc.log logs/testroutersbasic.log logs/testpolicyaclipv4v6.log logs/testroutes.log logs/testecmpconfighashfeature.log logs/testserialsanity_mx.log logs/securitygroupbasicregressiontests1.log logs/testbasicpolicynegativeipv4v6.log logs/testasn4.log logs/testfbitmergebuffdisable.log logs/securitygroupbasicregressiontests1ipv6.log logs/analyticsbasictestsanity.log logs/testdm.log logs/analyticstestsanity.log logs/testheat.log logs/testmtuprobe.log logs/securitygroupbasicregressiontests1_contrail.log logs/floatingipbasictestsanity.log logs/testheatipv6.log logs/testbasicheatipv6.log logs/testbasicpolicymodifyipv4v6.log logs/testmd5testsoncontrol.log logs/dbmanagetest.log logs/testdpdkbondstatus.log logs/analyticstestsanity3.log logs/testgrogso.log logs/testbasicrr.log logs/fatflowserialipv6.log logs/testsvcv2mirror.log logs/testsanity_mx.log logs/introspect.log logs/documentationtest.log logs/__main__.log logs/testdetailedpolicy1ipv4v6.log logs/tcutils.collector.opserver_results.log logs/testlacp.log logs/testcrud.log logs/common.contrail_test_init.log logs/testecmpsanity.log logs/testevpncasesrestart.log logs/testecmpfeature.log + echo 'Converted log files to html files' Converted log files to html files + collect_tracebacks + export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts:/contrail-test:/contrail-test/fixtures + PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts:/contrail-test:/contrail-test/fixtures + /usr/bin/python3 tools/collect_bts.py contrail_test_input.yaml [ubuntu@10.0.0.248] put: tools/search-bt.py -> /tmp/search-bt.py Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-traceback_parse_failures.log Done looking for tracebacks [ubuntu@10.0.0.248] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.248] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.248] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-1-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-1-traceback_parse_failures.log [ubuntu@10.0.0.33] put: tools/search-bt.py -> /tmp/search-bt.py Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-traceback_parse_failures.log Done looking for tracebacks [ubuntu@10.0.0.33] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.33] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.33] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-3-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-3-traceback_parse_failures.log [ubuntu@10.0.0.249] put: tools/search-bt.py -> /tmp/search-bt.py Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-traceback_parse_failures.log Done looking for tracebacks [ubuntu@10.0.0.249] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.249] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log' Underlying exception: No such file [ubuntu@10.0.0.249] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-6500-2-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-6500-2-traceback_parse_failures.log + sleep 2 + retval=0 + '[' 0 -lt 101 ']' + exit 100 + rv_run_test=100 + '[' -d /contrail-test.save ']' + cp -f /opt/contrail/utils/fabfile/testbeds/testbed.py /contrail-test.save/ cp: cannot stat '/opt/contrail/utils/fabfile/testbeds/testbed.py': No such file or directory + rsync -L -a --exclude logs/ --exclude report/ /contrail-test /contrail-test.save/ + exit 100 tput: No value for $TERM and no -T specified ERROR: there were failures during the test. See detailed logs in /home/ubuntu/contrail-test-runs INFO: collect logs ~/contrail-test-runs/2026_11_09_02_33_03 ~ logs/ logs/testdetailedpolicy1.log logs/testsvchc.log logs/testmtu.log logs/testmtuprobe.html logs/testdropstats.log logs/testqos.log logs/testsvcv2mirror.html logs/testbasicpolicyipv4v6.log logs/tcutils.util.log logs/testvifstats.log logs/testbasicvmvn.html logs/testpolicyacl.html logs/common.html logs/testrouters.log logs/testports.log logs/testdetailedpolicy1.html logs/testmultiinlinesvcipv6.log logs/testbasicpolicymodifyipv4v6.html logs/testsubinterfaces.log logs/testsvcregr.log logs/testsvcregr.html logs/testserialsanity_mx.html logs/auth.log logs/analyticstestsanity.html logs/testbasicvmvn0.log logs/testecmpipv6fragments.log logs/securitygroupbasicregressiontests1ipv6.html logs/analyticstestsanity3.html logs/analyticstestsanitywithmin.log logs/testvdnsbasic0.log logs/analyticstestsanitywithmin.html logs/testbgpaaslocalas.log logs/testbasicrr.html logs/testrp.log logs/testroutersbasic.html logs/testbgpaaszone.log logs/tcutils.html logs/testxmpptests.log logs/disablepolicyecmpipv6.log logs/testpolicyaclipv4v6.html logs/testpolicyacl.log logs/securitygroupbasicregressiontests1_contrail.html logs/testecmpwithsvmchange.log logs/testbasicheat.log logs/fatflowaggr.log logs/testbasicpolicy.log logs/testdetailedpolicy1ipv4v6.html logs/testbasicrtfilter.log logs/testbasicvmvnx.log logs/testvifdump.log logs/fatflowaggripv6serial.html logs/testdetailedpolicy0ipv4v6.log logs/testecmpsanityipv6.log logs/testcrud.html logs/testbasicrtfilter.html logs/dbmanagetest.html logs/testbgpaaslocalas.html logs/testrbacbasic.log logs/testheat.html logs/testrouters.html logs/analyticstestsanitywithresource.log logs/testdropstats.html logs/cn-jenkins-deploy-platform-ansible-os-6500-2-traceback_parse_failures.log logs/testgwlessfwd.log logs/testqos.html logs/testdpdkbondstatus.html logs/testvifdump.html logs/testbasicvmvn.log logs/testfbitmergebuffdisable.html logs/testrbac.log logs/documentationtest.html logs/testencapcases.log logs/fatflowaggripv6serial.log logs/testbgpaaszone.html logs/testvdnsbasic0.html logs/testbasicpolicynegativeipv4v6.html logs/testecmpconfighashfeature.html logs/testmultiinlinesvc.log logs/testecmpsanity.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-traceback_parse_failures.log logs/floatingipbasictestsanity.html logs/testdm.html logs/testecmpwithsvmchange.html logs/testmultiinlinesvc.html logs/testroutersbasic.log logs/testpolicyaclipv4v6.log logs/testroutes.log logs/testevpncasesrestart.html logs/testecmpconfighashfeature.log logs/securitygroupbasicregressiontests1.html logs/testserialsanity_mx.log logs/securitygroupbasicregressiontests1.log logs/testmtu.html logs/testsubinterfaces.html logs/testbasicpolicynegativeipv4v6.log logs/testasn4.log logs/testbasicpolicy.html logs/testxmpptests.html logs/testfbitmergebuffdisable.log logs/securitygroupbasicregressiontests1ipv6.log logs/analyticsbasictestsanity.log logs/testgrogso.html logs/testports.html logs/testecmpfeature.html logs/testdm.log logs/analyticstestsanity.log logs/testheat.log logs/testmtuprobe.log logs/testmultiinlinesvcipv6.html logs/fatflowserialipv6.html logs/securitygroupbasicregressiontests1_contrail.log logs/floatingipbasictestsanity.log logs/testheatipv6.log logs/testbasicheatipv6.log logs/testbasicpolicyipv4v6.html logs/testbasicvmvn0.html logs/testbasicpolicymodifyipv4v6.log logs/testmd5testsoncontrol.log logs/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log logs/testbasicheatipv6.html logs/dbmanagetest.log logs/testrbacbasic.html logs/__main__.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log logs/testecmpsanityipv6.html logs/testdpdkbondstatus.log logs/fatflowaggr.html logs/analyticstestsanity3.log logs/txtsyle.css logs/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log logs/testsanity_mx.html logs/testencapcases.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log logs/testvifstats.html logs/testgrogso.log logs/testbasicrr.log logs/analyticstestsanitywithresource.html logs/fatflowserialipv6.log logs/testsvcv2mirror.log logs/testrbac.html logs/auth.html logs/testroutes.html logs/testrp.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-traceback_parse_failures.log logs/testdetailedpolicy0ipv4v6.html logs/testsanity_mx.log logs/introspect.log logs/testgwlessfwd.html logs/documentationtest.log logs/__main__.log logs/testdetailedpolicy1ipv4v6.log logs/tcutils.collector.opserver_results.log logs/testlacp.log logs/disablepolicyecmpipv6.html logs/testbasicheat.html logs/testasn4.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log logs/introspect.html logs/testcrud.log logs/common.contrail_test_init.log logs/testlacp.html logs/testsvchc.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log logs/testheatipv6.html logs/testmd5testsoncontrol.html logs/testbasicvmvnx.html logs/testecmpipv6fragments.html logs/testecmpsanity.log logs/testevpncasesrestart.log logs/testecmpfeature.log logs/analyticsbasictestsanity.html TESTS-TestSuites.xml junit-noframes.html ~ INFO: Test sanity finished Mon Nov 9 04:18:51 UTC 2026 + res=1 + ./src/opensdn-io/tf-jenkins/jobs/test/functional/collect_logs.sh ~/workspace/test-sanity/logs ~/workspace/test-sanity Warning: Permanently added '10.0.0.248' (ECDSA) to the list of known hosts. logs/ logs/testdetailedpolicy1.log logs/testsvchc.log logs/testmtu.log logs/testmtuprobe.html logs/testdropstats.log logs/testqos.log logs/testsvcv2mirror.html logs/testbasicpolicyipv4v6.log logs/tcutils.util.log logs/testvifstats.log logs/testbasicvmvn.html logs/testpolicyacl.html logs/common.html logs/testrouters.log logs/testports.log logs/testdetailedpolicy1.html logs/testmultiinlinesvcipv6.log logs/testbasicpolicymodifyipv4v6.html logs/testsubinterfaces.log logs/testsvcregr.log logs/testsvcregr.html logs/testserialsanity_mx.html logs/auth.log logs/analyticstestsanity.html logs/testbasicvmvn0.log logs/testecmpipv6fragments.log logs/securitygroupbasicregressiontests1ipv6.html logs/analyticstestsanity3.html logs/analyticstestsanitywithmin.log logs/testvdnsbasic0.log logs/analyticstestsanitywithmin.html logs/testbgpaaslocalas.log logs/testbasicrr.html logs/testrp.log logs/testroutersbasic.html logs/testbgpaaszone.log logs/tcutils.html logs/testxmpptests.log logs/disablepolicyecmpipv6.log logs/testpolicyaclipv4v6.html logs/testpolicyacl.log logs/securitygroupbasicregressiontests1_contrail.html logs/testecmpwithsvmchange.log logs/testbasicheat.log logs/fatflowaggr.log logs/testbasicpolicy.log logs/testdetailedpolicy1ipv4v6.html logs/testbasicrtfilter.log logs/testbasicvmvnx.log logs/testvifdump.log logs/fatflowaggripv6serial.html logs/testdetailedpolicy0ipv4v6.log logs/testecmpsanityipv6.log logs/testcrud.html logs/testbasicrtfilter.html logs/dbmanagetest.html logs/testbgpaaslocalas.html logs/testrbacbasic.log logs/testheat.html logs/testrouters.html logs/analyticstestsanitywithresource.log logs/testdropstats.html logs/cn-jenkins-deploy-platform-ansible-os-6500-2-traceback_parse_failures.log logs/testgwlessfwd.log logs/testqos.html logs/testdpdkbondstatus.html logs/testvifdump.html logs/testbasicvmvn.log logs/testfbitmergebuffdisable.html logs/testrbac.log logs/documentationtest.html logs/testencapcases.log logs/fatflowaggripv6serial.log logs/testbgpaaszone.html logs/testvdnsbasic0.html logs/testbasicpolicynegativeipv4v6.html logs/testecmpconfighashfeature.html logs/testmultiinlinesvc.log logs/testecmpsanity.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-traceback_parse_failures.log logs/floatingipbasictestsanity.html logs/testdm.html logs/testecmpwithsvmchange.html logs/testmultiinlinesvc.html logs/testroutersbasic.log logs/testpolicyaclipv4v6.log logs/testroutes.log logs/testevpncasesrestart.html logs/testecmpconfighashfeature.log logs/securitygroupbasicregressiontests1.html logs/testserialsanity_mx.log logs/securitygroupbasicregressiontests1.log logs/testmtu.html logs/testsubinterfaces.html logs/testbasicpolicynegativeipv4v6.log logs/testasn4.log logs/testbasicpolicy.html logs/testxmpptests.html logs/testfbitmergebuffdisable.log logs/securitygroupbasicregressiontests1ipv6.log logs/analyticsbasictestsanity.log logs/testgrogso.html logs/testports.html logs/testecmpfeature.html logs/testdm.log logs/analyticstestsanity.log logs/testheat.log logs/testmtuprobe.log logs/testmultiinlinesvcipv6.html logs/fatflowserialipv6.html logs/securitygroupbasicregressiontests1_contrail.log logs/floatingipbasictestsanity.log logs/testheatipv6.log logs/testbasicheatipv6.log logs/testbasicpolicyipv4v6.html logs/testbasicvmvn0.html logs/testbasicpolicymodifyipv4v6.log logs/testmd5testsoncontrol.log logs/cn-jenkins-deploy-platform-ansible-os-6500-2-tracebacks.log logs/testbasicheatipv6.html logs/dbmanagetest.log logs/testrbacbasic.html logs/__main__.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-tracebacks.log logs/testecmpsanityipv6.html logs/testdpdkbondstatus.log logs/fatflowaggr.html logs/analyticstestsanity3.log logs/txtsyle.css logs/cn-jenkins-deploy-platform-ansible-os-6500-2-ignored_tracebacks.log logs/testsanity_mx.html logs/testencapcases.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-ignored_tracebacks.log logs/testvifstats.html logs/testgrogso.log logs/testbasicrr.log logs/analyticstestsanitywithresource.html logs/fatflowserialipv6.log logs/testsvcv2mirror.log logs/testrbac.html logs/auth.html logs/testroutes.html logs/testrp.html logs/cn-jenkins-deploy-platform-ansible-os-6500-1-traceback_parse_failures.log logs/testdetailedpolicy0ipv4v6.html logs/testsanity_mx.log logs/introspect.log logs/testgwlessfwd.html logs/documentationtest.log logs/__main__.log logs/testdetailedpolicy1ipv4v6.log logs/tcutils.collector.opserver_results.log logs/testlacp.log logs/disablepolicyecmpipv6.html logs/testbasicheat.html logs/testasn4.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-tracebacks.log logs/introspect.html logs/testcrud.log logs/common.contrail_test_init.log logs/testlacp.html logs/testsvchc.html logs/cn-jenkins-deploy-platform-ansible-os-6500-3-ignored_tracebacks.log logs/testheatipv6.html logs/testmd5testsoncontrol.html logs/testbasicvmvnx.html logs/testecmpipv6fragments.html logs/testecmpsanity.log logs/testevpncasesrestart.log logs/testecmpfeature.log logs/analyticsbasictestsanity.html TESTS-TestSuites.xml junit-noframes.html ~/workspace/test-sanity 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 saved + exit 1 Build step 'Execute shell' marked build as failure Archiving artifacts Finished: FAILURE