Started by upstream project "pipeline-nightly" build number 145
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-tempest
[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-tempest/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 24e5e75ac9fdb67bf86f8aabcbd4b94d5e23b889 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 24e5e75ac9fdb67bf86f8aabcbd4b94d5e23b889 # timeout=10
Commit message: "add build-r25.1 and ansible-os-r25.1 jobs"
> git rev-list --no-walk 24e5e75ac9fdb67bf86f8aabcbd4b94d5e23b889 # 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-tempest/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 39a7303fb472db8ca3df6e1ae9c5b1416ebdb0ad (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 39a7303fb472db8ca3df6e1ae9c5b1416ebdb0ad # timeout=10
Commit message: "change tf-deployment-test image to opensdn-"
> git rev-list --no-walk 39a7303fb472db8ca3df6e1ae9c5b1416ebdb0ad # timeout=10
Copied 3 artifacts from "pipeline-nightly" build number 145
[test-tempest] $ /bin/bash -xe /tmp/jenkins11753997175363842560.sh
+ source /home/jenkins/workspace/test-tempest/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ 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_145
++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_145
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ 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-tempest/deps.test-tempest.91201.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=a94e38ea-322f-400c-92cd-6defd286136e,
++ INSTANCE_IDS=a94e38ea-322f-400c-92cd-6defd286136e,
++ export instance_ip=10.0.0.57
++ instance_ip=10.0.0.57
++ export CONTROLLER_NODES=10.0.0.57,
++ CONTROLLER_NODES=10.0.0.57,
++ export CONTROL_NODES=10.20.0.193,
++ CONTROL_NODES=10.20.0.193,
++ export ORCHESTRATOR=openstack
++ ORCHESTRATOR=openstack
++ export DEPLOYER=ansible
++ DEPLOYER=ansible
++ export JOB_LOGS_PATH=ansible-os-tempest
++ JOB_LOGS_PATH=ansible-os-tempest
+ desc='Pipeline: pipeline-nightly-145 Random: 91201 Stream: ansible-os-tempest'
+ desc+='
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145/ansible-os-tempest'
+ echo 'DESCRIPTION Pipeline: pipeline-nightly-145 Random: 91201 Stream: ansible-os-tempest
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145/ansible-os-tempest'
DESCRIPTION Pipeline: pipeline-nightly-145 Random: 91201 Stream: ansible-os-tempest
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145/ansible-os-tempest
[description-setter] Description set: Pipeline: pipeline-nightly-145 Random: 91201 Stream: ansible-os-tempest
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145/ansible-os-tempest'
[test-tempest] $ /bin/bash -xe /tmp/jenkins16834974262242706166.sh
+ set -eo pipefail
+ source /home/jenkins/workspace/test-tempest/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ 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_145
++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_145
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ 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-tempest] $ /bin/bash -xe /tmp/jenkins8934759950510412806.sh
+ set -eo pipefail
+ source /home/jenkins/workspace/test-tempest/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ PIPELINE_BUILD_TAG=jenkins-pipeline-nightly-145
++ 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_145
++ LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_145
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/nightly/pipeline_145
++ 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
++ 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' ['ROCKY95']='rocky')
++ declare -A OS_IMAGE_USERS
++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['UBUNTU24']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky' ['ROCKY95']='rocky')
++ declare -A OS_IMAGES_UP
++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['UBUNTU24']='' ['ROCKY9']='' ['ROCKY92']='' ['ROCKY95']='')
++ declare -A OS_IMAGES_DOWN
++ SSH_OPTIONS='-T -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o PasswordAuthentication=no'
+ source /home/jenkins/workspace/test-tempest/deps.test-tempest.91201.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=a94e38ea-322f-400c-92cd-6defd286136e,
++ INSTANCE_IDS=a94e38ea-322f-400c-92cd-6defd286136e,
++ export instance_ip=10.0.0.57
++ instance_ip=10.0.0.57
++ export CONTROLLER_NODES=10.0.0.57,
++ CONTROLLER_NODES=10.0.0.57,
++ export CONTROL_NODES=10.20.0.193,
++ CONTROL_NODES=10.20.0.193,
++ export ORCHESTRATOR=openstack
++ ORCHESTRATOR=openstack
++ export DEPLOYER=ansible
++ DEPLOYER=ansible
++ export JOB_LOGS_PATH=ansible-os-tempest
++ JOB_LOGS_PATH=ansible-os-tempest
+ source /home/jenkins/workspace/test-tempest/vars.test-tempest.91201.env
++ export USE_DATAPLANE_NETWORK=true
++ USE_DATAPLANE_NETWORK=true
+ export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_145/ansible-os-tempest
+ FULL_LOGS_PATH=/var/www/logs/jenkins_logs/nightly/pipeline_145/ansible-os-tempest
+ export TARGET=tempest
+ TARGET=tempest
+ ./src/opensdn-io/tf-jenkins/jobs/test/functional/run.sh
INFO: Test tempest started Thu Dec 11 02:05:36 UTC 2025
Warning: Permanently added '10.0.0.57' (ECDSA) to the list of known hosts.
Warning: Permanently added '10.0.0.57' (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="yoga"
CONTROLLER_NODES="10.0.0.57 "
AGENT_NODES="10.0.0.57"
CONTROL_NODES="10.20.0.193 "
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.57'
OS_AUTH_URL='http://10.0.0.57:5000/v3'
AUTH_PASSWORD='contrail123'
AUTH_URL=''
~ ~
[smoke-test]
Hit:1 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-security InRelease
Hit:3 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:4 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-proposed InRelease
Hit:5 http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:6 https://download.docker.com/linux/ubuntu jammy InRelease
Reading package lists...
W: https://download.docker.com/linux/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists...
Building dependency tree...
Reading state information...
python3-virtualenv is already the newest version (20.13.0+ds-2).
0 upgraded, 0 newly installed, 0 to remove and 195 not upgraded.
find interpreter for spec PythonSpec(implementation=CPython, major=3)
proposed PythonInfo(spec=CPython3.10.12.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8)
create virtual environment via CPython3Posix(dest=/home/ubuntu/venvs/openstack, clear=True, no_vcs_ignore=False, global=False)
add seed packages via FromAppData(download=True, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/ubuntu/.local/share/virtualenv)
add activators for Bash, CShell, Fish, Nushell, PowerShell, Python
created virtual environment CPython3.10.12.final.0-64 in 2287ms
creator CPython3Posix(dest=/home/ubuntu/venvs/openstack, clear=True, no_vcs_ignore=False, global=False)
seeder FromAppData(download=True, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/ubuntu/.local/share/virtualenv)
added seed packages: pip==25.3, setuptools==80.9.0, wheel==0.45.1
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
Looking in indexes: http://tf-mirrors.gz1.opensdn.io/root/pypi/+simple/
Collecting openstackclient
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/310/b84fea56ea451/openstackclient-4.0.0-py2.py3-none-any.whl (7.0 kB)
Collecting pbr!=2.1.0,>=2.0.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/ff2/23894eb1cd271/pbr-7.0.3-py2.py3-none-any.whl (131 kB)
Collecting aodhclient>=0.9.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/8e9/0a699c3baa253/aodhclient-3.9.1-py3-none-any.whl (55 kB)
Collecting gnocchiclient>=3.3.1 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/791/f3efad8c7ab58/gnocchiclient-7.2.0-py2.py3-none-any.whl (66 kB)
Collecting python-barbicanclient>=4.5.2 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/ef0/1d393819ff149/python_barbicanclient-7.2.0-py3-none-any.whl (88 kB)
Collecting python-congressclient<2000,>=1.3.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/d7c/4945d822851fd/python_congressclient-2.0.1-py3-none-any.whl (40 kB)
Collecting python-designateclient>=2.7.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/e55/1e73b9eb0a76d/python_designateclient-6.3.0-py3-none-any.whl (95 kB)
Collecting python-heatclient>=1.10.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/616/75525668ab822/python_heatclient-4.3.0-py3-none-any.whl (213 kB)
Collecting python-ironicclient>=2.3.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/185/7f343cfe23fbd/python_ironicclient-5.14.0-py3-none-any.whl (246 kB)
Collecting python-ironic-inspector-client>=1.5.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/994/02251acd32b88/python_ironic_inspector_client-5.4.0-py3-none-any.whl (37 kB)
Collecting python-mistralclient!=3.2.0,>=3.1.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/ab6/996a3ee923aaf/python_mistralclient-6.1.0-py3-none-any.whl (140 kB)
Collecting python-muranoclient>=0.8.2 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/711/cca673d1f56c9/python_muranoclient-2.8.0-py3-none-any.whl (260 kB)
Collecting python-neutronclient>=6.7.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/df3/7f80a61ed0fb0/python_neutronclient-11.6.0-py3-none-any.whl (296 kB)
Collecting python-octaviaclient>=1.3.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/b6e/97be7878a3da1/python_octaviaclient-3.12.0-py3-none-any.whl (113 kB)
Collecting python-openstackclient>=4.0.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/340/4243629974547/python_openstackclient-8.2.0-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 43.9 MB/s 0:00:00
Collecting python-saharaclient>=1.4.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/09e/a9919d66e5698/python_saharaclient-4.2.0-py3-none-any.whl (156 kB)
Collecting python-searchlightclient>=1.0.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/552/a655324210bdb/python_searchlightclient-2.1.1-py3-none-any.whl (44 kB)
Collecting python-senlinclient>=1.1.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/d1f/f501366905dec/python_senlinclient-3.1.0-py3-none-any.whl (111 kB)
Collecting python-troveclient>=2.2.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/7ce/ef65a2b701add/python_troveclient-8.9.0-py3-none-any.whl (237 kB)
Collecting python-vitrageclient>=1.3.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a48/a5694d6d33582/python_vitrageclient-5.3.0-py3-none-any.whl (51 kB)
Collecting python-watcherclient>=1.1.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/423/92e4982fe792e/python_watcherclient-4.9.0-py3-none-any.whl (140 kB)
Collecting python-zaqarclient>=1.0.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/bf5/c28373ada8340/python_zaqarclient-4.2.0-py3-none-any.whl (73 kB)
Collecting python-zunclient>=3.4.0 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/df4/56ae933d20e63/python_zunclient-5.3.0-py3-none-any.whl (155 kB)
Collecting networkx>=2.3 (from openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/df5/d4365b724cf81/networkx-3.4.2-py3-none-any.whl (1.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 66.7 MB/s 0:00:00
Collecting Babel!=2.4.0,>=2.3.4 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/4d0/b53093fdfb4b2/babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 94.5 MB/s 0:00:00
Collecting cliff!=2.9.0,>=2.8.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/3eb/366951244a8f2/cliff-4.13.0-py3-none-any.whl (86 kB)
Collecting keystoneauth1>=3.4.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/2e5/14b03615e2d91/keystoneauth1-5.12.0-py3-none-any.whl (343 kB)
Collecting oslo.i18n>=3.15.3 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/36f/5f88e05415f6b/oslo_i18n-6.7.1-py3-none-any.whl (47 kB)
Collecting oslo.log>=3.36.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/77a/2d8dd2a060744/oslo_log-7.2.1-py3-none-any.whl (75 kB)
Collecting oslo.serialization!=2.19.1,>=2.18.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/451/e19b9c72e4e71/oslo_serialization-5.8.0-py3-none-any.whl (25 kB)
Collecting six>=1.10.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/472/1f391ed90541f/six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting osc-lib>=1.0.1 (from aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/951/d25c097576524/osc_lib-4.2.0-py3-none-any.whl (92 kB)
Collecting oslo.utils>=2.0.0 (from aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/2d8/0bae493b1c3b3/oslo_utils-9.2.0-py3-none-any.whl (138 kB)
Collecting osprofiler>=1.4.0 (from aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/762/e6b127a8e198c/osprofiler-4.3.0-py3-none-any.whl (95 kB)
Collecting pyparsing>2.1.0 (from aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/e38/a4f02064cf41f/pyparsing-3.2.5-py3-none-any.whl (113 kB)
Collecting autopage>=0.4.0 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/f5e/ae54dd20ccc8b/autopage-0.5.2-py3-none-any.whl (30 kB)
Collecting cmd2>=1.0.0 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a56/4065a35f1bb17/cmd2-3.0.0-py3-none-any.whl (148 kB)
Collecting PrettyTable>=0.7.2 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/aad/69b294ddbe3e1/prettytable-3.17.0-py3-none-any.whl (34 kB)
Collecting stevedore>=5.6.0 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/4a3/6dccefd7aeea0/stevedore-5.6.0-py3-none-any.whl (54 kB)
Collecting PyYAML>=3.12 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/9c7/708761fccb939/pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 36.8 MB/s 0:00:00
Collecting backports.strenum (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/cdc/fe36dc897e261/backports_strenum-1.3.1-py3-none-any.whl (8.3 kB)
Collecting pyperclip>=1.8.2 (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/299/403e9ff44581c/pyperclip-1.11.0-py3-none-any.whl (11 kB)
Collecting rich>=14.1.0 (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/76b/c51fe2e57d2b1/rich-14.2.0-py3-none-any.whl (243 kB)
Collecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/055/9b1f47a19bbeb/rich_argparse-1.7.2-py3-none-any.whl (25 kB)
Collecting ujson (from gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/d06/e87eded62ff0e/ujson-5.11.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (57 kB)
Collecting futurist (from gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/c76/a1e7b2c6b2646/futurist-3.2.1-py3-none-any.whl (40 kB)
Collecting iso8601 (from gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/aac/4145c4dcb66ad/iso8601-2.1.0-py3-none-any.whl (7.5 kB)
Collecting python-dateutil (from gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a8b/2bc7bffae2822/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Collecting debtcollector (from gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/46f/9dacbe8ce49c4/debtcollector-3.0.0-py3-none-any.whl (23 kB)
Collecting requests>=2.14.2 (from keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/246/2f94637a34fd5/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting os-service-types>=1.2.0 (from keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/f78/890d71814deff/os_service_types-1.8.2-py3-none-any.whl (24 kB)
Collecting typing-extensions>=4.12 (from keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/f0f/a19c6845758ab/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Collecting openstacksdk>=0.15.0 (from osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/7f7/c438d418a4ee0/openstacksdk-4.8.0-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 71.8 MB/s 0:00:00
Collecting cryptography>=2.7 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/402/b58fc32614f00/cryptography-46.0.3-cp38-abi3-manylinux_2_34_x86_64.whl (4.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 109.7 MB/s 0:00:00
Collecting decorator>=4.4.1 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/d31/6bb415a2d9e2d/decorator-5.2.1-py3-none-any.whl (9.2 kB)
Collecting dogpile.cache>=0.6.5 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/dc7/b47d37844db15/dogpile_cache-1.5.0-py3-none-any.whl (64 kB)
Collecting jmespath>=0.9.0 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/02e/2e4cc71b5bcab/jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/0ae/28c0cd062bbd8/jsonpatch-1.33-py2.py3-none-any.whl (12 kB)
Collecting platformdirs>=3 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/e57/8a81bb873cbb8/platformdirs-4.5.0-py3-none-any.whl (18 kB)
Collecting psutil>=3.2.2 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/3bb/428f9f05c1225/psutil-7.1.3-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (263 kB)
Collecting requestsexceptions>=1.2.0 (from openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/308/3d872b6e07dc5/requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)
Collecting cffi>=2.0.0 (from cryptography>=2.7->openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/fc7/de24befaeae77/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
Collecting pycparser (from cffi>=2.0.0->cryptography>=2.7->openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/e5c/6e8d3fbad5347/pycparser-2.23-py3-none-any.whl (118 kB)
Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.15.0->osc-lib>=1.0.1->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/13e/088adc14fca8b/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
Collecting oslo.config>=5.2.0 (from oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/905/05d941597be50/oslo_config-10.1.0-py3-none-any.whl (131 kB)
Collecting oslo.context>=2.21.0 (from oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/6ea/0b5d04c357709/oslo_context-6.2.0-py3-none-any.whl (19 kB)
Collecting wrapt>=1.7.0 (from debtcollector->gnocchiclient>=3.3.1->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/369/82b26f190f4d7/wrapt-2.0.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (113 kB)
Collecting netaddr>=0.7.18 (from oslo.config>=5.2.0->oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/c2c/6a8ebe5554ce3/netaddr-1.3.0-py3-none-any.whl (2.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 85.5 MB/s 0:00:00
Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/50b/1502b60e289cb/rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
Collecting msgpack>=0.5.2 (from oslo.serialization!=2.19.1,>=2.18.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/365/c0bbe981a27d8/msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (406 kB)
Collecting tzdata>=2022.4 (from oslo.serialization!=2.19.1,>=2.18.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/1a4/03fada01ff922/tzdata-2025.2-py2.py3-none-any.whl (347 kB)
Collecting packaging>=20.4 (from oslo.utils>=2.0.0->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/295/72ef2b1f17581/packaging-25.0-py3-none-any.whl (66 kB)
Collecting oslo.concurrency>=3.26.0 (from osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/9bf/8953572ba8755/oslo_concurrency-7.2.0-py3-none-any.whl (47 kB)
Collecting WebOb>=1.7.1 (from osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/45e/34c58ed0c7e2e/WebOb-1.8.9-py2.py3-none-any.whl (115 kB)
Collecting fasteners>=0.7.0 (from oslo.concurrency>=3.26.0->osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/942/2c40d1e350e42/fasteners-0.20-py3-none-any.whl (18 kB)
Requirement already satisfied: setuptools in ./venvs/openstack/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->openstackclient) (80.9.0)
Collecting wcwidth (from PrettyTable>=0.7.2->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a7b/b560c8aee30f9/wcwidth-0.2.14-py2.py3-none-any.whl (37 kB)
Collecting jsonschema>=3.2.0 (from python-designateclient>=2.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/3fb/a0169e345c717/jsonschema-4.25.1-py3-none-any.whl (90 kB)
Collecting attrs>=22.2.0 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/adc/f7e2a1fb3b36a/attrs-25.4.0-py3-none-any.whl (67 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/988/02fee3a11ee76/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/381/329a9f99628c9/referencing-0.37.0-py3-none-any.whl (26 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/0c0/e95f6819a1996/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB)
Collecting python-swiftclient>=3.2.0 (from python-heatclient>=1.10.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/0a5/3fd2fe2784310/python_swiftclient-4.9.0-py3-none-any.whl (88 kB)
Collecting murano-pkg-check>=0.3.0 (from python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/56d/2c45cdaf3a51e/murano-pkg-check-0.3.0.tar.gz (39 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pyOpenSSL>=17.1.0 (from python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/1fd/a6fc034d5e3d1/pyopenssl-25.3.0-py3-none-any.whl (57 kB)
Collecting python-glanceclient>=2.8.0 (from python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/286/f2fac1dcbdfcd/python_glanceclient-4.10.0-py3-none-any.whl (208 kB)
Collecting python-keystoneclient>=3.8.0 (from python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/2ec/19994ba8b8b16/python_keystoneclient-5.7.0-py3-none-any.whl (397 kB)
Collecting yaql>=1.1.3 (from python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/2da/c3ed5085d3db7/yaql-3.2.0-py3-none-any.whl (157 kB)
Collecting semantic-version>=2.3.1 (from murano-pkg-check>=0.3.0->python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/de7/8a3b8e0feda74/semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Collecting warlock>=1.2.0 (from python-glanceclient>=2.8.0->python-muranoclient>=0.8.2->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/55c/b5ad339908372/warlock-2.1.0-py3-none-any.whl (10 kB)
Collecting os-client-config>=1.28.0 (from python-neutronclient>=6.7.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/bac/8486bbafc0dd9/os_client_config-2.3.0-py3-none-any.whl (30 kB)
Collecting python-cinderclient>=3.3.0 (from python-openstackclient>=4.0.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/e82/f88d1b9fd8e4a/python_cinderclient-9.8.0-py3-none-any.whl (256 kB)
Collecting PrettyTable>=0.7.2 (from cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/853/c116513625c73/prettytable-0.7.2.tar.bz2 (21 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pydot>=1.4.1 (from python-vitrageclient>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/869/c0efadd2708c0/pydot-4.0.1-py3-none-any.whl (37 kB)
Collecting websocket-client>=0.44.0 (from python-zunclient>=3.4.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/af2/48a825037ef59/websocket_client-1.9.0-py3-none-any.whl (82 kB)
Collecting docker>=2.4.2 (from python-zunclient>=3.4.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/c96/b93b7f0a746f9/docker-7.1.0-py3-none-any.whl (147 kB)
Collecting urllib3>=1.26.0 (from docker>=2.4.2->python-zunclient>=3.4.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/c90/f7a39f716c572/urllib3-2.6.0-py3-none-any.whl (131 kB)
Collecting charset_normalizer<4,>=2 (from requests>=2.14.2->keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/9d1/bb833febdff5c/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)
Collecting idna<4,>=2.5 (from requests>=2.14.2->keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/771/a87f49d9defaf/idna-3.11-py3-none-any.whl (71 kB)
Collecting certifi>=2017.4.17 (from requests>=2.14.2->keystoneauth1>=3.4.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/97d/e8790030bbd5c/certifi-2025.11.12-py3-none-any.whl (159 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/873/27c59b172c501/markdown_it_py-4.0.0-py3-none-any.whl (87 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/865/40386c03d588b/pygments-2.19.2-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 58.9 MB/s 0:00:00
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-congressclient<2000,>=1.3.0->openstackclient)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/840/08a41e51615a4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Building wheels for collected packages: murano-pkg-check, PrettyTable
Building wheel for murano-pkg-check (pyproject.toml): started
Building wheel for murano-pkg-check (pyproject.toml): finished with status 'done'
Created wheel for murano-pkg-check: filename=murano_pkg_check-0.3.0-py3-none-any.whl size=51809 sha256=e3ce7271a33b02a1f72b5f8a5af4b4e62b0ee6343d00665f199b26283814164d
Stored in directory: /home/ubuntu/.cache/pip/wheels/81/cb/c3/25b2a5cf6591fed1b07d6f3443fee593c3c293c26c8bd4edef
Building wheel for PrettyTable (pyproject.toml): started
Building wheel for PrettyTable (pyproject.toml): finished with status 'done'
Created wheel for PrettyTable: filename=prettytable-0.7.2-py3-none-any.whl size=13762 sha256=9cb3dca195c3c789e6f0d77301711565382ccb32e4f4e43d8fe0cef230ade873
Stored in directory: /home/ubuntu/.cache/pip/wheels/eb/f3/04/a19f7f83578436779fa0864fdb4d99d3035b901158843e788a
Successfully built murano-pkg-check PrettyTable
Installing collected packages: requestsexceptions, pyperclip, PrettyTable, wrapt, websocket-client, WebOb, urllib3, ujson, tzdata, typing-extensions, stevedore, six, semantic-version, rpds-py, rfc3986, PyYAML, pyparsing, pygments, pycparser, psutil, platformdirs, pbr, packaging, networkx, netaddr, msgpack, mdurl, jsonpointer, jmespath, iso8601, idna, fasteners, decorator, charset_normalizer, certifi, backports.strenum, Babel, autopage, attrs, requests, referencing, python-dateutil, pydot, oslo.i18n, oslo.context, os-service-types, markdown-it-py, jsonpatch, dogpile.cache, debtcollector, cffi, yaql, rich, python-swiftclient, oslo.utils, oslo.config, keystoneauth1, jsonschema-specifications, futurist, docker, cryptography, rich-argparse, python-cinderclient, pyOpenSSL, oslo.serialization, oslo.concurrency, openstacksdk, murano-pkg-check, jsonschema, warlock, python-keystoneclient, osprofiler, oslo.log, os-client-config, cmd2, python-glanceclient, cliff, python-ironic-inspector-client, python-congressclient, python-barbicanclient, osc-lib, gnocchiclient, python-zaqarclient, python-watcherclient, python-vitrageclient, python-openstackclient, python-neutronclient, python-muranoclient, python-mistralclient, python-ironicclient, python-heatclient, python-designateclient, aodhclient, python-zunclient, python-troveclient, python-senlinclient, python-searchlightclient, python-saharaclient, python-octaviaclient, openstackclient
Successfully installed Babel-2.17.0 PrettyTable-0.7.2 PyYAML-6.0.3 WebOb-1.8.9 aodhclient-3.9.1 attrs-25.4.0 autopage-0.5.2 backports.strenum-1.3.1 certifi-2025.11.12 cffi-2.0.0 charset_normalizer-3.4.4 cliff-4.13.0 cmd2-3.0.0 cryptography-46.0.3 debtcollector-3.0.0 decorator-5.2.1 docker-7.1.0 dogpile.cache-1.5.0 fasteners-0.20 futurist-3.2.1 gnocchiclient-7.2.0 idna-3.11 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 keystoneauth1-5.12.0 markdown-it-py-4.0.0 mdurl-0.1.2 msgpack-1.1.2 murano-pkg-check-0.3.0 netaddr-1.3.0 networkx-3.4.2 openstackclient-4.0.0 openstacksdk-4.8.0 os-client-config-2.3.0 os-service-types-1.8.2 osc-lib-4.2.0 oslo.concurrency-7.2.0 oslo.config-10.1.0 oslo.context-6.2.0 oslo.i18n-6.7.1 oslo.log-7.2.1 oslo.serialization-5.8.0 oslo.utils-9.2.0 osprofiler-4.3.0 packaging-25.0 pbr-7.0.3 platformdirs-4.5.0 psutil-7.1.3 pyOpenSSL-25.3.0 pycparser-2.23 pydot-4.0.1 pygments-2.19.2 pyparsing-3.2.5 pyperclip-1.11.0 python-barbicanclient-7.2.0 python-cinderclient-9.8.0 python-congressclient-2.0.1 python-dateutil-2.9.0.post0 python-designateclient-6.3.0 python-glanceclient-4.10.0 python-heatclient-4.3.0 python-ironic-inspector-client-5.4.0 python-ironicclient-5.14.0 python-keystoneclient-5.7.0 python-mistralclient-6.1.0 python-muranoclient-2.8.0 python-neutronclient-11.6.0 python-octaviaclient-3.12.0 python-openstackclient-8.2.0 python-saharaclient-4.2.0 python-searchlightclient-2.1.1 python-senlinclient-3.1.0 python-swiftclient-4.9.0 python-troveclient-8.9.0 python-vitrageclient-5.3.0 python-watcherclient-4.9.0 python-zaqarclient-4.2.0 python-zunclient-5.3.0 referencing-0.37.0 requests-2.32.5 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.2.0 rich-argparse-1.7.2 rpds-py-0.30.0 semantic-version-2.10.0 six-1.17.0 stevedore-5.6.0 typing-extensions-4.15.0 tzdata-2025.2 ujson-5.11.0 urllib3-2.6.0 warlock-2.1.0 websocket-client-1.9.0 wrapt-2.0.1 yaql-3.2.0
Looking in indexes: http://tf-mirrors.gz1.opensdn.io/root/pypi/+simple/
Collecting Jinja2
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/85e/ce4451f492d0c/jinja2-3.1.6-py3-none-any.whl (134 kB)
Collecting MarkupSafe>=2.0 (from Jinja2)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/f42/d0984e947b8ad/markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
Installing collected packages: MarkupSafe, Jinja2
Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3
+---------------------------+------------------------------------------------+
| Field | Value |
+---------------------------+------------------------------------------------+
| admin_state_up | UP |
| availability_zone_hints | |
| availability_zones | |
| created_at | None |
| description | |
| dns_domain | None |
| fq_name | ['default-domain', 'admin', 'tf-tempest-test'] |
| id | 3a5f13eb-b013-4768-ba21-4cb8b23c3576 |
| ipv4_address_scope | None |
| ipv6_address_scope | None |
| is_default | None |
| is_vlan_qinq | None |
| is_vlan_transparent | None |
| mtu | 0 |
| name | tf-tempest-test |
| port_security_enabled | True |
| project_id | ddc8eecc116b4edfabfe6c572f75cdb1 |
| provider:network_type | None |
| provider:physical_network | None |
| provider:segmentation_id | None |
| qos_policy_id | None |
| revision_number | None |
| router:external | External |
| segments | None |
| shared | True |
| status | ACTIVE |
| subnets | |
| tags | |
| updated_at | None |
+---------------------------+------------------------------------------------+
+----------------------+--------------------------------------+
| Field | Value |
+----------------------+--------------------------------------+
| allocation_pools | 172.23.0.10-172.23.0.15 |
| cidr | 172.23.0.0/24 |
| created_at | None |
| description | None |
| dns_nameservers | |
| dns_publish_fixed_ip | None |
| dns_server_address | 172.23.0.2 |
| enable_dhcp | True |
| gateway_ip | 172.23.0.1 |
| host_routes | |
| id | f0cb10b4-dd5b-4fa5-a878-61b90295938b |
| ip_version | 4 |
| ipv6_address_mode | None |
| ipv6_ra_mode | None |
| name | tf-tempest-subnet-test |
| network_id | 3a5f13eb-b013-4768-ba21-4cb8b23c3576 |
| project_id | ddc8eecc116b4edfabfe6c572f75cdb1 |
| revision_number | None |
| segment_id | None |
| service_types | |
| subnetpool_id | None |
| tags | |
| updated_at | None |
+----------------------+--------------------------------------+
INFO: prepare input parameters from template /home/ubuntu/src/opensdn-io/tf-dev-test/tempest/tempest.conf.j2
Cloning into 'tempest'...
Looking in indexes: http://tf-mirrors.gz1.opensdn.io/root/pypi/+simple/
Processing /home/ubuntu/tempest
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (7.0.3)
Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (4.13.0)
Requirement already satisfied: jsonschema>=3.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (4.25.1)
Collecting testtools>=2.2.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/437/1613e430ae5fb/testtools-2.8.0-py3-none-any.whl (180 kB)
Collecting paramiko>=2.7.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/0e2/0e00ac666503b/paramiko-4.0.0-py3-none-any.whl (223 kB)
Requirement already satisfied: cryptography>=2.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (46.0.3)
Requirement already satisfied: netaddr>=0.7.18 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (1.3.0)
Requirement already satisfied: oslo.concurrency>=3.26.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (7.2.0)
Requirement already satisfied: oslo.config>=5.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (10.1.0)
Requirement already satisfied: oslo.log>=3.36.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (7.2.1)
Collecting stestr>=1.0.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/226/505365ec95129/stestr-4.2.0-py3-none-any.whl (118 kB)
Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (5.8.0)
Requirement already satisfied: oslo.utils>=7.0.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (9.2.0)
Collecting fixtures>=3.0.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/582/66d3646b7bda0/fixtures-4.2.6-py3-none-any.whl (66 kB)
Requirement already satisfied: PyYAML>=3.12 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (6.0.3)
Collecting python-subunit>=1.0.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/254/f85a144d8c4e6/python_subunit-1.4.5-py3-none-any.whl (102 kB)
Requirement already satisfied: stevedore>=1.20.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (5.6.0)
Requirement already satisfied: PrettyTable>=0.7.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (0.7.2)
Requirement already satisfied: urllib3>=1.21.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (2.6.0)
Requirement already satisfied: debtcollector>=1.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (3.0.0)
Collecting defusedxml>=0.7.1 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a35/2e7e428770286/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Requirement already satisfied: fasteners>=0.16.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from tempest==46.0.1.dev10) (0.20)
Collecting testscenarios>=0.5.0 (from tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/480/263fa5d6e6181/testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)
Requirement already satisfied: autopage>=0.4.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (0.5.2)
Requirement already satisfied: cmd2>=1.0.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (3.0.0)
Requirement already satisfied: backports.strenum in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (1.3.1)
Requirement already satisfied: pyperclip>=1.8.2 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (1.11.0)
Requirement already satisfied: rich>=14.1.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (14.2.0)
Requirement already satisfied: rich-argparse>=1.7.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (1.7.2)
Requirement already satisfied: cffi>=2.0.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cryptography>=2.1->tempest==46.0.1.dev10) (2.0.0)
Requirement already satisfied: typing-extensions>=4.13.2 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cryptography>=2.1->tempest==46.0.1.dev10) (4.15.0)
Requirement already satisfied: pycparser in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from cffi>=2.0.0->cryptography>=2.1->tempest==46.0.1.dev10) (2.23)
Requirement already satisfied: wrapt>=1.7.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from debtcollector>=1.2.0->tempest==46.0.1.dev10) (2.0.1)
Requirement already satisfied: attrs>=22.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==46.0.1.dev10) (25.4.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==46.0.1.dev10) (2025.9.1)
Requirement already satisfied: referencing>=0.28.4 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==46.0.1.dev10) (0.37.0)
Requirement already satisfied: rpds-py>=0.7.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==46.0.1.dev10) (0.30.0)
Requirement already satisfied: oslo.i18n>=3.15.3 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->tempest==46.0.1.dev10) (6.7.1)
Requirement already satisfied: rfc3986>=1.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.config>=5.2.0->tempest==46.0.1.dev10) (2.0.0)
Requirement already satisfied: requests>=2.18.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.config>=5.2.0->tempest==46.0.1.dev10) (2.32.5)
Requirement already satisfied: oslo.context>=2.21.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.log>=3.36.0->tempest==46.0.1.dev10) (6.2.0)
Requirement already satisfied: python-dateutil>=2.7.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.log>=3.36.0->tempest==46.0.1.dev10) (2.9.0.post0)
Requirement already satisfied: msgpack>=0.5.2 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==46.0.1.dev10) (1.1.2)
Requirement already satisfied: tzdata>=2022.4 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==46.0.1.dev10) (2025.2)
Requirement already satisfied: iso8601>=0.1.11 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==46.0.1.dev10) (2.1.0)
Requirement already satisfied: pyparsing>=2.1.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==46.0.1.dev10) (3.2.5)
Requirement already satisfied: packaging>=20.4 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==46.0.1.dev10) (25.0)
Requirement already satisfied: psutil>=3.2.2 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==46.0.1.dev10) (7.1.3)
Collecting bcrypt>=3.2 (from paramiko>=2.7.0->tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/611/f0a17aa4a25a6/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB)
Collecting invoke>=2.0 (from paramiko>=2.7.0->tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/241/3bc441b376e5c/invoke-2.2.1-py3-none-any.whl (160 kB)
Collecting pynacl>=1.5 (from paramiko>=2.7.0->tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/a2b/b472458c7ca95/pynacl-1.6.1-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 57.2 MB/s 0:00:00
Requirement already satisfied: setuptools in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->tempest==46.0.1.dev10) (80.9.0)
Requirement already satisfied: six>=1.5 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->tempest==46.0.1.dev10) (1.17.0)
Requirement already satisfied: charset_normalizer<4,>=2 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.0.1.dev10) (3.4.4)
Requirement already satisfied: idna<4,>=2.5 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.0.1.dev10) (3.11)
Requirement already satisfied: certifi>=2017.4.17 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.0.1.dev10) (2025.11.12)
Requirement already satisfied: markdown-it-py>=2.2.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (4.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (2.19.2)
Requirement already satisfied: mdurl~=0.1 in /home/ubuntu/venvs/openstack/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=14.1.0->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.0.1.dev10) (0.1.2)
Collecting voluptuous>=0.8.9 (from stestr>=1.0.0->tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/016/348bc7788a9af/voluptuous-0.15.2-py3-none-any.whl (31 kB)
Collecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest==46.0.1.dev10)
Downloading http://tf-mirrors.gz1.opensdn.io/root/pypi/%2Bf/c89/c649d79ee4062/tomlkit-0.13.3-py3-none-any.whl (38 kB)
Building wheels for collected packages: tempest
Building wheel for tempest (pyproject.toml): started
Building wheel for tempest (pyproject.toml): finished with status 'done'
Created wheel for tempest: filename=tempest-46.0.1.dev10-py3-none-any.whl size=1599329 sha256=3c3ad8c78fbb1c00c8861ddc99da4121e11d18b5385feb0ebaf55cb2dc97c797
Stored in directory: /tmp/pip-ephem-wheel-cache-_g7n1d8u/wheels/a8/bd/52/96bb108ea4194f8a6cbf6eefbeae7c490356de7db1448e0a58
Successfully built tempest
Installing collected packages: voluptuous, tomlkit, testtools, invoke, fixtures, defusedxml, bcrypt, testscenarios, python-subunit, pynacl, paramiko, stestr, tempest
Successfully installed bcrypt-5.0.0 defusedxml-0.7.1 fixtures-4.2.6 invoke-2.2.1 paramiko-4.0.0 pynacl-1.6.1 python-subunit-1.4.5 stestr-4.2.0 tempest-46.0.1.dev10 testscenarios-0.5.0 testtools-2.8.0 tomlkit-0.13.3 voluptuous-0.15.2
SHELL=/bin/bash
CONTRAIL_CONTAINER_TAG_ORIGINAL=nightly
OPENSTACK_CONTROLLER_NODES=10.0.0.57
OS_REGION_NAME=RegionOne
OS_PROJECT_DOMAIN_ID=default
DISTRO=ubuntu
DEPLOY_IPA_SERVER=
OS_INSECURE=1
CONTRAIL_CONTAINER_TAG=nightly
CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102
TF_TEST_TARGET=
CONTROL_NODES=10.20.0.193
DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5102
HUGE_PAGES_1G=
DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102
PWD=/home/ubuntu
LOGNAME=ubuntu
PUBLIC_NETWORK_ID=3a5f13eb-b013-4768-ba21-4cb8b23c3576
XDG_SESSION_TYPE=tty
DEPLOYMENT_TEST_TAGS=
COMPOSE_HTTP_TIMEOUT=120
IPA_PASSWORD=
OS_AUTH_URL=http://10.0.0.57:5000/v3
MOTD_SHOWN=pam
HOME=/home/ubuntu
LANG=C.UTF-8
VIRTUAL_ENV=/home/ubuntu/venvs/openstack
TF_TEST_IMAGE=
AUTH_PASSWORD=contrail123
OS_TENANT_NAME=admin
SSH_CONNECTION=10.0.0.25 51252 10.0.0.57 22
WORKSPACE=/home/ubuntu
SSL_ENABLE=false
OS_USER_DOMAIN_ID=default
XDG_SESSION_CLASS=user
USER=ubuntu
OS_USERNAME=admin
TF_DEPLOYMENT_TEST_IMAGE=
SHLVL=3
K8S_CA=
DEPLOYER=ansible
APT_MIRROR=http://tf-mirrors.gz1.opensdn.io/repos/ubuntu/latest/mirror/archive.ubuntu.com/ubuntu/
CONTRAIL_DEPLOYER_CONTAINER_TAG=nightly
XDG_SESSION_ID=33
CONTROLLER_NODES=10.0.0.57
LEGACY_ANALYTICS_ENABLE=true
ORCHESTRATOR=openstack
XDG_RUNTIME_DIR=/run/user/1000
PS1=(openstack)
SSH_CLIENT=10.0.0.25 51252 22
TF_TEST_NAME=smoke-test
OS_PROJECT_NAME=admin
OPENSTACK_VERSION=yoga
OS_PASSWORD=contrail123
CONTAINER_RUNTIME=docker
PATH=/home/ubuntu/venvs/openstack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/sbin
VERSION_ID=22.04
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=nightly
AUTH_URL=
AGENT_NODES=10.0.0.57
CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5102
DOCKER_CLIENT_TIMEOUT=120
DEBUG=
OS_IDENTITY_API_VERSION=3
OLDPWD=/home/ubuntu/tempest
_=/usr/bin/env
{0} setUpClass (tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.admin.test_routers.RoutersAdminTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.admin.test_routers.RoutersIpV6AdminTest) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.admin.test_routers_dvr.RoutersTestDVR) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_networks.NetworksIpV6TestAttrs) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_networks.NetworksTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_networks_negative.NetworksNegativeTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_ports.PortsTestJSON) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_routers.RoutersTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_routers_negative.RoutersNegativeTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test) ... SKIPPED: IPv6 Tests are disabled.
{0} setUpClass (tempest.api.network.test_security_groups_negative.NegativeSecGroupTest) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
{0} setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [0.000000s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
==============================
Failed 19 tests - output below:
==============================
setUpClass (tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON)
-----------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON)
------------------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON)
----------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON)
---------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.admin.test_routers.RoutersAdminTest)
--------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.admin.test_routers_dvr.RoutersTestDVR)
----------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON)
-------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON)
---------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)
---------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON)
--------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)
-----------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_networks.NetworksTest)
-----------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_networks_negative.NetworksNegativeTestJSON)
--------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_ports.PortsTestJSON)
---------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_routers.RoutersTest)
---------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_routers_negative.RoutersNegativeTest)
--------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_security_groups.SecGroupTest)
------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_security_groups_negative.NegativeSecGroupTest)
-----------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
No tests were successful during the run
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)
-------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/api/network/base.py", line 68, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request
resp, resp_body = self.raw_request(url, method,
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 138, in request
return Response(r), r.data
File "/home/ubuntu/venvs/openstack/lib/python3.10/site-packages/tempest/lib/common/http.py", line 101, in __init__
for key, value in info.getheaders().items():
AttributeError: 'HTTPResponse' object has no attribute 'getheaders'
======
Totals
======
Ran: 32 tests in 5.1676 sec.
- Passed: 0
- Skipped: 13
- Expected Fail: 0
- Unexpected Success: 0
- Failed: 19
Sum of execute time for each test: 0.0000 sec.
==============
Worker Balance
==============
- Worker 0 (32 tests) => 0:00:05.167636
INFO: collect logs
tempest.log
/home/ubuntu/src/opensdn-io/tf-dev-test/tempest/run_tempest.sh: line 43: cd: ../reports: No such file or directory
etc/
etc/tempest.conf
etc/tempest.conf.sample
etc/blacklist
logs/
tempest.log
tempest_lock/
tempest_lock/tempest-serial-rw-lock
/home/ubuntu/src/opensdn-io/tf-dev-test/tempest/run_tempest.sh: line 45: popd: directory stack empty
INFO: Test tempest finished Thu Dec 11 02:06:32 UTC 2025
+ res=1
+ ./src/opensdn-io/tf-jenkins/jobs/test/functional/collect_logs.sh
~/workspace/test-tempest/logs ~/workspace/test-tempest
Warning: Permanently added '10.0.0.57' (ECDSA) to the list of known hosts.
tempest.log
etc/
etc/tempest.conf
etc/tempest.conf.sample
etc/blacklist
logs/
tempest.log
tempest_lock/
tempest_lock/tempest-serial-rw-lock
~/workspace/test-tempest
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